{
  "metadata": {
    "generated": "2026-03-15T14:41:18.301859",
    "winner": "gbt",
    "n_oos_events": 27041,
    "oos_dates": "2025-09-08 to 2026-03-02"
  },
  "events": [
    {
      "date": "2025-09-08",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7015,
      "pred_gbt": 0.5571,
      "pred_empirical": 0.5205,
      "confluence_count": 214,
      "rvol": 0.979,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-09-08",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6506.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6367,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.5205,
      "confluence_count": 159,
      "rvol": 0.979,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-09-08",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.5724,
      "pred_empirical": 0.5205,
      "confluence_count": 223,
      "rvol": 0.979,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-09-08",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6505.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7356,
      "pred_gbt": 0.5808,
      "pred_empirical": 0.5205,
      "confluence_count": 187,
      "rvol": 0.979,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-09-08",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7602,
      "pred_gbt": 0.6006,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 0.989,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-08",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6506.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7199,
      "pred_gbt": 0.6511,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 0.989,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-08",
      "time": "09:37:00",
      "level_type": "overnight_high",
      "level_price": 6508.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6329,
      "pred_gbt": 0.5247,
      "pred_empirical": 0.5205,
      "confluence_count": 161,
      "rvol": 0.994,
      "approach_r2": 0.0063
    },
    {
      "date": "2025-09-08",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7232,
      "pred_gbt": 0.5658,
      "pred_empirical": 0.5205,
      "confluence_count": 192,
      "rvol": 0.994,
      "approach_r2": 0.0063
    },
    {
      "date": "2025-09-08",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7161,
      "pred_gbt": 0.6611,
      "pred_empirical": 0.6004,
      "confluence_count": 175,
      "rvol": 0.994,
      "approach_r2": 0.0063
    },
    {
      "date": "2025-09-08",
      "time": "09:38:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.461,
      "pred_empirical": 0.367,
      "confluence_count": 222,
      "rvol": 1.105,
      "approach_r2": 0.5079
    },
    {
      "date": "2025-09-08",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7299,
      "pred_gbt": 0.5073,
      "pred_empirical": 0.367,
      "confluence_count": 247,
      "rvol": 1.105,
      "approach_r2": 0.5079
    },
    {
      "date": "2025-09-08",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6499.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6507,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.367,
      "confluence_count": 213,
      "rvol": 1.105,
      "approach_r2": 0.5079
    },
    {
      "date": "2025-09-08",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6501.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7356,
      "pred_gbt": 0.5197,
      "pred_empirical": 0.367,
      "confluence_count": 256,
      "rvol": 1.105,
      "approach_r2": 0.5079
    },
    {
      "date": "2025-09-08",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7147,
      "pred_gbt": 0.4112,
      "pred_empirical": 0.367,
      "confluence_count": 241,
      "rvol": 1.227,
      "approach_r2": 0.1159
    },
    {
      "date": "2025-09-08",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6525,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.367,
      "confluence_count": 220,
      "rvol": 1.227,
      "approach_r2": 0.1159
    },
    {
      "date": "2025-09-08",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6502.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.3654,
      "pred_empirical": 0.367,
      "confluence_count": 250,
      "rvol": 1.371,
      "approach_r2": 0.498
    },
    {
      "date": "2025-09-08",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.5087,
      "pred_empirical": 0.5205,
      "confluence_count": 215,
      "rvol": 1.408,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-08",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6916,
      "pred_gbt": 0.6432,
      "pred_empirical": 0.5205,
      "confluence_count": 179,
      "rvol": 1.408,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-08",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6503.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7456,
      "pred_gbt": 0.4953,
      "pred_empirical": 0.5205,
      "confluence_count": 249,
      "rvol": 1.425,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.702,
      "pred_gbt": 0.5699,
      "pred_empirical": 0.5205,
      "confluence_count": 215,
      "rvol": 1.425,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7264,
      "pred_gbt": 0.4655,
      "pred_empirical": 0.5205,
      "confluence_count": 249,
      "rvol": 1.425,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6503.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.5323,
      "pred_empirical": 0.367,
      "confluence_count": 250,
      "rvol": 1.342,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-08",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.681,
      "pred_gbt": 0.5903,
      "pred_empirical": 0.5205,
      "confluence_count": 206,
      "rvol": 1.342,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-08",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6503.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7332,
      "pred_gbt": 0.4476,
      "pred_empirical": 0.5205,
      "confluence_count": 251,
      "rvol": 1.242,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-09-08",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6729,
      "pred_gbt": 0.5711,
      "pred_empirical": 0.5205,
      "confluence_count": 206,
      "rvol": 1.242,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-09-08",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6503.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7336,
      "pred_gbt": 0.5764,
      "pred_empirical": 0.5205,
      "confluence_count": 251,
      "rvol": 1.078,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7381,
      "pred_gbt": 0.5289,
      "pred_empirical": 0.5205,
      "confluence_count": 240,
      "rvol": 1.078,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.6409,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 0.985,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-09-08",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6499.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6264,
      "pred_gbt": 0.5244,
      "pred_empirical": 0.367,
      "confluence_count": 213,
      "rvol": 0.985,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-09-08",
      "time": "09:47:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6272,
      "pred_gbt": 0.6775,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 0.916,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-08",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6233,
      "pred_gbt": 0.6719,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 0.916,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-08",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7153,
      "pred_gbt": 0.684,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 0.916,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-08",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6444,
      "pred_gbt": 0.6489,
      "pred_empirical": 0.5205,
      "confluence_count": 215,
      "rvol": 0.916,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-08",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6522,
      "pred_gbt": 0.6707,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 0.916,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-08",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6503.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.772,
      "pred_gbt": 0.6453,
      "pred_empirical": 0.5205,
      "confluence_count": 250,
      "rvol": 0.907,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7288,
      "pred_gbt": 0.6789,
      "pred_empirical": 0.5205,
      "confluence_count": 214,
      "rvol": 0.907,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6503.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7607,
      "pred_gbt": 0.7472,
      "pred_empirical": 0.5205,
      "confluence_count": 250,
      "rvol": 0.849,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-08",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7161,
      "pred_gbt": 0.7664,
      "pred_empirical": 0.6004,
      "confluence_count": 214,
      "rvol": 0.849,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-08",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7111,
      "pred_gbt": 0.6618,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 0.803,
      "approach_r2": 0.515
    },
    {
      "date": "2025-09-08",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6499.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.5205,
      "confluence_count": 215,
      "rvol": 0.803,
      "approach_r2": 0.515
    },
    {
      "date": "2025-09-08",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6503.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7469,
      "pred_gbt": 0.64,
      "pred_empirical": 0.367,
      "confluence_count": 250,
      "rvol": 0.997,
      "approach_r2": 0.573
    },
    {
      "date": "2025-09-08",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.746,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 0.997,
      "approach_r2": 0.573
    },
    {
      "date": "2025-09-08",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7549,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.367,
      "confluence_count": 242,
      "rvol": 0.997,
      "approach_r2": 0.573
    },
    {
      "date": "2025-09-08",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7323,
      "pred_gbt": 0.7063,
      "pred_empirical": 0.6004,
      "confluence_count": 220,
      "rvol": 0.972,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-08",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6502.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.74,
      "pred_gbt": 0.7155,
      "pred_empirical": 0.5205,
      "confluence_count": 250,
      "rvol": 0.91,
      "approach_r2": 0.5527
    },
    {
      "date": "2025-09-08",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7482,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 0.91,
      "approach_r2": 0.5527
    },
    {
      "date": "2025-09-08",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7698,
      "pred_gbt": 0.6976,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 0.927,
      "approach_r2": 0.7712
    },
    {
      "date": "2025-09-08",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6506.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7318,
      "pred_gbt": 0.6896,
      "pred_empirical": 0.637,
      "confluence_count": 178,
      "rvol": 0.927,
      "approach_r2": 0.7712
    },
    {
      "date": "2025-09-08",
      "time": "09:55:00",
      "level_type": "or15_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5854,
      "pred_gbt": 0.5523,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 0.965,
      "approach_r2": 0.4718
    },
    {
      "date": "2025-09-08",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.6004,
      "confluence_count": 150,
      "rvol": 0.965,
      "approach_r2": 0.4718
    },
    {
      "date": "2025-09-08",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6506.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7323,
      "pred_gbt": 0.6264,
      "pred_empirical": 0.637,
      "confluence_count": 177,
      "rvol": 0.965,
      "approach_r2": 0.4718
    },
    {
      "date": "2025-09-08",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.676,
      "pred_gbt": 0.6337,
      "pred_empirical": 0.6004,
      "confluence_count": 150,
      "rvol": 0.965,
      "approach_r2": 0.4718
    },
    {
      "date": "2025-09-08",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7716,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.637,
      "confluence_count": 214,
      "rvol": 0.72,
      "approach_r2": 0.85
    },
    {
      "date": "2025-09-08",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7426,
      "pred_gbt": 0.7841,
      "pred_empirical": 0.6674,
      "confluence_count": 178,
      "rvol": 0.72,
      "approach_r2": 0.85
    },
    {
      "date": "2025-09-08",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7678,
      "pred_gbt": 0.7656,
      "pred_empirical": 0.6674,
      "confluence_count": 215,
      "rvol": 0.748,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-09-08",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.736,
      "pred_gbt": 0.7806,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.748,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-09-08",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6503.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7478,
      "pred_gbt": 0.7146,
      "pred_empirical": 0.5205,
      "confluence_count": 251,
      "rvol": 0.808,
      "approach_r2": 0.4918
    },
    {
      "date": "2025-09-08",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7594,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.5205,
      "confluence_count": 246,
      "rvol": 0.808,
      "approach_r2": 0.4918
    },
    {
      "date": "2025-09-08",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6503.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.742,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.5205,
      "confluence_count": 250,
      "rvol": 0.869,
      "approach_r2": 0.117
    },
    {
      "date": "2025-09-08",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7549,
      "pred_gbt": 0.6948,
      "pred_empirical": 0.5205,
      "confluence_count": 246,
      "rvol": 0.869,
      "approach_r2": 0.117
    },
    {
      "date": "2025-09-08",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7194,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 0.786,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-09-08",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6499.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6461,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 0.786,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-09-08",
      "time": "10:01:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6888,
      "pred_gbt": 0.7199,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 0.775,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-08",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6857,
      "pred_gbt": 0.6659,
      "pred_empirical": 0.5205,
      "confluence_count": 216,
      "rvol": 0.775,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-08",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7428,
      "pred_gbt": 0.6396,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 0.776,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7316,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.5205,
      "confluence_count": 241,
      "rvol": 0.711,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-08",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.7443,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 0.711,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-08",
      "time": "10:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6501.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7246,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.5205,
      "confluence_count": 240,
      "rvol": 0.711,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-08",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6502.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.734,
      "pred_gbt": 0.7643,
      "pred_empirical": 0.5205,
      "confluence_count": 251,
      "rvol": 0.658,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-08",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7386,
      "pred_gbt": 0.7358,
      "pred_empirical": 0.5205,
      "confluence_count": 240,
      "rvol": 0.658,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-08",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.7582,
      "pred_empirical": 0.5205,
      "confluence_count": 238,
      "rvol": 0.655,
      "approach_r2": 0.7454
    },
    {
      "date": "2025-09-08",
      "time": "10:06:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.7185,
      "pred_empirical": 0.6004,
      "confluence_count": 214,
      "rvol": 0.649,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-08",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6502.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7327,
      "pred_gbt": 0.7106,
      "pred_empirical": 0.5205,
      "confluence_count": 249,
      "rvol": 0.649,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-08",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6502.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7773,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.6004,
      "confluence_count": 249,
      "rvol": 0.629,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6502.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.7879,
      "pred_empirical": 0.6004,
      "confluence_count": 248,
      "rvol": 0.676,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7546,
      "pred_gbt": 0.778,
      "pred_empirical": 0.637,
      "confluence_count": 220,
      "rvol": 0.676,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.74,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.5205,
      "confluence_count": 240,
      "rvol": 0.681,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-08",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.76,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.637,
      "confluence_count": 221,
      "rvol": 0.694,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-09-08",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 6502.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.7271,
      "pred_empirical": 0.6004,
      "confluence_count": 248,
      "rvol": 0.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.7409,
      "pred_empirical": 0.6004,
      "confluence_count": 241,
      "rvol": 0.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:13:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 0.67,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-08",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6502.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.7528,
      "pred_empirical": 0.6004,
      "confluence_count": 249,
      "rvol": 0.67,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-08",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6948,
      "pred_gbt": 0.7808,
      "pred_empirical": 0.5205,
      "confluence_count": 218,
      "rvol": 0.653,
      "approach_r2": 0.4954
    },
    {
      "date": "2025-09-08",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6502.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.7478,
      "pred_empirical": 0.5205,
      "confluence_count": 249,
      "rvol": 0.664,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-09-08",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6917,
      "pred_gbt": 0.7589,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 0.658,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-09-08",
      "time": "10:17:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7304,
      "pred_gbt": 0.7349,
      "pred_empirical": 0.6674,
      "confluence_count": 202,
      "rvol": 0.61,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-09-08",
      "time": "10:17:00",
      "level_type": "session_low",
      "level_price": 6497.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6731,
      "pred_gbt": 0.7741,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 0.61,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-09-08",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7196,
      "pred_gbt": 0.6944,
      "pred_empirical": 0.6004,
      "confluence_count": 220,
      "rvol": 0.61,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-09-08",
      "time": "10:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6497.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7001,
      "pred_gbt": 0.7586,
      "pred_empirical": 0.6004,
      "confluence_count": 203,
      "rvol": 0.61,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-09-08",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6498.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7252,
      "pred_gbt": 0.7178,
      "pred_empirical": 0.5205,
      "confluence_count": 225,
      "rvol": 0.671,
      "approach_r2": 0.0782
    },
    {
      "date": "2025-09-08",
      "time": "10:19:00",
      "level_type": "session_low",
      "level_price": 6496.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6738,
      "pred_gbt": 0.7115,
      "pred_empirical": 0.5205,
      "confluence_count": 206,
      "rvol": 0.765,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-09-08",
      "time": "10:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6497.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6962,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.5205,
      "confluence_count": 205,
      "rvol": 0.765,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-09-08",
      "time": "10:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6496.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7007,
      "pred_gbt": 0.6919,
      "pred_empirical": 0.5205,
      "confluence_count": 206,
      "rvol": 0.765,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-09-08",
      "time": "10:20:00",
      "level_type": "session_low",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5762,
      "pred_gbt": 0.6252,
      "pred_empirical": 0.6004,
      "confluence_count": 143,
      "rvol": 0.791,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-09-08",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6497.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6855,
      "pred_gbt": 0.7258,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 0.791,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-09-08",
      "time": "10:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6065,
      "pred_gbt": 0.6073,
      "pred_empirical": 0.6004,
      "confluence_count": 143,
      "rvol": 0.791,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-09-08",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6497.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.685,
      "pred_gbt": 0.7208,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 0.821,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-08",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6499.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.5205,
      "confluence_count": 223,
      "rvol": 0.9,
      "approach_r2": 0.7465
    },
    {
      "date": "2025-09-08",
      "time": "10:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6497.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6655,
      "pred_gbt": 0.767,
      "pred_empirical": 0.5205,
      "confluence_count": 200,
      "rvol": 0.9,
      "approach_r2": 0.7465
    },
    {
      "date": "2025-09-08",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6499.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7281,
      "pred_gbt": 0.7011,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 0.859,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-08",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6499.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.7751,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 0.733,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6497.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 0.733,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6499.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7065,
      "pred_gbt": 0.7233,
      "pred_empirical": 0.6004,
      "confluence_count": 213,
      "rvol": 0.751,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-08",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6497.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6596,
      "pred_gbt": 0.77,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 0.751,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-08",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6502.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7721,
      "pred_gbt": 0.7077,
      "pred_empirical": 0.6004,
      "confluence_count": 257,
      "rvol": 0.694,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6499.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7358,
      "pred_gbt": 0.7437,
      "pred_empirical": 0.637,
      "confluence_count": 212,
      "rvol": 0.694,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6502.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7913,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.5205,
      "confluence_count": 258,
      "rvol": 0.867,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-08",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7493,
      "pred_gbt": 0.7579,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 0.867,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-08",
      "time": "10:28:00",
      "level_type": "top_oi_strikes",
      "level_price": 6506.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6395,
      "pred_gbt": 0.6489,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 0.902,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-08",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7655,
      "pred_gbt": 0.7606,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 0.902,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-08",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7271,
      "pred_gbt": 0.7933,
      "pred_empirical": 0.637,
      "confluence_count": 178,
      "rvol": 0.902,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-08",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6504.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7835,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.5205,
      "confluence_count": 219,
      "rvol": 1.008,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-09-08",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7483,
      "pred_gbt": 0.6973,
      "pred_empirical": 0.637,
      "confluence_count": 177,
      "rvol": 1.008,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-09-08",
      "time": "10:30:00",
      "level_type": "overnight_high",
      "level_price": 6508.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.5689,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 1.21,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-08",
      "time": "10:30:00",
      "level_type": "or15_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.5658,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 1.21,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-08",
      "time": "10:30:00",
      "level_type": "or30_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5799,
      "pred_gbt": 0.573,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 1.21,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-08",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6422,
      "pred_gbt": 0.6796,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 1.21,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-08",
      "time": "10:30:00",
      "level_type": "session_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6699,
      "pred_gbt": 0.7145,
      "pred_empirical": 0.6004,
      "confluence_count": 150,
      "rvol": 1.21,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-08",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.6002,
      "pred_empirical": 0.5205,
      "confluence_count": 178,
      "rvol": 1.21,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-08",
      "time": "10:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6585,
      "pred_gbt": 0.695,
      "pred_empirical": 0.6004,
      "confluence_count": 150,
      "rvol": 1.21,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-08",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6507.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7141,
      "pred_gbt": 0.6889,
      "pred_empirical": 0.637,
      "confluence_count": 175,
      "rvol": 1.375,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-08",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7597,
      "pred_gbt": 0.646,
      "pred_empirical": 0.5205,
      "confluence_count": 207,
      "rvol": 1.256,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6508.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7272,
      "pred_gbt": 0.6559,
      "pred_empirical": 0.6004,
      "confluence_count": 169,
      "rvol": 1.256,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7433,
      "pred_gbt": 0.6472,
      "pred_empirical": 0.6004,
      "confluence_count": 206,
      "rvol": 1.271,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-08",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.74,
      "pred_gbt": 0.6455,
      "pred_empirical": 0.6004,
      "confluence_count": 207,
      "rvol": 1.172,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-09-08",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7698,
      "pred_gbt": 0.7533,
      "pred_empirical": 0.6674,
      "confluence_count": 206,
      "rvol": 0.958,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-08",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6508.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7331,
      "pred_gbt": 0.6982,
      "pred_empirical": 0.651,
      "confluence_count": 164,
      "rvol": 0.958,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-08",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6509.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7232,
      "pred_gbt": 0.7135,
      "pred_empirical": 0.6715,
      "confluence_count": 158,
      "rvol": 0.878,
      "approach_r2": 0.0744
    },
    {
      "date": "2025-09-08",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6508.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.6715,
      "confluence_count": 162,
      "rvol": 0.878,
      "approach_r2": 0.0744
    },
    {
      "date": "2025-09-08",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6509.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7128,
      "pred_gbt": 0.6954,
      "pred_empirical": 0.6674,
      "confluence_count": 158,
      "rvol": 0.878,
      "approach_r2": 0.0744
    },
    {
      "date": "2025-09-08",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6505.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7762,
      "pred_gbt": 0.8017,
      "pred_empirical": 0.6674,
      "confluence_count": 203,
      "rvol": 0.717,
      "approach_r2": 0.0731
    },
    {
      "date": "2025-09-08",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6508.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.7353,
      "pred_empirical": 0.6251,
      "confluence_count": 161,
      "rvol": 0.717,
      "approach_r2": 0.0731
    },
    {
      "date": "2025-09-08",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6508.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7456,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.6715,
      "confluence_count": 164,
      "rvol": 0.781,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-09-08",
      "time": "10:39:00",
      "level_type": "session_high",
      "level_price": 6510.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7138,
      "pred_gbt": 0.7206,
      "pred_empirical": 0.6715,
      "confluence_count": 149,
      "rvol": 0.877,
      "approach_r2": 0.0792
    },
    {
      "date": "2025-09-08",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6508.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.6972,
      "pred_empirical": 0.6715,
      "confluence_count": 164,
      "rvol": 0.877,
      "approach_r2": 0.0792
    },
    {
      "date": "2025-09-08",
      "time": "10:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6510.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7032,
      "pred_gbt": 0.7028,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 0.877,
      "approach_r2": 0.0792
    },
    {
      "date": "2025-09-08",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 6511.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6918,
      "pred_gbt": 0.6619,
      "pred_empirical": 0.651,
      "confluence_count": 132,
      "rvol": 0.848,
      "approach_r2": 0.0715
    },
    {
      "date": "2025-09-08",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6508.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.6855,
      "pred_empirical": 0.651,
      "confluence_count": 166,
      "rvol": 0.848,
      "approach_r2": 0.0715
    },
    {
      "date": "2025-09-08",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6511.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6808,
      "pred_gbt": 0.6495,
      "pred_empirical": 0.651,
      "confluence_count": 132,
      "rvol": 0.848,
      "approach_r2": 0.0715
    },
    {
      "date": "2025-09-08",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6509.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.748,
      "pred_gbt": 0.7034,
      "pred_empirical": 0.651,
      "confluence_count": 166,
      "rvol": 0.789,
      "approach_r2": 0.0721
    },
    {
      "date": "2025-09-08",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 6512.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6648,
      "pred_gbt": 0.7223,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 0.768,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-08",
      "time": "10:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6509.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7376,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.651,
      "confluence_count": 166,
      "rvol": 0.768,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-08",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6512.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6532,
      "pred_gbt": 0.7123,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 0.768,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-08",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6509.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7195,
      "pred_gbt": 0.7522,
      "pred_empirical": 0.651,
      "confluence_count": 159,
      "rvol": 0.727,
      "approach_r2": 0.3296
    },
    {
      "date": "2025-09-08",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6510.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.7531,
      "pred_empirical": 0.6251,
      "confluence_count": 155,
      "rvol": 0.755,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6512.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6477,
      "pred_gbt": 0.7719,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 0.768,
      "approach_r2": 0.3296
    },
    {
      "date": "2025-09-08",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6512.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6359,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.651,
      "confluence_count": 115,
      "rvol": 0.768,
      "approach_r2": 0.3296
    },
    {
      "date": "2025-09-08",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6636,
      "pred_gbt": 0.7715,
      "pred_empirical": 0.6281,
      "confluence_count": 113,
      "rvol": 0.663,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-08",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6510.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7107,
      "pred_gbt": 0.789,
      "pred_empirical": 0.6281,
      "confluence_count": 140,
      "rvol": 0.663,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-08",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.652,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.6281,
      "confluence_count": 113,
      "rvol": 0.663,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-08",
      "time": "10:48:00",
      "level_type": "session_high",
      "level_price": 6513.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6487,
      "pred_gbt": 0.8034,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.663,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-09-08",
      "time": "10:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6513.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.7939,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.663,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-09-08",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6510.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7184,
      "pred_gbt": 0.7758,
      "pred_empirical": 0.6081,
      "confluence_count": 134,
      "rvol": 0.622,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-08",
      "time": "10:50:00",
      "level_type": "session_high",
      "level_price": 6513.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.6081,
      "confluence_count": 108,
      "rvol": 0.664,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6510.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7144,
      "pred_gbt": 0.7879,
      "pred_empirical": 0.6081,
      "confluence_count": 131,
      "rvol": 0.664,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6513.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6619,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.6081,
      "confluence_count": 108,
      "rvol": 0.664,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7163,
      "pred_gbt": 0.7203,
      "pred_empirical": 0.6281,
      "confluence_count": 133,
      "rvol": 0.666,
      "approach_r2": 0.3328
    },
    {
      "date": "2025-09-08",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.718,
      "pred_gbt": 0.7785,
      "pred_empirical": 0.6081,
      "confluence_count": 133,
      "rvol": 0.645,
      "approach_r2": 0.1178
    },
    {
      "date": "2025-09-08",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7141,
      "pred_gbt": 0.7824,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 0.65,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-08",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7014,
      "pred_gbt": 0.78,
      "pred_empirical": 0.6081,
      "confluence_count": 120,
      "rvol": 0.666,
      "approach_r2": 0.1177
    },
    {
      "date": "2025-09-08",
      "time": "10:56:00",
      "level_type": "session_high",
      "level_price": 6514.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.6727,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 0.702,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-09-08",
      "time": "10:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6514.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.6389,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 0.702,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-09-08",
      "time": "10:57:00",
      "level_type": "session_high",
      "level_price": 6514.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6114,
      "pred_gbt": 0.669,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 0.85,
      "approach_r2": 0.124
    },
    {
      "date": "2025-09-08",
      "time": "10:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6514.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5991,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 0.85,
      "approach_r2": 0.124
    },
    {
      "date": "2025-09-08",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6816,
      "pred_gbt": 0.6686,
      "pred_empirical": 0.6281,
      "confluence_count": 115,
      "rvol": 0.958,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.7016,
      "pred_empirical": 0.6251,
      "confluence_count": 114,
      "rvol": 0.994,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-09-08",
      "time": "11:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.7362,
      "pred_empirical": 0.6269,
      "confluence_count": 114,
      "rvol": 0.946,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6657,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.651,
      "confluence_count": 112,
      "rvol": 0.967,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-08",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6545,
      "pred_gbt": 0.6903,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 0.881,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-09-08",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6827,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.6269,
      "confluence_count": 108,
      "rvol": 0.834,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6553,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.6251,
      "confluence_count": 108,
      "rvol": 0.867,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-08",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.765,
      "pred_empirical": 0.6081,
      "confluence_count": 108,
      "rvol": 0.798,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-08",
      "time": "11:06:00",
      "level_type": "session_high",
      "level_price": 6516.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5841,
      "pred_gbt": 0.7574,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.706,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.7925,
      "pred_empirical": 0.6081,
      "confluence_count": 108,
      "rvol": 0.706,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "11:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6516.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5715,
      "pred_gbt": 0.7284,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.706,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "11:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6943,
      "pred_gbt": 0.7912,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.737,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-09-08",
      "time": "11:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.684,
      "pred_gbt": 0.79,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.698,
      "approach_r2": 0.5101
    },
    {
      "date": "2025-09-08",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6513.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.684,
      "pred_gbt": 0.7919,
      "pred_empirical": 0.5962,
      "confluence_count": 100,
      "rvol": 0.649,
      "approach_r2": 0.1307
    },
    {
      "date": "2025-09-08",
      "time": "11:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.8095,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.719,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "11:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.7372,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.852,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-09-08",
      "time": "11:12:00",
      "level_type": "session_high",
      "level_price": 6516.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.651,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.816,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-08",
      "time": "11:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.756,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.816,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-08",
      "time": "11:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6516.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.6181,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 0.816,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-08",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.7897,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.793,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-09-08",
      "time": "11:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.7597,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.791,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-08",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.649,
      "pred_gbt": 0.6685,
      "pred_empirical": 0.5962,
      "confluence_count": 77,
      "rvol": 0.809,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-09-08",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6468,
      "pred_gbt": 0.6528,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.788,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-09-08",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.6803,
      "pred_empirical": 0.6251,
      "confluence_count": 153,
      "rvol": 0.798,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "11:18:00",
      "level_type": "overnight_high",
      "level_price": 6508.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7412,
      "pred_gbt": 0.6509,
      "pred_empirical": 0.6674,
      "confluence_count": 161,
      "rvol": 0.98,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-09-08",
      "time": "11:18:00",
      "level_type": "or15_high",
      "level_price": 6509.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.682,
      "pred_gbt": 0.655,
      "pred_empirical": 0.637,
      "confluence_count": 150,
      "rvol": 0.98,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-09-08",
      "time": "11:18:00",
      "level_type": "or30_high",
      "level_price": 6509.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.6529,
      "pred_empirical": 0.6674,
      "confluence_count": 150,
      "rvol": 0.98,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-09-08",
      "time": "11:18:00",
      "level_type": "ib_high",
      "level_price": 6509.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.7313,
      "pred_empirical": 0.651,
      "confluence_count": 150,
      "rvol": 0.98,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-09-08",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7267,
      "pred_gbt": 0.6637,
      "pred_empirical": 0.6674,
      "confluence_count": 150,
      "rvol": 0.98,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-09-08",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6885,
      "pred_gbt": 0.6401,
      "pred_empirical": 0.637,
      "confluence_count": 149,
      "rvol": 1.102,
      "approach_r2": 0.5214
    },
    {
      "date": "2025-09-08",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.6649,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 1.129,
      "approach_r2": 0.4784
    },
    {
      "date": "2025-09-08",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6817,
      "pred_gbt": 0.5991,
      "pred_empirical": 0.637,
      "confluence_count": 144,
      "rvol": 1.148,
      "approach_r2": 0.7362
    },
    {
      "date": "2025-09-08",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7075,
      "pred_gbt": 0.6415,
      "pred_empirical": 0.6674,
      "confluence_count": 141,
      "rvol": 1.168,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-09-08",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.71,
      "pred_gbt": 0.6157,
      "pred_empirical": 0.6674,
      "confluence_count": 139,
      "rvol": 1.083,
      "approach_r2": 0.0787
    },
    {
      "date": "2025-09-08",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.6855,
      "pred_empirical": 0.651,
      "confluence_count": 139,
      "rvol": 0.978,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-08",
      "time": "11:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6301,
      "pred_gbt": 0.6318,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.9,
      "approach_r2": 0.0795
    },
    {
      "date": "2025-09-08",
      "time": "11:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6294,
      "pred_gbt": 0.6524,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.919,
      "approach_r2": 0.0721
    },
    {
      "date": "2025-09-08",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.6155,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 1.018,
      "approach_r2": 0.3526
    },
    {
      "date": "2025-09-08",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.6489,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.997,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-09-08",
      "time": "11:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6083,
      "pred_gbt": 0.6221,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.94,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-08",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5968,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 1.02,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-09-08",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.7149,
      "pred_empirical": 0.6715,
      "confluence_count": 130,
      "rvol": 1.03,
      "approach_r2": 0.1329
    },
    {
      "date": "2025-09-08",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6966,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.6251,
      "confluence_count": 120,
      "rvol": 0.94,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-08",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.6906,
      "pred_empirical": 0.6715,
      "confluence_count": 119,
      "rvol": 1.039,
      "approach_r2": 0.1352
    },
    {
      "date": "2025-09-08",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.6692,
      "pred_empirical": 0.651,
      "confluence_count": 121,
      "rvol": 1.05,
      "approach_r2": 0.3432
    },
    {
      "date": "2025-09-08",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6975,
      "pred_gbt": 0.7356,
      "pred_empirical": 0.6269,
      "confluence_count": 121,
      "rvol": 0.958,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-08",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.6449,
      "pred_empirical": 0.6251,
      "confluence_count": 122,
      "rvol": 0.94,
      "approach_r2": 0.3248
    },
    {
      "date": "2025-09-08",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6398,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 0.959,
      "approach_r2": 0.498
    },
    {
      "date": "2025-09-08",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.6281,
      "confluence_count": 122,
      "rvol": 0.827,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-08",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6717,
      "pred_gbt": 0.6751,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 0.827,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6561,
      "pred_gbt": 0.6788,
      "pred_empirical": 0.6251,
      "confluence_count": 122,
      "rvol": 0.901,
      "approach_r2": 0.124
    },
    {
      "date": "2025-09-08",
      "time": "11:45:00",
      "level_type": "top_oi_strikes",
      "level_price": 6506.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.6948,
      "pred_empirical": 0.637,
      "confluence_count": 159,
      "rvol": 1.028,
      "approach_r2": 0.3248
    },
    {
      "date": "2025-09-08",
      "time": "11:45:00",
      "level_type": "vwap",
      "level_price": 6506.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7378,
      "pred_gbt": 0.6845,
      "pred_empirical": 0.6004,
      "confluence_count": 173,
      "rvol": 1.028,
      "approach_r2": 0.3248
    },
    {
      "date": "2025-09-08",
      "time": "11:46:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7434,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.6004,
      "confluence_count": 214,
      "rvol": 1.649,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "11:46:00",
      "level_type": "vwap",
      "level_price": 6506.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.6453,
      "pred_empirical": 0.6004,
      "confluence_count": 173,
      "rvol": 1.649,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6506.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6552,
      "pred_gbt": 0.5143,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 2.168,
      "approach_r2": 0.1387
    },
    {
      "date": "2025-09-08",
      "time": "11:49:00",
      "level_type": "overnight_high",
      "level_price": 6508.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.625,
      "pred_gbt": 0.4794,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 2.273,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-09-08",
      "time": "11:50:00",
      "level_type": "or15_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5838,
      "pred_gbt": 0.5499,
      "pred_empirical": 0.6004,
      "confluence_count": 150,
      "rvol": 2.136,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "11:50:00",
      "level_type": "or30_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5941,
      "pred_gbt": 0.5636,
      "pred_empirical": 0.637,
      "confluence_count": 150,
      "rvol": 2.136,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "11:50:00",
      "level_type": "ib_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6555,
      "pred_gbt": 0.7323,
      "pred_empirical": 0.6674,
      "confluence_count": 150,
      "rvol": 2.136,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 1.139,
      "approach_r2": 0.5057
    },
    {
      "date": "2025-09-08",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.6811,
      "pred_empirical": 0.6251,
      "confluence_count": 118,
      "rvol": 1.105,
      "approach_r2": 0.1314
    },
    {
      "date": "2025-09-08",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7139,
      "pred_gbt": 0.7043,
      "pred_empirical": 0.6269,
      "confluence_count": 121,
      "rvol": 0.853,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-09-08",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7158,
      "pred_gbt": 0.7005,
      "pred_empirical": 0.6109,
      "confluence_count": 121,
      "rvol": 0.812,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.7234,
      "pred_empirical": 0.6281,
      "confluence_count": 122,
      "rvol": 0.742,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-09-08",
      "time": "12:01:00",
      "level_type": "vwap",
      "level_price": 6506.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7297,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.6674,
      "confluence_count": 159,
      "rvol": 0.967,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "12:05:00",
      "level_type": "vwap",
      "level_price": 6506.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7437,
      "pred_gbt": 0.709,
      "pred_empirical": 0.637,
      "confluence_count": 168,
      "rvol": 1.011,
      "approach_r2": 0.5147
    },
    {
      "date": "2025-09-08",
      "time": "12:09:00",
      "level_type": "vwap",
      "level_price": 6506.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6686,
      "pred_gbt": 0.7323,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.229,
      "approach_r2": 0.494
    },
    {
      "date": "2025-09-08",
      "time": "12:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6505.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.6983,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 1.231,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-09-08",
      "time": "12:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6506.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7099,
      "pred_gbt": 0.672,
      "pred_empirical": 0.6004,
      "confluence_count": 181,
      "rvol": 1.157,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-08",
      "time": "12:15:00",
      "level_type": "top_oi_strikes",
      "level_price": 6506.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7237,
      "pred_gbt": 0.7257,
      "pred_empirical": 0.6715,
      "confluence_count": 159,
      "rvol": 1.062,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "12:16:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.8144,
      "pred_empirical": 0.637,
      "confluence_count": 214,
      "rvol": 1.142,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-09-08",
      "time": "12:16:00",
      "level_type": "vwap",
      "level_price": 6506.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6903,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.637,
      "confluence_count": 166,
      "rvol": 1.142,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-09-08",
      "time": "12:20:00",
      "level_type": "vwap",
      "level_price": 6506.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6944,
      "pred_gbt": 0.6817,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.405,
      "approach_r2": 0.0914
    },
    {
      "date": "2025-09-08",
      "time": "12:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8096,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.6004,
      "confluence_count": 246,
      "rvol": 1.016,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-08",
      "time": "12:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8123,
      "pred_gbt": 0.8212,
      "pred_empirical": 0.637,
      "confluence_count": 246,
      "rvol": 0.961,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-09-08",
      "time": "12:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6503.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.762,
      "pred_empirical": 0.6004,
      "confluence_count": 246,
      "rvol": 1.042,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-08",
      "time": "12:27:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.798,
      "pred_empirical": 0.637,
      "confluence_count": 222,
      "rvol": 0.99,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-09-08",
      "time": "12:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8111,
      "pred_gbt": 0.8072,
      "pred_empirical": 0.637,
      "confluence_count": 245,
      "rvol": 0.99,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-09-08",
      "time": "12:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6501.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.7898,
      "pred_empirical": 0.6004,
      "confluence_count": 240,
      "rvol": 0.99,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-09-08",
      "time": "12:29:00",
      "level_type": "vwap",
      "level_price": 6506.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7069,
      "pred_gbt": 0.7114,
      "pred_empirical": 0.6674,
      "confluence_count": 173,
      "rvol": 1.101,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-08",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8061,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.6004,
      "confluence_count": 245,
      "rvol": 1.231,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-08",
      "time": "12:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6501.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8023,
      "pred_gbt": 0.7697,
      "pred_empirical": 0.5205,
      "confluence_count": 259,
      "rvol": 1.231,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-08",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7838,
      "pred_gbt": 0.7619,
      "pred_empirical": 0.5205,
      "confluence_count": 246,
      "rvol": 1.606,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-09-08",
      "time": "12:33:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 1.842,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-08",
      "time": "12:33:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6784,
      "pred_gbt": 0.7831,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 1.842,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-08",
      "time": "12:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7525,
      "pred_gbt": 0.8403,
      "pred_empirical": 0.5205,
      "confluence_count": 245,
      "rvol": 1.842,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-08",
      "time": "12:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6500.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.8714,
      "pred_empirical": 0.5205,
      "confluence_count": 231,
      "rvol": 1.842,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-08",
      "time": "12:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7494,
      "pred_gbt": 0.7264,
      "pred_empirical": 0.6004,
      "confluence_count": 240,
      "rvol": 1.958,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-09-08",
      "time": "12:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6499.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7098,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.5205,
      "confluence_count": 212,
      "rvol": 1.958,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-09-08",
      "time": "12:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6501.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7738,
      "pred_gbt": 0.6306,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 2.035,
      "approach_r2": 0.0864
    },
    {
      "date": "2025-09-08",
      "time": "12:37:00",
      "level_type": "ib_low",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6059,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 2.362,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-08",
      "time": "12:37:00",
      "level_type": "session_low",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.5763,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 2.362,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-08",
      "time": "12:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6496.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.376,
      "pred_empirical": 0.5205,
      "confluence_count": 187,
      "rvol": 2.362,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-08",
      "time": "12:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6186,
      "pred_gbt": 0.5121,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 2.362,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-08",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7443,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 2.253,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-09-08",
      "time": "12:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7656,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.6004,
      "confluence_count": 242,
      "rvol": 2.318,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "12:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.6764,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 2.101,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-08",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.5353,
      "pred_empirical": 0.5205,
      "confluence_count": 241,
      "rvol": 2.152,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-08",
      "time": "12:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7762,
      "pred_gbt": 0.6611,
      "pred_empirical": 0.5205,
      "confluence_count": 242,
      "rvol": 1.914,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-08",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8003,
      "pred_gbt": 0.7005,
      "pred_empirical": 0.6004,
      "confluence_count": 242,
      "rvol": 1.771,
      "approach_r2": 0.0798
    },
    {
      "date": "2025-09-08",
      "time": "12:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.6174,
      "pred_empirical": 0.5205,
      "confluence_count": 240,
      "rvol": 2.096,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-08",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.7764,
      "pred_empirical": 0.6004,
      "confluence_count": 240,
      "rvol": 1.369,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-08",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7931,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.6004,
      "confluence_count": 240,
      "rvol": 1.299,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-09-08",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8192,
      "pred_gbt": 0.8086,
      "pred_empirical": 0.6004,
      "confluence_count": 237,
      "rvol": 1.117,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8133,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.637,
      "confluence_count": 236,
      "rvol": 0.96,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-09-08",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8056,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.637,
      "confluence_count": 236,
      "rvol": 0.972,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-08",
      "time": "12:54:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7726,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6674,
      "confluence_count": 214,
      "rvol": 1.107,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "12:54:00",
      "level_type": "top_oi_strikes",
      "level_price": 6506.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7196,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6715,
      "confluence_count": 159,
      "rvol": 1.107,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "12:54:00",
      "level_type": "vwap",
      "level_price": 6505.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.735,
      "pred_gbt": 0.7489,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.107,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "12:55:00",
      "level_type": "vwap",
      "level_price": 6505.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7488,
      "pred_gbt": 0.7774,
      "pred_empirical": 0.637,
      "confluence_count": 194,
      "rvol": 1.12,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-08",
      "time": "12:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6503.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8101,
      "pred_gbt": 0.8044,
      "pred_empirical": 0.6674,
      "confluence_count": 246,
      "rvol": 1.175,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "12:58:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7224,
      "pred_gbt": 0.789,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 1.123,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-09-08",
      "time": "12:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8045,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.6004,
      "confluence_count": 237,
      "rvol": 1.123,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-09-08",
      "time": "13:00:00",
      "level_type": "vwap",
      "level_price": 6505.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7624,
      "pred_gbt": 0.835,
      "pred_empirical": 0.6674,
      "confluence_count": 198,
      "rvol": 0.96,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-08",
      "time": "13:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.829,
      "pred_gbt": 0.8074,
      "pred_empirical": 0.6674,
      "confluence_count": 236,
      "rvol": 0.906,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "13:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8209,
      "pred_gbt": 0.8499,
      "pred_empirical": 0.6674,
      "confluence_count": 235,
      "rvol": 0.847,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-08",
      "time": "13:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8147,
      "pred_gbt": 0.7935,
      "pred_empirical": 0.637,
      "confluence_count": 235,
      "rvol": 0.816,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-08",
      "time": "13:04:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.8575,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 0.799,
      "approach_r2": 0.5226
    },
    {
      "date": "2025-09-08",
      "time": "13:04:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7756,
      "pred_gbt": 0.85,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 0.799,
      "approach_r2": 0.5226
    },
    {
      "date": "2025-09-08",
      "time": "13:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8246,
      "pred_gbt": 0.8397,
      "pred_empirical": 0.637,
      "confluence_count": 236,
      "rvol": 0.799,
      "approach_r2": 0.5226
    },
    {
      "date": "2025-09-08",
      "time": "13:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.823,
      "pred_gbt": 0.8179,
      "pred_empirical": 0.637,
      "confluence_count": 236,
      "rvol": 0.886,
      "approach_r2": 0.4767
    },
    {
      "date": "2025-09-08",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8207,
      "pred_gbt": 0.832,
      "pred_empirical": 0.6004,
      "confluence_count": 235,
      "rvol": 0.962,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-09-08",
      "time": "13:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6495.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7218,
      "pred_gbt": 0.6887,
      "pred_empirical": 0.637,
      "confluence_count": 175,
      "rvol": 0.985,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-09-08",
      "time": "13:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8074,
      "pred_gbt": 0.8449,
      "pred_empirical": 0.637,
      "confluence_count": 235,
      "rvol": 0.977,
      "approach_r2": 0.124
    },
    {
      "date": "2025-09-08",
      "time": "13:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8167,
      "pred_gbt": 0.824,
      "pred_empirical": 0.6674,
      "confluence_count": 235,
      "rvol": 0.989,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "13:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8099,
      "pred_gbt": 0.827,
      "pred_empirical": 0.637,
      "confluence_count": 235,
      "rvol": 0.941,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-08",
      "time": "13:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8126,
      "pred_gbt": 0.8331,
      "pred_empirical": 0.6674,
      "confluence_count": 235,
      "rvol": 0.875,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-08",
      "time": "13:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8204,
      "pred_gbt": 0.8006,
      "pred_empirical": 0.6715,
      "confluence_count": 234,
      "rvol": 0.888,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "13:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8121,
      "pred_gbt": 0.8408,
      "pred_empirical": 0.6674,
      "confluence_count": 234,
      "rvol": 0.863,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-08",
      "time": "13:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8214,
      "pred_gbt": 0.8237,
      "pred_empirical": 0.6674,
      "confluence_count": 232,
      "rvol": 0.856,
      "approach_r2": 0.0884
    },
    {
      "date": "2025-09-08",
      "time": "13:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8217,
      "pred_gbt": 0.8241,
      "pred_empirical": 0.6715,
      "confluence_count": 230,
      "rvol": 0.785,
      "approach_r2": 0.0808
    },
    {
      "date": "2025-09-08",
      "time": "13:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8303,
      "pred_gbt": 0.8364,
      "pred_empirical": 0.6715,
      "confluence_count": 230,
      "rvol": 0.903,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "13:23:00",
      "level_type": "vwap",
      "level_price": 6505.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7914,
      "pred_gbt": 0.8358,
      "pred_empirical": 0.637,
      "confluence_count": 208,
      "rvol": 1.153,
      "approach_r2": 0.5214
    },
    {
      "date": "2025-09-08",
      "time": "13:24:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8124,
      "pred_gbt": 0.8149,
      "pred_empirical": 0.6715,
      "confluence_count": 214,
      "rvol": 1.042,
      "approach_r2": 0.4785
    },
    {
      "date": "2025-09-08",
      "time": "13:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6506.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.7511,
      "pred_empirical": 0.651,
      "confluence_count": 159,
      "rvol": 1.042,
      "approach_r2": 0.4785
    },
    {
      "date": "2025-09-08",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8018,
      "pred_gbt": 0.8696,
      "pred_empirical": 0.6004,
      "confluence_count": 229,
      "rvol": 1.068,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-08",
      "time": "13:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6503.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7997,
      "pred_gbt": 0.892,
      "pred_empirical": 0.637,
      "confluence_count": 246,
      "rvol": 1.068,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-08",
      "time": "13:28:00",
      "level_type": "vwap",
      "level_price": 6505.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7836,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.6674,
      "confluence_count": 206,
      "rvol": 0.982,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-09-08",
      "time": "13:30:00",
      "level_type": "vwap",
      "level_price": 6505.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7788,
      "pred_gbt": 0.8219,
      "pred_empirical": 0.6674,
      "confluence_count": 207,
      "rvol": 0.928,
      "approach_r2": 0.5015
    },
    {
      "date": "2025-09-08",
      "time": "13:32:00",
      "level_type": "vwap",
      "level_price": 6505.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7881,
      "pred_gbt": 0.8382,
      "pred_empirical": 0.6715,
      "confluence_count": 210,
      "rvol": 0.77,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-09-08",
      "time": "13:36:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.805,
      "pred_empirical": 0.6715,
      "confluence_count": 222,
      "rvol": 0.618,
      "approach_r2": 0.3327
    },
    {
      "date": "2025-09-08",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8266,
      "pred_gbt": 0.8242,
      "pred_empirical": 0.6715,
      "confluence_count": 227,
      "rvol": 0.633,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-08",
      "time": "13:40:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7505,
      "pred_gbt": 0.892,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 0.716,
      "approach_r2": 0.754
    },
    {
      "date": "2025-09-08",
      "time": "13:40:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.8861,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 0.716,
      "approach_r2": 0.754
    },
    {
      "date": "2025-09-08",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8032,
      "pred_gbt": 0.8939,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 0.716,
      "approach_r2": 0.754
    },
    {
      "date": "2025-09-08",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8192,
      "pred_gbt": 0.8494,
      "pred_empirical": 0.651,
      "confluence_count": 224,
      "rvol": 0.702,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-09-08",
      "time": "13:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8215,
      "pred_gbt": 0.8492,
      "pred_empirical": 0.651,
      "confluence_count": 224,
      "rvol": 0.649,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-09-08",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8324,
      "pred_gbt": 0.8376,
      "pred_empirical": 0.6281,
      "confluence_count": 225,
      "rvol": 0.628,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8534,
      "pred_gbt": 0.8098,
      "pred_empirical": 0.6251,
      "confluence_count": 231,
      "rvol": 0.468,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8183,
      "pred_gbt": 0.8919,
      "pred_empirical": 0.6715,
      "confluence_count": 232,
      "rvol": 0.525,
      "approach_r2": 0.752
    },
    {
      "date": "2025-09-08",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6500.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8174,
      "pred_gbt": 0.8817,
      "pred_empirical": 0.6715,
      "confluence_count": 232,
      "rvol": 0.559,
      "approach_r2": 0.7539
    },
    {
      "date": "2025-09-08",
      "time": "13:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6495.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.755,
      "pred_gbt": 0.7534,
      "pred_empirical": 0.651,
      "confluence_count": 175,
      "rvol": 0.66,
      "approach_r2": 0.5056
    },
    {
      "date": "2025-09-08",
      "time": "13:49:00",
      "level_type": "ib_low",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.7638,
      "pred_empirical": 0.6281,
      "confluence_count": 143,
      "rvol": 0.811,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-09-08",
      "time": "13:49:00",
      "level_type": "session_low",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7109,
      "pred_gbt": 0.7358,
      "pred_empirical": 0.651,
      "confluence_count": 143,
      "rvol": 0.811,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-09-08",
      "time": "13:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6495.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7178,
      "pred_gbt": 0.712,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 0.811,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-09-08",
      "time": "13:51:00",
      "level_type": "overnight_low",
      "level_price": 6493.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.662,
      "pred_gbt": 0.7635,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 1.239,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-09-08",
      "time": "13:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6495.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7079,
      "pred_gbt": 0.7707,
      "pred_empirical": 0.637,
      "confluence_count": 145,
      "rvol": 1.239,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-09-08",
      "time": "13:52:00",
      "level_type": "prior_day_close",
      "level_price": 6491.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5351,
      "pred_gbt": 0.4606,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 1.956,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-09-08",
      "time": "13:52:00",
      "level_type": "value_area_low",
      "level_price": 6491.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5256,
      "pred_gbt": 0.5195,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 1.956,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-09-08",
      "time": "13:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6629,
      "pred_gbt": 0.7118,
      "pred_empirical": 0.637,
      "confluence_count": 131,
      "rvol": 2.103,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "13:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6138,
      "pred_gbt": 0.6303,
      "pred_empirical": 0.6004,
      "confluence_count": 130,
      "rvol": 2.015,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-09-08",
      "time": "13:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6226,
      "pred_gbt": 0.6546,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 2.141,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-09-08",
      "time": "13:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.666,
      "pred_gbt": 0.7935,
      "pred_empirical": 0.6674,
      "confluence_count": 128,
      "rvol": 1.954,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "13:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.789,
      "pred_empirical": 0.6674,
      "confluence_count": 128,
      "rvol": 1.316,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-09-08",
      "time": "13:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.769,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 1.135,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "13:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6918,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 1.082,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-08",
      "time": "14:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.7888,
      "pred_empirical": 0.651,
      "confluence_count": 126,
      "rvol": 0.9,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-08",
      "time": "14:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6737,
      "pred_gbt": 0.865,
      "pred_empirical": 0.6715,
      "confluence_count": 125,
      "rvol": 0.919,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-08",
      "time": "14:02:00",
      "level_type": "session_low",
      "level_price": 6490.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5425,
      "pred_gbt": 0.533,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.952,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "14:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6796,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.651,
      "confluence_count": 121,
      "rvol": 0.952,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "14:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6490.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5734,
      "pred_gbt": 0.5708,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 0.952,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "14:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.7745,
      "pred_empirical": 0.651,
      "confluence_count": 116,
      "rvol": 0.96,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-08",
      "time": "14:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.8349,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 0.996,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-08",
      "time": "14:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.7169,
      "pred_empirical": 0.6251,
      "confluence_count": 103,
      "rvol": 1.093,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "14:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5973,
      "pred_gbt": 0.646,
      "pred_empirical": 0.6081,
      "confluence_count": 76,
      "rvol": 1.095,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-08",
      "time": "14:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.5725,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 1.049,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "14:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.7183,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 1.136,
      "approach_r2": 0.1236
    },
    {
      "date": "2025-09-08",
      "time": "14:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.584,
      "pred_gbt": 0.6377,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 1.083,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-09-08",
      "time": "14:10:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.824,
      "pred_gbt": 0.8305,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.203,
      "approach_r2": 0.1419
    },
    {
      "date": "2025-09-08",
      "time": "14:10:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8122,
      "pred_gbt": 0.8284,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.203,
      "approach_r2": 0.1419
    },
    {
      "date": "2025-09-08",
      "time": "14:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8262,
      "pred_gbt": 0.8452,
      "pred_empirical": 0.6715,
      "confluence_count": 217,
      "rvol": 1.071,
      "approach_r2": 0.4464
    },
    {
      "date": "2025-09-08",
      "time": "14:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8267,
      "pred_gbt": 0.857,
      "pred_empirical": 0.651,
      "confluence_count": 217,
      "rvol": 1.023,
      "approach_r2": 0.2293
    },
    {
      "date": "2025-09-08",
      "time": "14:15:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8159,
      "pred_gbt": 0.838,
      "pred_empirical": 0.6674,
      "confluence_count": 222,
      "rvol": 0.904,
      "approach_r2": 0.6956
    },
    {
      "date": "2025-09-08",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8451,
      "pred_gbt": 0.8437,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.904,
      "approach_r2": 0.6956
    },
    {
      "date": "2025-09-08",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8384,
      "pred_gbt": 0.7863,
      "pred_empirical": 0.6004,
      "confluence_count": 219,
      "rvol": 1.272,
      "approach_r2": 0.6128
    },
    {
      "date": "2025-09-08",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.832,
      "pred_gbt": 0.7726,
      "pred_empirical": 0.637,
      "confluence_count": 219,
      "rvol": 1.446,
      "approach_r2": 0.8947
    },
    {
      "date": "2025-09-08",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8274,
      "pred_gbt": 0.7893,
      "pred_empirical": 0.637,
      "confluence_count": 219,
      "rvol": 1.552,
      "approach_r2": 0.5302
    },
    {
      "date": "2025-09-08",
      "time": "14:21:00",
      "level_type": "developing_vpoc",
      "level_price": 6503.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8448,
      "pred_gbt": 0.8225,
      "pred_empirical": 0.6715,
      "confluence_count": 246,
      "rvol": 1.187,
      "approach_r2": 0.1037
    },
    {
      "date": "2025-09-08",
      "time": "14:22:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8329,
      "pred_gbt": 0.8372,
      "pred_empirical": 0.6251,
      "confluence_count": 214,
      "rvol": 1.036,
      "approach_r2": 0.0716
    },
    {
      "date": "2025-09-08",
      "time": "14:22:00",
      "level_type": "vwap",
      "level_price": 6504.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8325,
      "pred_gbt": 0.8232,
      "pred_empirical": 0.6715,
      "confluence_count": 223,
      "rvol": 1.036,
      "approach_r2": 0.0716
    },
    {
      "date": "2025-09-08",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8181,
      "pred_gbt": 0.7796,
      "pred_empirical": 0.6004,
      "confluence_count": 218,
      "rvol": 1.322,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-09-08",
      "time": "14:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8211,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.637,
      "confluence_count": 218,
      "rvol": 1.456,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-08",
      "time": "14:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8258,
      "pred_gbt": 0.798,
      "pred_empirical": 0.637,
      "confluence_count": 220,
      "rvol": 1.648,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-08",
      "time": "14:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8216,
      "pred_gbt": 0.7919,
      "pred_empirical": 0.6674,
      "confluence_count": 220,
      "rvol": 1.494,
      "approach_r2": 0.1204
    },
    {
      "date": "2025-09-08",
      "time": "14:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.827,
      "pred_gbt": 0.8213,
      "pred_empirical": 0.6715,
      "confluence_count": 217,
      "rvol": 1.238,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-09-08",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8533,
      "pred_gbt": 0.8436,
      "pred_empirical": 0.6281,
      "confluence_count": 217,
      "rvol": 0.749,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "14:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6500.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8416,
      "pred_gbt": 0.8623,
      "pred_empirical": 0.651,
      "confluence_count": 231,
      "rvol": 0.808,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-08",
      "time": "14:40:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8301,
      "pred_gbt": 0.8648,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.092,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "14:40:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8186,
      "pred_gbt": 0.8647,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.092,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8285,
      "pred_gbt": 0.8387,
      "pred_empirical": 0.6674,
      "confluence_count": 219,
      "rvol": 1.092,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "14:41:00",
      "level_type": "ib_low",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7253,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.6251,
      "confluence_count": 143,
      "rvol": 1.255,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-08",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8229,
      "pred_gbt": 0.8346,
      "pred_empirical": 0.6674,
      "confluence_count": 219,
      "rvol": 1.255,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-08",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8304,
      "pred_gbt": 0.8002,
      "pred_empirical": 0.637,
      "confluence_count": 221,
      "rvol": 1.464,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-08",
      "time": "14:45:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7744,
      "pred_gbt": 0.7964,
      "pred_empirical": 0.637,
      "confluence_count": 222,
      "rvol": 1.229,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-09-08",
      "time": "14:46:00",
      "level_type": "vwap",
      "level_price": 6504.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8136,
      "pred_gbt": 0.91,
      "pred_empirical": 0.637,
      "confluence_count": 227,
      "rvol": 1.27,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-08",
      "time": "14:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6501.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8494,
      "pred_gbt": 0.8917,
      "pred_empirical": 0.6674,
      "confluence_count": 256,
      "rvol": 1.27,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-08",
      "time": "14:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6505.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8445,
      "pred_gbt": 0.8858,
      "pred_empirical": 0.6281,
      "confluence_count": 189,
      "rvol": 1.199,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-08",
      "time": "14:51:00",
      "level_type": "vwap",
      "level_price": 6504.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8426,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.6251,
      "confluence_count": 227,
      "rvol": 0.858,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "14:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6503.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8547,
      "pred_gbt": 0.8816,
      "pred_empirical": 0.6281,
      "confluence_count": 246,
      "rvol": 0.858,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "14:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8425,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.6715,
      "confluence_count": 220,
      "rvol": 0.888,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-09-08",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8537,
      "pred_gbt": 0.8671,
      "pred_empirical": 0.6251,
      "confluence_count": 220,
      "rvol": 0.805,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-09-08",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8563,
      "pred_gbt": 0.8437,
      "pred_empirical": 0.6281,
      "confluence_count": 221,
      "rvol": 0.716,
      "approach_r2": 0.2988
    },
    {
      "date": "2025-09-08",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8498,
      "pred_gbt": 0.843,
      "pred_empirical": 0.6251,
      "confluence_count": 220,
      "rvol": 0.727,
      "approach_r2": 0.498
    },
    {
      "date": "2025-09-08",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8485,
      "pred_gbt": 0.8657,
      "pred_empirical": 0.6281,
      "confluence_count": 220,
      "rvol": 0.674,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-09-08",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8646,
      "pred_gbt": 0.8614,
      "pred_empirical": 0.6269,
      "confluence_count": 222,
      "rvol": 0.809,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8488,
      "pred_gbt": 0.8837,
      "pred_empirical": 0.6081,
      "confluence_count": 202,
      "rvol": 0.83,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8564,
      "pred_gbt": 0.8747,
      "pred_empirical": 0.6251,
      "confluence_count": 222,
      "rvol": 0.867,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8639,
      "pred_gbt": 0.8405,
      "pred_empirical": 0.6281,
      "confluence_count": 222,
      "rvol": 0.879,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:10:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8555,
      "pred_gbt": 0.8906,
      "pred_empirical": 0.5962,
      "confluence_count": 202,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:10:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8454,
      "pred_gbt": 0.8929,
      "pred_empirical": 0.5962,
      "confluence_count": 202,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8573,
      "pred_gbt": 0.8626,
      "pred_empirical": 0.6081,
      "confluence_count": 223,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:11:00",
      "level_type": "overnight_low",
      "level_price": 6493.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.8774,
      "pred_empirical": 0.651,
      "confluence_count": 122,
      "rvol": 1.352,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-08",
      "time": "15:11:00",
      "level_type": "ib_low",
      "level_price": 6495.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7138,
      "pred_gbt": 0.8865,
      "pred_empirical": 0.6715,
      "confluence_count": 143,
      "rvol": 1.352,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-08",
      "time": "15:12:00",
      "level_type": "prior_day_close",
      "level_price": 6491.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6091,
      "pred_gbt": 0.5676,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 1.681,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-08",
      "time": "15:12:00",
      "level_type": "value_area_low",
      "level_price": 6491.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6478,
      "pred_gbt": 0.588,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.681,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-08",
      "time": "15:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6083,
      "pred_gbt": 0.6053,
      "pred_empirical": 0.6269,
      "confluence_count": 72,
      "rvol": 1.681,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-08",
      "time": "15:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.603,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.6109,
      "confluence_count": 71,
      "rvol": 1.729,
      "approach_r2": 0.0808
    },
    {
      "date": "2025-09-08",
      "time": "15:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5884,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.6081,
      "confluence_count": 70,
      "rvol": 1.699,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-09-08",
      "time": "15:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.617,
      "pred_gbt": 0.5831,
      "pred_empirical": 0.5962,
      "confluence_count": 70,
      "rvol": 1.76,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8335,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.6715,
      "confluence_count": 214,
      "rvol": 1.213,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-08",
      "time": "15:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6338,
      "pred_gbt": 0.6034,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.871,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-08",
      "time": "15:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6318,
      "pred_gbt": 0.5758,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 0.942,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-08",
      "time": "15:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6172,
      "pred_gbt": 0.6011,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.922,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-08",
      "time": "15:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6223,
      "pred_gbt": 0.5542,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.839,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-09-08",
      "time": "15:26:00",
      "level_type": "session_low",
      "level_price": 6490.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6089,
      "pred_gbt": 0.7039,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 0.964,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "15:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6291,
      "pred_gbt": 0.6343,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.964,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "15:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6490.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6383,
      "pred_gbt": 0.7121,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.964,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "15:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.4011,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.991,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6491.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.4987,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.804,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-08",
      "time": "15:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6491.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6488,
      "pred_gbt": 0.4547,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.842,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8335,
      "pred_gbt": 0.8233,
      "pred_empirical": 0.6251,
      "confluence_count": 200,
      "rvol": 0.998,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "15:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6491.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 1.122,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "15:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6491.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.476,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.099,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8336,
      "pred_gbt": 0.8264,
      "pred_empirical": 0.6251,
      "confluence_count": 200,
      "rvol": 1.03,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-08",
      "time": "15:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8299,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.6251,
      "confluence_count": 200,
      "rvol": 0.899,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-08",
      "time": "15:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8507,
      "pred_gbt": 0.816,
      "pred_empirical": 0.6081,
      "confluence_count": 200,
      "rvol": 0.744,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8513,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.5962,
      "confluence_count": 199,
      "rvol": 0.712,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:40:00",
      "level_type": "or15_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8693,
      "pred_gbt": 0.8127,
      "pred_empirical": 0.5962,
      "confluence_count": 202,
      "rvol": 0.678,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:40:00",
      "level_type": "or30_low",
      "level_price": 6498.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8601,
      "pred_gbt": 0.8022,
      "pred_empirical": 0.5962,
      "confluence_count": 202,
      "rvol": 0.678,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8534,
      "pred_gbt": 0.7857,
      "pred_empirical": 0.6109,
      "confluence_count": 200,
      "rvol": 0.678,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:41:00",
      "level_type": "ib_low",
      "level_price": 6495.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7664,
      "pred_gbt": 0.6897,
      "pred_empirical": 0.6109,
      "confluence_count": 143,
      "rvol": 0.743,
      "approach_r2": 0.3303
    },
    {
      "date": "2025-09-08",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8363,
      "pred_gbt": 0.8367,
      "pred_empirical": 0.6281,
      "confluence_count": 200,
      "rvol": 0.743,
      "approach_r2": 0.3303
    },
    {
      "date": "2025-09-08",
      "time": "15:42:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8433,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.6269,
      "confluence_count": 222,
      "rvol": 0.712,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8543,
      "pred_gbt": 0.8325,
      "pred_empirical": 0.6081,
      "confluence_count": 199,
      "rvol": 0.712,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "15:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6500.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8644,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.6109,
      "confluence_count": 231,
      "rvol": 0.712,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-08",
      "time": "15:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8522,
      "pred_gbt": 0.8254,
      "pred_empirical": 0.6269,
      "confluence_count": 199,
      "rvol": 0.822,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-09-08",
      "time": "15:45:00",
      "level_type": "vwap",
      "level_price": 6503.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8799,
      "pred_gbt": 0.8317,
      "pred_empirical": 0.6251,
      "confluence_count": 251,
      "rvol": 0.86,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-08",
      "time": "15:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6503.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8885,
      "pred_gbt": 0.8475,
      "pred_empirical": 0.6081,
      "confluence_count": 212,
      "rvol": 0.859,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-08",
      "time": "15:47:00",
      "level_type": "lvn",
      "level_price": 6504.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8581,
      "pred_gbt": 0.8245,
      "pred_empirical": 0.6269,
      "confluence_count": 214,
      "rvol": 0.963,
      "approach_r2": 0.0849
    },
    {
      "date": "2025-09-08",
      "time": "15:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6501.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8831,
      "pred_gbt": 0.8194,
      "pred_empirical": 0.6251,
      "confluence_count": 256,
      "rvol": 0.953,
      "approach_r2": 0.3301
    },
    {
      "date": "2025-09-08",
      "time": "15:52:00",
      "level_type": "vwap",
      "level_price": 6503.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8733,
      "pred_gbt": 0.8919,
      "pred_empirical": 0.6715,
      "confluence_count": 249,
      "rvol": 0.962,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-09-08",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6503.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9022,
      "pred_gbt": 0.9027,
      "pred_empirical": 0.6281,
      "confluence_count": 249,
      "rvol": 0.976,
      "approach_r2": 0.3004
    },
    {
      "date": "2025-09-08",
      "time": "15:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6506.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8278,
      "pred_gbt": 0.9028,
      "pred_empirical": 0.6281,
      "confluence_count": 159,
      "rvol": 0.94,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-09-08",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6503.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8928,
      "pred_gbt": 0.9128,
      "pred_empirical": 0.6715,
      "confluence_count": 249,
      "rvol": 0.958,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-08",
      "time": "15:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6505.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8869,
      "pred_gbt": 0.9476,
      "pred_empirical": 0.6251,
      "confluence_count": 216,
      "rvol": 0.958,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-08",
      "time": "15:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8816,
      "pred_gbt": 0.9109,
      "pred_empirical": 0.651,
      "confluence_count": 249,
      "rvol": 0.958,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-08",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6503.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9063,
      "pred_gbt": 0.9467,
      "pred_empirical": 0.651,
      "confluence_count": 250,
      "rvol": 0.894,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6505.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8823,
      "pred_gbt": 0.9588,
      "pred_empirical": 0.5962,
      "confluence_count": 189,
      "rvol": 0.894,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:59:00",
      "level_type": "overnight_high",
      "level_price": 6508.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8556,
      "pred_gbt": 0.9718,
      "pred_empirical": 0.6109,
      "confluence_count": 161,
      "rvol": 0.869,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:59:00",
      "level_type": "or15_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8208,
      "pred_gbt": 0.9749,
      "pred_empirical": 0.6081,
      "confluence_count": 150,
      "rvol": 0.869,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:59:00",
      "level_type": "or30_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8269,
      "pred_gbt": 0.9728,
      "pred_empirical": 0.6109,
      "confluence_count": 150,
      "rvol": 0.869,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:59:00",
      "level_type": "ib_high",
      "level_price": 6509.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8613,
      "pred_gbt": 0.9802,
      "pred_empirical": 0.6142,
      "confluence_count": 150,
      "rvol": 0.869,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-08",
      "time": "15:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8659,
      "pred_gbt": 0.9757,
      "pred_empirical": 0.6081,
      "confluence_count": 164,
      "rvol": 0.869,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:35:00",
      "level_type": "value_area_low",
      "level_price": 6508.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6903,
      "pred_gbt": 0.7695,
      "pred_empirical": 0.5205,
      "confluence_count": 200,
      "rvol": 0.764,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6509.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.7021,
      "pred_empirical": 0.5205,
      "confluence_count": 189,
      "rvol": 0.764,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6510.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6878,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 0.764,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6508.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.685,
      "pred_gbt": 0.7199,
      "pred_empirical": 0.5205,
      "confluence_count": 194,
      "rvol": 0.764,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6509.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.688,
      "pred_gbt": 0.763,
      "pred_empirical": 0.5205,
      "confluence_count": 196,
      "rvol": 0.764,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7415,
      "pred_gbt": 0.874,
      "pred_empirical": 0.6004,
      "confluence_count": 200,
      "rvol": 0.764,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6508.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6619,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 0.764,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6508.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.703,
      "pred_gbt": 0.7696,
      "pred_empirical": 0.6004,
      "confluence_count": 196,
      "rvol": 0.695,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6509.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7059,
      "pred_gbt": 0.7921,
      "pred_empirical": 0.6674,
      "confluence_count": 198,
      "rvol": 0.695,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.8738,
      "pred_empirical": 0.6674,
      "confluence_count": 202,
      "rvol": 0.695,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.723,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.6004,
      "confluence_count": 194,
      "rvol": 0.683,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-09",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7524,
      "pred_gbt": 0.8682,
      "pred_empirical": 0.637,
      "confluence_count": 206,
      "rvol": 0.683,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-09",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.6084,
      "pred_empirical": 0.5205,
      "confluence_count": 195,
      "rvol": 0.746,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-09",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.754,
      "pred_gbt": 0.8434,
      "pred_empirical": 0.5205,
      "confluence_count": 216,
      "rvol": 0.746,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-09",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6509.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.5575,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 0.746,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-09",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6509.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6993,
      "pred_gbt": 0.6925,
      "pred_empirical": 0.6004,
      "confluence_count": 193,
      "rvol": 0.795,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-09-09",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.6004,
      "confluence_count": 196,
      "rvol": 0.795,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-09-09",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.5205,
      "confluence_count": 188,
      "rvol": 0.795,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-09-09",
      "time": "09:40:00",
      "level_type": "prior_day_close",
      "level_price": 6507.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6836,
      "pred_gbt": 0.6391,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.85,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6509.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6561,
      "pred_gbt": 0.6457,
      "pred_empirical": 0.5205,
      "confluence_count": 192,
      "rvol": 0.85,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6896,
      "pred_gbt": 0.708,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 0.85,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6509.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6582,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 0.867,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-09-09",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6509.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6592,
      "pred_gbt": 0.6736,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 0.875,
      "approach_r2": 0.7465
    },
    {
      "date": "2025-09-09",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.5205,
      "confluence_count": 188,
      "rvol": 0.875,
      "approach_r2": 0.7465
    },
    {
      "date": "2025-09-09",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6509.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6564,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.5205,
      "confluence_count": 189,
      "rvol": 0.841,
      "approach_r2": 0.7465
    },
    {
      "date": "2025-09-09",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7084,
      "pred_gbt": 0.7433,
      "pred_empirical": 0.6004,
      "confluence_count": 198,
      "rvol": 0.841,
      "approach_r2": 0.7465
    },
    {
      "date": "2025-09-09",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.6585,
      "pred_empirical": 0.5205,
      "confluence_count": 188,
      "rvol": 0.841,
      "approach_r2": 0.7465
    },
    {
      "date": "2025-09-09",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6509.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6957,
      "pred_gbt": 0.676,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 0.829,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.738,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 0.829,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.8343,
      "pred_empirical": 0.6674,
      "confluence_count": 208,
      "rvol": 0.829,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6509.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6695,
      "pred_gbt": 0.675,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 0.773,
      "approach_r2": 0.7569
    },
    {
      "date": "2025-09-09",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6506.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.7091,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 0.773,
      "approach_r2": 0.7569
    },
    {
      "date": "2025-09-09",
      "time": "09:46:00",
      "level_type": "or15_low",
      "level_price": 6505.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6434,
      "pred_gbt": 0.7181,
      "pred_empirical": 0.5205,
      "confluence_count": 195,
      "rvol": 0.721,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6505.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6396,
      "pred_gbt": 0.7504,
      "pred_empirical": 0.5205,
      "confluence_count": 195,
      "rvol": 0.721,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6508.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.7129,
      "pred_empirical": 0.5205,
      "confluence_count": 191,
      "rvol": 0.721,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6741,
      "pred_gbt": 0.7169,
      "pred_empirical": 0.5205,
      "confluence_count": 194,
      "rvol": 0.721,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6506.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.7489,
      "pred_empirical": 0.5205,
      "confluence_count": 212,
      "rvol": 0.721,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6505.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6679,
      "pred_gbt": 0.7416,
      "pred_empirical": 0.5205,
      "confluence_count": 195,
      "rvol": 0.721,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7073,
      "pred_gbt": 0.7521,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 0.693,
      "approach_r2": 0.5058
    },
    {
      "date": "2025-09-09",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7703,
      "pred_gbt": 0.8589,
      "pred_empirical": 0.637,
      "confluence_count": 206,
      "rvol": 0.693,
      "approach_r2": 0.5058
    },
    {
      "date": "2025-09-09",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6508.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6691,
      "pred_gbt": 0.7112,
      "pred_empirical": 0.6004,
      "confluence_count": 191,
      "rvol": 0.683,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-09-09",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.668,
      "pred_gbt": 0.71,
      "pred_empirical": 0.6004,
      "confluence_count": 188,
      "rvol": 0.683,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-09-09",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6506.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6656,
      "pred_gbt": 0.7526,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.683,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-09-09",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6508.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.7628,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 0.643,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-09-09",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7219,
      "pred_gbt": 0.839,
      "pred_empirical": 0.637,
      "confluence_count": 203,
      "rvol": 0.643,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-09-09",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6506.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.8207,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.643,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-09-09",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6499,
      "pred_gbt": 0.795,
      "pred_empirical": 0.6004,
      "confluence_count": 194,
      "rvol": 0.591,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-09-09",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6506.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6416,
      "pred_gbt": 0.7926,
      "pred_empirical": 0.5205,
      "confluence_count": 212,
      "rvol": 0.591,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-09-09",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6881,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.5205,
      "confluence_count": 211,
      "rvol": 0.637,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-09",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6506.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6761,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.637,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-09",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6508.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6485,
      "pred_gbt": 0.7274,
      "pred_empirical": 0.6004,
      "confluence_count": 196,
      "rvol": 0.632,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-09",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.672,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.6004,
      "confluence_count": 210,
      "rvol": 0.632,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-09",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6505.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.756,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.632,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-09",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6507.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7009,
      "pred_gbt": 0.7645,
      "pred_empirical": 0.637,
      "confluence_count": 211,
      "rvol": 0.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6505.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.7916,
      "pred_empirical": 0.6004,
      "confluence_count": 210,
      "rvol": 0.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "09:54:00",
      "level_type": "overnight_low",
      "level_price": 6502.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5254,
      "pred_gbt": 0.6071,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 0.691,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-09-09",
      "time": "09:54:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.5908,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 0.691,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-09-09",
      "time": "09:54:00",
      "level_type": "hvn",
      "level_price": 6502.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 0.691,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-09-09",
      "time": "09:54:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6261,
      "pred_gbt": 0.6327,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 0.691,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-09-09",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6505.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6512,
      "pred_gbt": 0.7667,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 0.691,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-09-09",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6503.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5375,
      "pred_gbt": 0.6516,
      "pred_empirical": 0.5205,
      "confluence_count": 173,
      "rvol": 0.799,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6504.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6513,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.5205,
      "confluence_count": 196,
      "rvol": 0.799,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6503.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.6531,
      "pred_empirical": 0.5205,
      "confluence_count": 173,
      "rvol": 0.799,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6508.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.6731,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 0.881,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-09",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6506.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6909,
      "pred_gbt": 0.6261,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 0.881,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-09",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6508.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.6596,
      "pred_empirical": 0.6004,
      "confluence_count": 193,
      "rvol": 0.943,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-09",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7123,
      "pred_gbt": 0.7543,
      "pred_empirical": 0.637,
      "confluence_count": 201,
      "rvol": 0.943,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-09",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6506.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7062,
      "pred_gbt": 0.6713,
      "pred_empirical": 0.6004,
      "confluence_count": 210,
      "rvol": 0.943,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-09",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6506.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6762,
      "pred_gbt": 0.6916,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.959,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-09",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6508.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.6783,
      "pred_empirical": 0.6004,
      "confluence_count": 195,
      "rvol": 0.921,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6506.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6967,
      "pred_gbt": 0.6981,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 0.921,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.3555,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.076,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5007,
      "pred_gbt": 0.3826,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.076,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6504.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6611,
      "pred_gbt": 0.464,
      "pred_empirical": 0.5205,
      "confluence_count": 195,
      "rvol": 1.076,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5319,
      "pred_gbt": 0.3887,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.076,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6506.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.6289,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 1.025,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-09-09",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6504.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6122,
      "pred_gbt": 0.6012,
      "pred_empirical": 0.5205,
      "confluence_count": 189,
      "rvol": 1.025,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-09-09",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6651,
      "pred_gbt": 0.6602,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 1.037,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-09-09",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6503.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5795,
      "pred_gbt": 0.5203,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 1.037,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-09-09",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6503.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6005,
      "pred_gbt": 0.483,
      "pred_empirical": 0.5205,
      "confluence_count": 157,
      "rvol": 1.15,
      "approach_r2": 0.3364
    },
    {
      "date": "2025-09-09",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6789,
      "pred_gbt": 0.6087,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.119,
      "approach_r2": 0.1227
    },
    {
      "date": "2025-09-09",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6503.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.5296,
      "pred_empirical": 0.5205,
      "confluence_count": 141,
      "rvol": 1.119,
      "approach_r2": 0.1227
    },
    {
      "date": "2025-09-09",
      "time": "10:05:00",
      "level_type": "value_area_low",
      "level_price": 6508.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6662,
      "pred_gbt": 0.6827,
      "pred_empirical": 0.6004,
      "confluence_count": 200,
      "rvol": 0.986,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6507.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6925,
      "pred_gbt": 0.647,
      "pred_empirical": 0.5205,
      "confluence_count": 211,
      "rvol": 0.986,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7015,
      "pred_gbt": 0.6718,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 0.986,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.689,
      "pred_gbt": 0.737,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 0.921,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6503.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5605,
      "pred_gbt": 0.6297,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 0.921,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-09",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6507.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.6251,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.926,
      "approach_r2": 0.0937
    },
    {
      "date": "2025-09-09",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 0.926,
      "approach_r2": 0.0937
    },
    {
      "date": "2025-09-09",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6507.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.6696,
      "pred_empirical": 0.6004,
      "confluence_count": 211,
      "rvol": 0.798,
      "approach_r2": 0.0747
    },
    {
      "date": "2025-09-09",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.6004,
      "confluence_count": 201,
      "rvol": 0.798,
      "approach_r2": 0.0747
    },
    {
      "date": "2025-09-09",
      "time": "10:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6507.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6974,
      "pred_gbt": 0.6684,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.798,
      "approach_r2": 0.0747
    },
    {
      "date": "2025-09-09",
      "time": "10:09:00",
      "level_type": "lvn",
      "level_price": 6509.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6925,
      "pred_gbt": 0.6461,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 0.827,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-09-09",
      "time": "10:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6510.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.706,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 0.827,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-09-09",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6509.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7532,
      "pred_gbt": 0.6692,
      "pred_empirical": 0.6004,
      "confluence_count": 194,
      "rvol": 0.827,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-09-09",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7713,
      "pred_gbt": 0.7888,
      "pred_empirical": 0.6004,
      "confluence_count": 198,
      "rvol": 0.827,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-09-09",
      "time": "10:10:00",
      "level_type": "or15_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6726,
      "pred_gbt": 0.6625,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 0.982,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-09",
      "time": "10:10:00",
      "level_type": "or30_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6818,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 0.982,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-09",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.8188,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 0.982,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-09",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6511.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7821,
      "pred_gbt": 0.703,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 0.982,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-09",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7522,
      "pred_gbt": 0.8035,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 0.982,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-09",
      "time": "10:11:00",
      "level_type": "lvn",
      "level_price": 6515.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6175,
      "pred_gbt": 0.5436,
      "pred_empirical": 0.6004,
      "confluence_count": 149,
      "rvol": 1.137,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-09-09",
      "time": "10:11:00",
      "level_type": "session_high",
      "level_price": 6513.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6798,
      "pred_gbt": 0.6232,
      "pred_empirical": 0.6004,
      "confluence_count": 184,
      "rvol": 1.137,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-09-09",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7769,
      "pred_gbt": 0.6823,
      "pred_empirical": 0.6004,
      "confluence_count": 213,
      "rvol": 1.137,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-09-09",
      "time": "10:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6513.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.6066,
      "pred_empirical": 0.6004,
      "confluence_count": 184,
      "rvol": 1.137,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-09-09",
      "time": "10:12:00",
      "level_type": "session_high",
      "level_price": 6514.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7206,
      "pred_gbt": 0.6727,
      "pred_empirical": 0.6004,
      "confluence_count": 175,
      "rvol": 1.186,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-09-09",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7718,
      "pred_gbt": 0.6498,
      "pred_empirical": 0.6004,
      "confluence_count": 210,
      "rvol": 1.186,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-09-09",
      "time": "10:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6514.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7101,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.6004,
      "confluence_count": 175,
      "rvol": 1.186,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-09-09",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7405,
      "pred_gbt": 0.6499,
      "pred_empirical": 0.6004,
      "confluence_count": 199,
      "rvol": 1.235,
      "approach_r2": 0.1
    },
    {
      "date": "2025-09-09",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.764,
      "pred_gbt": 0.7837,
      "pred_empirical": 0.6004,
      "confluence_count": 207,
      "rvol": 1.235,
      "approach_r2": 0.1
    },
    {
      "date": "2025-09-09",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7451,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.6004,
      "confluence_count": 198,
      "rvol": 1.141,
      "approach_r2": 0.4988
    },
    {
      "date": "2025-09-09",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6512.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7706,
      "pred_gbt": 0.788,
      "pred_empirical": 0.6004,
      "confluence_count": 208,
      "rvol": 1.141,
      "approach_r2": 0.4988
    },
    {
      "date": "2025-09-09",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6507.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7241,
      "pred_gbt": 0.6618,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.061,
      "approach_r2": 0.1338
    },
    {
      "date": "2025-09-09",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6510.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7152,
      "pred_gbt": 0.661,
      "pred_empirical": 0.5205,
      "confluence_count": 196,
      "rvol": 1.061,
      "approach_r2": 0.1338
    },
    {
      "date": "2025-09-09",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6508.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.5865,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 1.061,
      "approach_r2": 0.1338
    },
    {
      "date": "2025-09-09",
      "time": "10:16:00",
      "level_type": "prior_day_close",
      "level_price": 6507.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6956,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.6004,
      "confluence_count": 210,
      "rvol": 1.015,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-09",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6507.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.6646,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.015,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-09",
      "time": "10:17:00",
      "level_type": "or15_low",
      "level_price": 6505.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6475,
      "pred_gbt": 0.6573,
      "pred_empirical": 0.6004,
      "confluence_count": 195,
      "rvol": 0.948,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-09",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7169,
      "pred_gbt": 0.6855,
      "pred_empirical": 0.5205,
      "confluence_count": 208,
      "rvol": 0.948,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-09",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6507.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.693,
      "pred_gbt": 0.7147,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 0.935,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-09",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7205,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.5205,
      "confluence_count": 208,
      "rvol": 0.935,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-09",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6507.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6944,
      "pred_gbt": 0.6892,
      "pred_empirical": 0.5205,
      "confluence_count": 204,
      "rvol": 0.973,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-09",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.5205,
      "confluence_count": 206,
      "rvol": 0.973,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-09",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6507.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6651,
      "pred_gbt": 0.7771,
      "pred_empirical": 0.5205,
      "confluence_count": 200,
      "rvol": 0.868,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-09-09",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6507.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.679,
      "pred_gbt": 0.7479,
      "pred_empirical": 0.6004,
      "confluence_count": 199,
      "rvol": 0.811,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-09",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7236,
      "pred_gbt": 0.6994,
      "pred_empirical": 0.6004,
      "confluence_count": 207,
      "rvol": 0.79,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6507.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6866,
      "pred_gbt": 0.7642,
      "pred_empirical": 0.6004,
      "confluence_count": 201,
      "rvol": 0.713,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.7576,
      "pred_empirical": 0.6004,
      "confluence_count": 206,
      "rvol": 0.626,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-09",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7338,
      "pred_gbt": 0.778,
      "pred_empirical": 0.6674,
      "confluence_count": 207,
      "rvol": 0.576,
      "approach_r2": 0.025
    },
    {
      "date": "2025-09-09",
      "time": "10:26:00",
      "level_type": "overnight_low",
      "level_price": 6502.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.6715,
      "confluence_count": 131,
      "rvol": 0.583,
      "approach_r2": 0.9
    },
    {
      "date": "2025-09-09",
      "time": "10:26:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5922,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 0.583,
      "approach_r2": 0.9
    },
    {
      "date": "2025-09-09",
      "time": "10:26:00",
      "level_type": "hvn",
      "level_price": 6502.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6241,
      "pred_gbt": 0.6324,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 0.583,
      "approach_r2": 0.9
    },
    {
      "date": "2025-09-09",
      "time": "10:26:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.695,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 0.583,
      "approach_r2": 0.9
    },
    {
      "date": "2025-09-09",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6501.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5747,
      "pred_gbt": 0.6767,
      "pred_empirical": 0.6004,
      "confluence_count": 128,
      "rvol": 0.583,
      "approach_r2": 0.9
    },
    {
      "date": "2025-09-09",
      "time": "10:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6502.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5858,
      "pred_gbt": 0.6794,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 0.583,
      "approach_r2": 0.9
    },
    {
      "date": "2025-09-09",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6501.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.661,
      "pred_empirical": 0.637,
      "confluence_count": 128,
      "rvol": 0.583,
      "approach_r2": 0.9
    },
    {
      "date": "2025-09-09",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7116,
      "pred_gbt": 0.77,
      "pred_empirical": 0.637,
      "confluence_count": 202,
      "rvol": 0.638,
      "approach_r2": 0.025
    },
    {
      "date": "2025-09-09",
      "time": "10:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6502.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.6375,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 0.638,
      "approach_r2": 0.025
    },
    {
      "date": "2025-09-09",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7059,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.6004,
      "confluence_count": 200,
      "rvol": 0.796,
      "approach_r2": 0.4
    },
    {
      "date": "2025-09-09",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6975,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6004,
      "confluence_count": 200,
      "rvol": 0.907,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:30:00",
      "level_type": "or30_low",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5087,
      "pred_gbt": 0.55,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 0.951,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-09",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6505.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.7706,
      "pred_empirical": 0.5205,
      "confluence_count": 200,
      "rvol": 0.951,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-09",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6502.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5088,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 0.951,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-09",
      "time": "10:31:00",
      "level_type": "ib_low",
      "level_price": 6501.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.5975,
      "pred_empirical": 0.6004,
      "confluence_count": 128,
      "rvol": 0.968,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-09-09",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6502.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.6262,
      "pred_empirical": 0.6004,
      "confluence_count": 125,
      "rvol": 0.968,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-09-09",
      "time": "10:32:00",
      "level_type": "value_area_high",
      "level_price": 6496.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4807,
      "pred_gbt": 0.4461,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.269,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "10:32:00",
      "level_type": "lvn",
      "level_price": 6495.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4649,
      "pred_gbt": 0.4421,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 1.269,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "10:33:00",
      "level_type": "session_low",
      "level_price": 6497.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3774,
      "pred_gbt": 0.5134,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.223,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-09",
      "time": "10:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6497.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3776,
      "pred_gbt": 0.511,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.223,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-09",
      "time": "10:34:00",
      "level_type": "top_oi_strikes",
      "level_price": 6495.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.449,
      "pred_gbt": 0.5181,
      "pred_empirical": 0.6715,
      "confluence_count": 48,
      "rvol": 1.399,
      "approach_r2": 0.498
    },
    {
      "date": "2025-09-09",
      "time": "10:35:00",
      "level_type": "lvn",
      "level_price": 6491.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4046,
      "pred_gbt": 0.3358,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.813,
      "approach_r2": 0.3246
    },
    {
      "date": "2025-09-09",
      "time": "10:35:00",
      "level_type": "session_low",
      "level_price": 6493.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3377,
      "pred_gbt": 0.377,
      "pred_empirical": 0.637,
      "confluence_count": 46,
      "rvol": 1.813,
      "approach_r2": 0.3246
    },
    {
      "date": "2025-09-09",
      "time": "10:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6493.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.338,
      "pred_gbt": 0.3747,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.813,
      "approach_r2": 0.3246
    },
    {
      "date": "2025-09-09",
      "time": "10:36:00",
      "level_type": "prior_day_low",
      "level_price": 6490.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2792,
      "pred_gbt": 0.3702,
      "pred_empirical": 0.6281,
      "confluence_count": 16,
      "rvol": 2.071,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-09",
      "time": "10:36:00",
      "level_type": "session_low",
      "level_price": 6491.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2672,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 2.071,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-09",
      "time": "10:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6491.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2674,
      "pred_gbt": 0.4451,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 2.071,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-09",
      "time": "10:37:00",
      "level_type": "session_low",
      "level_price": 6490.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3189,
      "pred_gbt": 0.4476,
      "pred_empirical": 0.6281,
      "confluence_count": 16,
      "rvol": 1.957,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-09",
      "time": "10:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6490.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3466,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 1.957,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-09",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3907,
      "pred_gbt": 0.3598,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 2.239,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6494.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3801,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 2.132,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-09",
      "time": "10:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3888,
      "pred_gbt": 0.3756,
      "pred_empirical": 0.651,
      "confluence_count": 47,
      "rvol": 1.77,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3856,
      "pred_gbt": 0.4665,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 1.55,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-09-09",
      "time": "10:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6493.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4376,
      "pred_gbt": 0.4131,
      "pred_empirical": 0.6281,
      "confluence_count": 47,
      "rvol": 1.31,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:43:00",
      "level_type": "session_low",
      "level_price": 6489.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3546,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.225,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-09",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4221,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 1.225,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-09",
      "time": "10:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6489.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3838,
      "pred_gbt": 0.457,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.225,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-09",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6492.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.357,
      "pred_gbt": 0.4072,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 1.22,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-09-09",
      "time": "10:45:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4938,
      "pred_gbt": 0.4651,
      "pred_empirical": 0.6004,
      "confluence_count": 96,
      "rvol": 1.47,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6498.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.531,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 1.47,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.494,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 1.431,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4757,
      "pred_gbt": 0.5266,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 1.309,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-09-09",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4838,
      "pred_gbt": 0.4195,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.917,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-09-09",
      "time": "10:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 0.928,
      "approach_r2": 0.0686
    },
    {
      "date": "2025-09-09",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6503.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6554,
      "pred_gbt": 0.5495,
      "pred_empirical": 0.5205,
      "confluence_count": 169,
      "rvol": 1.242,
      "approach_r2": 0.0818
    },
    {
      "date": "2025-09-09",
      "time": "10:56:00",
      "level_type": "overnight_low",
      "level_price": 6502.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5921,
      "pred_gbt": 0.5393,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 1.545,
      "approach_r2": 0.085
    },
    {
      "date": "2025-09-09",
      "time": "10:58:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6502.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.549,
      "pred_gbt": 0.5792,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 1.504,
      "approach_r2": 0.0871
    },
    {
      "date": "2025-09-09",
      "time": "10:58:00",
      "level_type": "hvn",
      "level_price": 6502.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.5785,
      "pred_empirical": 0.6674,
      "confluence_count": 119,
      "rvol": 1.504,
      "approach_r2": 0.0871
    },
    {
      "date": "2025-09-09",
      "time": "10:58:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6502.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.7178,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 1.504,
      "approach_r2": 0.0871
    },
    {
      "date": "2025-09-09",
      "time": "11:00:00",
      "level_type": "or30_low",
      "level_price": 6502.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5782,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 1.432,
      "approach_r2": 0.4804
    },
    {
      "date": "2025-09-09",
      "time": "11:01:00",
      "level_type": "ib_low",
      "level_price": 6501.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5806,
      "pred_gbt": 0.5887,
      "pred_empirical": 0.6004,
      "confluence_count": 128,
      "rvol": 1.305,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-09-09",
      "time": "11:03:00",
      "level_type": "value_area_high",
      "level_price": 6496.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.5541,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 1.413,
      "approach_r2": 0.113
    },
    {
      "date": "2025-09-09",
      "time": "11:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4906,
      "pred_gbt": 0.5471,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 1.413,
      "approach_r2": 0.113
    },
    {
      "date": "2025-09-09",
      "time": "11:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4876,
      "pred_gbt": 0.5342,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 1.487,
      "approach_r2": 0.3204
    },
    {
      "date": "2025-09-09",
      "time": "11:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5045,
      "pred_gbt": 0.5339,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.14,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "11:06:00",
      "level_type": "lvn",
      "level_price": 6495.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4916,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.054,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "11:06:00",
      "level_type": "top_oi_strikes",
      "level_price": 6495.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4409,
      "pred_gbt": 0.4666,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 1.054,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4913,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.054,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "11:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4941,
      "pred_gbt": 0.4614,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.044,
      "approach_r2": 0.3328
    },
    {
      "date": "2025-09-09",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5154,
      "pred_gbt": 0.5104,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 0.993,
      "approach_r2": 0.0756
    },
    {
      "date": "2025-09-09",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5037,
      "pred_gbt": 0.547,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 0.914,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-09",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 6503.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6391,
      "pred_gbt": 0.611,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 0.837,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6503.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6255,
      "pred_gbt": 0.6211,
      "pred_empirical": 0.6674,
      "confluence_count": 140,
      "rvol": 0.81,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-09",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6503.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.6293,
      "pred_empirical": 0.6674,
      "confluence_count": 139,
      "rvol": 0.697,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-09-09",
      "time": "11:16:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.6036,
      "pred_empirical": 0.6281,
      "confluence_count": 96,
      "rvol": 0.79,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-09",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6503.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6419,
      "pred_gbt": 0.6232,
      "pred_empirical": 0.651,
      "confluence_count": 139,
      "rvol": 0.79,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-09",
      "time": "11:17:00",
      "level_type": "vwap",
      "level_price": 6503.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6464,
      "pred_gbt": 0.5826,
      "pred_empirical": 0.637,
      "confluence_count": 140,
      "rvol": 0.86,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-09-09",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6503.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6383,
      "pred_gbt": 0.6152,
      "pred_empirical": 0.6674,
      "confluence_count": 140,
      "rvol": 0.961,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-09-09",
      "time": "11:22:00",
      "level_type": "vwap",
      "level_price": 6503.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.5959,
      "pred_empirical": 0.6674,
      "confluence_count": 139,
      "rvol": 0.942,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-09",
      "time": "11:24:00",
      "level_type": "vwap",
      "level_price": 6503.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.5912,
      "pred_empirical": 0.6674,
      "confluence_count": 139,
      "rvol": 0.83,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-09",
      "time": "11:25:00",
      "level_type": "or15_low",
      "level_price": 6505.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7374,
      "pred_gbt": 0.7533,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 0.845,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-09-09",
      "time": "11:26:00",
      "level_type": "overnight_low",
      "level_price": 6502.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.6277,
      "pred_empirical": 0.6674,
      "confluence_count": 131,
      "rvol": 1.017,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "11:28:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5826,
      "pred_gbt": 0.6792,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 0.887,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-09",
      "time": "11:28:00",
      "level_type": "hvn",
      "level_price": 6502.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6147,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 0.887,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-09",
      "time": "11:28:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.674,
      "pred_gbt": 0.808,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 0.887,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-09",
      "time": "11:29:00",
      "level_type": "prior_day_close",
      "level_price": 6507.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7305,
      "pred_gbt": 0.8097,
      "pred_empirical": 0.6674,
      "confluence_count": 210,
      "rvol": 0.909,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "11:30:00",
      "level_type": "or30_low",
      "level_price": 6502.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5831,
      "pred_gbt": 0.6639,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 0.926,
      "approach_r2": 0.1174
    },
    {
      "date": "2025-09-09",
      "time": "11:33:00",
      "level_type": "ib_low",
      "level_price": 6501.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6193,
      "pred_gbt": 0.6855,
      "pred_empirical": 0.651,
      "confluence_count": 128,
      "rvol": 0.858,
      "approach_r2": 0.0704
    },
    {
      "date": "2025-09-09",
      "time": "11:33:00",
      "level_type": "vwap",
      "level_price": 6503.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.6715,
      "confluence_count": 139,
      "rvol": 0.858,
      "approach_r2": 0.0704
    },
    {
      "date": "2025-09-09",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5132,
      "pred_gbt": 0.475,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 0.924,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-09-09",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5386,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.038,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-09",
      "time": "11:42:00",
      "level_type": "value_area_high",
      "level_price": 6496.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 1.113,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.53,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 1.113,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.5635,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.182,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-09",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.5594,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.252,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-09-09",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5337,
      "pred_gbt": 0.5755,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.184,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-09",
      "time": "11:46:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5517,
      "pred_gbt": 0.6974,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 1.109,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-09-09",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5452,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.042,
      "approach_r2": 0.7908
    },
    {
      "date": "2025-09-09",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5457,
      "pred_gbt": 0.4763,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.948,
      "approach_r2": 0.4628
    },
    {
      "date": "2025-09-09",
      "time": "11:49:00",
      "level_type": "lvn",
      "level_price": 6495.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.5529,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.888,
      "approach_r2": 0.1069
    },
    {
      "date": "2025-09-09",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6497.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5474,
      "pred_gbt": 0.5394,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 0.888,
      "approach_r2": 0.1069
    },
    {
      "date": "2025-09-09",
      "time": "11:51:00",
      "level_type": "vwap",
      "level_price": 6502.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.6555,
      "pred_empirical": 0.651,
      "confluence_count": 132,
      "rvol": 0.813,
      "approach_r2": 0.1327
    },
    {
      "date": "2025-09-09",
      "time": "11:54:00",
      "level_type": "vwap",
      "level_price": 6502.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6476,
      "pred_gbt": 0.6202,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 1.277,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-09",
      "time": "11:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6503.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.6169,
      "pred_empirical": 0.5205,
      "confluence_count": 173,
      "rvol": 1.277,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-09",
      "time": "11:55:00",
      "level_type": "or15_low",
      "level_price": 6505.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7455,
      "pred_gbt": 0.7558,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 1.347,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "11:56:00",
      "level_type": "overnight_low",
      "level_price": 6502.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.57,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.637,
      "confluence_count": 131,
      "rvol": 1.4,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-09",
      "time": "11:56:00",
      "level_type": "vwap",
      "level_price": 6502.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6403,
      "pred_gbt": 0.6416,
      "pred_empirical": 0.637,
      "confluence_count": 131,
      "rvol": 1.4,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-09",
      "time": "11:58:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6502.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5651,
      "pred_gbt": 0.6975,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 1.442,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-09-09",
      "time": "11:58:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6502.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6005,
      "pred_gbt": 0.835,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 1.442,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-09-09",
      "time": "12:03:00",
      "level_type": "hvn",
      "level_price": 6502.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6167,
      "pred_gbt": 0.6815,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.951,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-09",
      "time": "12:03:00",
      "level_type": "or30_low",
      "level_price": 6502.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.633,
      "pred_gbt": 0.7001,
      "pred_empirical": 0.6269,
      "confluence_count": 109,
      "rvol": 0.951,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-09",
      "time": "12:03:00",
      "level_type": "ib_low",
      "level_price": 6501.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6315,
      "pred_gbt": 0.688,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 0.951,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-09",
      "time": "12:04:00",
      "level_type": "vwap",
      "level_price": 6502.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6515,
      "pred_gbt": 0.6768,
      "pred_empirical": 0.6715,
      "confluence_count": 130,
      "rvol": 0.972,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-09-09",
      "time": "12:07:00",
      "level_type": "vwap",
      "level_price": 6502.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6492,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.006,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "12:10:00",
      "level_type": "prior_day_close",
      "level_price": 6507.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7442,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.637,
      "confluence_count": 210,
      "rvol": 1.137,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "12:12:00",
      "level_type": "vwap",
      "level_price": 6502.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 1.3,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-09",
      "time": "12:15:00",
      "level_type": "value_area_low",
      "level_price": 6508.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7165,
      "pred_gbt": 0.7834,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 1.029,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-09-09",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7415,
      "pred_gbt": 0.8269,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.022,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-09-09",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7683,
      "pred_gbt": 0.7497,
      "pred_empirical": 0.651,
      "confluence_count": 192,
      "rvol": 0.877,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-09",
      "time": "12:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6508.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7952,
      "pred_gbt": 0.8613,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 0.877,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-09",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.637,
      "confluence_count": 193,
      "rvol": 1.087,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-09-09",
      "time": "12:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6508.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7972,
      "pred_gbt": 0.8719,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 1.087,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-09-09",
      "time": "12:22:00",
      "level_type": "round_number",
      "level_price": 6500.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5204,
      "pred_gbt": 0.6574,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 1.505,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "12:24:00",
      "level_type": "vwap",
      "level_price": 6502.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.662,
      "pred_gbt": 0.6487,
      "pred_empirical": 0.6715,
      "confluence_count": 131,
      "rvol": 1.285,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-09",
      "time": "12:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6503.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6994,
      "pred_gbt": 0.6397,
      "pred_empirical": 0.637,
      "confluence_count": 173,
      "rvol": 1.285,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-09",
      "time": "12:25:00",
      "level_type": "or15_low",
      "level_price": 6505.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7151,
      "pred_gbt": 0.7034,
      "pred_empirical": 0.637,
      "confluence_count": 195,
      "rvol": 1.199,
      "approach_r2": 0.0952
    },
    {
      "date": "2025-09-09",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7772,
      "pred_gbt": 0.7249,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 1.145,
      "approach_r2": 0.3084
    },
    {
      "date": "2025-09-09",
      "time": "12:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6507.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8103,
      "pred_gbt": 0.8795,
      "pred_empirical": 0.6674,
      "confluence_count": 201,
      "rvol": 1.145,
      "approach_r2": 0.3084
    },
    {
      "date": "2025-09-09",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7934,
      "pred_gbt": 0.7281,
      "pred_empirical": 0.6251,
      "confluence_count": 193,
      "rvol": 0.726,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-09-09",
      "time": "12:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6505.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7927,
      "pred_gbt": 0.7965,
      "pred_empirical": 0.6715,
      "confluence_count": 208,
      "rvol": 0.721,
      "approach_r2": 0.001
    },
    {
      "date": "2025-09-09",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7874,
      "pred_gbt": 0.7207,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.878,
      "approach_r2": 0.073
    },
    {
      "date": "2025-09-09",
      "time": "12:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6506.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7747,
      "pred_gbt": 0.7966,
      "pred_empirical": 0.6674,
      "confluence_count": 211,
      "rvol": 0.88,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-09",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7867,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.6281,
      "confluence_count": 193,
      "rvol": 0.666,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-09",
      "time": "12:39:00",
      "level_type": "lvn",
      "level_price": 6509.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.7638,
      "pred_empirical": 0.6269,
      "confluence_count": 189,
      "rvol": 0.623,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-09-09",
      "time": "12:40:00",
      "level_type": "prior_day_close",
      "level_price": 6507.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7663,
      "pred_gbt": 0.8097,
      "pred_empirical": 0.6715,
      "confluence_count": 210,
      "rvol": 0.646,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-09-09",
      "time": "12:41:00",
      "level_type": "top_oi_strikes",
      "level_price": 6510.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8021,
      "pred_gbt": 0.8531,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 0.659,
      "approach_r2": 0.4817
    },
    {
      "date": "2025-09-09",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6508.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8004,
      "pred_gbt": 0.8793,
      "pred_empirical": 0.651,
      "confluence_count": 192,
      "rvol": 0.78,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-09",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7865,
      "pred_gbt": 0.7429,
      "pred_empirical": 0.6251,
      "confluence_count": 193,
      "rvol": 0.754,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "12:45:00",
      "level_type": "value_area_low",
      "level_price": 6508.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.8467,
      "pred_empirical": 0.651,
      "confluence_count": 200,
      "rvol": 0.827,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-09-09",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7836,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.827,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-09-09",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7953,
      "pred_gbt": 0.7326,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.835,
      "approach_r2": 0.0747
    },
    {
      "date": "2025-09-09",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7776,
      "pred_gbt": 0.7801,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 0.808,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-09-09",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7861,
      "pred_gbt": 0.7375,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 0.864,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-09",
      "time": "12:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6508.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8115,
      "pred_gbt": 0.8643,
      "pred_empirical": 0.651,
      "confluence_count": 194,
      "rvol": 0.864,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-09",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7952,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.858,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "12:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6508.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8176,
      "pred_gbt": 0.8485,
      "pred_empirical": 0.6269,
      "confluence_count": 193,
      "rvol": 0.858,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7835,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 0.895,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-09-09",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8005,
      "pred_gbt": 0.7513,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 0.768,
      "approach_r2": 0.0874
    },
    {
      "date": "2025-09-09",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7997,
      "pred_gbt": 0.7829,
      "pred_empirical": 0.6269,
      "confluence_count": 192,
      "rvol": 0.81,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-09",
      "time": "12:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6507.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8035,
      "pred_gbt": 0.829,
      "pred_empirical": 0.6281,
      "confluence_count": 210,
      "rvol": 0.716,
      "approach_r2": 0.076
    },
    {
      "date": "2025-09-09",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8075,
      "pred_gbt": 0.7434,
      "pred_empirical": 0.6715,
      "confluence_count": 192,
      "rvol": 0.833,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-09",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7678,
      "pred_gbt": 0.79,
      "pred_empirical": 0.6715,
      "confluence_count": 192,
      "rvol": 0.897,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-09",
      "time": "12:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6509.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7969,
      "pred_gbt": 0.9,
      "pred_empirical": 0.6715,
      "confluence_count": 195,
      "rvol": 0.897,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-09",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7891,
      "pred_gbt": 0.7923,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.855,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-09",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8181,
      "pred_gbt": 0.7659,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.783,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-09-09",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8013,
      "pred_gbt": 0.7941,
      "pred_empirical": 0.651,
      "confluence_count": 192,
      "rvol": 0.778,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-09",
      "time": "13:02:00",
      "level_type": "or15_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7486,
      "pred_gbt": 0.836,
      "pred_empirical": 0.6715,
      "confluence_count": 199,
      "rvol": 0.792,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-09",
      "time": "13:02:00",
      "level_type": "or30_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7564,
      "pred_gbt": 0.8352,
      "pred_empirical": 0.6715,
      "confluence_count": 199,
      "rvol": 0.792,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-09",
      "time": "13:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6509.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7818,
      "pred_gbt": 0.8278,
      "pred_empirical": 0.6715,
      "confluence_count": 196,
      "rvol": 0.792,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-09",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8316,
      "pred_gbt": 0.7909,
      "pred_empirical": 0.6269,
      "confluence_count": 194,
      "rvol": 0.741,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-09-09",
      "time": "13:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6511.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8381,
      "pred_gbt": 0.91,
      "pred_empirical": 0.6269,
      "confluence_count": 203,
      "rvol": 0.741,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-09-09",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8133,
      "pred_gbt": 0.7905,
      "pred_empirical": 0.6715,
      "confluence_count": 194,
      "rvol": 0.839,
      "approach_r2": 0.4939
    },
    {
      "date": "2025-09-09",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6508.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8203,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.651,
      "confluence_count": 196,
      "rvol": 0.948,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "13:09:00",
      "level_type": "lvn",
      "level_price": 6509.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7792,
      "pred_gbt": 0.7542,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.968,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:11:00",
      "level_type": "ib_high",
      "level_price": 6515.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7566,
      "pred_gbt": 0.7969,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 1.481,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:11:00",
      "level_type": "session_high",
      "level_price": 6515.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.84,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 1.481,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8005,
      "pred_gbt": 0.8069,
      "pred_empirical": 0.6715,
      "confluence_count": 166,
      "rvol": 1.481,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6512.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8054,
      "pred_gbt": 0.7484,
      "pred_empirical": 0.637,
      "confluence_count": 215,
      "rvol": 1.481,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:12:00",
      "level_type": "lvn",
      "level_price": 6515.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6874,
      "pred_gbt": 0.693,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 1.736,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-09",
      "time": "13:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7739,
      "pred_gbt": 0.8242,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 1.736,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-09",
      "time": "13:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6514.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.637,
      "confluence_count": 161,
      "rvol": 1.736,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-09",
      "time": "13:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7661,
      "pred_gbt": 0.8747,
      "pred_empirical": 0.6715,
      "confluence_count": 161,
      "rvol": 1.906,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-09",
      "time": "13:14:00",
      "level_type": "top_oi_strikes",
      "level_price": 6510.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.704,
      "pred_gbt": 0.4917,
      "pred_empirical": 0.6004,
      "confluence_count": 201,
      "rvol": 2.259,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6509.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7875,
      "pred_gbt": 0.4978,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 2.259,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "13:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7608,
      "pred_gbt": 0.7835,
      "pred_empirical": 0.6715,
      "confluence_count": 160,
      "rvol": 1.768,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-09-09",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6509.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8096,
      "pred_gbt": 0.7126,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 1.662,
      "approach_r2": 0.0368
    },
    {
      "date": "2025-09-09",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6509.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8172,
      "pred_gbt": 0.733,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 1.427,
      "approach_r2": 0.05
    },
    {
      "date": "2025-09-09",
      "time": "13:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7993,
      "pred_gbt": 0.8484,
      "pred_empirical": 0.6715,
      "confluence_count": 158,
      "rvol": 1.434,
      "approach_r2": 0.7586
    },
    {
      "date": "2025-09-09",
      "time": "13:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6514.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8045,
      "pred_gbt": 0.8683,
      "pred_empirical": 0.6251,
      "confluence_count": 158,
      "rvol": 1.252,
      "approach_r2": 0.7564
    },
    {
      "date": "2025-09-09",
      "time": "13:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7931,
      "pred_gbt": 0.8468,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 1.576,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-09",
      "time": "13:26:00",
      "level_type": "prior_day_high",
      "level_price": 6516.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7503,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6674,
      "confluence_count": 143,
      "rvol": 1.744,
      "approach_r2": 0.2414
    },
    {
      "date": "2025-09-09",
      "time": "13:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7862,
      "pred_gbt": 0.8368,
      "pred_empirical": 0.6715,
      "confluence_count": 156,
      "rvol": 1.744,
      "approach_r2": 0.2414
    },
    {
      "date": "2025-09-09",
      "time": "13:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6514.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7759,
      "pred_gbt": 0.8229,
      "pred_empirical": 0.6674,
      "confluence_count": 160,
      "rvol": 1.744,
      "approach_r2": 0.2414
    },
    {
      "date": "2025-09-09",
      "time": "13:27:00",
      "level_type": "session_high",
      "level_price": 6515.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7691,
      "pred_gbt": 0.8887,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 1.875,
      "approach_r2": 0.5417
    },
    {
      "date": "2025-09-09",
      "time": "13:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.862,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 1.875,
      "approach_r2": 0.5417
    },
    {
      "date": "2025-09-09",
      "time": "13:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6515.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7599,
      "pred_gbt": 0.8597,
      "pred_empirical": 0.637,
      "confluence_count": 149,
      "rvol": 1.875,
      "approach_r2": 0.5417
    },
    {
      "date": "2025-09-09",
      "time": "13:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7856,
      "pred_gbt": 0.841,
      "pred_empirical": 0.6715,
      "confluence_count": 155,
      "rvol": 1.787,
      "approach_r2": 0.778
    },
    {
      "date": "2025-09-09",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.791,
      "pred_gbt": 0.865,
      "pred_empirical": 0.6269,
      "confluence_count": 151,
      "rvol": 1.425,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:32:00",
      "level_type": "or15_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.776,
      "pred_gbt": 0.8464,
      "pred_empirical": 0.6674,
      "confluence_count": 199,
      "rvol": 1.123,
      "approach_r2": 0.7194
    },
    {
      "date": "2025-09-09",
      "time": "13:32:00",
      "level_type": "or30_high",
      "level_price": 6512.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.844,
      "pred_empirical": 0.6674,
      "confluence_count": 199,
      "rvol": 1.123,
      "approach_r2": 0.7194
    },
    {
      "date": "2025-09-09",
      "time": "13:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8098,
      "pred_gbt": 0.8795,
      "pred_empirical": 0.6142,
      "confluence_count": 149,
      "rvol": 0.875,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "13:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8102,
      "pred_gbt": 0.8937,
      "pred_empirical": 0.5962,
      "confluence_count": 146,
      "rvol": 0.799,
      "approach_r2": 0.1135
    },
    {
      "date": "2025-09-09",
      "time": "13:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8096,
      "pred_gbt": 0.8841,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.898,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-09-09",
      "time": "13:41:00",
      "level_type": "ib_high",
      "level_price": 6515.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.788,
      "pred_gbt": 0.8522,
      "pred_empirical": 0.6109,
      "confluence_count": 153,
      "rvol": 0.892,
      "approach_r2": 0.5437
    },
    {
      "date": "2025-09-09",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8124,
      "pred_gbt": 0.875,
      "pred_empirical": 0.6081,
      "confluence_count": 148,
      "rvol": 0.892,
      "approach_r2": 0.5437
    },
    {
      "date": "2025-09-09",
      "time": "13:42:00",
      "level_type": "lvn",
      "level_price": 6515.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7513,
      "pred_gbt": 0.7728,
      "pred_empirical": 0.6269,
      "confluence_count": 149,
      "rvol": 0.897,
      "approach_r2": 0.1597
    },
    {
      "date": "2025-09-09",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6515.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8112,
      "pred_gbt": 0.893,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.897,
      "approach_r2": 0.1597
    },
    {
      "date": "2025-09-09",
      "time": "13:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8035,
      "pred_gbt": 0.8941,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.832,
      "approach_r2": 0.1339
    },
    {
      "date": "2025-09-09",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7994,
      "pred_gbt": 0.8875,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.705,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-09",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8144,
      "pred_gbt": 0.8797,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.871,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8094,
      "pred_gbt": 0.8727,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 1.039,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:48:00",
      "level_type": "session_high",
      "level_price": 6515.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7752,
      "pred_gbt": 0.9058,
      "pred_empirical": 0.651,
      "confluence_count": 146,
      "rvol": 1.232,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-09",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7822,
      "pred_gbt": 0.8966,
      "pred_empirical": 0.6251,
      "confluence_count": 147,
      "rvol": 1.232,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-09",
      "time": "13:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6515.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7661,
      "pred_gbt": 0.8807,
      "pred_empirical": 0.6715,
      "confluence_count": 146,
      "rvol": 1.232,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-09",
      "time": "13:49:00",
      "level_type": "session_high",
      "level_price": 6516.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7859,
      "pred_gbt": 0.9045,
      "pred_empirical": 0.6281,
      "confluence_count": 147,
      "rvol": 1.211,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-09",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7916,
      "pred_gbt": 0.8952,
      "pred_empirical": 0.6269,
      "confluence_count": 147,
      "rvol": 1.211,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-09",
      "time": "13:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6516.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7771,
      "pred_gbt": 0.8766,
      "pred_empirical": 0.6281,
      "confluence_count": 147,
      "rvol": 1.211,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-09",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7909,
      "pred_gbt": 0.8981,
      "pred_empirical": 0.6269,
      "confluence_count": 147,
      "rvol": 1.236,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-09",
      "time": "13:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7803,
      "pred_gbt": 0.9366,
      "pred_empirical": 0.6281,
      "confluence_count": 147,
      "rvol": 1.033,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-09",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8175,
      "pred_gbt": 0.8913,
      "pred_empirical": 0.612,
      "confluence_count": 147,
      "rvol": 0.783,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8116,
      "pred_gbt": 0.8949,
      "pred_empirical": 0.5962,
      "confluence_count": 146,
      "rvol": 0.664,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-09",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8212,
      "pred_gbt": 0.8964,
      "pred_empirical": 0.612,
      "confluence_count": 146,
      "rvol": 0.666,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8108,
      "pred_gbt": 0.9117,
      "pred_empirical": 0.6142,
      "confluence_count": 146,
      "rvol": 0.701,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-09-09",
      "time": "13:56:00",
      "level_type": "prior_day_high",
      "level_price": 6516.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7771,
      "pred_gbt": 0.8302,
      "pred_empirical": 0.6109,
      "confluence_count": 143,
      "rvol": 0.73,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-09-09",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8001,
      "pred_gbt": 0.9136,
      "pred_empirical": 0.6109,
      "confluence_count": 144,
      "rvol": 0.73,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-09-09",
      "time": "13:57:00",
      "level_type": "session_high",
      "level_price": 6517.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8106,
      "pred_gbt": 0.8964,
      "pred_empirical": 0.6081,
      "confluence_count": 144,
      "rvol": 0.84,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-09-09",
      "time": "13:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8168,
      "pred_gbt": 0.8904,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.84,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-09-09",
      "time": "13:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6517.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8026,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.6081,
      "confluence_count": 144,
      "rvol": 0.84,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-09-09",
      "time": "13:58:00",
      "level_type": "session_high",
      "level_price": 6517.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8064,
      "pred_gbt": 0.8911,
      "pred_empirical": 0.6109,
      "confluence_count": 141,
      "rvol": 0.88,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-09-09",
      "time": "13:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8166,
      "pred_gbt": 0.8898,
      "pred_empirical": 0.5962,
      "confluence_count": 146,
      "rvol": 0.88,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-09-09",
      "time": "13:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6517.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7982,
      "pred_gbt": 0.8659,
      "pred_empirical": 0.6081,
      "confluence_count": 141,
      "rvol": 0.88,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-09-09",
      "time": "13:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8156,
      "pred_gbt": 0.8929,
      "pred_empirical": 0.6109,
      "confluence_count": 146,
      "rvol": 0.925,
      "approach_r2": 0.1697
    },
    {
      "date": "2025-09-09",
      "time": "14:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8175,
      "pred_gbt": 0.8785,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.897,
      "approach_r2": 0.4764
    },
    {
      "date": "2025-09-09",
      "time": "14:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8193,
      "pred_gbt": 0.8858,
      "pred_empirical": 0.5962,
      "confluence_count": 145,
      "rvol": 0.84,
      "approach_r2": 0.5231
    },
    {
      "date": "2025-09-09",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6516.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8188,
      "pred_gbt": 0.885,
      "pred_empirical": 0.5962,
      "confluence_count": 145,
      "rvol": 0.837,
      "approach_r2": 0.1623
    },
    {
      "date": "2025-09-09",
      "time": "14:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8188,
      "pred_gbt": 0.8906,
      "pred_empirical": 0.612,
      "confluence_count": 143,
      "rvol": 0.743,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-09-09",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8201,
      "pred_gbt": 0.8926,
      "pred_empirical": 0.612,
      "confluence_count": 143,
      "rvol": 0.729,
      "approach_r2": 0.0959
    },
    {
      "date": "2025-09-09",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8042,
      "pred_gbt": 0.9057,
      "pred_empirical": 0.6142,
      "confluence_count": 143,
      "rvol": 0.706,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-09-09",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8107,
      "pred_gbt": 0.8913,
      "pred_empirical": 0.6142,
      "confluence_count": 143,
      "rvol": 0.741,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-09-09",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8048,
      "pred_gbt": 0.8878,
      "pred_empirical": 0.612,
      "confluence_count": 143,
      "rvol": 0.632,
      "approach_r2": 0.3379
    },
    {
      "date": "2025-09-09",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8245,
      "pred_gbt": 0.8927,
      "pred_empirical": 0.5871,
      "confluence_count": 143,
      "rvol": 0.622,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8007,
      "pred_gbt": 0.8605,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.805,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-09",
      "time": "14:11:00",
      "level_type": "or15_high",
      "level_price": 6512.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7914,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 1.532,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-09-09",
      "time": "14:11:00",
      "level_type": "or30_high",
      "level_price": 6512.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8052,
      "pred_gbt": 0.7236,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 1.532,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-09-09",
      "time": "14:11:00",
      "level_type": "ib_high",
      "level_price": 6515.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.8069,
      "pred_empirical": 0.651,
      "confluence_count": 153,
      "rvol": 1.532,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-09-09",
      "time": "14:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6511.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8411,
      "pred_gbt": 0.8165,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 1.706,
      "approach_r2": 0.9812
    },
    {
      "date": "2025-09-09",
      "time": "14:13:00",
      "level_type": "lvn",
      "level_price": 6515.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7077,
      "pred_gbt": 0.6586,
      "pred_empirical": 0.6715,
      "confluence_count": 149,
      "rvol": 1.788,
      "approach_r2": 0.4991
    },
    {
      "date": "2025-09-09",
      "time": "14:14:00",
      "level_type": "session_high",
      "level_price": 6517.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.9063,
      "pred_empirical": 0.6251,
      "confluence_count": 138,
      "rvol": 1.594,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-09",
      "time": "14:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7841,
      "pred_gbt": 0.8941,
      "pred_empirical": 0.6281,
      "confluence_count": 141,
      "rvol": 1.594,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-09",
      "time": "14:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6517.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7657,
      "pred_gbt": 0.8813,
      "pred_empirical": 0.6251,
      "confluence_count": 138,
      "rvol": 1.594,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-09",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8044,
      "pred_gbt": 0.8726,
      "pred_empirical": 0.6269,
      "confluence_count": 142,
      "rvol": 1.385,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "14:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8008,
      "pred_gbt": 0.898,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 1.151,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-09-09",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7873,
      "pred_gbt": 0.8831,
      "pred_empirical": 0.6109,
      "confluence_count": 127,
      "rvol": 1.11,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-09",
      "time": "14:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7883,
      "pred_gbt": 0.8968,
      "pred_empirical": 0.6142,
      "confluence_count": 122,
      "rvol": 0.964,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-09",
      "time": "14:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7922,
      "pred_gbt": 0.9077,
      "pred_empirical": 0.5871,
      "confluence_count": 120,
      "rvol": 0.787,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-09",
      "time": "14:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6517.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.803,
      "pred_gbt": 0.8962,
      "pred_empirical": 0.5871,
      "confluence_count": 119,
      "rvol": 0.746,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "14:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6518.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7944,
      "pred_gbt": 0.8891,
      "pred_empirical": 0.612,
      "confluence_count": 118,
      "rvol": 0.739,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-09",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6518.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.785,
      "pred_gbt": 0.9075,
      "pred_empirical": 0.612,
      "confluence_count": 118,
      "rvol": 0.726,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-09",
      "time": "14:26:00",
      "level_type": "prior_day_high",
      "level_price": 6516.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7906,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.6142,
      "confluence_count": 143,
      "rvol": 0.739,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-09",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6518.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.792,
      "pred_gbt": 0.8973,
      "pred_empirical": 0.5871,
      "confluence_count": 118,
      "rvol": 0.812,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-09-09",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6518.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7983,
      "pred_gbt": 0.8777,
      "pred_empirical": 0.612,
      "confluence_count": 119,
      "rvol": 0.985,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8585,
      "pred_gbt": 0.8344,
      "pred_empirical": 0.651,
      "confluence_count": 210,
      "rvol": 1.208,
      "approach_r2": 0.0818
    },
    {
      "date": "2025-09-09",
      "time": "14:41:00",
      "level_type": "ib_high",
      "level_price": 6515.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8217,
      "pred_gbt": 0.8902,
      "pred_empirical": 0.6142,
      "confluence_count": 153,
      "rvol": 0.863,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-09-09",
      "time": "14:43:00",
      "level_type": "lvn",
      "level_price": 6515.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7839,
      "pred_gbt": 0.8032,
      "pred_empirical": 0.6142,
      "confluence_count": 149,
      "rvol": 0.837,
      "approach_r2": 0.2778
    },
    {
      "date": "2025-09-09",
      "time": "14:43:00",
      "level_type": "or15_high",
      "level_price": 6512.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.843,
      "pred_gbt": 0.8844,
      "pred_empirical": 0.6109,
      "confluence_count": 199,
      "rvol": 0.837,
      "approach_r2": 0.2778
    },
    {
      "date": "2025-09-09",
      "time": "14:43:00",
      "level_type": "or30_high",
      "level_price": 6512.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.854,
      "pred_gbt": 0.8805,
      "pred_empirical": 0.6109,
      "confluence_count": 199,
      "rvol": 0.837,
      "approach_r2": 0.2778
    },
    {
      "date": "2025-09-09",
      "time": "14:45:00",
      "level_type": "session_high",
      "level_price": 6517.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8271,
      "pred_gbt": 0.9052,
      "pred_empirical": 0.5871,
      "confluence_count": 138,
      "rvol": 0.766,
      "approach_r2": 0.7468
    },
    {
      "date": "2025-09-09",
      "time": "14:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6517.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8196,
      "pred_gbt": 0.8842,
      "pred_empirical": 0.612,
      "confluence_count": 138,
      "rvol": 0.766,
      "approach_r2": 0.7468
    },
    {
      "date": "2025-09-09",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6518.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7865,
      "pred_gbt": 0.8898,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 1.201,
      "approach_r2": 0.121
    },
    {
      "date": "2025-09-09",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6518.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7883,
      "pred_gbt": 0.8685,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 1.475,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "14:49:00",
      "level_type": "session_high",
      "level_price": 6518.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7708,
      "pred_gbt": 0.9085,
      "pred_empirical": 0.6081,
      "confluence_count": 117,
      "rvol": 1.522,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-09",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6518.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.8972,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 1.522,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-09",
      "time": "14:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6518.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.8837,
      "pred_empirical": 0.6081,
      "confluence_count": 117,
      "rvol": 1.522,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-09",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6519.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7826,
      "pred_gbt": 0.9037,
      "pred_empirical": 0.5962,
      "confluence_count": 113,
      "rvol": 1.293,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-09-09",
      "time": "14:56:00",
      "level_type": "prior_day_high",
      "level_price": 6516.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.7979,
      "pred_empirical": 0.612,
      "confluence_count": 143,
      "rvol": 0.812,
      "approach_r2": 0.88
    },
    {
      "date": "2025-09-09",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8742,
      "pred_gbt": 0.8534,
      "pred_empirical": 0.6081,
      "confluence_count": 210,
      "rvol": 0.746,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-09-09",
      "time": "15:11:00",
      "level_type": "ib_high",
      "level_price": 6515.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8272,
      "pred_gbt": 0.8689,
      "pred_empirical": 0.612,
      "confluence_count": 153,
      "rvol": 0.845,
      "approach_r2": 0.1619
    },
    {
      "date": "2025-09-09",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8847,
      "pred_gbt": 0.8536,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.845,
      "approach_r2": 0.1619
    },
    {
      "date": "2025-09-09",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8857,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.5962,
      "confluence_count": 207,
      "rvol": 0.722,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-09-09",
      "time": "15:13:00",
      "level_type": "lvn",
      "level_price": 6515.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.805,
      "pred_gbt": 0.7922,
      "pred_empirical": 0.5871,
      "confluence_count": 149,
      "rvol": 0.611,
      "approach_r2": 0.0943
    },
    {
      "date": "2025-09-09",
      "time": "15:13:00",
      "level_type": "or15_high",
      "level_price": 6512.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8593,
      "pred_gbt": 0.8737,
      "pred_empirical": 0.5962,
      "confluence_count": 199,
      "rvol": 0.611,
      "approach_r2": 0.0943
    },
    {
      "date": "2025-09-09",
      "time": "15:13:00",
      "level_type": "or30_high",
      "level_price": 6512.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8693,
      "pred_gbt": 0.8754,
      "pred_empirical": 0.6142,
      "confluence_count": 199,
      "rvol": 0.611,
      "approach_r2": 0.0943
    },
    {
      "date": "2025-09-09",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8892,
      "pred_gbt": 0.8533,
      "pred_empirical": 0.5962,
      "confluence_count": 208,
      "rvol": 0.611,
      "approach_r2": 0.0943
    },
    {
      "date": "2025-09-09",
      "time": "15:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.889,
      "pred_gbt": 0.8376,
      "pred_empirical": 0.6142,
      "confluence_count": 208,
      "rvol": 0.622,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-09-09",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8902,
      "pred_gbt": 0.8467,
      "pred_empirical": 0.6142,
      "confluence_count": 208,
      "rvol": 0.59,
      "approach_r2": 0.0688
    },
    {
      "date": "2025-09-09",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6512.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8913,
      "pred_gbt": 0.8512,
      "pred_empirical": 0.6142,
      "confluence_count": 207,
      "rvol": 0.524,
      "approach_r2": 0.1016
    },
    {
      "date": "2025-09-09",
      "time": "15:20:00",
      "level_type": "session_high",
      "level_price": 6518.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7992,
      "pred_gbt": 0.8955,
      "pred_empirical": 0.6011,
      "confluence_count": 117,
      "rvol": 0.773,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-09",
      "time": "15:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6518.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7909,
      "pred_gbt": 0.8827,
      "pred_empirical": 0.6011,
      "confluence_count": 117,
      "rvol": 0.773,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-09",
      "time": "15:26:00",
      "level_type": "prior_day_high",
      "level_price": 6516.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8154,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.5871,
      "confluence_count": 143,
      "rvol": 0.628,
      "approach_r2": 0.526
    },
    {
      "date": "2025-09-09",
      "time": "15:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6520.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8136,
      "pred_gbt": 0.814,
      "pred_empirical": 0.5803,
      "confluence_count": 100,
      "rvol": 0.746,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-09-09",
      "time": "15:29:00",
      "level_type": "session_high",
      "level_price": 6518.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8228,
      "pred_gbt": 0.8495,
      "pred_empirical": 0.6011,
      "confluence_count": 114,
      "rvol": 0.748,
      "approach_r2": 0.1572
    },
    {
      "date": "2025-09-09",
      "time": "15:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6518.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8151,
      "pred_gbt": 0.8231,
      "pred_empirical": 0.5871,
      "confluence_count": 114,
      "rvol": 0.748,
      "approach_r2": 0.1572
    },
    {
      "date": "2025-09-09",
      "time": "15:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6520.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8172,
      "pred_gbt": 0.8272,
      "pred_empirical": 0.5997,
      "confluence_count": 99,
      "rvol": 0.615,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "15:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6520.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8191,
      "pred_gbt": 0.8356,
      "pred_empirical": 0.5997,
      "confluence_count": 99,
      "rvol": 0.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-09",
      "time": "15:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6520.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8007,
      "pred_gbt": 0.8618,
      "pred_empirical": 0.5803,
      "confluence_count": 98,
      "rvol": 0.605,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-09-09",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6513.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8783,
      "pred_gbt": 0.7196,
      "pred_empirical": 0.6142,
      "confluence_count": 183,
      "rvol": 0.715,
      "approach_r2": 0.0369
    },
    {
      "date": "2025-09-09",
      "time": "15:41:00",
      "level_type": "ib_high",
      "level_price": 6515.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.859,
      "pred_gbt": 0.8288,
      "pred_empirical": 0.612,
      "confluence_count": 153,
      "rvol": 0.766,
      "approach_r2": 0.8016
    },
    {
      "date": "2025-09-09",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6513.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8786,
      "pred_gbt": 0.7323,
      "pred_empirical": 0.6109,
      "confluence_count": 181,
      "rvol": 0.766,
      "approach_r2": 0.8016
    },
    {
      "date": "2025-09-09",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6513.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8766,
      "pred_gbt": 0.7245,
      "pred_empirical": 0.5962,
      "confluence_count": 181,
      "rvol": 0.78,
      "approach_r2": 0.167
    },
    {
      "date": "2025-09-09",
      "time": "15:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6513.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.8,
      "pred_empirical": 0.6251,
      "confluence_count": 207,
      "rvol": 0.78,
      "approach_r2": 0.167
    },
    {
      "date": "2025-09-09",
      "time": "15:43:00",
      "level_type": "lvn",
      "level_price": 6515.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7943,
      "pred_gbt": 0.6919,
      "pred_empirical": 0.5962,
      "confluence_count": 149,
      "rvol": 0.834,
      "approach_r2": 0.5027
    },
    {
      "date": "2025-09-09",
      "time": "15:51:00",
      "level_type": "session_high",
      "level_price": 6520.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8165,
      "pred_gbt": 0.9206,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.689,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-09-09",
      "time": "15:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6521.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7914,
      "pred_gbt": 0.89,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 0.689,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-09-09",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6520.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8087,
      "pred_gbt": 0.9113,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.689,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-09-09",
      "time": "15:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6521.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.783,
      "pred_gbt": 0.8811,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.671,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-09",
      "time": "15:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6521.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7755,
      "pred_gbt": 0.8716,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.77,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-09",
      "time": "15:54:00",
      "level_type": "overnight_high",
      "level_price": 6523.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6781,
      "pred_gbt": 0.9176,
      "pred_empirical": 0.6488,
      "confluence_count": 29,
      "rvol": 0.76,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-09-09",
      "time": "15:54:00",
      "level_type": "session_high",
      "level_price": 6521.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.932,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.76,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-09-09",
      "time": "15:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6521.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.9294,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.76,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-09-09",
      "time": "15:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6521.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7582,
      "pred_gbt": 0.9234,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.76,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-09-09",
      "time": "15:55:00",
      "level_type": "dominant_gamma",
      "level_price": 6525.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6028,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.893,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "15:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6525.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6113,
      "pred_gbt": 0.8714,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.893,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-09",
      "time": "15:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6522.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.9596,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 1.026,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-09-09",
      "time": "15:57:00",
      "level_type": "session_high",
      "level_price": 6526.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6891,
      "pred_gbt": 0.9536,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.956,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-09-09",
      "time": "15:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6522.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7316,
      "pred_gbt": 0.9266,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.956,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-09-09",
      "time": "15:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6526.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.9461,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.956,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-09-09",
      "time": "15:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6523.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7541,
      "pred_gbt": 0.9658,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.857,
      "approach_r2": 0.7178
    },
    {
      "date": "2025-09-10",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6551.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6117,
      "pred_gbt": 0.5107,
      "pred_empirical": 0.5205,
      "confluence_count": 122,
      "rvol": 1.399,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-10",
      "time": "09:36:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.465,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 1.262,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6549.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.4599,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 1.262,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6551.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6224,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.262,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "09:37:00",
      "level_type": "dominant_gamma",
      "level_price": 6547.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4957,
      "pred_gbt": 0.3445,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.348,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6547.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5046,
      "pred_gbt": 0.3511,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.348,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6548.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.608,
      "pred_gbt": 0.391,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.348,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5739,
      "pred_gbt": 0.3914,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.348,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6548.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.3768,
      "pred_empirical": 0.5205,
      "confluence_count": 144,
      "rvol": 1.348,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6091,
      "pred_gbt": 0.5551,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.237,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6552.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6084,
      "pred_gbt": 0.6125,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 1.237,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6548.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.4595,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.257,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.257,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6548.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6066,
      "pred_gbt": 0.465,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.241,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5725,
      "pred_gbt": 0.4584,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.241,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6548.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5945,
      "pred_gbt": 0.3954,
      "pred_empirical": 0.5205,
      "confluence_count": 154,
      "rvol": 1.245,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-10",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.3672,
      "pred_empirical": 0.5205,
      "confluence_count": 158,
      "rvol": 1.245,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-10",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5855,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.5205,
      "confluence_count": 158,
      "rvol": 1.127,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-10",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6548.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6106,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.215,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-10",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.4658,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.215,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-10",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6552.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6135,
      "pred_gbt": 0.5542,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.215,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-10",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6548.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5978,
      "pred_gbt": 0.3812,
      "pred_empirical": 0.5205,
      "confluence_count": 154,
      "rvol": 1.258,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-09-10",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5634,
      "pred_gbt": 0.4251,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 1.258,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-09-10",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6548.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5866,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.5205,
      "confluence_count": 154,
      "rvol": 1.289,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-09-10",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5964,
      "pred_gbt": 0.4278,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 1.289,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-09-10",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6062,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.5205,
      "confluence_count": 152,
      "rvol": 1.289,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-09-10",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6554.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4672,
      "pred_gbt": 0.4228,
      "pred_empirical": 0.6004,
      "confluence_count": 89,
      "rvol": 1.211,
      "approach_r2": 0.0706
    },
    {
      "date": "2025-09-10",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6554.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.577,
      "pred_gbt": 0.4616,
      "pred_empirical": 0.6674,
      "confluence_count": 89,
      "rvol": 1.211,
      "approach_r2": 0.0706
    },
    {
      "date": "2025-09-10",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6366,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6004,
      "confluence_count": 134,
      "rvol": 1.211,
      "approach_r2": 0.0706
    },
    {
      "date": "2025-09-10",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6552.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6314,
      "pred_gbt": 0.5289,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 1.211,
      "approach_r2": 0.0706
    },
    {
      "date": "2025-09-10",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6554.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5644,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.211,
      "approach_r2": 0.0706
    },
    {
      "date": "2025-09-10",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6550.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.4156,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.185,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-09-10",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6552.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6069,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 1.185,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-09-10",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6550.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.3878,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 1.185,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-09-10",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6553.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6017,
      "pred_gbt": 0.5288,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 1.21,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-09-10",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6555.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5644,
      "pred_gbt": 0.5025,
      "pred_empirical": 0.6251,
      "confluence_count": 77,
      "rvol": 1.101,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6553.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6052,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 1.101,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6555.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5517,
      "pred_gbt": 0.4971,
      "pred_empirical": 0.6251,
      "confluence_count": 77,
      "rvol": 1.101,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6551.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6119,
      "pred_gbt": 0.5019,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 1.062,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-10",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6554.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5942,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.637,
      "confluence_count": 97,
      "rvol": 1.062,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-10",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.45,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 1.364,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-10",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6549.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5528,
      "pred_gbt": 0.5029,
      "pred_empirical": 0.5205,
      "confluence_count": 135,
      "rvol": 1.323,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-10",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.601,
      "pred_gbt": 0.5285,
      "pred_empirical": 0.5205,
      "confluence_count": 151,
      "rvol": 1.323,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-10",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6549.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6017,
      "pred_gbt": 0.5659,
      "pred_empirical": 0.6004,
      "confluence_count": 135,
      "rvol": 1.215,
      "approach_r2": 0.1183
    },
    {
      "date": "2025-09-10",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6551.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5816,
      "pred_gbt": 0.5268,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 1.215,
      "approach_r2": 0.1183
    },
    {
      "date": "2025-09-10",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6029,
      "pred_gbt": 0.5585,
      "pred_empirical": 0.6004,
      "confluence_count": 150,
      "rvol": 1.227,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-10",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6549.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.5205,
      "confluence_count": 135,
      "rvol": 1.285,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-10",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6551.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5542,
      "pred_gbt": 0.5984,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 0.863,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-10",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6551.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.6011,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 0.806,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-10",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6553.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.6251,
      "confluence_count": 94,
      "rvol": 0.806,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-10",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6551.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6017,
      "pred_gbt": 0.5768,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6551.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.599,
      "pred_gbt": 0.5843,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 0.833,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6553.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5732,
      "pred_gbt": 0.518,
      "pred_empirical": 0.6251,
      "confluence_count": 94,
      "rvol": 0.833,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6555.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.6033,
      "pred_empirical": 0.6715,
      "confluence_count": 74,
      "rvol": 0.716,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6555.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4798,
      "pred_gbt": 0.6387,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 0.716,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6555.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4827,
      "pred_gbt": 0.6261,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 0.716,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6556.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4759,
      "pred_gbt": 0.4703,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 0.896,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-10",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6554.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5983,
      "pred_gbt": 0.577,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 0.896,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-10",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6556.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4788,
      "pred_gbt": 0.4542,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 0.896,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-10",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6557.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5706,
      "pred_gbt": 0.4,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 0.926,
      "approach_r2": 0.675
    },
    {
      "date": "2025-09-10",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6555.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.5718,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 0.926,
      "approach_r2": 0.675
    },
    {
      "date": "2025-09-10",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6557.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 0.926,
      "approach_r2": 0.675
    },
    {
      "date": "2025-09-10",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6558.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5741,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 0.917,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-09-10",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6555.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5992,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.6281,
      "confluence_count": 76,
      "rvol": 0.917,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-09-10",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6558.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5615,
      "pred_gbt": 0.4533,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 0.917,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-09-10",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6558.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 0.917,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-10",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6556.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.5463,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.917,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-10",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6558.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.497,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 0.917,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-10",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6558.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 0.922,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-10",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6556.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.5593,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.922,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-10",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6558.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 0.922,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-10",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6557.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5578,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.6269,
      "confluence_count": 69,
      "rvol": 0.851,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-10",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6560.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4718,
      "pred_gbt": 0.5301,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 0.885,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6560.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4747,
      "pred_gbt": 0.5136,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 0.885,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6561.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4908,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 0.985,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-10",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6561.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.4915,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 0.985,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-10",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6558.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.5897,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 0.984,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-10",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6559.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.6081,
      "confluence_count": 47,
      "rvol": 1.068,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-10",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6559.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5441,
      "pred_gbt": 0.41,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 1.076,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-09-10",
      "time": "10:12:00",
      "level_type": "session_high",
      "level_price": 6562.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.4305,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.998,
      "approach_r2": 0.8
    },
    {
      "date": "2025-09-10",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6559.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 0.998,
      "approach_r2": 0.8
    },
    {
      "date": "2025-09-10",
      "time": "10:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6562.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.4246,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.998,
      "approach_r2": 0.8
    },
    {
      "date": "2025-09-10",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6560.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.4999,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.94,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-10",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6560.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 0.922,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6560.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 0.864,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5089,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.817,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-10",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6561.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5299,
      "pred_gbt": 0.596,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.817,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-10",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4961,
      "pred_gbt": 0.5207,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.817,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-10",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6561.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.4585,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.911,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-10",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6556.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.4808,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 0.965,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-09-10",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6561.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.531,
      "pred_gbt": 0.3992,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.957,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6562.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.908,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-10",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6562.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.766,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-10",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6562.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5375,
      "pred_gbt": 0.3832,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.806,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6557.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5827,
      "pred_gbt": 0.523,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 0.756,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6557.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.5448,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 0.779,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-10",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6558.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.4622,
      "pred_empirical": 0.6269,
      "confluence_count": 67,
      "rvol": 0.852,
      "approach_r2": 0.337
    },
    {
      "date": "2025-09-10",
      "time": "10:29:00",
      "level_type": "or15_high",
      "level_price": 6554.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5313,
      "pred_gbt": 0.5205,
      "pred_empirical": 0.651,
      "confluence_count": 89,
      "rvol": 0.848,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-10",
      "time": "10:30:00",
      "level_type": "or30_high",
      "level_price": 6555.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.5079,
      "pred_empirical": 0.6251,
      "confluence_count": 74,
      "rvol": 0.994,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-10",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6558.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.5081,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.03,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-09-10",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6553.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5813,
      "pred_gbt": 0.523,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 1.138,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "10:36:00",
      "level_type": "vwap",
      "level_price": 6553.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.6004,
      "confluence_count": 108,
      "rvol": 1.027,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:38:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5021,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 0.958,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-10",
      "time": "10:38:00",
      "level_type": "vwap",
      "level_price": 6553.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.585,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 0.958,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-10",
      "time": "10:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6550.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.6102,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 0.958,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-10",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6553.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.6052,
      "pred_empirical": 0.6674,
      "confluence_count": 107,
      "rvol": 1.017,
      "approach_r2": 0.45
    },
    {
      "date": "2025-09-10",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6553.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6113,
      "pred_gbt": 0.6154,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 0.89,
      "approach_r2": 0.5055
    },
    {
      "date": "2025-09-10",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6553.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5842,
      "pred_gbt": 0.6113,
      "pred_empirical": 0.6674,
      "confluence_count": 107,
      "rvol": 0.866,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-09-10",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6553.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 0.816,
      "approach_r2": 0.1218
    },
    {
      "date": "2025-09-10",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6553.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 0.945,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6552.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.7018,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 0.945,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "10:54:00",
      "level_type": "vwap",
      "level_price": 6553.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5297,
      "pred_gbt": 0.616,
      "pred_empirical": 0.637,
      "confluence_count": 106,
      "rvol": 1.111,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-10",
      "time": "10:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6551.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5563,
      "pred_gbt": 0.5637,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 1.029,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-10",
      "time": "11:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6551.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5828,
      "pred_gbt": 0.5867,
      "pred_empirical": 0.637,
      "confluence_count": 124,
      "rvol": 0.965,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-10",
      "time": "11:01:00",
      "level_type": "or15_high",
      "level_price": 6554.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 0.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:01:00",
      "level_type": "vwap",
      "level_price": 6553.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5867,
      "pred_gbt": 0.5887,
      "pred_empirical": 0.651,
      "confluence_count": 114,
      "rvol": 0.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:03:00",
      "level_type": "dominant_gamma",
      "level_price": 6547.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5391,
      "pred_gbt": 0.6749,
      "pred_empirical": 0.6674,
      "confluence_count": 138,
      "rvol": 0.872,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "11:03:00",
      "level_type": "top_oi_strikes",
      "level_price": 6547.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.548,
      "pred_gbt": 0.6843,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.872,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "11:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6318,
      "pred_gbt": 0.7353,
      "pred_empirical": 0.6004,
      "confluence_count": 153,
      "rvol": 0.872,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "11:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6550.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5654,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.637,
      "confluence_count": 127,
      "rvol": 0.872,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "11:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6419,
      "pred_gbt": 0.6008,
      "pred_empirical": 0.6004,
      "confluence_count": 153,
      "rvol": 0.979,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-09-10",
      "time": "11:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6665,
      "pred_gbt": 0.6741,
      "pred_empirical": 0.637,
      "confluence_count": 153,
      "rvol": 1.03,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-10",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6644,
      "pred_gbt": 0.6622,
      "pred_empirical": 0.637,
      "confluence_count": 154,
      "rvol": 1.106,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-10",
      "time": "11:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.6438,
      "pred_empirical": 0.6004,
      "confluence_count": 153,
      "rvol": 1.147,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-09-10",
      "time": "11:08:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5444,
      "pred_gbt": 0.6078,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.194,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-09-10",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.63,
      "pred_gbt": 0.5933,
      "pred_empirical": 0.6004,
      "confluence_count": 154,
      "rvol": 1.194,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-09-10",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.877,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.59,
      "pred_gbt": 0.503,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 2.061,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-10",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 2.05,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-10",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6197,
      "pred_gbt": 0.5616,
      "pred_empirical": 0.5205,
      "confluence_count": 149,
      "rvol": 2.083,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-09-10",
      "time": "11:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6549.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 2.083,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-09-10",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6173,
      "pred_gbt": 0.5784,
      "pred_empirical": 0.5205,
      "confluence_count": 147,
      "rvol": 2.067,
      "approach_r2": 0.7566
    },
    {
      "date": "2025-09-10",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6548.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6327,
      "pred_gbt": 0.6164,
      "pred_empirical": 0.6004,
      "confluence_count": 146,
      "rvol": 1.316,
      "approach_r2": 0.5157
    },
    {
      "date": "2025-09-10",
      "time": "11:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6548.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6197,
      "pred_gbt": 0.6112,
      "pred_empirical": 0.637,
      "confluence_count": 144,
      "rvol": 1.316,
      "approach_r2": 0.5157
    },
    {
      "date": "2025-09-10",
      "time": "11:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6547.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6445,
      "pred_gbt": 0.6071,
      "pred_empirical": 0.6004,
      "confluence_count": 147,
      "rvol": 1.169,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-09-10",
      "time": "11:16:00",
      "level_type": "prior_week_high",
      "level_price": 6541.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6187,
      "pred_gbt": 0.6773,
      "pred_empirical": 0.637,
      "confluence_count": 129,
      "rvol": 1.452,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-09-10",
      "time": "11:16:00",
      "level_type": "or15_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6456,
      "pred_gbt": 0.5802,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.452,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-09-10",
      "time": "11:16:00",
      "level_type": "or30_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.5776,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.452,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-09-10",
      "time": "11:16:00",
      "level_type": "ib_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.5829,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.452,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-09-10",
      "time": "11:16:00",
      "level_type": "session_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5225,
      "pred_gbt": 0.5518,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.452,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-09-10",
      "time": "11:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6543.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5932,
      "pred_gbt": 0.6216,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.452,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-09-10",
      "time": "11:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.5495,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.452,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-09-10",
      "time": "11:17:00",
      "level_type": "session_low",
      "level_price": 6543.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5746,
      "pred_gbt": 0.6694,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 1.568,
      "approach_r2": 0.05
    },
    {
      "date": "2025-09-10",
      "time": "11:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6543.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5732,
      "pred_gbt": 0.6304,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.568,
      "approach_r2": 0.05
    },
    {
      "date": "2025-09-10",
      "time": "11:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6543.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6049,
      "pred_gbt": 0.6699,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 1.568,
      "approach_r2": 0.05
    },
    {
      "date": "2025-09-10",
      "time": "11:18:00",
      "level_type": "session_low",
      "level_price": 6542.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.494,
      "pred_gbt": 0.55,
      "pred_empirical": 0.5205,
      "confluence_count": 125,
      "rvol": 1.708,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-10",
      "time": "11:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6542.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5765,
      "pred_gbt": 0.5903,
      "pred_empirical": 0.5205,
      "confluence_count": 126,
      "rvol": 1.708,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-10",
      "time": "11:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6542.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4943,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.5205,
      "confluence_count": 125,
      "rvol": 1.708,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-10",
      "time": "11:19:00",
      "level_type": "session_low",
      "level_price": 6542.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5238,
      "pred_gbt": 0.5995,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.886,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-10",
      "time": "11:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6542.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5368,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.5205,
      "confluence_count": 128,
      "rvol": 1.886,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-10",
      "time": "11:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6542.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.5766,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.886,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-10",
      "time": "11:20:00",
      "level_type": "session_low",
      "level_price": 6541.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.5919,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 2.054,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-10",
      "time": "11:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6542.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 2.054,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-10",
      "time": "11:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6541.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 2.054,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-10",
      "time": "11:21:00",
      "level_type": "session_low",
      "level_price": 6541.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.5205,
      "confluence_count": 144,
      "rvol": 1.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6542.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5536,
      "pred_gbt": 0.6084,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6541.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5935,
      "pred_gbt": 0.6996,
      "pred_empirical": 0.5205,
      "confluence_count": 144,
      "rvol": 1.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6542.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.5618,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.662,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-10",
      "time": "11:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6541.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5453,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.5205,
      "confluence_count": 135,
      "rvol": 1.466,
      "approach_r2": 0.4955
    },
    {
      "date": "2025-09-10",
      "time": "11:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6541.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5516,
      "pred_gbt": 0.544,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.33,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-09-10",
      "time": "11:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6541.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5806,
      "pred_gbt": 0.6024,
      "pred_empirical": 0.6004,
      "confluence_count": 137,
      "rvol": 1.139,
      "approach_r2": 0.1279
    },
    {
      "date": "2025-09-10",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.6327,
      "pred_empirical": 0.6004,
      "confluence_count": 158,
      "rvol": 1.089,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6406,
      "pred_gbt": 0.6744,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 1.176,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-09-10",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6546.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6407,
      "pred_gbt": 0.6489,
      "pred_empirical": 0.6004,
      "confluence_count": 158,
      "rvol": 1.101,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-09-10",
      "time": "11:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6541.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5912,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 1.13,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-10",
      "time": "11:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6541.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6089,
      "pred_gbt": 0.7149,
      "pred_empirical": 0.637,
      "confluence_count": 142,
      "rvol": 1.124,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6540.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6222,
      "pred_gbt": 0.6765,
      "pred_empirical": 0.5205,
      "confluence_count": 145,
      "rvol": 1.176,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-09-10",
      "time": "11:33:00",
      "level_type": "session_low",
      "level_price": 6540.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.597,
      "pred_gbt": 0.7469,
      "pred_empirical": 0.6004,
      "confluence_count": 138,
      "rvol": 1.223,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6540.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6263,
      "pred_gbt": 0.6907,
      "pred_empirical": 0.637,
      "confluence_count": 140,
      "rvol": 1.223,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6540.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6267,
      "pred_gbt": 0.7399,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 1.223,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6540.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.367,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-10",
      "time": "11:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6540.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5889,
      "pred_gbt": 0.6353,
      "pred_empirical": 0.6004,
      "confluence_count": 133,
      "rvol": 1.26,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.636,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.6004,
      "confluence_count": 155,
      "rvol": 1.21,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-10",
      "time": "11:38:00",
      "level_type": "dominant_gamma",
      "level_price": 6547.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7035,
      "pred_gbt": 0.7311,
      "pred_empirical": 0.6674,
      "confluence_count": 138,
      "rvol": 1.27,
      "approach_r2": 0.6213
    },
    {
      "date": "2025-09-10",
      "time": "11:38:00",
      "level_type": "top_oi_strikes",
      "level_price": 6547.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6681,
      "pred_gbt": 0.707,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 1.27,
      "approach_r2": 0.6213
    },
    {
      "date": "2025-09-10",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6817,
      "pred_gbt": 0.73,
      "pred_empirical": 0.6004,
      "confluence_count": 154,
      "rvol": 1.27,
      "approach_r2": 0.6213
    },
    {
      "date": "2025-09-10",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6796,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.6004,
      "confluence_count": 153,
      "rvol": 1.287,
      "approach_r2": 0.5101
    },
    {
      "date": "2025-09-10",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.6856,
      "pred_empirical": 0.6004,
      "confluence_count": 154,
      "rvol": 1.347,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-10",
      "time": "11:41:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.353,
      "approach_r2": 0.7533
    },
    {
      "date": "2025-09-10",
      "time": "11:44:00",
      "level_type": "vwap",
      "level_price": 6551.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5977,
      "pred_gbt": 0.6515,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 1.236,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-09-10",
      "time": "11:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6548.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.688,
      "pred_empirical": 0.6674,
      "confluence_count": 144,
      "rvol": 1.236,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-09-10",
      "time": "11:46:00",
      "level_type": "vwap",
      "level_price": 6550.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6034,
      "pred_gbt": 0.6726,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 1.162,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-09-10",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6550.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6074,
      "pred_gbt": 0.6875,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 1.089,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-10",
      "time": "11:50:00",
      "level_type": "or15_high",
      "level_price": 6554.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5458,
      "pred_gbt": 0.6839,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 0.974,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-09-10",
      "time": "12:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6550.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.6873,
      "pred_empirical": 0.6251,
      "confluence_count": 123,
      "rvol": 0.999,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "12:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.72,
      "pred_empirical": 0.637,
      "confluence_count": 153,
      "rvol": 1.055,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-09-10",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.6004,
      "confluence_count": 153,
      "rvol": 1.141,
      "approach_r2": 0.334
    },
    {
      "date": "2025-09-10",
      "time": "12:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6687,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.637,
      "confluence_count": 152,
      "rvol": 1.182,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-10",
      "time": "12:08:00",
      "level_type": "dominant_gamma",
      "level_price": 6547.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7087,
      "pred_gbt": 0.732,
      "pred_empirical": 0.651,
      "confluence_count": 138,
      "rvol": 1.12,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-10",
      "time": "12:08:00",
      "level_type": "top_oi_strikes",
      "level_price": 6547.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6737,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.6715,
      "confluence_count": 138,
      "rvol": 1.12,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-10",
      "time": "12:11:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.7334,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 1.154,
      "approach_r2": 0.3368
    },
    {
      "date": "2025-09-10",
      "time": "12:11:00",
      "level_type": "vwap",
      "level_price": 6550.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.6835,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 1.154,
      "approach_r2": 0.3368
    },
    {
      "date": "2025-09-10",
      "time": "12:12:00",
      "level_type": "vwap",
      "level_price": 6550.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.6691,
      "pred_empirical": 0.651,
      "confluence_count": 121,
      "rvol": 1.082,
      "approach_r2": 0.0865
    },
    {
      "date": "2025-09-10",
      "time": "12:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6548.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6649,
      "pred_gbt": 0.6426,
      "pred_empirical": 0.6715,
      "confluence_count": 144,
      "rvol": 0.988,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-10",
      "time": "12:15:00",
      "level_type": "vwap",
      "level_price": 6550.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.627,
      "pred_gbt": 0.6747,
      "pred_empirical": 0.6715,
      "confluence_count": 121,
      "rvol": 1.051,
      "approach_r2": 0.1236
    },
    {
      "date": "2025-09-10",
      "time": "12:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.7469,
      "pred_empirical": 0.6674,
      "confluence_count": 152,
      "rvol": 0.958,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-10",
      "time": "12:21:00",
      "level_type": "or15_low",
      "level_price": 6543.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6051,
      "pred_gbt": 0.6374,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 0.949,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-10",
      "time": "12:21:00",
      "level_type": "or30_low",
      "level_price": 6543.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.6344,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 0.949,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-10",
      "time": "12:21:00",
      "level_type": "ib_low",
      "level_price": 6543.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.6324,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 0.949,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-10",
      "time": "12:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.671,
      "pred_gbt": 0.6677,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 0.949,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-10",
      "time": "12:22:00",
      "level_type": "prior_week_high",
      "level_price": 6541.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6371,
      "pred_gbt": 0.7536,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.158,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-09-10",
      "time": "12:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6673,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 1.297,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "12:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.6908,
      "pred_empirical": 0.637,
      "confluence_count": 154,
      "rvol": 1.287,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-10",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.657,
      "pred_gbt": 0.7436,
      "pred_empirical": 0.637,
      "confluence_count": 154,
      "rvol": 1.087,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-10",
      "time": "12:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6717,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6674,
      "confluence_count": 154,
      "rvol": 1.064,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-09-10",
      "time": "12:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7108,
      "pred_gbt": 0.6999,
      "pred_empirical": 0.6715,
      "confluence_count": 154,
      "rvol": 0.836,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-09-10",
      "time": "12:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7112,
      "pred_gbt": 0.6938,
      "pred_empirical": 0.6251,
      "confluence_count": 153,
      "rvol": 0.782,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7108,
      "pred_gbt": 0.6859,
      "pred_empirical": 0.651,
      "confluence_count": 153,
      "rvol": 0.804,
      "approach_r2": 0.1411
    },
    {
      "date": "2025-09-10",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6545.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7119,
      "pred_gbt": 0.6737,
      "pred_empirical": 0.651,
      "confluence_count": 155,
      "rvol": 0.834,
      "approach_r2": 0.0143
    },
    {
      "date": "2025-09-10",
      "time": "12:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6540.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6537,
      "pred_gbt": 0.711,
      "pred_empirical": 0.6674,
      "confluence_count": 135,
      "rvol": 0.898,
      "approach_r2": 0.4215
    },
    {
      "date": "2025-09-10",
      "time": "12:39:00",
      "level_type": "session_low",
      "level_price": 6540.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6094,
      "pred_gbt": 0.7643,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.974,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-10",
      "time": "12:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6540.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6144,
      "pred_gbt": 0.7765,
      "pred_empirical": 0.6004,
      "confluence_count": 138,
      "rvol": 0.974,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-10",
      "time": "12:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6540.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6387,
      "pred_gbt": 0.7479,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.974,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-10",
      "time": "12:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6540.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6561,
      "pred_gbt": 0.6754,
      "pred_empirical": 0.6004,
      "confluence_count": 138,
      "rvol": 1.196,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-10",
      "time": "12:41:00",
      "level_type": "session_low",
      "level_price": 6538.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6004,
      "confluence_count": 137,
      "rvol": 1.254,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-10",
      "time": "12:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6323,
      "pred_gbt": 0.6968,
      "pred_empirical": 0.6004,
      "confluence_count": 141,
      "rvol": 1.254,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-10",
      "time": "12:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6538.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6535,
      "pred_gbt": 0.7019,
      "pred_empirical": 0.6004,
      "confluence_count": 137,
      "rvol": 1.254,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-10",
      "time": "12:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5945,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6004,
      "confluence_count": 141,
      "rvol": 1.482,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-10",
      "time": "12:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6342,
      "pred_gbt": 0.6778,
      "pred_empirical": 0.637,
      "confluence_count": 141,
      "rvol": 1.523,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "12:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.7034,
      "pred_empirical": 0.6004,
      "confluence_count": 141,
      "rvol": 1.43,
      "approach_r2": 0.124
    },
    {
      "date": "2025-09-10",
      "time": "12:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.6004,
      "confluence_count": 135,
      "rvol": 1.504,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-10",
      "time": "12:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.609,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.6004,
      "confluence_count": 134,
      "rvol": 1.571,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-09-10",
      "time": "12:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5957,
      "pred_gbt": 0.6347,
      "pred_empirical": 0.6004,
      "confluence_count": 133,
      "rvol": 1.556,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-10",
      "time": "12:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.6922,
      "pred_empirical": 0.6004,
      "confluence_count": 134,
      "rvol": 1.571,
      "approach_r2": 0.7426
    },
    {
      "date": "2025-09-10",
      "time": "12:49:00",
      "level_type": "session_low",
      "level_price": 6538.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.637,
      "confluence_count": 121,
      "rvol": 1.369,
      "approach_r2": 0.7518
    },
    {
      "date": "2025-09-10",
      "time": "12:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6396,
      "pred_gbt": 0.6866,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.369,
      "approach_r2": 0.7518
    },
    {
      "date": "2025-09-10",
      "time": "12:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6538.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6475,
      "pred_gbt": 0.7109,
      "pred_empirical": 0.637,
      "confluence_count": 121,
      "rvol": 1.369,
      "approach_r2": 0.7518
    },
    {
      "date": "2025-09-10",
      "time": "12:51:00",
      "level_type": "or15_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7069,
      "pred_gbt": 0.7273,
      "pred_empirical": 0.6251,
      "confluence_count": 133,
      "rvol": 1.167,
      "approach_r2": 0.2051
    },
    {
      "date": "2025-09-10",
      "time": "12:51:00",
      "level_type": "or30_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6903,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 1.167,
      "approach_r2": 0.2051
    },
    {
      "date": "2025-09-10",
      "time": "12:51:00",
      "level_type": "ib_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.662,
      "pred_gbt": 0.7383,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 1.167,
      "approach_r2": 0.2051
    },
    {
      "date": "2025-09-10",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6965,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.6715,
      "confluence_count": 144,
      "rvol": 1.167,
      "approach_r2": 0.2051
    },
    {
      "date": "2025-09-10",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6954,
      "pred_gbt": 0.7212,
      "pred_empirical": 0.6715,
      "confluence_count": 144,
      "rvol": 1.193,
      "approach_r2": 0.1531
    },
    {
      "date": "2025-09-10",
      "time": "12:53:00",
      "level_type": "prior_week_high",
      "level_price": 6541.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6793,
      "pred_gbt": 0.8172,
      "pred_empirical": 0.6269,
      "confluence_count": 129,
      "rvol": 1.282,
      "approach_r2": 0.3429
    },
    {
      "date": "2025-09-10",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.722,
      "pred_empirical": 0.6674,
      "confluence_count": 144,
      "rvol": 1.282,
      "approach_r2": 0.3429
    },
    {
      "date": "2025-09-10",
      "time": "12:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.6674,
      "confluence_count": 144,
      "rvol": 1.36,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-10",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6689,
      "pred_gbt": 0.8274,
      "pred_empirical": 0.6004,
      "confluence_count": 144,
      "rvol": 1.343,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.7847,
      "pred_empirical": 0.637,
      "confluence_count": 144,
      "rvol": 1.235,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "12:57:00",
      "level_type": "dominant_gamma",
      "level_price": 6547.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.7501,
      "pred_empirical": 0.6251,
      "confluence_count": 138,
      "rvol": 1.193,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "12:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 6547.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7139,
      "pred_gbt": 0.7175,
      "pred_empirical": 0.651,
      "confluence_count": 138,
      "rvol": 1.193,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.73,
      "pred_empirical": 0.6715,
      "confluence_count": 144,
      "rvol": 1.193,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "12:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6548.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6876,
      "pred_gbt": 0.6997,
      "pred_empirical": 0.651,
      "confluence_count": 144,
      "rvol": 1.193,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "12:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6864,
      "pred_gbt": 0.7629,
      "pred_empirical": 0.6715,
      "confluence_count": 144,
      "rvol": 0.97,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-10",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7052,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.6674,
      "confluence_count": 145,
      "rvol": 0.931,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-10",
      "time": "13:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.7333,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 0.875,
      "approach_r2": 0.7735
    },
    {
      "date": "2025-09-10",
      "time": "13:02:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6125,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 1.213,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-10",
      "time": "13:02:00",
      "level_type": "vwap",
      "level_price": 6549.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.6185,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 1.213,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-10",
      "time": "13:10:00",
      "level_type": "vwap",
      "level_price": 6549.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6865,
      "pred_gbt": 0.716,
      "pred_empirical": 0.6269,
      "confluence_count": 130,
      "rvol": 0.776,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-10",
      "time": "13:15:00",
      "level_type": "vwap",
      "level_price": 6549.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6851,
      "pred_gbt": 0.7316,
      "pred_empirical": 0.6281,
      "confluence_count": 131,
      "rvol": 0.665,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-09-10",
      "time": "13:17:00",
      "level_type": "vwap",
      "level_price": 6549.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7104,
      "pred_gbt": 0.6619,
      "pred_empirical": 0.6081,
      "confluence_count": 131,
      "rvol": 0.682,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "13:21:00",
      "level_type": "or15_low",
      "level_price": 6543.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6645,
      "pred_gbt": 0.7093,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.279,
      "approach_r2": 0.7442
    },
    {
      "date": "2025-09-10",
      "time": "13:21:00",
      "level_type": "or30_low",
      "level_price": 6543.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6796,
      "pred_gbt": 0.6976,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.279,
      "approach_r2": 0.7442
    },
    {
      "date": "2025-09-10",
      "time": "13:21:00",
      "level_type": "ib_low",
      "level_price": 6543.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.7095,
      "pred_empirical": 0.6674,
      "confluence_count": 133,
      "rvol": 1.279,
      "approach_r2": 0.7442
    },
    {
      "date": "2025-09-10",
      "time": "13:23:00",
      "level_type": "prior_week_high",
      "level_price": 6541.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7745,
      "pred_gbt": 0.8518,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 1.591,
      "approach_r2": 0.12
    },
    {
      "date": "2025-09-10",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6544.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7065,
      "pred_gbt": 0.704,
      "pred_empirical": 0.6674,
      "confluence_count": 145,
      "rvol": 1.419,
      "approach_r2": 0.3158
    },
    {
      "date": "2025-09-10",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6539.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6659,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.6674,
      "confluence_count": 137,
      "rvol": 1.328,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-10",
      "time": "13:26:00",
      "level_type": "session_low",
      "level_price": 6538.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6329,
      "pred_gbt": 0.718,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 1.496,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-09-10",
      "time": "13:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6613,
      "pred_gbt": 0.6765,
      "pred_empirical": 0.637,
      "confluence_count": 137,
      "rvol": 1.496,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-09-10",
      "time": "13:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6538.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6615,
      "pred_gbt": 0.7522,
      "pred_empirical": 0.6715,
      "confluence_count": 121,
      "rvol": 1.496,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-09-10",
      "time": "13:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6812,
      "pred_gbt": 0.7952,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 1.578,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-10",
      "time": "13:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.7692,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 1.528,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-09-10",
      "time": "13:29:00",
      "level_type": "session_low",
      "level_price": 6537.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6315,
      "pred_gbt": 0.7504,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 1.611,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-09-10",
      "time": "13:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.657,
      "pred_empirical": 0.6674,
      "confluence_count": 119,
      "rvol": 1.611,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-09-10",
      "time": "13:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6537.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6601,
      "pred_gbt": 0.7652,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 1.611,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-09-10",
      "time": "13:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6503,
      "pred_gbt": 0.7652,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 1.712,
      "approach_r2": 0.3703
    },
    {
      "date": "2025-09-10",
      "time": "13:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.7591,
      "pred_empirical": 0.637,
      "confluence_count": 121,
      "rvol": 1.562,
      "approach_r2": 0.0285
    },
    {
      "date": "2025-09-10",
      "time": "13:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6143,
      "pred_gbt": 0.5925,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.518,
      "approach_r2": 0.5012
    },
    {
      "date": "2025-09-10",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6543.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6906,
      "pred_gbt": 0.6837,
      "pred_empirical": 0.637,
      "confluence_count": 148,
      "rvol": 1.425,
      "approach_r2": 0.5072
    },
    {
      "date": "2025-09-10",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.7287,
      "pred_empirical": 0.6674,
      "confluence_count": 133,
      "rvol": 1.378,
      "approach_r2": 0.4928
    },
    {
      "date": "2025-09-10",
      "time": "13:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6538.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.6666,
      "pred_empirical": 0.637,
      "confluence_count": 124,
      "rvol": 1.442,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-09-10",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6543.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7194,
      "pred_gbt": 0.7603,
      "pred_empirical": 0.6715,
      "confluence_count": 151,
      "rvol": 1.163,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-09-10",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6543.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7201,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.6674,
      "confluence_count": 151,
      "rvol": 1.184,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-10",
      "time": "13:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6543.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.7585,
      "pred_empirical": 0.6715,
      "confluence_count": 152,
      "rvol": 1.064,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-09-10",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6543.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6251,
      "confluence_count": 152,
      "rvol": 0.871,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-09-10",
      "time": "13:47:00",
      "level_type": "session_low",
      "level_price": 6537.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.7072,
      "pred_empirical": 0.651,
      "confluence_count": 121,
      "rvol": 0.72,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-09-10",
      "time": "13:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6885,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.6251,
      "confluence_count": 123,
      "rvol": 0.72,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-09-10",
      "time": "13:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6537.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7106,
      "pred_gbt": 0.7637,
      "pred_empirical": 0.6251,
      "confluence_count": 121,
      "rvol": 0.72,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-09-10",
      "time": "13:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.651,
      "confluence_count": 122,
      "rvol": 0.994,
      "approach_r2": 0.0717
    },
    {
      "date": "2025-09-10",
      "time": "13:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.6949,
      "pred_empirical": 0.651,
      "confluence_count": 123,
      "rvol": 0.902,
      "approach_r2": 0.4986
    },
    {
      "date": "2025-09-10",
      "time": "13:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.7704,
      "pred_empirical": 0.6715,
      "confluence_count": 123,
      "rvol": 1.05,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-09-10",
      "time": "13:54:00",
      "level_type": "session_low",
      "level_price": 6536.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.6982,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 1.061,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-09-10",
      "time": "13:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.6554,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 1.061,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-09-10",
      "time": "13:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6536.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6637,
      "pred_gbt": 0.7356,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 1.061,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-09-10",
      "time": "13:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.7836,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 1.144,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-09-10",
      "time": "13:56:00",
      "level_type": "session_low",
      "level_price": 6535.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.778,
      "pred_empirical": 0.6715,
      "confluence_count": 112,
      "rvol": 1.161,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-10",
      "time": "13:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.8,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 1.161,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-10",
      "time": "13:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6535.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6825,
      "pred_gbt": 0.8029,
      "pred_empirical": 0.651,
      "confluence_count": 112,
      "rvol": 1.161,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-10",
      "time": "13:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.7186,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 1.226,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-10",
      "time": "13:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6537.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6468,
      "pred_gbt": 0.6485,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 1.221,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-09-10",
      "time": "13:59:00",
      "level_type": "prior_week_high",
      "level_price": 6541.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7972,
      "pred_gbt": 0.8531,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.563,
      "approach_r2": 0.7271
    },
    {
      "date": "2025-09-10",
      "time": "14:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6749,
      "pred_gbt": 0.7283,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 1.119,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6477,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 1.097,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-09-10",
      "time": "14:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6631,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 1.065,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-09-10",
      "time": "14:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6783,
      "pred_gbt": 0.6666,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 1.027,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.7369,
      "pred_empirical": 0.6251,
      "confluence_count": 118,
      "rvol": 1.049,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-09-10",
      "time": "14:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6857,
      "pred_gbt": 0.6563,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 0.896,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6779,
      "pred_gbt": 0.6786,
      "pred_empirical": 0.6281,
      "confluence_count": 120,
      "rvol": 0.822,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-09-10",
      "time": "14:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.7509,
      "pred_empirical": 0.6281,
      "confluence_count": 117,
      "rvol": 0.784,
      "approach_r2": 0.5019
    },
    {
      "date": "2025-09-10",
      "time": "14:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7108,
      "pred_gbt": 0.7726,
      "pred_empirical": 0.6281,
      "confluence_count": 117,
      "rvol": 0.867,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-09-10",
      "time": "14:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.6896,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 0.933,
      "approach_r2": 0.1004
    },
    {
      "date": "2025-09-10",
      "time": "14:15:00",
      "level_type": "session_low",
      "level_price": 6535.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.676,
      "pred_gbt": 0.7383,
      "pred_empirical": 0.6281,
      "confluence_count": 110,
      "rvol": 0.894,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-09-10",
      "time": "14:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7091,
      "pred_gbt": 0.7757,
      "pred_empirical": 0.6269,
      "confluence_count": 117,
      "rvol": 0.894,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-09-10",
      "time": "14:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6535.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.894,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-09-10",
      "time": "14:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7072,
      "pred_gbt": 0.7743,
      "pred_empirical": 0.6281,
      "confluence_count": 116,
      "rvol": 0.938,
      "approach_r2": 0.0677
    },
    {
      "date": "2025-09-10",
      "time": "14:17:00",
      "level_type": "session_low",
      "level_price": 6535.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6743,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 1.009,
      "approach_r2": 0.0919
    },
    {
      "date": "2025-09-10",
      "time": "14:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.6251,
      "confluence_count": 116,
      "rvol": 1.009,
      "approach_r2": 0.0919
    },
    {
      "date": "2025-09-10",
      "time": "14:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6535.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7012,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 1.009,
      "approach_r2": 0.0919
    },
    {
      "date": "2025-09-10",
      "time": "14:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6536.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6802,
      "pred_gbt": 0.7473,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 0.959,
      "approach_r2": 0.5019
    },
    {
      "date": "2025-09-10",
      "time": "14:19:00",
      "level_type": "session_low",
      "level_price": 6534.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5887,
      "pred_gbt": 0.6997,
      "pred_empirical": 0.637,
      "confluence_count": 106,
      "rvol": 1.436,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-09-10",
      "time": "14:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6534.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5889,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 1.436,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-09-10",
      "time": "14:20:00",
      "level_type": "session_low",
      "level_price": 6532.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5499,
      "pred_gbt": 0.6421,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 1.788,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6532.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5502,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.651,
      "confluence_count": 85,
      "rvol": 1.788,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:21:00",
      "level_type": "session_low",
      "level_price": 6531.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 2.171,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-09-10",
      "time": "14:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6531.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.7375,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 2.171,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-09-10",
      "time": "14:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6535.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6138,
      "pred_gbt": 0.7107,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 2.254,
      "approach_r2": 0.494
    },
    {
      "date": "2025-09-10",
      "time": "14:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6535.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6451,
      "pred_gbt": 0.8152,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 1.952,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-09-10",
      "time": "14:26:00",
      "level_type": "session_low",
      "level_price": 6531.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.7629,
      "pred_empirical": 0.6715,
      "confluence_count": 84,
      "rvol": 1.868,
      "approach_r2": 0.0808
    },
    {
      "date": "2025-09-10",
      "time": "14:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6531.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6147,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 1.868,
      "approach_r2": 0.0808
    },
    {
      "date": "2025-09-10",
      "time": "14:27:00",
      "level_type": "session_low",
      "level_price": 6530.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5738,
      "pred_gbt": 0.769,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 1.863,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-10",
      "time": "14:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6530.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6041,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6281,
      "confluence_count": 78,
      "rvol": 1.863,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-10",
      "time": "14:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6534.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6349,
      "pred_gbt": 0.7351,
      "pred_empirical": 0.6674,
      "confluence_count": 107,
      "rvol": 2.11,
      "approach_r2": 0.0869
    },
    {
      "date": "2025-09-10",
      "time": "14:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6534.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6344,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 2.053,
      "approach_r2": 0.0821
    },
    {
      "date": "2025-09-10",
      "time": "14:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6534.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6248,
      "pred_gbt": 0.864,
      "pred_empirical": 0.6674,
      "confluence_count": 103,
      "rvol": 1.661,
      "approach_r2": 0.7538
    },
    {
      "date": "2025-09-10",
      "time": "14:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6534.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6503,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.651,
      "confluence_count": 103,
      "rvol": 1.504,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6534.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.7845,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 1.488,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-09-10",
      "time": "14:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.657,
      "pred_empirical": 0.6251,
      "confluence_count": 101,
      "rvol": 1.755,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-09-10",
      "time": "14:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.6837,
      "pred_empirical": 0.6281,
      "confluence_count": 100,
      "rvol": 1.685,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-09-10",
      "time": "14:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6694,
      "pred_gbt": 0.7673,
      "pred_empirical": 0.651,
      "confluence_count": 100,
      "rvol": 1.63,
      "approach_r2": 0.3351
    },
    {
      "date": "2025-09-10",
      "time": "14:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6238,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.651,
      "confluence_count": 98,
      "rvol": 1.433,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-09-10",
      "time": "14:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6436,
      "pred_gbt": 0.7451,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 1.272,
      "approach_r2": 0.122
    },
    {
      "date": "2025-09-10",
      "time": "14:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.7209,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 1.121,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-09-10",
      "time": "14:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6688,
      "pred_gbt": 0.7211,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 1.101,
      "approach_r2": 0.1056
    },
    {
      "date": "2025-09-10",
      "time": "14:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6687,
      "pred_gbt": 0.7134,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 1.058,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-09-10",
      "time": "14:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.714,
      "pred_empirical": 0.6081,
      "confluence_count": 96,
      "rvol": 0.988,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-09-10",
      "time": "14:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6905,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 1.138,
      "approach_r2": 0.3175
    },
    {
      "date": "2025-09-10",
      "time": "14:48:00",
      "level_type": "overnight_low",
      "level_price": 6529.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.7187,
      "pred_empirical": 0.6109,
      "confluence_count": 70,
      "rvol": 1.205,
      "approach_r2": 0.496
    },
    {
      "date": "2025-09-10",
      "time": "14:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.7749,
      "pred_empirical": 0.6251,
      "confluence_count": 95,
      "rvol": 1.205,
      "approach_r2": 0.496
    },
    {
      "date": "2025-09-10",
      "time": "14:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6533.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6721,
      "pred_gbt": 0.7934,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 1.188,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-10",
      "time": "14:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.7583,
      "pred_empirical": 0.6081,
      "confluence_count": 90,
      "rvol": 1.174,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:52:00",
      "level_type": "session_low",
      "level_price": 6530.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6403,
      "pred_gbt": 0.6789,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 1.02,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.7516,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 1.02,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6530.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6686,
      "pred_gbt": 0.6741,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 1.02,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "14:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.7752,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 1.014,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-10",
      "time": "14:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6523,
      "pred_gbt": 0.8532,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 1.067,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-10",
      "time": "14:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.7001,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 1.14,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6537,
      "pred_gbt": 0.7753,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 1.316,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-10",
      "time": "15:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6248,
      "pred_gbt": 0.7272,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 1.357,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-09-10",
      "time": "15:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6532.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6625,
      "pred_gbt": 0.7857,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 1.323,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-09-10",
      "time": "15:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6531.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6466,
      "pred_gbt": 0.6777,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.505,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6531.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6499,
      "pred_gbt": 0.7671,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.617,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-10",
      "time": "15:07:00",
      "level_type": "session_low",
      "level_price": 6530.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6061,
      "pred_gbt": 0.7284,
      "pred_empirical": 0.6081,
      "confluence_count": 70,
      "rvol": 1.511,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "15:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6531.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.6269,
      "confluence_count": 87,
      "rvol": 1.511,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "15:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6530.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6356,
      "pred_gbt": 0.711,
      "pred_empirical": 0.6109,
      "confluence_count": 70,
      "rvol": 1.511,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "15:09:00",
      "level_type": "session_low",
      "level_price": 6528.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5222,
      "pred_gbt": 0.6813,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 1.884,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-09-10",
      "time": "15:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6528.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5224,
      "pred_gbt": 0.6656,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.884,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-09-10",
      "time": "15:10:00",
      "level_type": "session_low",
      "level_price": 6527.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.543,
      "pred_gbt": 0.6553,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 1.883,
      "approach_r2": 0.506
    },
    {
      "date": "2025-09-10",
      "time": "15:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6527.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5739,
      "pred_gbt": 0.6359,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.883,
      "approach_r2": 0.506
    },
    {
      "date": "2025-09-10",
      "time": "15:12:00",
      "level_type": "prior_day_high",
      "level_price": 6526.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6343,
      "pred_gbt": 0.5357,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.68,
      "approach_r2": 0.76
    },
    {
      "date": "2025-09-10",
      "time": "15:12:00",
      "level_type": "gap_fill",
      "level_price": 6526.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5728,
      "pred_gbt": 0.5393,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.68,
      "approach_r2": 0.76
    },
    {
      "date": "2025-09-10",
      "time": "15:12:00",
      "level_type": "lvn",
      "level_price": 6525.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6232,
      "pred_gbt": 0.5347,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.68,
      "approach_r2": 0.76
    },
    {
      "date": "2025-09-10",
      "time": "15:13:00",
      "level_type": "session_low",
      "level_price": 6526.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.5355,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.77,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-09-10",
      "time": "15:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6526.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4812,
      "pred_gbt": 0.5138,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.77,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-09-10",
      "time": "15:14:00",
      "level_type": "session_low",
      "level_price": 6525.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4978,
      "pred_gbt": 0.6129,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.581,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-09-10",
      "time": "15:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6525.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4981,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.581,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-09-10",
      "time": "15:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6530.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6503,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 1.643,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:17:00",
      "level_type": "session_low",
      "level_price": 6524.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5412,
      "pred_gbt": 0.6247,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.686,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "15:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6524.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5721,
      "pred_gbt": 0.6018,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.686,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-10",
      "time": "15:18:00",
      "level_type": "overnight_low",
      "level_price": 6529.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6699,
      "pred_gbt": 0.5629,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 1.532,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6529.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6545,
      "pred_gbt": 0.6521,
      "pred_empirical": 0.5962,
      "confluence_count": 71,
      "rvol": 1.532,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6529.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.7017,
      "pred_empirical": 0.6109,
      "confluence_count": 71,
      "rvol": 1.478,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-09-10",
      "time": "15:21:00",
      "level_type": "prior_day_close",
      "level_price": 6521.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5357,
      "pred_gbt": 0.3972,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.65,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-09-10",
      "time": "15:22:00",
      "level_type": "session_low",
      "level_price": 6522.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4977,
      "pred_gbt": 0.7243,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.715,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-10",
      "time": "15:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6522.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.529,
      "pred_gbt": 0.7238,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.715,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-10",
      "time": "15:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6527.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6182,
      "pred_gbt": 0.6109,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.246,
      "approach_r2": 0.3284
    },
    {
      "date": "2025-09-10",
      "time": "15:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6527.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6487,
      "pred_gbt": 0.5422,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 1.154,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6527.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5963,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 1.127,
      "approach_r2": 0.3293
    },
    {
      "date": "2025-09-10",
      "time": "15:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6527.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6188,
      "pred_gbt": 0.456,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 1.336,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6527.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.4524,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.42,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6527.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.6075,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.279,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-09-10",
      "time": "15:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6527.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.134,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6526.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6371,
      "pred_gbt": 0.6051,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.999,
      "approach_r2": 0.083
    },
    {
      "date": "2025-09-10",
      "time": "15:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6526.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.034,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-09-10",
      "time": "15:42:00",
      "level_type": "prior_day_high",
      "level_price": 6526.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6312,
      "pred_gbt": 0.689,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.103,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-10",
      "time": "15:42:00",
      "level_type": "gap_fill",
      "level_price": 6526.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.6569,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.103,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-10",
      "time": "15:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6526.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5769,
      "pred_gbt": 0.6046,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.103,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-10",
      "time": "15:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6535.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.6466,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 1.424,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-10",
      "time": "15:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6535.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7376,
      "pred_gbt": 0.5989,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 1.51,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-10",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6535.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7141,
      "pred_gbt": 0.56,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 1.507,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-09-10",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6535.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7422,
      "pred_gbt": 0.6503,
      "pred_empirical": 0.6109,
      "confluence_count": 110,
      "rvol": 1.39,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-09-10",
      "time": "15:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6535.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7288,
      "pred_gbt": 0.6399,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 1.153,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-10",
      "time": "15:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6540.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8237,
      "pred_gbt": 0.9475,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.824,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-09-10",
      "time": "15:55:00",
      "level_type": "prior_week_high",
      "level_price": 6541.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.9333,
      "pred_empirical": 0.6142,
      "confluence_count": 129,
      "rvol": 0.828,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-10",
      "time": "15:56:00",
      "level_type": "or15_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.785,
      "pred_gbt": 0.9243,
      "pred_empirical": 0.6081,
      "confluence_count": 133,
      "rvol": 0.842,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "15:56:00",
      "level_type": "or30_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7714,
      "pred_gbt": 0.9174,
      "pred_empirical": 0.6081,
      "confluence_count": 133,
      "rvol": 0.842,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "15:56:00",
      "level_type": "ib_low",
      "level_price": 6543.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7478,
      "pred_gbt": 0.9017,
      "pred_empirical": 0.6269,
      "confluence_count": 133,
      "rvol": 0.842,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "15:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6541.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7882,
      "pred_gbt": 0.9503,
      "pred_empirical": 0.6081,
      "confluence_count": 136,
      "rvol": 0.842,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-10",
      "time": "15:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6542.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8357,
      "pred_gbt": 0.97,
      "pred_empirical": 0.5962,
      "confluence_count": 135,
      "rvol": 0.85,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-11",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6558.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.5458,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 0.872,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-11",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6562.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4061,
      "pred_gbt": 0.5189,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.872,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-11",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6559.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 0.872,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-11",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6561.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4371,
      "pred_gbt": 0.5377,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.872,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-11",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6558.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4266,
      "pred_gbt": 0.5422,
      "pred_empirical": 0.6281,
      "confluence_count": 46,
      "rvol": 0.872,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-11",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6560.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3955,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 0.872,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-11",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6559.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.42,
      "pred_gbt": 0.2455,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 0.947,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6558.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4283,
      "pred_gbt": 0.2392,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 0.947,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6556.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3807,
      "pred_gbt": 0.2304,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 0.947,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6557.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4123,
      "pred_gbt": 0.3823,
      "pred_empirical": 0.6715,
      "confluence_count": 49,
      "rvol": 0.963,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-11",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6556.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3609,
      "pred_gbt": 0.3802,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 0.963,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-11",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6559.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3896,
      "pred_gbt": 0.467,
      "pred_empirical": 0.6715,
      "confluence_count": 45,
      "rvol": 0.98,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-11",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6557.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3945,
      "pred_gbt": 0.4506,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 0.98,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-11",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6555.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3469,
      "pred_gbt": 0.3323,
      "pred_empirical": 0.6715,
      "confluence_count": 38,
      "rvol": 0.98,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-11",
      "time": "09:39:00",
      "level_type": "value_area_low",
      "level_price": 6554.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4379,
      "pred_gbt": 0.4053,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.022,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-11",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6557.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4178,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.022,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-11",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6555.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3736,
      "pred_gbt": 0.3605,
      "pred_empirical": 0.6715,
      "confluence_count": 35,
      "rvol": 1.022,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-11",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6558.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3873,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.6715,
      "confluence_count": 48,
      "rvol": 1.103,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-11",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6557.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3975,
      "pred_gbt": 0.4239,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.103,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-11",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6554.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3403,
      "pred_gbt": 0.4913,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 0.985,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6556.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3953,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 0.985,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6555.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3492,
      "pred_gbt": 0.4974,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 0.985,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6554.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.369,
      "pred_gbt": 0.4981,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 0.985,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:42:00",
      "level_type": "top_oi_strikes",
      "level_price": 6553.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4253,
      "pred_gbt": 0.4171,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 1.027,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6554.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.384,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.027,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6553.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3336,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.023,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6555.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3944,
      "pred_gbt": 0.4629,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 1.023,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6553.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3439,
      "pred_gbt": 0.4412,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.023,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6553.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.362,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 1.023,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6555.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3816,
      "pred_gbt": 0.5702,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 0.953,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-11",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6553.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3304,
      "pred_gbt": 0.4977,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 0.953,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-11",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6553.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3646,
      "pred_gbt": 0.3321,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 0.966,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-11",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6555.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4185,
      "pred_gbt": 0.3541,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 0.966,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-11",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6552.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3653,
      "pred_gbt": 0.3428,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 0.966,
      "approach_r2": 0.7511
    },
    {
      "date": "2025-09-11",
      "time": "09:46:00",
      "level_type": "prior_day_high",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.018,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-11",
      "time": "09:46:00",
      "level_type": "prior_week_high",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.5476,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.018,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-11",
      "time": "09:46:00",
      "level_type": "overnight_high",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4061,
      "pred_gbt": 0.5473,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.018,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-11",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3621,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.6251,
      "confluence_count": 32,
      "rvol": 1.018,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-11",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4689,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.018,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-11",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6560.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.475,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.6281,
      "confluence_count": 42,
      "rvol": 1.018,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-11",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6562.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4562,
      "pred_gbt": 0.54,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.018,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-09-11",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6557.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 0.992,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-09-11",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6560.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 0.992,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-09-11",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6560.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 0.959,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6562.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.3845,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.959,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6562.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4872,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.958,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6560.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4869,
      "pred_gbt": 0.5434,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 0.958,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6562.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4942,
      "pred_gbt": 0.4843,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.958,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6562.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4744,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.958,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "09:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6560.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.425,
      "pred_gbt": 0.5181,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 0.958,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6560.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4904,
      "pred_gbt": 0.6052,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 0.906,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-11",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6563.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5251,
      "pred_gbt": 0.518,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.829,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-11",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6563.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.4983,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.774,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-11",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6563.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.774,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-11",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6563.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4856,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.774,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-11",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6565.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5063,
      "pred_gbt": 0.4336,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 0.921,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-11",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6567.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4308,
      "pred_gbt": 0.4073,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6566.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5057,
      "pred_gbt": 0.4134,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6567.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4337,
      "pred_gbt": 0.3942,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6568.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4704,
      "pred_gbt": 0.378,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.217,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-11",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6567.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.4572,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.217,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-11",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6568.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4577,
      "pred_gbt": 0.3793,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.217,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-11",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6568.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3889,
      "pred_gbt": 0.5201,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.339,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6568.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4608,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.339,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6568.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3917,
      "pred_gbt": 0.5081,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.339,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6569.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5063,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 1.628,
      "approach_r2": 0.0879
    },
    {
      "date": "2025-09-11",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6572.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4902,
      "pred_gbt": 0.4412,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 1.713,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-11",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6571.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.4125,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.713,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-11",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6572.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.4359,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 1.713,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-11",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6572.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4791,
      "pred_gbt": 0.4401,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 1.822,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-09-11",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6571.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 1.822,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-09-11",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6572.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4663,
      "pred_gbt": 0.4434,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.822,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-09-11",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6572.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3904,
      "pred_gbt": 0.3759,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.69,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6572.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5019,
      "pred_gbt": 0.4008,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.69,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6573.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4961,
      "pred_gbt": 0.4595,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.602,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-11",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6573.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5015,
      "pred_gbt": 0.4237,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.602,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-11",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6573.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4833,
      "pred_gbt": 0.4628,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.602,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-11",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6574.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5111,
      "pred_gbt": 0.4328,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.238,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6574.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5261,
      "pred_gbt": 0.4049,
      "pred_empirical": 0.5962,
      "confluence_count": 45,
      "rvol": 1.238,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6574.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4983,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.238,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6575.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5463,
      "pred_gbt": 0.4261,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 1.07,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-09-11",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6575.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5509,
      "pred_gbt": 0.3836,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.011,
      "approach_r2": 0.0968
    },
    {
      "date": "2025-09-11",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6575.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4635,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 1.08,
      "approach_r2": 0.0707
    },
    {
      "date": "2025-09-11",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6576.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5551,
      "pred_gbt": 0.3727,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.08,
      "approach_r2": 0.0707
    },
    {
      "date": "2025-09-11",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6575.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4664,
      "pred_gbt": 0.4321,
      "pred_empirical": 0.6081,
      "confluence_count": 45,
      "rvol": 1.08,
      "approach_r2": 0.0707
    },
    {
      "date": "2025-09-11",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6577.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.3846,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.086,
      "approach_r2": 0.0707
    },
    {
      "date": "2025-09-11",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6577.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.3717,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.086,
      "approach_r2": 0.0707
    },
    {
      "date": "2025-09-11",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6577.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.3865,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.086,
      "approach_r2": 0.0707
    },
    {
      "date": "2025-09-11",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6578.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5138,
      "pred_gbt": 0.5218,
      "pred_empirical": 0.6081,
      "confluence_count": 47,
      "rvol": 1.069,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-11",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6572.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4058,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.283,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6572.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4977,
      "pred_gbt": 0.5234,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.191,
      "approach_r2": 0.0865
    },
    {
      "date": "2025-09-11",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6572.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.4821,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.182,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-11",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.485,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 1.098,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-09-11",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4915,
      "pred_gbt": 0.5198,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.0,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-11",
      "time": "10:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6572.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4248,
      "pred_gbt": 0.5043,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.0,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-11",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4917,
      "pred_gbt": 0.5648,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 0.983,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-09-11",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.4705,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 0.855,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-09-11",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.656,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 0.81,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-09-11",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6574.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4003,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 0.81,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-09-11",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4897,
      "pred_gbt": 0.564,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.762,
      "approach_r2": 0.752
    },
    {
      "date": "2025-09-11",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4968,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.707,
      "approach_r2": -0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6573.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4961,
      "pred_gbt": 0.5786,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 0.663,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-11",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6574.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.5132,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.675,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6574.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5298,
      "pred_gbt": 0.5589,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 0.743,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-11",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6574.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5431,
      "pred_gbt": 0.5136,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.785,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6574.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5292,
      "pred_gbt": 0.5556,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 0.76,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-09-11",
      "time": "10:31:00",
      "level_type": "ib_high",
      "level_price": 6579.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 0.762,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-11",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6579.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.6046,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 0.762,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-11",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6579.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5263,
      "pred_gbt": 0.5944,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 0.762,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-11",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6580.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4836,
      "pred_gbt": 0.5015,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 0.911,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-09-11",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6583.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.4565,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 0.911,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-09-11",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6580.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4865,
      "pred_gbt": 0.475,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 0.911,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-09-11",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6582.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.548,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.983,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6583.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5869,
      "pred_gbt": 0.5096,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.983,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6582.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.983,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6584.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5817,
      "pred_gbt": 0.5364,
      "pred_empirical": 0.651,
      "confluence_count": 80,
      "rvol": 1.129,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 6583.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5474,
      "pred_gbt": 0.6037,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 1.195,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6583.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5347,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 1.195,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "10:39:00",
      "level_type": "session_high",
      "level_price": 6583.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4876,
      "pred_gbt": 0.6167,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 1.19,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-09-11",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6585.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.652,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6674,
      "confluence_count": 119,
      "rvol": 1.19,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-09-11",
      "time": "10:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6583.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4905,
      "pred_gbt": 0.5892,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 1.19,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-09-11",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 6585.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6336,
      "pred_gbt": 0.6607,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 1.209,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6586.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.6674,
      "confluence_count": 134,
      "rvol": 1.209,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6585.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.6492,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 1.209,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6585.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.704,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 1.084,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-11",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6586.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.7127,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 1.084,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-11",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6585.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6318,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 1.084,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-11",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6586.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.7218,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.089,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-11",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6587.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.8088,
      "pred_empirical": 0.637,
      "confluence_count": 193,
      "rvol": 0.943,
      "approach_r2": 0.3295
    },
    {
      "date": "2025-09-11",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6579.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.4704,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 0.875,
      "approach_r2": 0.7443
    },
    {
      "date": "2025-09-11",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6579.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.4248,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.01,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-11",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6579.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.4949,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.094,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-09-11",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6579.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5334,
      "pred_gbt": 0.4922,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.22,
      "approach_r2": 0.3353
    },
    {
      "date": "2025-09-11",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.484,
      "pred_gbt": 0.408,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.395,
      "approach_r2": 0.3373
    },
    {
      "date": "2025-09-11",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.352,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-09-11",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4994,
      "pred_gbt": 0.5596,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.226,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-11",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4874,
      "pred_gbt": 0.6836,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.233,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-09-11",
      "time": "11:01:00",
      "level_type": "session_high",
      "level_price": 6586.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.7706,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 1.045,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-11",
      "time": "11:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6586.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6919,
      "pred_gbt": 0.7461,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 1.045,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-11",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6581.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.5681,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.958,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-09-11",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6581.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5366,
      "pred_gbt": 0.5354,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.873,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-11",
      "time": "11:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6582.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4985,
      "pred_gbt": 0.5097,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 0.873,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-11",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6581.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5562,
      "pred_gbt": 0.5652,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 0.859,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6581.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5504,
      "pred_gbt": 0.5301,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.712,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-11",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6581.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5853,
      "pred_gbt": 0.5174,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.736,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "11:17:00",
      "level_type": "session_high",
      "level_price": 6587.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7106,
      "pred_gbt": 0.682,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 1.368,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "11:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6587.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.6578,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 1.368,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "11:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6593.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7481,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.6004,
      "confluence_count": 187,
      "rvol": 1.753,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-09-11",
      "time": "11:19:00",
      "level_type": "session_high",
      "level_price": 6592.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7186,
      "pred_gbt": 0.7338,
      "pred_empirical": 0.5205,
      "confluence_count": 187,
      "rvol": 1.9,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-11",
      "time": "11:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6592.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.5205,
      "confluence_count": 187,
      "rvol": 1.9,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-11",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6592.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7948,
      "pred_gbt": 0.8677,
      "pred_empirical": 0.651,
      "confluence_count": 188,
      "rvol": 0.727,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-11",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6592.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.8527,
      "pred_empirical": 0.6715,
      "confluence_count": 188,
      "rvol": 0.727,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-11",
      "time": "11:32:00",
      "level_type": "session_high",
      "level_price": 6593.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7686,
      "pred_gbt": 0.8289,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 0.746,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-11",
      "time": "11:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6593.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7594,
      "pred_gbt": 0.8104,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 0.746,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-11",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7145,
      "pred_gbt": 0.7129,
      "pred_empirical": 0.6674,
      "confluence_count": 137,
      "rvol": 1.15,
      "approach_r2": 0.3364
    },
    {
      "date": "2025-09-11",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.665,
      "pred_empirical": 0.637,
      "confluence_count": 142,
      "rvol": 1.297,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-09-11",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7086,
      "pred_gbt": 0.738,
      "pred_empirical": 0.6715,
      "confluence_count": 144,
      "rvol": 1.161,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-11",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.72,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 1.092,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7045,
      "pred_gbt": 0.7104,
      "pred_empirical": 0.6715,
      "confluence_count": 146,
      "rvol": 1.068,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-11",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7213,
      "pred_gbt": 0.7225,
      "pred_empirical": 0.6715,
      "confluence_count": 146,
      "rvol": 0.994,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-11",
      "time": "11:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6584.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5297,
      "pred_gbt": 0.474,
      "pred_empirical": 0.651,
      "confluence_count": 69,
      "rvol": 1.125,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-09-11",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7071,
      "pred_gbt": 0.6848,
      "pred_empirical": 0.637,
      "confluence_count": 152,
      "rvol": 1.2,
      "approach_r2": 0.7523
    },
    {
      "date": "2025-09-11",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6767,
      "pred_gbt": 0.6744,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 1.211,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-09-11",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7126,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.6715,
      "confluence_count": 157,
      "rvol": 1.134,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "11:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6584.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.6279,
      "pred_empirical": 0.6269,
      "confluence_count": 76,
      "rvol": 1.134,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7029,
      "pred_gbt": 0.6942,
      "pred_empirical": 0.637,
      "confluence_count": 160,
      "rvol": 1.19,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7551,
      "pred_gbt": 0.7017,
      "pred_empirical": 0.651,
      "confluence_count": 164,
      "rvol": 1.097,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7474,
      "pred_gbt": 0.711,
      "pred_empirical": 0.6715,
      "confluence_count": 166,
      "rvol": 1.049,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-09-11",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7642,
      "pred_gbt": 0.6985,
      "pred_empirical": 0.651,
      "confluence_count": 169,
      "rvol": 1.033,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.774,
      "pred_gbt": 0.723,
      "pred_empirical": 0.6269,
      "confluence_count": 170,
      "rvol": 0.825,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7573,
      "pred_gbt": 0.6841,
      "pred_empirical": 0.6251,
      "confluence_count": 172,
      "rvol": 0.748,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-11",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7724,
      "pred_gbt": 0.7624,
      "pred_empirical": 0.6281,
      "confluence_count": 174,
      "rvol": 0.705,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6587.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7902,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.6109,
      "confluence_count": 177,
      "rvol": 0.621,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "12:22:00",
      "level_type": "session_high",
      "level_price": 6595.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7597,
      "pred_gbt": 0.8389,
      "pred_empirical": 0.651,
      "confluence_count": 144,
      "rvol": 1.045,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-11",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6595.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.815,
      "pred_empirical": 0.651,
      "confluence_count": 144,
      "rvol": 1.045,
      "approach_r2": 0.4965
    },
    {
      "date": "2025-09-11",
      "time": "12:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7496,
      "pred_gbt": 0.7507,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 0.807,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-09-11",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8147,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.6715,
      "confluence_count": 207,
      "rvol": 0.682,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-11",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.811,
      "pred_gbt": 0.7675,
      "pred_empirical": 0.6715,
      "confluence_count": 207,
      "rvol": 0.804,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-11",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8163,
      "pred_gbt": 0.7984,
      "pred_empirical": 0.6715,
      "confluence_count": 206,
      "rvol": 0.897,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-09-11",
      "time": "12:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8214,
      "pred_gbt": 0.7738,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.998,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8084,
      "pred_gbt": 0.7849,
      "pred_empirical": 0.6674,
      "confluence_count": 205,
      "rvol": 1.115,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-09-11",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8205,
      "pred_gbt": 0.7625,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 1.041,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7609,
      "pred_gbt": 0.8869,
      "pred_empirical": 0.637,
      "confluence_count": 205,
      "rvol": 1.182,
      "approach_r2": 0.755
    },
    {
      "date": "2025-09-11",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7828,
      "pred_gbt": 0.8173,
      "pred_empirical": 0.6674,
      "confluence_count": 205,
      "rvol": 1.128,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-09-11",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8144,
      "pred_gbt": 0.8167,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.974,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-09-11",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6588.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8057,
      "pred_gbt": 0.7844,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.972,
      "approach_r2": 0.3304
    },
    {
      "date": "2025-09-11",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.806,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.6674,
      "confluence_count": 205,
      "rvol": 0.989,
      "approach_r2": 0.3285
    },
    {
      "date": "2025-09-11",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7969,
      "pred_gbt": 0.8291,
      "pred_empirical": 0.651,
      "confluence_count": 205,
      "rvol": 0.781,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-09-11",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.808,
      "pred_gbt": 0.7785,
      "pred_empirical": 0.6251,
      "confluence_count": 205,
      "rvol": 0.77,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8018,
      "pred_gbt": 0.8453,
      "pred_empirical": 0.6674,
      "confluence_count": 205,
      "rvol": 0.914,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-11",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7944,
      "pred_gbt": 0.8381,
      "pred_empirical": 0.651,
      "confluence_count": 205,
      "rvol": 0.889,
      "approach_r2": 0.0808
    },
    {
      "date": "2025-09-11",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7959,
      "pred_gbt": 0.8336,
      "pred_empirical": 0.651,
      "confluence_count": 205,
      "rvol": 0.855,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-09-11",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7946,
      "pred_gbt": 0.8281,
      "pred_empirical": 0.651,
      "confluence_count": 205,
      "rvol": 0.906,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8081,
      "pred_gbt": 0.7961,
      "pred_empirical": 0.6251,
      "confluence_count": 205,
      "rvol": 0.841,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7943,
      "pred_gbt": 0.8249,
      "pred_empirical": 0.6674,
      "confluence_count": 204,
      "rvol": 0.967,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-09-11",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7944,
      "pred_gbt": 0.8265,
      "pred_empirical": 0.651,
      "confluence_count": 204,
      "rvol": 0.933,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-11",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7754,
      "pred_gbt": 0.8842,
      "pred_empirical": 0.6674,
      "confluence_count": 204,
      "rvol": 1.038,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-11",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.9085,
      "pred_empirical": 0.637,
      "confluence_count": 204,
      "rvol": 1.041,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-11",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8074,
      "pred_gbt": 0.8533,
      "pred_empirical": 0.6281,
      "confluence_count": 204,
      "rvol": 0.962,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7995,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.6715,
      "confluence_count": 204,
      "rvol": 0.953,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8063,
      "pred_gbt": 0.8459,
      "pred_empirical": 0.651,
      "confluence_count": 205,
      "rvol": 0.824,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8088,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.651,
      "confluence_count": 205,
      "rvol": 0.837,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-11",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8046,
      "pred_gbt": 0.8304,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.983,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-09-11",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.8009,
      "pred_empirical": 0.6674,
      "confluence_count": 205,
      "rvol": 1.103,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-11",
      "time": "13:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6591.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7537,
      "pred_gbt": 0.7543,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 1.103,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-11",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8126,
      "pred_gbt": 0.755,
      "pred_empirical": 0.637,
      "confluence_count": 205,
      "rvol": 1.275,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-09-11",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8284,
      "pred_gbt": 0.7612,
      "pred_empirical": 0.6674,
      "confluence_count": 207,
      "rvol": 1.416,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8314,
      "pred_gbt": 0.8195,
      "pred_empirical": 0.6715,
      "confluence_count": 207,
      "rvol": 1.299,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8098,
      "pred_gbt": 0.7935,
      "pred_empirical": 0.6715,
      "confluence_count": 207,
      "rvol": 1.246,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.833,
      "pred_gbt": 0.8129,
      "pred_empirical": 0.6715,
      "confluence_count": 207,
      "rvol": 1.287,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8141,
      "pred_gbt": 0.8218,
      "pred_empirical": 0.651,
      "confluence_count": 207,
      "rvol": 1.119,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.7929,
      "pred_empirical": 0.6674,
      "confluence_count": 204,
      "rvol": 1.119,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8091,
      "pred_gbt": 0.8593,
      "pred_empirical": 0.651,
      "confluence_count": 207,
      "rvol": 1.003,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-09-11",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8106,
      "pred_gbt": 0.8578,
      "pred_empirical": 0.651,
      "confluence_count": 207,
      "rvol": 0.972,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-09-11",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8159,
      "pred_gbt": 0.86,
      "pred_empirical": 0.6251,
      "confluence_count": 207,
      "rvol": 0.806,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-11",
      "time": "13:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8396,
      "pred_gbt": 0.8449,
      "pred_empirical": 0.6251,
      "confluence_count": 207,
      "rvol": 0.81,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-11",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8284,
      "pred_gbt": 0.835,
      "pred_empirical": 0.6251,
      "confluence_count": 207,
      "rvol": 0.664,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-11",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8412,
      "pred_gbt": 0.8185,
      "pred_empirical": 0.6251,
      "confluence_count": 211,
      "rvol": 0.642,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "13:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6590.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8029,
      "pred_gbt": 0.8096,
      "pred_empirical": 0.6715,
      "confluence_count": 211,
      "rvol": 0.642,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8415,
      "pred_gbt": 0.8148,
      "pred_empirical": 0.651,
      "confluence_count": 211,
      "rvol": 0.669,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8331,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.6251,
      "confluence_count": 211,
      "rvol": 0.676,
      "approach_r2": 0.748
    },
    {
      "date": "2025-09-11",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8068,
      "pred_gbt": 0.9061,
      "pred_empirical": 0.6715,
      "confluence_count": 211,
      "rvol": 0.804,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-09-11",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8306,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.6251,
      "confluence_count": 211,
      "rvol": 0.882,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-11",
      "time": "13:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7927,
      "pred_gbt": 0.8512,
      "pred_empirical": 0.6715,
      "confluence_count": 203,
      "rvol": 0.882,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-11",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8214,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.651,
      "confluence_count": 211,
      "rvol": 0.904,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-11",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8166,
      "pred_gbt": 0.8355,
      "pred_empirical": 0.651,
      "confluence_count": 211,
      "rvol": 0.831,
      "approach_r2": 0.4922
    },
    {
      "date": "2025-09-11",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8412,
      "pred_gbt": 0.8018,
      "pred_empirical": 0.651,
      "confluence_count": 211,
      "rvol": 0.769,
      "approach_r2": 0.5078
    },
    {
      "date": "2025-09-11",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8289,
      "pred_gbt": 0.8532,
      "pred_empirical": 0.6281,
      "confluence_count": 211,
      "rvol": 0.691,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-11",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8179,
      "pred_gbt": 0.8383,
      "pred_empirical": 0.6251,
      "confluence_count": 209,
      "rvol": 0.719,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-09-11",
      "time": "13:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7974,
      "pred_gbt": 0.8113,
      "pred_empirical": 0.6715,
      "confluence_count": 204,
      "rvol": 0.719,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-09-11",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8351,
      "pred_gbt": 0.8493,
      "pred_empirical": 0.6081,
      "confluence_count": 208,
      "rvol": 0.711,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8391,
      "pred_gbt": 0.8497,
      "pred_empirical": 0.6109,
      "confluence_count": 208,
      "rvol": 0.587,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8404,
      "pred_gbt": 0.8352,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.595,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8242,
      "pred_gbt": 0.8305,
      "pred_empirical": 0.6269,
      "confluence_count": 209,
      "rvol": 0.564,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-09-11",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.853,
      "pred_gbt": 0.8503,
      "pred_empirical": 0.6281,
      "confluence_count": 209,
      "rvol": 0.652,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-09-11",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8527,
      "pred_gbt": 0.8592,
      "pred_empirical": 0.6269,
      "confluence_count": 209,
      "rvol": 0.648,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.853,
      "pred_gbt": 0.8557,
      "pred_empirical": 0.6269,
      "confluence_count": 209,
      "rvol": 0.653,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-09-11",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8552,
      "pred_gbt": 0.8614,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.581,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-09-11",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.8292,
      "pred_empirical": 0.6281,
      "confluence_count": 209,
      "rvol": 0.619,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-09-11",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8455,
      "pred_gbt": 0.8145,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.512,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8451,
      "pred_gbt": 0.8324,
      "pred_empirical": 0.6109,
      "confluence_count": 209,
      "rvol": 0.537,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8444,
      "pred_gbt": 0.7974,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.573,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8295,
      "pred_gbt": 0.8571,
      "pred_empirical": 0.6281,
      "confluence_count": 207,
      "rvol": 0.812,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-11",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8401,
      "pred_gbt": 0.8305,
      "pred_empirical": 0.6269,
      "confluence_count": 207,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8182,
      "pred_gbt": 0.8636,
      "pred_empirical": 0.6281,
      "confluence_count": 207,
      "rvol": 0.646,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-11",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8218,
      "pred_gbt": 0.8554,
      "pred_empirical": 0.6281,
      "confluence_count": 207,
      "rvol": 0.553,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-11",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8472,
      "pred_gbt": 0.8481,
      "pred_empirical": 0.5962,
      "confluence_count": 207,
      "rvol": 0.545,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8566,
      "pred_gbt": 0.8474,
      "pred_empirical": 0.6281,
      "confluence_count": 206,
      "rvol": 0.695,
      "approach_r2": 0.1121
    },
    {
      "date": "2025-09-11",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8463,
      "pred_gbt": 0.8237,
      "pred_empirical": 0.6281,
      "confluence_count": 206,
      "rvol": 0.764,
      "approach_r2": 0.3204
    },
    {
      "date": "2025-09-11",
      "time": "13:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6593.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8281,
      "pred_gbt": 0.8599,
      "pred_empirical": 0.6281,
      "confluence_count": 187,
      "rvol": 0.764,
      "approach_r2": 0.3204
    },
    {
      "date": "2025-09-11",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8434,
      "pred_gbt": 0.809,
      "pred_empirical": 0.651,
      "confluence_count": 206,
      "rvol": 0.9,
      "approach_r2": 0.3256
    },
    {
      "date": "2025-09-11",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.851,
      "pred_gbt": 0.8684,
      "pred_empirical": 0.6251,
      "confluence_count": 208,
      "rvol": 0.958,
      "approach_r2": 0.0777
    },
    {
      "date": "2025-09-11",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8516,
      "pred_gbt": 0.8663,
      "pred_empirical": 0.6281,
      "confluence_count": 208,
      "rvol": 0.929,
      "approach_r2": 0.0748
    },
    {
      "date": "2025-09-11",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8377,
      "pred_gbt": 0.8767,
      "pred_empirical": 0.6715,
      "confluence_count": 208,
      "rvol": 0.951,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-09-11",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8449,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.6251,
      "confluence_count": 208,
      "rvol": 0.951,
      "approach_r2": 0.4982
    },
    {
      "date": "2025-09-11",
      "time": "14:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8,
      "pred_gbt": 0.8112,
      "pred_empirical": 0.651,
      "confluence_count": 203,
      "rvol": 0.951,
      "approach_r2": 0.4982
    },
    {
      "date": "2025-09-11",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.841,
      "pred_gbt": 0.7878,
      "pred_empirical": 0.6674,
      "confluence_count": 207,
      "rvol": 1.12,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-09-11",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8327,
      "pred_gbt": 0.8373,
      "pred_empirical": 0.6715,
      "confluence_count": 207,
      "rvol": 1.085,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-11",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8313,
      "pred_gbt": 0.8486,
      "pred_empirical": 0.6715,
      "confluence_count": 208,
      "rvol": 1.181,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-09-11",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.82,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.6715,
      "confluence_count": 208,
      "rvol": 1.099,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8198,
      "pred_gbt": 0.8192,
      "pred_empirical": 0.651,
      "confluence_count": 208,
      "rvol": 1.081,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8363,
      "pred_gbt": 0.8539,
      "pred_empirical": 0.6269,
      "confluence_count": 208,
      "rvol": 0.818,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "14:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8645,
      "pred_gbt": 0.8506,
      "pred_empirical": 0.6081,
      "confluence_count": 208,
      "rvol": 0.866,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8578,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.6269,
      "confluence_count": 208,
      "rvol": 0.824,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "14:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8679,
      "pred_gbt": 0.8472,
      "pred_empirical": 0.6081,
      "confluence_count": 207,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8178,
      "pred_gbt": 0.91,
      "pred_empirical": 0.6674,
      "confluence_count": 207,
      "rvol": 1.017,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-11",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8156,
      "pred_gbt": 0.8713,
      "pred_empirical": 0.651,
      "confluence_count": 207,
      "rvol": 0.993,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-09-11",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8418,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.6269,
      "confluence_count": 206,
      "rvol": 0.961,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8093,
      "pred_gbt": 0.8922,
      "pred_empirical": 0.637,
      "confluence_count": 206,
      "rvol": 1.279,
      "approach_r2": 0.7502
    },
    {
      "date": "2025-09-11",
      "time": "14:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8225,
      "pred_gbt": 0.8329,
      "pred_empirical": 0.651,
      "confluence_count": 206,
      "rvol": 1.32,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-11",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8336,
      "pred_gbt": 0.861,
      "pred_empirical": 0.6281,
      "confluence_count": 206,
      "rvol": 0.989,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-11",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8426,
      "pred_gbt": 0.8554,
      "pred_empirical": 0.6081,
      "confluence_count": 205,
      "rvol": 0.672,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-09-11",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8421,
      "pred_gbt": 0.873,
      "pred_empirical": 0.6109,
      "confluence_count": 204,
      "rvol": 0.665,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-09-11",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8328,
      "pred_gbt": 0.8304,
      "pred_empirical": 0.6281,
      "confluence_count": 205,
      "rvol": 0.774,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-11",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8501,
      "pred_gbt": 0.8161,
      "pred_empirical": 0.651,
      "confluence_count": 204,
      "rvol": 0.923,
      "approach_r2": 0.3326
    },
    {
      "date": "2025-09-11",
      "time": "14:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6593.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8303,
      "pred_gbt": 0.838,
      "pred_empirical": 0.6269,
      "confluence_count": 185,
      "rvol": 0.923,
      "approach_r2": 0.3326
    },
    {
      "date": "2025-09-11",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8344,
      "pred_gbt": 0.8613,
      "pred_empirical": 0.6281,
      "confluence_count": 204,
      "rvol": 0.978,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-09-11",
      "time": "14:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8208,
      "pred_gbt": 0.8031,
      "pred_empirical": 0.6674,
      "confluence_count": 204,
      "rvol": 1.554,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-11",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8279,
      "pred_gbt": 0.8359,
      "pred_empirical": 0.6251,
      "confluence_count": 203,
      "rvol": 1.217,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-11",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.829,
      "pred_gbt": 0.8435,
      "pred_empirical": 0.6251,
      "confluence_count": 203,
      "rvol": 1.206,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-09-11",
      "time": "14:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8261,
      "pred_gbt": 0.8787,
      "pred_empirical": 0.6142,
      "confluence_count": 203,
      "rvol": 0.635,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8216,
      "pred_gbt": 0.9175,
      "pred_empirical": 0.6715,
      "confluence_count": 201,
      "rvol": 0.964,
      "approach_r2": 0.752
    },
    {
      "date": "2025-09-11",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8087,
      "pred_gbt": 0.8695,
      "pred_empirical": 0.6715,
      "confluence_count": 200,
      "rvol": 1.304,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-09-11",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8101,
      "pred_gbt": 0.8662,
      "pred_empirical": 0.651,
      "confluence_count": 200,
      "rvol": 1.264,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-09-11",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8368,
      "pred_gbt": 0.8166,
      "pred_empirical": 0.6281,
      "confluence_count": 198,
      "rvol": 1.197,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8363,
      "pred_gbt": 0.8702,
      "pred_empirical": 0.6269,
      "confluence_count": 197,
      "rvol": 0.884,
      "approach_r2": 0.1335
    },
    {
      "date": "2025-09-11",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8518,
      "pred_gbt": 0.8522,
      "pred_empirical": 0.5962,
      "confluence_count": 197,
      "rvol": 0.645,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8458,
      "pred_gbt": 0.8752,
      "pred_empirical": 0.6109,
      "confluence_count": 198,
      "rvol": 0.623,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-09-11",
      "time": "14:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.853,
      "pred_gbt": 0.8803,
      "pred_empirical": 0.6142,
      "confluence_count": 198,
      "rvol": 0.671,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8494,
      "pred_gbt": 0.8788,
      "pred_empirical": 0.6269,
      "confluence_count": 197,
      "rvol": 0.719,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-09-11",
      "time": "14:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8472,
      "pred_gbt": 0.8437,
      "pred_empirical": 0.6269,
      "confluence_count": 195,
      "rvol": 0.745,
      "approach_r2": 0.752
    },
    {
      "date": "2025-09-11",
      "time": "14:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8487,
      "pred_gbt": 0.8199,
      "pred_empirical": 0.6109,
      "confluence_count": 195,
      "rvol": 0.769,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.829,
      "pred_gbt": 0.8818,
      "pred_empirical": 0.6081,
      "confluence_count": 196,
      "rvol": 0.65,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-11",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8657,
      "pred_gbt": 0.8828,
      "pred_empirical": 0.5962,
      "confluence_count": 196,
      "rvol": 0.65,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-11",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.862,
      "pred_gbt": 0.8178,
      "pred_empirical": 0.6281,
      "confluence_count": 195,
      "rvol": 0.835,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-11",
      "time": "14:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8674,
      "pred_gbt": 0.7921,
      "pred_empirical": 0.6081,
      "confluence_count": 195,
      "rvol": 0.894,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6593.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8616,
      "pred_gbt": 0.8663,
      "pred_empirical": 0.6081,
      "confluence_count": 189,
      "rvol": 0.894,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "14:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8608,
      "pred_gbt": 0.8376,
      "pred_empirical": 0.6081,
      "confluence_count": 195,
      "rvol": 0.853,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-09-11",
      "time": "14:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8496,
      "pred_gbt": 0.7671,
      "pred_empirical": 0.6251,
      "confluence_count": 194,
      "rvol": 1.015,
      "approach_r2": 0.5057
    },
    {
      "date": "2025-09-11",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8482,
      "pred_gbt": 0.825,
      "pred_empirical": 0.651,
      "confluence_count": 196,
      "rvol": 1.16,
      "approach_r2": 0.4943
    },
    {
      "date": "2025-09-11",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8448,
      "pred_gbt": 0.8267,
      "pred_empirical": 0.6281,
      "confluence_count": 195,
      "rvol": 0.954,
      "approach_r2": 0.7502
    },
    {
      "date": "2025-09-11",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8462,
      "pred_gbt": 0.8288,
      "pred_empirical": 0.6281,
      "confluence_count": 195,
      "rvol": 0.905,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-11",
      "time": "14:57:00",
      "level_type": "session_high",
      "level_price": 6595.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8052,
      "pred_gbt": 0.8845,
      "pred_empirical": 0.6081,
      "confluence_count": 144,
      "rvol": 1.174,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "14:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8476,
      "pred_gbt": 0.7664,
      "pred_empirical": 0.651,
      "confluence_count": 194,
      "rvol": 1.174,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "14:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.846,
      "pred_gbt": 0.7583,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 1.203,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "14:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6594.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8323,
      "pred_gbt": 0.8521,
      "pred_empirical": 0.6251,
      "confluence_count": 179,
      "rvol": 1.203,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8403,
      "pred_gbt": 0.8738,
      "pred_empirical": 0.6715,
      "confluence_count": 193,
      "rvol": 1.148,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-11",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.815,
      "pred_gbt": 0.8297,
      "pred_empirical": 0.651,
      "confluence_count": 192,
      "rvol": 1.178,
      "approach_r2": 0.7502
    },
    {
      "date": "2025-09-11",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8615,
      "pred_gbt": 0.811,
      "pred_empirical": 0.6081,
      "confluence_count": 191,
      "rvol": 1.127,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8599,
      "pred_gbt": 0.8411,
      "pred_empirical": 0.6081,
      "confluence_count": 191,
      "rvol": 0.907,
      "approach_r2": 0.1152
    },
    {
      "date": "2025-09-11",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8542,
      "pred_gbt": 0.8156,
      "pred_empirical": 0.6081,
      "confluence_count": 190,
      "rvol": 0.826,
      "approach_r2": 0.3236
    },
    {
      "date": "2025-09-11",
      "time": "15:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8711,
      "pred_gbt": 0.8216,
      "pred_empirical": 0.6142,
      "confluence_count": 190,
      "rvol": 0.741,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.858,
      "pred_gbt": 0.8143,
      "pred_empirical": 0.6109,
      "confluence_count": 189,
      "rvol": 0.67,
      "approach_r2": 0.3275
    },
    {
      "date": "2025-09-11",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.864,
      "pred_gbt": 0.8337,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.706,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-09-11",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.804,
      "pred_empirical": 0.6142,
      "confluence_count": 188,
      "rvol": 0.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8269,
      "pred_gbt": 0.8379,
      "pred_empirical": 0.6081,
      "confluence_count": 187,
      "rvol": 0.732,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-09-11",
      "time": "15:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8254,
      "pred_gbt": 0.8898,
      "pred_empirical": 0.6269,
      "confluence_count": 203,
      "rvol": 0.732,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-09-11",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8446,
      "pred_gbt": 0.8359,
      "pred_empirical": 0.6142,
      "confluence_count": 187,
      "rvol": 0.661,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-11",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8615,
      "pred_gbt": 0.8266,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.866,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8614,
      "pred_gbt": 0.8241,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.87,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8631,
      "pred_gbt": 0.8112,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.827,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-11",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.802,
      "approach_r2": 0.3379
    },
    {
      "date": "2025-09-11",
      "time": "15:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8703,
      "pred_gbt": 0.7755,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.86,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6592.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8376,
      "pred_gbt": 0.777,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.86,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8524,
      "pred_gbt": 0.7722,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.822,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8534,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.6142,
      "confluence_count": 188,
      "rvol": 0.787,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.7537,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.864,
      "approach_r2": 0.3326
    },
    {
      "date": "2025-09-11",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8626,
      "pred_gbt": 0.8092,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.92,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-09-11",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8557,
      "pred_gbt": 0.7619,
      "pred_empirical": 0.6251,
      "confluence_count": 188,
      "rvol": 1.246,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-11",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.855,
      "pred_gbt": 0.7794,
      "pred_empirical": 0.6281,
      "confluence_count": 187,
      "rvol": 1.219,
      "approach_r2": 0.0807
    },
    {
      "date": "2025-09-11",
      "time": "15:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6594.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8287,
      "pred_gbt": 0.8806,
      "pred_empirical": 0.6081,
      "confluence_count": 158,
      "rvol": 1.219,
      "approach_r2": 0.0807
    },
    {
      "date": "2025-09-11",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8563,
      "pred_gbt": 0.8057,
      "pred_empirical": 0.6269,
      "confluence_count": 187,
      "rvol": 1.171,
      "approach_r2": 0.0807
    },
    {
      "date": "2025-09-11",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8513,
      "pred_gbt": 0.7445,
      "pred_empirical": 0.6269,
      "confluence_count": 187,
      "rvol": 1.081,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-09-11",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8645,
      "pred_gbt": 0.7426,
      "pred_empirical": 0.6081,
      "confluence_count": 186,
      "rvol": 1.17,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8739,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.6142,
      "confluence_count": 186,
      "rvol": 0.76,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8631,
      "pred_gbt": 0.764,
      "pred_empirical": 0.5962,
      "confluence_count": 187,
      "rvol": 0.673,
      "approach_r2": 0.3304
    },
    {
      "date": "2025-09-11",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8686,
      "pred_gbt": 0.7919,
      "pred_empirical": 0.5962,
      "confluence_count": 187,
      "rvol": 0.736,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-11",
      "time": "15:27:00",
      "level_type": "session_high",
      "level_price": 6595.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8365,
      "pred_gbt": 0.8922,
      "pred_empirical": 0.6011,
      "confluence_count": 144,
      "rvol": 0.776,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-11",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8681,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.5962,
      "confluence_count": 187,
      "rvol": 0.776,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-11",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8638,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.6109,
      "confluence_count": 187,
      "rvol": 0.691,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-11",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.863,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.5962,
      "confluence_count": 187,
      "rvol": 0.727,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-11",
      "time": "15:31:00",
      "level_type": "session_high",
      "level_price": 6595.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7479,
      "pred_gbt": 0.813,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 1.124,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "15:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6595.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.7806,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 1.124,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "15:32:00",
      "level_type": "session_high",
      "level_price": 6596.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.7835,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 1.123,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "15:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6596.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7337,
      "pred_gbt": 0.7527,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 1.123,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-11",
      "time": "15:34:00",
      "level_type": "session_high",
      "level_price": 6597.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.7234,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.405,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-11",
      "time": "15:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6597.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.679,
      "pred_gbt": 0.6702,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.405,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-11",
      "time": "15:39:00",
      "level_type": "session_high",
      "level_price": 6598.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6672,
      "pred_gbt": 0.845,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.225,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-11",
      "time": "15:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6598.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6557,
      "pred_gbt": 0.8089,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.225,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-11",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8671,
      "pred_gbt": 0.7409,
      "pred_empirical": 0.6269,
      "confluence_count": 189,
      "rvol": 1.117,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-11",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8759,
      "pred_gbt": 0.7127,
      "pred_empirical": 0.5962,
      "confluence_count": 189,
      "rvol": 1.043,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8723,
      "pred_gbt": 0.7391,
      "pred_empirical": 0.6109,
      "confluence_count": 189,
      "rvol": 0.896,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-11",
      "time": "15:50:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6031,
      "pred_gbt": 0.4292,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.921,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-11",
      "time": "15:51:00",
      "level_type": "session_high",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6971,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.962,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-09-11",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6861,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.962,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-09-11",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8638,
      "pred_gbt": 0.9023,
      "pred_empirical": 0.6109,
      "confluence_count": 165,
      "rvol": 0.734,
      "approach_r2": 0.1258
    },
    {
      "date": "2025-09-11",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8553,
      "pred_gbt": 0.8764,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 0.74,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-11",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8494,
      "pred_gbt": 0.9345,
      "pred_empirical": 0.6081,
      "confluence_count": 154,
      "rvol": 0.76,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-11",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6592.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8639,
      "pred_gbt": 0.9708,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.857,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8375,
      "pred_gbt": 0.7389,
      "pred_empirical": 0.367,
      "confluence_count": 385,
      "rvol": 0.8,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6589.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8452,
      "pred_gbt": 0.746,
      "pred_empirical": 0.5205,
      "confluence_count": 384,
      "rvol": 0.8,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8608,
      "pred_gbt": 0.8188,
      "pred_empirical": 0.5205,
      "confluence_count": 375,
      "rvol": 0.8,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8507,
      "pred_gbt": 0.7583,
      "pred_empirical": 0.367,
      "confluence_count": 376,
      "rvol": 0.8,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6590.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8888,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.5205,
      "confluence_count": 378,
      "rvol": 0.8,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6589.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8019,
      "pred_gbt": 0.7507,
      "pred_empirical": 0.367,
      "confluence_count": 359,
      "rvol": 0.8,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8072,
      "pred_gbt": 0.7834,
      "pred_empirical": 0.367,
      "confluence_count": 330,
      "rvol": 0.8,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6589.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.848,
      "pred_gbt": 0.4748,
      "pred_empirical": 0.367,
      "confluence_count": 376,
      "rvol": 0.915,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-09-12",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7849,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.367,
      "confluence_count": 308,
      "rvol": 0.915,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-09-12",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6588.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.746,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.367,
      "confluence_count": 282,
      "rvol": 0.915,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-09-12",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7812,
      "pred_gbt": 0.7253,
      "pred_empirical": 0.5205,
      "confluence_count": 286,
      "rvol": 0.864,
      "approach_r2": 0.7463
    },
    {
      "date": "2025-09-12",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6588.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7552,
      "pred_gbt": 0.7288,
      "pred_empirical": 0.367,
      "confluence_count": 271,
      "rvol": 0.864,
      "approach_r2": 0.7463
    },
    {
      "date": "2025-09-12",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6611,
      "pred_gbt": 0.6133,
      "pred_empirical": 0.367,
      "confluence_count": 202,
      "rvol": 0.984,
      "approach_r2": 0.4963
    },
    {
      "date": "2025-09-12",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6589.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7925,
      "pred_gbt": 0.7264,
      "pred_empirical": 0.5205,
      "confluence_count": 306,
      "rvol": 0.976,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7459,
      "pred_gbt": 0.6968,
      "pred_empirical": 0.5205,
      "confluence_count": 263,
      "rvol": 0.976,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5963,
      "pred_empirical": 0.5205,
      "confluence_count": 180,
      "rvol": 0.976,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6589.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7917,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.5205,
      "confluence_count": 303,
      "rvol": 0.994,
      "approach_r2": 0.4852
    },
    {
      "date": "2025-09-12",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8816,
      "pred_gbt": 0.657,
      "pred_empirical": 0.5205,
      "confluence_count": 379,
      "rvol": 0.994,
      "approach_r2": 0.4852
    },
    {
      "date": "2025-09-12",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6056,
      "pred_gbt": 0.6113,
      "pred_empirical": 0.5205,
      "confluence_count": 184,
      "rvol": 0.994,
      "approach_r2": 0.4852
    },
    {
      "date": "2025-09-12",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6589.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.77,
      "pred_gbt": 0.6704,
      "pred_empirical": 0.5205,
      "confluence_count": 299,
      "rvol": 0.844,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-12",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.87,
      "pred_gbt": 0.5714,
      "pred_empirical": 0.5205,
      "confluence_count": 378,
      "rvol": 0.844,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-09-12",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8739,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.5205,
      "confluence_count": 375,
      "rvol": 0.841,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-12",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.756,
      "pred_gbt": 0.7408,
      "pred_empirical": 0.5205,
      "confluence_count": 264,
      "rvol": 0.841,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-12",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6588.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7743,
      "pred_gbt": 0.7059,
      "pred_empirical": 0.5205,
      "confluence_count": 300,
      "rvol": 0.749,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-12",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.63,
      "pred_empirical": 0.5205,
      "confluence_count": 185,
      "rvol": 0.749,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-12",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6588.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7926,
      "pred_gbt": 0.7327,
      "pred_empirical": 0.5205,
      "confluence_count": 298,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7701,
      "pred_gbt": 0.8053,
      "pred_empirical": 0.5205,
      "confluence_count": 263,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.5764,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.503,
      "pred_gbt": 0.6116,
      "pred_empirical": 0.6004,
      "confluence_count": 111,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6588.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.789,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.5205,
      "confluence_count": 291,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7394,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.6004,
      "confluence_count": 246,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.6988,
      "pred_empirical": 0.6004,
      "confluence_count": 178,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5342,
      "pred_gbt": 0.6063,
      "pred_empirical": 0.637,
      "confluence_count": 111,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6588.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.7632,
      "pred_empirical": 0.5205,
      "confluence_count": 287,
      "rvol": 0.663,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7139,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.5205,
      "confluence_count": 245,
      "rvol": 0.663,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5816,
      "pred_gbt": 0.7082,
      "pred_empirical": 0.5205,
      "confluence_count": 178,
      "rvol": 0.663,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6588.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7759,
      "pred_gbt": 0.7884,
      "pred_empirical": 0.6004,
      "confluence_count": 287,
      "rvol": 0.615,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8779,
      "pred_gbt": 0.7123,
      "pred_empirical": 0.6004,
      "confluence_count": 372,
      "rvol": 0.615,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8788,
      "pred_gbt": 0.7161,
      "pred_empirical": 0.6004,
      "confluence_count": 371,
      "rvol": 0.566,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7465,
      "pred_gbt": 0.7979,
      "pred_empirical": 0.6004,
      "confluence_count": 245,
      "rvol": 0.566,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6591.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9101,
      "pred_gbt": 0.8111,
      "pred_empirical": 0.637,
      "confluence_count": 386,
      "rvol": 0.566,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6588.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7898,
      "pred_gbt": 0.804,
      "pred_empirical": 0.5205,
      "confluence_count": 286,
      "rvol": 0.519,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8669,
      "pred_gbt": 0.7159,
      "pred_empirical": 0.6004,
      "confluence_count": 371,
      "rvol": 0.519,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.7838,
      "pred_empirical": 0.5205,
      "confluence_count": 249,
      "rvol": 0.519,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6591.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9009,
      "pred_gbt": 0.8122,
      "pred_empirical": 0.6004,
      "confluence_count": 386,
      "rvol": 0.519,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6588.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8218,
      "pred_gbt": 0.7694,
      "pred_empirical": 0.637,
      "confluence_count": 287,
      "rvol": 0.509,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7724,
      "pred_gbt": 0.7497,
      "pred_empirical": 0.637,
      "confluence_count": 253,
      "rvol": 0.509,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6591.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9182,
      "pred_gbt": 0.7531,
      "pred_empirical": 0.6674,
      "confluence_count": 388,
      "rvol": 0.509,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8897,
      "pred_gbt": 0.6962,
      "pred_empirical": 0.6004,
      "confluence_count": 384,
      "rvol": 0.481,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7626,
      "pred_gbt": 0.822,
      "pred_empirical": 0.6004,
      "confluence_count": 255,
      "rvol": 0.481,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6169,
      "pred_gbt": 0.8277,
      "pred_empirical": 0.6004,
      "confluence_count": 184,
      "rvol": 0.481,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6589.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8955,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.637,
      "confluence_count": 383,
      "rvol": 0.465,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.7766,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 0.465,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7719,
      "pred_gbt": 0.8099,
      "pred_empirical": 0.6004,
      "confluence_count": 261,
      "rvol": 0.476,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-09-12",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6591.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9135,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.637,
      "confluence_count": 387,
      "rvol": 0.476,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-09-12",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6588.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8266,
      "pred_gbt": 0.8134,
      "pred_empirical": 0.6004,
      "confluence_count": 292,
      "rvol": 0.494,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6587.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7827,
      "pred_gbt": 0.806,
      "pred_empirical": 0.6004,
      "confluence_count": 262,
      "rvol": 0.494,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:55:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8876,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.5205,
      "confluence_count": 413,
      "rvol": 0.518,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-12",
      "time": "09:55:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9067,
      "pred_gbt": 0.634,
      "pred_empirical": 0.6004,
      "confluence_count": 418,
      "rvol": 0.518,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-12",
      "time": "09:55:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8907,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.5205,
      "confluence_count": 401,
      "rvol": 0.518,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-12",
      "time": "09:55:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8891,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.5205,
      "confluence_count": 386,
      "rvol": 0.518,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-12",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.887,
      "pred_gbt": 0.7121,
      "pred_empirical": 0.6004,
      "confluence_count": 386,
      "rvol": 0.518,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-12",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6591.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9139,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.637,
      "confluence_count": 385,
      "rvol": 0.518,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-12",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8882,
      "pred_gbt": 0.6981,
      "pred_empirical": 0.6004,
      "confluence_count": 386,
      "rvol": 0.518,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-09-12",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6592.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9323,
      "pred_gbt": 0.8388,
      "pred_empirical": 0.637,
      "confluence_count": 425,
      "rvol": 0.625,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6591.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9218,
      "pred_gbt": 0.7908,
      "pred_empirical": 0.637,
      "confluence_count": 394,
      "rvol": 0.625,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6592.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9289,
      "pred_gbt": 0.8274,
      "pred_empirical": 0.637,
      "confluence_count": 425,
      "rvol": 0.625,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6593.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9365,
      "pred_gbt": 0.7955,
      "pred_empirical": 0.6004,
      "confluence_count": 449,
      "rvol": 0.688,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9258,
      "pred_gbt": 0.7447,
      "pred_empirical": 0.637,
      "confluence_count": 416,
      "rvol": 0.688,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6593.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9334,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.6004,
      "confluence_count": 449,
      "rvol": 0.688,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6590.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9058,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.6004,
      "confluence_count": 391,
      "rvol": 0.68,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-12",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9259,
      "pred_gbt": 0.7943,
      "pred_empirical": 0.637,
      "confluence_count": 420,
      "rvol": 0.68,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-12",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6594.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9135,
      "pred_gbt": 0.7844,
      "pred_empirical": 0.6004,
      "confluence_count": 408,
      "rvol": 0.688,
      "approach_r2": 0.3288
    },
    {
      "date": "2025-09-12",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9245,
      "pred_gbt": 0.7453,
      "pred_empirical": 0.6004,
      "confluence_count": 424,
      "rvol": 0.688,
      "approach_r2": 0.3288
    },
    {
      "date": "2025-09-12",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6594.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9093,
      "pred_gbt": 0.7776,
      "pred_empirical": 0.6004,
      "confluence_count": 408,
      "rvol": 0.688,
      "approach_r2": 0.3288
    },
    {
      "date": "2025-09-12",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9031,
      "pred_gbt": 0.7289,
      "pred_empirical": 0.5205,
      "confluence_count": 390,
      "rvol": 0.744,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-12",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9307,
      "pred_gbt": 0.7842,
      "pred_empirical": 0.5205,
      "confluence_count": 435,
      "rvol": 0.744,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-12",
      "time": "10:01:00",
      "level_type": "vwap",
      "level_price": 6589.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8736,
      "pred_gbt": 0.6757,
      "pred_empirical": 0.5205,
      "confluence_count": 359,
      "rvol": 0.671,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8936,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.6004,
      "confluence_count": 389,
      "rvol": 0.671,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9343,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6004,
      "confluence_count": 434,
      "rvol": 0.671,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9031,
      "pred_gbt": 0.6023,
      "pred_empirical": 0.6004,
      "confluence_count": 387,
      "rvol": 0.611,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9323,
      "pred_gbt": 0.737,
      "pred_empirical": 0.6004,
      "confluence_count": 436,
      "rvol": 0.611,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9026,
      "pred_gbt": 0.6876,
      "pred_empirical": 0.5205,
      "confluence_count": 386,
      "rvol": 0.656,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9339,
      "pred_gbt": 0.7883,
      "pred_empirical": 0.6004,
      "confluence_count": 440,
      "rvol": 0.656,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8967,
      "pred_gbt": 0.7475,
      "pred_empirical": 0.5205,
      "confluence_count": 385,
      "rvol": 0.644,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6592.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9323,
      "pred_gbt": 0.8525,
      "pred_empirical": 0.6004,
      "confluence_count": 445,
      "rvol": 0.644,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "10:05:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8768,
      "pred_gbt": 0.5413,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 0.52,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "10:05:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8785,
      "pred_gbt": 0.5422,
      "pred_empirical": 0.5205,
      "confluence_count": 408,
      "rvol": 0.52,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6591.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8992,
      "pred_gbt": 0.6007,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 0.52,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6593.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9368,
      "pred_gbt": 0.7573,
      "pred_empirical": 0.6004,
      "confluence_count": 452,
      "rvol": 0.52,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6593.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9471,
      "pred_gbt": 0.7385,
      "pred_empirical": 0.6674,
      "confluence_count": 451,
      "rvol": 0.508,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6593.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9394,
      "pred_gbt": 0.8143,
      "pred_empirical": 0.6004,
      "confluence_count": 458,
      "rvol": 0.603,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6595.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.919,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.6004,
      "confluence_count": 416,
      "rvol": 0.565,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6593.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9362,
      "pred_gbt": 0.7207,
      "pred_empirical": 0.6004,
      "confluence_count": 449,
      "rvol": 0.565,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6595.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9151,
      "pred_gbt": 0.7987,
      "pred_empirical": 0.6004,
      "confluence_count": 416,
      "rvol": 0.565,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.929,
      "pred_gbt": 0.7385,
      "pred_empirical": 0.6004,
      "confluence_count": 423,
      "rvol": 0.649,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9093,
      "pred_gbt": 0.7978,
      "pred_empirical": 0.5205,
      "confluence_count": 392,
      "rvol": 0.773,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9207,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.5205,
      "confluence_count": 421,
      "rvol": 0.773,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9247,
      "pred_gbt": 0.7976,
      "pred_empirical": 0.5205,
      "confluence_count": 418,
      "rvol": 0.773,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.905,
      "pred_gbt": 0.7926,
      "pred_empirical": 0.5205,
      "confluence_count": 392,
      "rvol": 0.773,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9243,
      "pred_gbt": 0.7857,
      "pred_empirical": 0.5205,
      "confluence_count": 423,
      "rvol": 0.834,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9272,
      "pred_gbt": 0.831,
      "pred_empirical": 0.6004,
      "confluence_count": 418,
      "rvol": 0.834,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 6590.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8793,
      "pred_gbt": 0.7365,
      "pred_empirical": 0.5205,
      "confluence_count": 376,
      "rvol": 0.815,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9081,
      "pred_gbt": 0.7176,
      "pred_empirical": 0.5205,
      "confluence_count": 423,
      "rvol": 0.815,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8287,
      "pred_gbt": 0.7596,
      "pred_empirical": 0.5205,
      "confluence_count": 330,
      "rvol": 0.815,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6590.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8706,
      "pred_gbt": 0.6779,
      "pred_empirical": 0.5205,
      "confluence_count": 375,
      "rvol": 0.917,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7907,
      "pred_gbt": 0.774,
      "pred_empirical": 0.5205,
      "confluence_count": 271,
      "rvol": 0.917,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 6590.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8564,
      "pred_gbt": 0.644,
      "pred_empirical": 0.5205,
      "confluence_count": 375,
      "rvol": 0.89,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7701,
      "pred_gbt": 0.7485,
      "pred_empirical": 0.5205,
      "confluence_count": 271,
      "rvol": 0.89,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7687,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.5205,
      "confluence_count": 271,
      "rvol": 0.871,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6585.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.635,
      "pred_empirical": 0.5205,
      "confluence_count": 155,
      "rvol": 0.871,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6590.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8717,
      "pred_gbt": 0.7013,
      "pred_empirical": 0.5205,
      "confluence_count": 375,
      "rvol": 0.88,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-12",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6590.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8725,
      "pred_gbt": 0.8081,
      "pred_empirical": 0.5205,
      "confluence_count": 375,
      "rvol": 0.882,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-12",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8998,
      "pred_gbt": 0.8111,
      "pred_empirical": 0.5205,
      "confluence_count": 417,
      "rvol": 0.882,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-12",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7859,
      "pred_gbt": 0.8133,
      "pred_empirical": 0.5205,
      "confluence_count": 271,
      "rvol": 0.781,
      "approach_r2": 0.0819
    },
    {
      "date": "2025-09-12",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9125,
      "pred_gbt": 0.6973,
      "pred_empirical": 0.6004,
      "confluence_count": 417,
      "rvol": 0.717,
      "approach_r2": 0.0818
    },
    {
      "date": "2025-09-12",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6590.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8834,
      "pred_gbt": 0.6268,
      "pred_empirical": 0.5205,
      "confluence_count": 375,
      "rvol": 0.689,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-09-12",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9081,
      "pred_gbt": 0.6834,
      "pred_empirical": 0.6004,
      "confluence_count": 416,
      "rvol": 0.689,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-09-12",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9301,
      "pred_gbt": 0.7832,
      "pred_empirical": 0.6004,
      "confluence_count": 418,
      "rvol": 0.724,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9356,
      "pred_gbt": 0.8328,
      "pred_empirical": 0.637,
      "confluence_count": 420,
      "rvol": 0.724,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9234,
      "pred_gbt": 0.7354,
      "pred_empirical": 0.6004,
      "confluence_count": 422,
      "rvol": 0.733,
      "approach_r2": 0.3296
    },
    {
      "date": "2025-09-12",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9277,
      "pred_gbt": 0.8138,
      "pred_empirical": 0.6004,
      "confluence_count": 420,
      "rvol": 0.733,
      "approach_r2": 0.3296
    },
    {
      "date": "2025-09-12",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.928,
      "pred_gbt": 0.71,
      "pred_empirical": 0.6004,
      "confluence_count": 423,
      "rvol": 0.714,
      "approach_r2": 0.0852
    },
    {
      "date": "2025-09-12",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9282,
      "pred_gbt": 0.736,
      "pred_empirical": 0.6004,
      "confluence_count": 424,
      "rvol": 0.752,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-12",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9301,
      "pred_gbt": 0.8113,
      "pred_empirical": 0.637,
      "confluence_count": 417,
      "rvol": 0.752,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-12",
      "time": "10:25:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8956,
      "pred_gbt": 0.5919,
      "pred_empirical": 0.6004,
      "confluence_count": 413,
      "rvol": 0.702,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-12",
      "time": "10:25:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.9091,
      "pred_gbt": 0.6711,
      "pred_empirical": 0.637,
      "confluence_count": 418,
      "rvol": 0.702,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-12",
      "time": "10:25:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8935,
      "pred_gbt": 0.6169,
      "pred_empirical": 0.6004,
      "confluence_count": 401,
      "rvol": 0.702,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-12",
      "time": "10:25:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8919,
      "pred_gbt": 0.6385,
      "pred_empirical": 0.6004,
      "confluence_count": 386,
      "rvol": 0.702,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-12",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9294,
      "pred_gbt": 0.6784,
      "pred_empirical": 0.6004,
      "confluence_count": 425,
      "rvol": 0.702,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-12",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9316,
      "pred_gbt": 0.677,
      "pred_empirical": 0.637,
      "confluence_count": 425,
      "rvol": 0.544,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9334,
      "pred_gbt": 0.7687,
      "pred_empirical": 0.6674,
      "confluence_count": 418,
      "rvol": 0.544,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6590.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8918,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.6004,
      "confluence_count": 379,
      "rvol": 0.502,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-12",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9174,
      "pred_gbt": 0.7045,
      "pred_empirical": 0.6004,
      "confluence_count": 425,
      "rvol": 0.502,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-12",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9263,
      "pred_gbt": 0.6492,
      "pred_empirical": 0.6715,
      "confluence_count": 425,
      "rvol": 0.499,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9317,
      "pred_gbt": 0.6096,
      "pred_empirical": 0.637,
      "confluence_count": 430,
      "rvol": 0.451,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.9319,
      "pred_gbt": 0.7257,
      "pred_empirical": 0.6674,
      "confluence_count": 419,
      "rvol": 0.451,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9255,
      "pred_gbt": 0.6987,
      "pred_empirical": 0.637,
      "confluence_count": 431,
      "rvol": 0.462,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-12",
      "time": "10:31:00",
      "level_type": "vwap",
      "level_price": 6590.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8971,
      "pred_gbt": 0.6779,
      "pred_empirical": 0.6004,
      "confluence_count": 378,
      "rvol": 0.542,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-12",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9399,
      "pred_gbt": 0.6776,
      "pred_empirical": 0.6715,
      "confluence_count": 432,
      "rvol": 0.51,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9394,
      "pred_gbt": 0.752,
      "pred_empirical": 0.651,
      "confluence_count": 419,
      "rvol": 0.51,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9377,
      "pred_gbt": 0.6712,
      "pred_empirical": 0.637,
      "confluence_count": 435,
      "rvol": 0.475,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-09-12",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.936,
      "pred_gbt": 0.7612,
      "pred_empirical": 0.6715,
      "confluence_count": 419,
      "rvol": 0.475,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-09-12",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9378,
      "pred_gbt": 0.6742,
      "pred_empirical": 0.637,
      "confluence_count": 436,
      "rvol": 0.518,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-12",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.935,
      "pred_gbt": 0.7633,
      "pred_empirical": 0.6674,
      "confluence_count": 417,
      "rvol": 0.518,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-12",
      "time": "10:35:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9032,
      "pred_gbt": 0.6201,
      "pred_empirical": 0.6715,
      "confluence_count": 385,
      "rvol": 0.476,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:35:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9033,
      "pred_gbt": 0.6139,
      "pred_empirical": 0.6715,
      "confluence_count": 408,
      "rvol": 0.476,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9421,
      "pred_gbt": 0.662,
      "pred_empirical": 0.6715,
      "confluence_count": 436,
      "rvol": 0.476,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9386,
      "pred_gbt": 0.6467,
      "pred_empirical": 0.637,
      "confluence_count": 434,
      "rvol": 0.414,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:37:00",
      "level_type": "vwap",
      "level_price": 6590.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9065,
      "pred_gbt": 0.5968,
      "pred_empirical": 0.6674,
      "confluence_count": 378,
      "rvol": 0.409,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9334,
      "pred_gbt": 0.6464,
      "pred_empirical": 0.6715,
      "confluence_count": 435,
      "rvol": 0.409,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:38:00",
      "level_type": "vwap",
      "level_price": 6590.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9003,
      "pred_gbt": 0.5944,
      "pred_empirical": 0.6004,
      "confluence_count": 378,
      "rvol": 0.458,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9362,
      "pred_gbt": 0.605,
      "pred_empirical": 0.637,
      "confluence_count": 436,
      "rvol": 0.43,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6590.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9066,
      "pred_gbt": 0.605,
      "pred_empirical": 0.6674,
      "confluence_count": 378,
      "rvol": 0.443,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9339,
      "pred_gbt": 0.6542,
      "pred_empirical": 0.6715,
      "confluence_count": 436,
      "rvol": 0.443,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9259,
      "pred_gbt": 0.6202,
      "pred_empirical": 0.637,
      "confluence_count": 436,
      "rvol": 0.442,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6590.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9022,
      "pred_gbt": 0.5884,
      "pred_empirical": 0.637,
      "confluence_count": 378,
      "rvol": 0.4,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:43:00",
      "level_type": "vwap",
      "level_price": 6590.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8986,
      "pred_gbt": 0.5259,
      "pred_empirical": 0.6004,
      "confluence_count": 379,
      "rvol": 0.38,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9281,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.637,
      "confluence_count": 437,
      "rvol": 0.38,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6590.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8988,
      "pred_gbt": 0.5041,
      "pred_empirical": 0.6004,
      "confluence_count": 379,
      "rvol": 0.386,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6590.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8936,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.6004,
      "confluence_count": 379,
      "rvol": 0.387,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9244,
      "pred_gbt": 0.6459,
      "pred_empirical": 0.637,
      "confluence_count": 437,
      "rvol": 0.387,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9401,
      "pred_gbt": 0.622,
      "pred_empirical": 0.6674,
      "confluence_count": 433,
      "rvol": 0.389,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9388,
      "pred_gbt": 0.7359,
      "pred_empirical": 0.6715,
      "confluence_count": 418,
      "rvol": 0.389,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:47:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9158,
      "pred_gbt": 0.7712,
      "pred_empirical": 0.6674,
      "confluence_count": 392,
      "rvol": 0.444,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9248,
      "pred_gbt": 0.7994,
      "pred_empirical": 0.651,
      "confluence_count": 392,
      "rvol": 0.444,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9416,
      "pred_gbt": 0.6819,
      "pred_empirical": 0.6674,
      "confluence_count": 438,
      "rvol": 0.444,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9385,
      "pred_gbt": 0.7731,
      "pred_empirical": 0.6715,
      "confluence_count": 418,
      "rvol": 0.444,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9212,
      "pred_gbt": 0.7849,
      "pred_empirical": 0.6715,
      "confluence_count": 392,
      "rvol": 0.444,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9416,
      "pred_gbt": 0.668,
      "pred_empirical": 0.6674,
      "confluence_count": 438,
      "rvol": 0.444,
      "approach_r2": 0.0801
    },
    {
      "date": "2025-09-12",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9386,
      "pred_gbt": 0.7618,
      "pred_empirical": 0.6715,
      "confluence_count": 418,
      "rvol": 0.444,
      "approach_r2": 0.0801
    },
    {
      "date": "2025-09-12",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9427,
      "pred_gbt": 0.7521,
      "pred_empirical": 0.637,
      "confluence_count": 442,
      "rvol": 0.504,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-09-12",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9418,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.6674,
      "confluence_count": 428,
      "rvol": 0.504,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-09-12",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9402,
      "pred_gbt": 0.7651,
      "pred_empirical": 0.6715,
      "confluence_count": 424,
      "rvol": 0.517,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9443,
      "pred_gbt": 0.7751,
      "pred_empirical": 0.637,
      "confluence_count": 449,
      "rvol": 0.604,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9399,
      "pred_gbt": 0.8365,
      "pred_empirical": 0.6674,
      "confluence_count": 425,
      "rvol": 0.604,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6592.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9391,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.637,
      "confluence_count": 451,
      "rvol": 0.556,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9336,
      "pred_gbt": 0.7838,
      "pred_empirical": 0.6674,
      "confluence_count": 425,
      "rvol": 0.556,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9436,
      "pred_gbt": 0.7346,
      "pred_empirical": 0.6715,
      "confluence_count": 422,
      "rvol": 0.557,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9381,
      "pred_gbt": 0.7571,
      "pred_empirical": 0.6674,
      "confluence_count": 415,
      "rvol": 0.549,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "10:55:00",
      "level_type": "value_area_low",
      "level_price": 6598.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7925,
      "pred_gbt": 0.7528,
      "pred_empirical": 0.5205,
      "confluence_count": 291,
      "rvol": 0.909,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:55:00",
      "level_type": "lvn",
      "level_price": 6599.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7555,
      "pred_gbt": 0.7395,
      "pred_empirical": 0.5205,
      "confluence_count": 241,
      "rvol": 0.909,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6599.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7879,
      "pred_gbt": 0.7413,
      "pred_empirical": 0.5205,
      "confluence_count": 258,
      "rvol": 0.909,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:55:00",
      "level_type": "session_high",
      "level_price": 6596.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8964,
      "pred_gbt": 0.7959,
      "pred_empirical": 0.5205,
      "confluence_count": 393,
      "rvol": 0.909,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9226,
      "pred_gbt": 0.7933,
      "pred_empirical": 0.5205,
      "confluence_count": 395,
      "rvol": 0.909,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6596.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8974,
      "pred_gbt": 0.7774,
      "pred_empirical": 0.5205,
      "confluence_count": 393,
      "rvol": 0.909,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9193,
      "pred_gbt": 0.8031,
      "pred_empirical": 0.6004,
      "confluence_count": 392,
      "rvol": 0.949,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9162,
      "pred_gbt": 0.8533,
      "pred_empirical": 0.6004,
      "confluence_count": 381,
      "rvol": 1.099,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-12",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9179,
      "pred_gbt": 0.8001,
      "pred_empirical": 0.637,
      "confluence_count": 375,
      "rvol": 1.089,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "10:59:00",
      "level_type": "session_high",
      "level_price": 6598.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8309,
      "pred_gbt": 0.9129,
      "pred_empirical": 0.6004,
      "confluence_count": 280,
      "rvol": 1.05,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9058,
      "pred_gbt": 0.8049,
      "pred_empirical": 0.6004,
      "confluence_count": 377,
      "rvol": 1.05,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "10:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6598.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8235,
      "pred_gbt": 0.9046,
      "pred_empirical": 0.6004,
      "confluence_count": 280,
      "rvol": 1.05,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "11:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9107,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.637,
      "confluence_count": 373,
      "rvol": 0.689,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-09-12",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9229,
      "pred_gbt": 0.7412,
      "pred_empirical": 0.6715,
      "confluence_count": 367,
      "rvol": 0.572,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:02:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9285,
      "pred_gbt": 0.79,
      "pred_empirical": 0.637,
      "confluence_count": 418,
      "rvol": 0.573,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.93,
      "pred_gbt": 0.7908,
      "pred_empirical": 0.6004,
      "confluence_count": 422,
      "rvol": 0.573,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9051,
      "pred_gbt": 0.87,
      "pred_empirical": 0.637,
      "confluence_count": 359,
      "rvol": 0.573,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9289,
      "pred_gbt": 0.7909,
      "pred_empirical": 0.6004,
      "confluence_count": 423,
      "rvol": 0.672,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "11:04:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9101,
      "pred_gbt": 0.7547,
      "pred_empirical": 0.6004,
      "confluence_count": 413,
      "rvol": 0.803,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:04:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9082,
      "pred_gbt": 0.7714,
      "pred_empirical": 0.6004,
      "confluence_count": 401,
      "rvol": 0.803,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:04:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9068,
      "pred_gbt": 0.7852,
      "pred_empirical": 0.6004,
      "confluence_count": 386,
      "rvol": 0.803,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9283,
      "pred_gbt": 0.7674,
      "pred_empirical": 0.6004,
      "confluence_count": 422,
      "rvol": 0.803,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:05:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8866,
      "pred_gbt": 0.8003,
      "pred_empirical": 0.5205,
      "confluence_count": 408,
      "rvol": 0.934,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.913,
      "pred_gbt": 0.8279,
      "pred_empirical": 0.5205,
      "confluence_count": 421,
      "rvol": 0.934,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6591.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8909,
      "pred_gbt": 0.79,
      "pred_empirical": 0.5205,
      "confluence_count": 385,
      "rvol": 1.0,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9121,
      "pred_gbt": 0.8083,
      "pred_empirical": 0.5205,
      "confluence_count": 422,
      "rvol": 1.0,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9355,
      "pred_gbt": 0.7524,
      "pred_empirical": 0.637,
      "confluence_count": 418,
      "rvol": 0.906,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6591.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9057,
      "pred_gbt": 0.7849,
      "pred_empirical": 0.6004,
      "confluence_count": 387,
      "rvol": 0.86,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9229,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.6004,
      "confluence_count": 421,
      "rvol": 0.86,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9293,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.6715,
      "confluence_count": 420,
      "rvol": 0.69,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9371,
      "pred_gbt": 0.7222,
      "pred_empirical": 0.6674,
      "confluence_count": 420,
      "rvol": 0.576,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "11:11:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9028,
      "pred_gbt": 0.778,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 0.775,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6591.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9087,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.5205,
      "confluence_count": 386,
      "rvol": 0.775,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9283,
      "pred_gbt": 0.7988,
      "pred_empirical": 0.6674,
      "confluence_count": 420,
      "rvol": 0.828,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6592.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9272,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6004,
      "confluence_count": 433,
      "rvol": 0.828,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9238,
      "pred_gbt": 0.6841,
      "pred_empirical": 0.637,
      "confluence_count": 420,
      "rvol": 0.813,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9352,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.637,
      "confluence_count": 422,
      "rvol": 0.837,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9386,
      "pred_gbt": 0.8296,
      "pred_empirical": 0.637,
      "confluence_count": 422,
      "rvol": 0.909,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9135,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.6715,
      "confluence_count": 353,
      "rvol": 0.909,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9381,
      "pred_gbt": 0.693,
      "pred_empirical": 0.6674,
      "confluence_count": 422,
      "rvol": 0.64,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-12",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9128,
      "pred_gbt": 0.7931,
      "pred_empirical": 0.6715,
      "confluence_count": 353,
      "rvol": 0.64,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-12",
      "time": "11:17:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9193,
      "pred_gbt": 0.7727,
      "pred_empirical": 0.651,
      "confluence_count": 392,
      "rvol": 0.565,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-12",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9388,
      "pred_gbt": 0.6751,
      "pred_empirical": 0.6674,
      "confluence_count": 421,
      "rvol": 0.565,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-12",
      "time": "11:18:00",
      "level_type": "vwap",
      "level_price": 6591.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9145,
      "pred_gbt": 0.7161,
      "pred_empirical": 0.6004,
      "confluence_count": 391,
      "rvol": 0.621,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-12",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9281,
      "pred_gbt": 0.7486,
      "pred_empirical": 0.637,
      "confluence_count": 420,
      "rvol": 0.621,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-12",
      "time": "11:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6593.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9369,
      "pred_gbt": 0.7148,
      "pred_empirical": 0.6004,
      "confluence_count": 457,
      "rvol": 0.621,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-12",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6591.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9138,
      "pred_gbt": 0.6522,
      "pred_empirical": 0.637,
      "confluence_count": 391,
      "rvol": 0.643,
      "approach_r2": 0.0852
    },
    {
      "date": "2025-09-12",
      "time": "11:20:00",
      "level_type": "vwap",
      "level_price": 6591.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9192,
      "pred_gbt": 0.7641,
      "pred_empirical": 0.637,
      "confluence_count": 391,
      "rvol": 0.659,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.7965,
      "pred_empirical": 0.637,
      "confluence_count": 303,
      "rvol": 0.781,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-12",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6591.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9168,
      "pred_gbt": 0.7004,
      "pred_empirical": 0.637,
      "confluence_count": 394,
      "rvol": 0.656,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-12",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9288,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.6674,
      "confluence_count": 420,
      "rvol": 0.656,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-12",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8598,
      "pred_gbt": 0.8064,
      "pred_empirical": 0.637,
      "confluence_count": 306,
      "rvol": 0.661,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8521,
      "pred_gbt": 0.828,
      "pred_empirical": 0.6004,
      "confluence_count": 307,
      "rvol": 0.707,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-12",
      "time": "11:31:00",
      "level_type": "vwap",
      "level_price": 6591.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9015,
      "pred_gbt": 0.7958,
      "pred_empirical": 0.637,
      "confluence_count": 388,
      "rvol": 0.883,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:34:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9117,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.6674,
      "confluence_count": 413,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:34:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9109,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.6715,
      "confluence_count": 401,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:34:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8956,
      "pred_gbt": 0.7188,
      "pred_empirical": 0.6715,
      "confluence_count": 386,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:34:00",
      "level_type": "vwap",
      "level_price": 6591.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9032,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.6674,
      "confluence_count": 388,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8555,
      "pred_gbt": 0.8373,
      "pred_empirical": 0.6674,
      "confluence_count": 303,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8321,
      "pred_gbt": 0.7485,
      "pred_empirical": 0.6004,
      "confluence_count": 300,
      "rvol": 0.637,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-12",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.841,
      "pred_gbt": 0.775,
      "pred_empirical": 0.637,
      "confluence_count": 299,
      "rvol": 0.585,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-12",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8334,
      "pred_gbt": 0.7463,
      "pred_empirical": 0.6004,
      "confluence_count": 300,
      "rvol": 0.639,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-09-12",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.832,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6004,
      "confluence_count": 300,
      "rvol": 0.696,
      "approach_r2": 0.502
    },
    {
      "date": "2025-09-12",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8372,
      "pred_gbt": 0.7988,
      "pred_empirical": 0.6004,
      "confluence_count": 298,
      "rvol": 0.748,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-12",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8445,
      "pred_gbt": 0.8062,
      "pred_empirical": 0.637,
      "confluence_count": 297,
      "rvol": 0.754,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-12",
      "time": "11:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.742,
      "pred_empirical": 0.6674,
      "confluence_count": 172,
      "rvol": 0.754,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-12",
      "time": "11:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6586.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.7393,
      "pred_empirical": 0.6674,
      "confluence_count": 154,
      "rvol": 0.754,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-12",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8326,
      "pred_gbt": 0.8281,
      "pred_empirical": 0.6004,
      "confluence_count": 295,
      "rvol": 0.828,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-12",
      "time": "11:43:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8902,
      "pred_gbt": 0.7412,
      "pred_empirical": 0.637,
      "confluence_count": 385,
      "rvol": 0.832,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8316,
      "pred_gbt": 0.8408,
      "pred_empirical": 0.637,
      "confluence_count": 294,
      "rvol": 0.832,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "11:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.7654,
      "pred_empirical": 0.637,
      "confluence_count": 330,
      "rvol": 0.832,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8304,
      "pred_gbt": 0.8459,
      "pred_empirical": 0.637,
      "confluence_count": 292,
      "rvol": 0.805,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8417,
      "pred_gbt": 0.8574,
      "pred_empirical": 0.637,
      "confluence_count": 291,
      "rvol": 0.809,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-12",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8111,
      "pred_gbt": 0.8825,
      "pred_empirical": 0.6004,
      "confluence_count": 287,
      "rvol": 0.8,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "11:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.788,
      "pred_empirical": 0.6004,
      "confluence_count": 165,
      "rvol": 0.8,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "11:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6586.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.8647,
      "pred_empirical": 0.6004,
      "confluence_count": 202,
      "rvol": 0.8,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8389,
      "pred_gbt": 0.8369,
      "pred_empirical": 0.6674,
      "confluence_count": 287,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.7387,
      "pred_empirical": 0.651,
      "confluence_count": 160,
      "rvol": 0.729,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:48:00",
      "level_type": "or15_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5439,
      "pred_gbt": 0.7304,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 0.771,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "11:48:00",
      "level_type": "or30_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.771,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "11:48:00",
      "level_type": "ib_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.7284,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.771,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "11:48:00",
      "level_type": "session_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5398,
      "pred_gbt": 0.7548,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.771,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "11:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6442,
      "pred_gbt": 0.7734,
      "pred_empirical": 0.637,
      "confluence_count": 159,
      "rvol": 0.771,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.8424,
      "pred_empirical": 0.6004,
      "confluence_count": 285,
      "rvol": 0.849,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-12",
      "time": "11:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6407,
      "pred_gbt": 0.7361,
      "pred_empirical": 0.637,
      "confluence_count": 157,
      "rvol": 0.849,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-12",
      "time": "11:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6585.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6631,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.637,
      "confluence_count": 154,
      "rvol": 0.849,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-12",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8254,
      "pred_gbt": 0.8428,
      "pred_empirical": 0.6004,
      "confluence_count": 285,
      "rvol": 0.873,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "11:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6384,
      "pred_gbt": 0.7366,
      "pred_empirical": 0.637,
      "confluence_count": 156,
      "rvol": 0.873,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8074,
      "pred_gbt": 0.8344,
      "pred_empirical": 0.6004,
      "confluence_count": 284,
      "rvol": 0.869,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "11:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8153,
      "pred_gbt": 0.809,
      "pred_empirical": 0.6004,
      "confluence_count": 283,
      "rvol": 0.891,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-09-12",
      "time": "11:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6586.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6224,
      "pred_gbt": 0.6886,
      "pred_empirical": 0.637,
      "confluence_count": 154,
      "rvol": 0.891,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-09-12",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8361,
      "pred_gbt": 0.8296,
      "pred_empirical": 0.637,
      "confluence_count": 283,
      "rvol": 0.797,
      "approach_r2": 0.1317
    },
    {
      "date": "2025-09-12",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.822,
      "pred_gbt": 0.7911,
      "pred_empirical": 0.637,
      "confluence_count": 283,
      "rvol": 0.689,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-12",
      "time": "11:55:00",
      "level_type": "vwap",
      "level_price": 6591.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8934,
      "pred_gbt": 0.6981,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 0.662,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "11:56:00",
      "level_type": "vwap",
      "level_price": 6591.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8932,
      "pred_gbt": 0.7061,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 0.694,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8254,
      "pred_gbt": 0.8165,
      "pred_empirical": 0.6004,
      "confluence_count": 282,
      "rvol": 0.694,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "11:57:00",
      "level_type": "vwap",
      "level_price": 6591.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9086,
      "pred_gbt": 0.7586,
      "pred_empirical": 0.637,
      "confluence_count": 385,
      "rvol": 0.731,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "11:59:00",
      "level_type": "vwap",
      "level_price": 6591.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8911,
      "pred_gbt": 0.8024,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 0.845,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "12:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8308,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.6004,
      "confluence_count": 282,
      "rvol": 0.874,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-09-12",
      "time": "12:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.838,
      "pred_gbt": 0.8312,
      "pred_empirical": 0.6004,
      "confluence_count": 283,
      "rvol": 0.899,
      "approach_r2": 0.3358
    },
    {
      "date": "2025-09-12",
      "time": "12:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8304,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.6004,
      "confluence_count": 282,
      "rvol": 0.893,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-09-12",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8265,
      "pred_gbt": 0.8419,
      "pred_empirical": 0.6004,
      "confluence_count": 282,
      "rvol": 0.916,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-12",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.849,
      "pred_gbt": 0.8515,
      "pred_empirical": 0.637,
      "confluence_count": 283,
      "rvol": 0.846,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-12",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8283,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.6004,
      "confluence_count": 282,
      "rvol": 0.902,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-12",
      "time": "12:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6585.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.646,
      "pred_gbt": 0.7051,
      "pred_empirical": 0.637,
      "confluence_count": 155,
      "rvol": 0.902,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-12",
      "time": "12:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8296,
      "pred_gbt": 0.8479,
      "pred_empirical": 0.637,
      "confluence_count": 282,
      "rvol": 0.846,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "12:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6585.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6481,
      "pred_gbt": 0.7383,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 0.846,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "12:07:00",
      "level_type": "vwap",
      "level_price": 6591.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9095,
      "pred_gbt": 0.713,
      "pred_empirical": 0.637,
      "confluence_count": 386,
      "rvol": 0.844,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:08:00",
      "level_type": "vwap",
      "level_price": 6591.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9045,
      "pred_gbt": 0.6858,
      "pred_empirical": 0.637,
      "confluence_count": 386,
      "rvol": 0.831,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-12",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8417,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.637,
      "confluence_count": 282,
      "rvol": 0.831,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-12",
      "time": "12:09:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9179,
      "pred_gbt": 0.719,
      "pred_empirical": 0.6715,
      "confluence_count": 401,
      "rvol": 0.857,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:09:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9037,
      "pred_gbt": 0.7247,
      "pred_empirical": 0.6715,
      "confluence_count": 386,
      "rvol": 0.857,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:10:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9135,
      "pred_gbt": 0.7805,
      "pred_empirical": 0.6004,
      "confluence_count": 413,
      "rvol": 0.951,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-12",
      "time": "12:13:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8868,
      "pred_gbt": 0.7184,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 1.128,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-12",
      "time": "12:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6589.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8642,
      "pred_gbt": 0.7678,
      "pred_empirical": 0.6004,
      "confluence_count": 330,
      "rvol": 1.128,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-12",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9369,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.6004,
      "confluence_count": 444,
      "rvol": 0.907,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-12",
      "time": "12:16:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9226,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.637,
      "confluence_count": 418,
      "rvol": 0.859,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "12:16:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9063,
      "pred_gbt": 0.8286,
      "pred_empirical": 0.637,
      "confluence_count": 408,
      "rvol": 0.859,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "12:17:00",
      "level_type": "vwap",
      "level_price": 6591.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9258,
      "pred_gbt": 0.8506,
      "pred_empirical": 0.637,
      "confluence_count": 385,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9475,
      "pred_gbt": 0.8268,
      "pred_empirical": 0.6674,
      "confluence_count": 442,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:20:00",
      "level_type": "vwap",
      "level_price": 6591.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9216,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.637,
      "confluence_count": 386,
      "rvol": 0.836,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "12:23:00",
      "level_type": "vwap",
      "level_price": 6591.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9244,
      "pred_gbt": 0.7627,
      "pred_empirical": 0.6674,
      "confluence_count": 387,
      "rvol": 0.71,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-12",
      "time": "12:26:00",
      "level_type": "vwap",
      "level_price": 6591.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9311,
      "pred_gbt": 0.6946,
      "pred_empirical": 0.6715,
      "confluence_count": 385,
      "rvol": 0.516,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9459,
      "pred_gbt": 0.6238,
      "pred_empirical": 0.6715,
      "confluence_count": 442,
      "rvol": 0.469,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-12",
      "time": "12:29:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9374,
      "pred_gbt": 0.8371,
      "pred_empirical": 0.6281,
      "confluence_count": 392,
      "rvol": 0.557,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9582,
      "pred_gbt": 0.7859,
      "pred_empirical": 0.651,
      "confluence_count": 441,
      "rvol": 0.557,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9543,
      "pred_gbt": 0.7796,
      "pred_empirical": 0.6715,
      "confluence_count": 439,
      "rvol": 0.656,
      "approach_r2": 0.126
    },
    {
      "date": "2025-09-12",
      "time": "12:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9538,
      "pred_gbt": 0.7587,
      "pred_empirical": 0.6715,
      "confluence_count": 438,
      "rvol": 0.686,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-12",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.936,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.6251,
      "confluence_count": 373,
      "rvol": 0.686,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-12",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9519,
      "pred_gbt": 0.8139,
      "pred_empirical": 0.6674,
      "confluence_count": 435,
      "rvol": 0.814,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-09-12",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9346,
      "pred_gbt": 0.8734,
      "pred_empirical": 0.651,
      "confluence_count": 373,
      "rvol": 0.814,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-09-12",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9495,
      "pred_gbt": 0.7207,
      "pred_empirical": 0.6674,
      "confluence_count": 435,
      "rvol": 0.777,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-09-12",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9475,
      "pred_gbt": 0.8073,
      "pred_empirical": 0.651,
      "confluence_count": 435,
      "rvol": 0.82,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:36:00",
      "level_type": "vwap",
      "level_price": 6591.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9274,
      "pred_gbt": 0.7493,
      "pred_empirical": 0.651,
      "confluence_count": 385,
      "rvol": 0.841,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6592.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9359,
      "pred_gbt": 0.7502,
      "pred_empirical": 0.651,
      "confluence_count": 433,
      "rvol": 0.784,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:39:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9212,
      "pred_gbt": 0.7695,
      "pred_empirical": 0.6674,
      "confluence_count": 401,
      "rvol": 0.764,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-12",
      "time": "12:39:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9075,
      "pred_gbt": 0.7728,
      "pred_empirical": 0.6674,
      "confluence_count": 386,
      "rvol": 0.764,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-12",
      "time": "12:40:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9199,
      "pred_gbt": 0.6212,
      "pred_empirical": 0.6674,
      "confluence_count": 413,
      "rvol": 0.626,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-09-12",
      "time": "12:43:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9079,
      "pred_gbt": 0.7135,
      "pred_empirical": 0.6715,
      "confluence_count": 385,
      "rvol": 0.695,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-09-12",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8615,
      "pred_gbt": 0.8574,
      "pred_empirical": 0.6674,
      "confluence_count": 287,
      "rvol": 0.695,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-09-12",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9475,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6715,
      "confluence_count": 437,
      "rvol": 0.698,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-12",
      "time": "12:45:00",
      "level_type": "vwap",
      "level_price": 6591.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9212,
      "pred_gbt": 0.7867,
      "pred_empirical": 0.6674,
      "confluence_count": 385,
      "rvol": 0.833,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-09-12",
      "time": "12:46:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9317,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.6715,
      "confluence_count": 418,
      "rvol": 0.851,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-12",
      "time": "12:46:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9172,
      "pred_gbt": 0.6719,
      "pred_empirical": 0.6674,
      "confluence_count": 408,
      "rvol": 0.851,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-12",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9546,
      "pred_gbt": 0.7732,
      "pred_empirical": 0.6715,
      "confluence_count": 435,
      "rvol": 0.768,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9476,
      "pred_gbt": 0.7454,
      "pred_empirical": 0.651,
      "confluence_count": 433,
      "rvol": 0.658,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6593.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9552,
      "pred_gbt": 0.7385,
      "pred_empirical": 0.651,
      "confluence_count": 430,
      "rvol": 0.6,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9531,
      "pred_gbt": 0.8514,
      "pred_empirical": 0.637,
      "confluence_count": 427,
      "rvol": 0.849,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9392,
      "pred_gbt": 0.8891,
      "pred_empirical": 0.6674,
      "confluence_count": 373,
      "rvol": 0.849,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9541,
      "pred_gbt": 0.8985,
      "pred_empirical": 0.6715,
      "confluence_count": 426,
      "rvol": 0.966,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "12:59:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9258,
      "pred_gbt": 0.915,
      "pred_empirical": 0.6674,
      "confluence_count": 392,
      "rvol": 0.976,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9452,
      "pred_gbt": 0.8856,
      "pred_empirical": 0.637,
      "confluence_count": 425,
      "rvol": 0.976,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9419,
      "pred_gbt": 0.8639,
      "pred_empirical": 0.637,
      "confluence_count": 422,
      "rvol": 0.976,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6593.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9469,
      "pred_gbt": 0.8793,
      "pred_empirical": 0.6004,
      "confluence_count": 452,
      "rvol": 0.976,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9409,
      "pred_gbt": 0.8746,
      "pred_empirical": 0.6674,
      "confluence_count": 422,
      "rvol": 1.063,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:02:00",
      "level_type": "vwap",
      "level_price": 6591.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9234,
      "pred_gbt": 0.7229,
      "pred_empirical": 0.637,
      "confluence_count": 385,
      "rvol": 0.699,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:03:00",
      "level_type": "vwap",
      "level_price": 6591.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9295,
      "pred_gbt": 0.7523,
      "pred_empirical": 0.6674,
      "confluence_count": 386,
      "rvol": 0.617,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6592.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9436,
      "pred_gbt": 0.7409,
      "pred_empirical": 0.6281,
      "confluence_count": 433,
      "rvol": 0.592,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-09-12",
      "time": "13:09:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9328,
      "pred_gbt": 0.7574,
      "pred_empirical": 0.651,
      "confluence_count": 401,
      "rvol": 0.544,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:09:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9318,
      "pred_gbt": 0.7606,
      "pred_empirical": 0.651,
      "confluence_count": 386,
      "rvol": 0.544,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:09:00",
      "level_type": "vwap",
      "level_price": 6591.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9337,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6251,
      "confluence_count": 385,
      "rvol": 0.544,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:10:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.931,
      "pred_gbt": 0.7003,
      "pred_empirical": 0.6715,
      "confluence_count": 413,
      "rvol": 0.523,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-12",
      "time": "13:12:00",
      "level_type": "vwap",
      "level_price": 6591.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9358,
      "pred_gbt": 0.7973,
      "pred_empirical": 0.6715,
      "confluence_count": 386,
      "rvol": 0.521,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9561,
      "pred_gbt": 0.8079,
      "pred_empirical": 0.6251,
      "confluence_count": 423,
      "rvol": 0.543,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6596.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9436,
      "pred_gbt": 0.8664,
      "pred_empirical": 0.6251,
      "confluence_count": 384,
      "rvol": 0.543,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9385,
      "pred_gbt": 0.8371,
      "pred_empirical": 0.6251,
      "confluence_count": 373,
      "rvol": 0.509,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9542,
      "pred_gbt": 0.7337,
      "pred_empirical": 0.651,
      "confluence_count": 423,
      "rvol": 0.526,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9413,
      "pred_gbt": 0.8332,
      "pred_empirical": 0.6269,
      "confluence_count": 373,
      "rvol": 0.526,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:16:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9521,
      "pred_gbt": 0.7269,
      "pred_empirical": 0.6251,
      "confluence_count": 418,
      "rvol": 0.615,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:16:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9422,
      "pred_gbt": 0.7103,
      "pred_empirical": 0.651,
      "confluence_count": 408,
      "rvol": 0.615,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.941,
      "pred_gbt": 0.8336,
      "pred_empirical": 0.6251,
      "confluence_count": 373,
      "rvol": 0.615,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9504,
      "pred_gbt": 0.7453,
      "pred_empirical": 0.6715,
      "confluence_count": 422,
      "rvol": 0.622,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9369,
      "pred_gbt": 0.8678,
      "pred_empirical": 0.6251,
      "confluence_count": 371,
      "rvol": 0.622,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6596.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9393,
      "pred_gbt": 0.8628,
      "pred_empirical": 0.6251,
      "confluence_count": 393,
      "rvol": 0.622,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9425,
      "pred_gbt": 0.8345,
      "pred_empirical": 0.6715,
      "confluence_count": 423,
      "rvol": 0.637,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9391,
      "pred_gbt": 0.8949,
      "pred_empirical": 0.6251,
      "confluence_count": 392,
      "rvol": 0.637,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9574,
      "pred_gbt": 0.8033,
      "pred_empirical": 0.6109,
      "confluence_count": 422,
      "rvol": 0.674,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "13:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9432,
      "pred_gbt": 0.84,
      "pred_empirical": 0.6281,
      "confluence_count": 370,
      "rvol": 0.638,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-09-12",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9588,
      "pred_gbt": 0.7672,
      "pred_empirical": 0.6251,
      "confluence_count": 423,
      "rvol": 0.634,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "13:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9468,
      "pred_gbt": 0.8635,
      "pred_empirical": 0.6269,
      "confluence_count": 370,
      "rvol": 0.634,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "13:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9557,
      "pred_gbt": 0.8402,
      "pred_empirical": 0.651,
      "confluence_count": 423,
      "rvol": 0.713,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-12",
      "time": "13:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.941,
      "pred_gbt": 0.892,
      "pred_empirical": 0.6269,
      "confluence_count": 367,
      "rvol": 0.713,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-12",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9563,
      "pred_gbt": 0.761,
      "pred_empirical": 0.6251,
      "confluence_count": 423,
      "rvol": 0.635,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-12",
      "time": "13:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.943,
      "pred_gbt": 0.8595,
      "pred_empirical": 0.6281,
      "confluence_count": 368,
      "rvol": 0.635,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-12",
      "time": "13:24:00",
      "level_type": "value_area_low",
      "level_price": 6598.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.9011,
      "pred_empirical": 0.6674,
      "confluence_count": 291,
      "rvol": 0.74,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "13:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9322,
      "pred_gbt": 0.9225,
      "pred_empirical": 0.6715,
      "confluence_count": 359,
      "rvol": 0.74,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-12",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9528,
      "pred_gbt": 0.7395,
      "pred_empirical": 0.6251,
      "confluence_count": 422,
      "rvol": 0.7,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9355,
      "pred_gbt": 0.8476,
      "pred_empirical": 0.6251,
      "confluence_count": 357,
      "rvol": 0.7,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6596.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9377,
      "pred_gbt": 0.8369,
      "pred_empirical": 0.6715,
      "confluence_count": 376,
      "rvol": 0.7,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9529,
      "pred_gbt": 0.7516,
      "pred_empirical": 0.6251,
      "confluence_count": 421,
      "rvol": 0.669,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9364,
      "pred_gbt": 0.8407,
      "pred_empirical": 0.6251,
      "confluence_count": 358,
      "rvol": 0.669,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9571,
      "pred_gbt": 0.7185,
      "pred_empirical": 0.6251,
      "confluence_count": 421,
      "rvol": 0.55,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9415,
      "pred_gbt": 0.8272,
      "pred_empirical": 0.6269,
      "confluence_count": 359,
      "rvol": 0.55,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9544,
      "pred_gbt": 0.6729,
      "pred_empirical": 0.6269,
      "confluence_count": 422,
      "rvol": 0.536,
      "approach_r2": 0.3304
    },
    {
      "date": "2025-09-12",
      "time": "13:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9384,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6281,
      "confluence_count": 359,
      "rvol": 0.536,
      "approach_r2": 0.3304
    },
    {
      "date": "2025-09-12",
      "time": "13:29:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9411,
      "pred_gbt": 0.8104,
      "pred_empirical": 0.6269,
      "confluence_count": 392,
      "rvol": 0.463,
      "approach_r2": 0.3285
    },
    {
      "date": "2025-09-12",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9568,
      "pred_gbt": 0.7718,
      "pred_empirical": 0.6081,
      "confluence_count": 418,
      "rvol": 0.456,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-12",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9433,
      "pred_gbt": 0.8576,
      "pred_empirical": 0.6269,
      "confluence_count": 360,
      "rvol": 0.456,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-12",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.958,
      "pred_gbt": 0.7372,
      "pred_empirical": 0.6081,
      "confluence_count": 421,
      "rvol": 0.421,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9428,
      "pred_gbt": 0.8417,
      "pred_empirical": 0.5962,
      "confluence_count": 359,
      "rvol": 0.421,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9551,
      "pred_gbt": 0.742,
      "pred_empirical": 0.6269,
      "confluence_count": 420,
      "rvol": 0.46,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-09-12",
      "time": "13:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9404,
      "pred_gbt": 0.8272,
      "pred_empirical": 0.6281,
      "confluence_count": 360,
      "rvol": 0.46,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-09-12",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9538,
      "pred_gbt": 0.8277,
      "pred_empirical": 0.6269,
      "confluence_count": 420,
      "rvol": 0.524,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "13:35:00",
      "level_type": "vwap",
      "level_price": 6591.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9345,
      "pred_gbt": 0.7501,
      "pred_empirical": 0.6715,
      "confluence_count": 388,
      "rvol": 0.667,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9477,
      "pred_gbt": 0.8247,
      "pred_empirical": 0.6251,
      "confluence_count": 420,
      "rvol": 0.812,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6593.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9541,
      "pred_gbt": 0.8425,
      "pred_empirical": 0.6715,
      "confluence_count": 457,
      "rvol": 0.812,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9533,
      "pred_gbt": 0.8121,
      "pred_empirical": 0.6674,
      "confluence_count": 422,
      "rvol": 0.897,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:38:00",
      "level_type": "vwap",
      "level_price": 6591.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9321,
      "pred_gbt": 0.8325,
      "pred_empirical": 0.6004,
      "confluence_count": 390,
      "rvol": 1.041,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.953,
      "pred_gbt": 0.878,
      "pred_empirical": 0.6715,
      "confluence_count": 420,
      "rvol": 1.089,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9514,
      "pred_gbt": 0.8497,
      "pred_empirical": 0.651,
      "confluence_count": 420,
      "rvol": 0.974,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-09-12",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9359,
      "pred_gbt": 0.8852,
      "pred_empirical": 0.6715,
      "confluence_count": 361,
      "rvol": 0.974,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-09-12",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9525,
      "pred_gbt": 0.8082,
      "pred_empirical": 0.651,
      "confluence_count": 422,
      "rvol": 0.938,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-12",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9568,
      "pred_gbt": 0.8277,
      "pred_empirical": 0.6715,
      "confluence_count": 423,
      "rvol": 0.857,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-12",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9415,
      "pred_gbt": 0.8915,
      "pred_empirical": 0.6251,
      "confluence_count": 362,
      "rvol": 0.857,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-12",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9557,
      "pred_gbt": 0.711,
      "pred_empirical": 0.651,
      "confluence_count": 422,
      "rvol": 0.696,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-09-12",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9404,
      "pred_gbt": 0.8372,
      "pred_empirical": 0.6251,
      "confluence_count": 362,
      "rvol": 0.696,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-09-12",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9553,
      "pred_gbt": 0.7267,
      "pred_empirical": 0.651,
      "confluence_count": 422,
      "rvol": 0.487,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6596.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9398,
      "pred_gbt": 0.8613,
      "pred_empirical": 0.6281,
      "confluence_count": 362,
      "rvol": 0.487,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "13:46:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9596,
      "pred_gbt": 0.7856,
      "pred_empirical": 0.6081,
      "confluence_count": 418,
      "rvol": 0.428,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-12",
      "time": "13:46:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9513,
      "pred_gbt": 0.7776,
      "pred_empirical": 0.6281,
      "confluence_count": 408,
      "rvol": 0.428,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-12",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.96,
      "pred_gbt": 0.7836,
      "pred_empirical": 0.6081,
      "confluence_count": 422,
      "rvol": 0.428,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-12",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9464,
      "pred_gbt": 0.8715,
      "pred_empirical": 0.6081,
      "confluence_count": 361,
      "rvol": 0.428,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-12",
      "time": "13:47:00",
      "level_type": "session_high",
      "level_price": 6598.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9086,
      "pred_gbt": 0.9177,
      "pred_empirical": 0.6109,
      "confluence_count": 280,
      "rvol": 0.473,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-12",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9439,
      "pred_gbt": 0.8816,
      "pred_empirical": 0.6269,
      "confluence_count": 354,
      "rvol": 0.473,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-12",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9368,
      "pred_gbt": 0.9179,
      "pred_empirical": 0.6251,
      "confluence_count": 354,
      "rvol": 0.549,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-12",
      "time": "13:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6597.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9344,
      "pred_gbt": 0.9032,
      "pred_empirical": 0.651,
      "confluence_count": 361,
      "rvol": 0.549,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-12",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.945,
      "pred_gbt": 0.8455,
      "pred_empirical": 0.6142,
      "confluence_count": 353,
      "rvol": 0.584,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "13:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6597.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9393,
      "pred_gbt": 0.812,
      "pred_empirical": 0.6269,
      "confluence_count": 348,
      "rvol": 0.584,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9401,
      "pred_gbt": 0.8918,
      "pred_empirical": 0.6269,
      "confluence_count": 353,
      "rvol": 0.76,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-09-12",
      "time": "13:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9375,
      "pred_gbt": 0.8812,
      "pred_empirical": 0.651,
      "confluence_count": 354,
      "rvol": 0.79,
      "approach_r2": 0.3285
    },
    {
      "date": "2025-09-12",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9455,
      "pred_gbt": 0.8576,
      "pred_empirical": 0.6269,
      "confluence_count": 354,
      "rvol": 0.679,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "13:53:00",
      "level_type": "lvn",
      "level_price": 6599.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8415,
      "pred_gbt": 0.8215,
      "pred_empirical": 0.6269,
      "confluence_count": 241,
      "rvol": 0.556,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "13:53:00",
      "level_type": "top_oi_strikes",
      "level_price": 6599.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8645,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.6281,
      "confluence_count": 258,
      "rvol": 0.556,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9409,
      "pred_gbt": 0.7761,
      "pred_empirical": 0.6269,
      "confluence_count": 354,
      "rvol": 0.556,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "13:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6597.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9248,
      "pred_gbt": 0.8235,
      "pred_empirical": 0.6281,
      "confluence_count": 329,
      "rvol": 0.556,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "13:54:00",
      "level_type": "value_area_low",
      "level_price": 6598.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8745,
      "pred_gbt": 0.8588,
      "pred_empirical": 0.6251,
      "confluence_count": 291,
      "rvol": 0.59,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9591,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6251,
      "confluence_count": 418,
      "rvol": 0.59,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9422,
      "pred_gbt": 0.8783,
      "pred_empirical": 0.6269,
      "confluence_count": 350,
      "rvol": 0.59,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "13:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6597.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9213,
      "pred_gbt": 0.8829,
      "pred_empirical": 0.6281,
      "confluence_count": 312,
      "rvol": 0.59,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9425,
      "pred_gbt": 0.8671,
      "pred_empirical": 0.6081,
      "confluence_count": 348,
      "rvol": 0.507,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-12",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9357,
      "pred_gbt": 0.8487,
      "pred_empirical": 0.6281,
      "confluence_count": 340,
      "rvol": 0.571,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-12",
      "time": "13:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9354,
      "pred_gbt": 0.819,
      "pred_empirical": 0.6269,
      "confluence_count": 339,
      "rvol": 0.606,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-09-12",
      "time": "13:58:00",
      "level_type": "prior_day_high",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8196,
      "pred_gbt": 0.8004,
      "pred_empirical": 0.6269,
      "confluence_count": 173,
      "rvol": 0.731,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-12",
      "time": "13:58:00",
      "level_type": "prior_week_high",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8503,
      "pred_gbt": 0.8542,
      "pred_empirical": 0.6081,
      "confluence_count": 173,
      "rvol": 0.731,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-12",
      "time": "13:58:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7477,
      "pred_gbt": 0.7439,
      "pred_empirical": 0.6715,
      "confluence_count": 173,
      "rvol": 0.731,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-12",
      "time": "13:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9375,
      "pred_gbt": 0.8992,
      "pred_empirical": 0.6281,
      "confluence_count": 338,
      "rvol": 0.731,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-12",
      "time": "13:59:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9512,
      "pred_gbt": 0.8546,
      "pred_empirical": 0.6281,
      "confluence_count": 392,
      "rvol": 0.774,
      "approach_r2": 0.0869
    },
    {
      "date": "2025-09-12",
      "time": "13:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9351,
      "pred_gbt": 0.9085,
      "pred_empirical": 0.6281,
      "confluence_count": 335,
      "rvol": 0.774,
      "approach_r2": 0.0869
    },
    {
      "date": "2025-09-12",
      "time": "13:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6598.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.906,
      "pred_gbt": 0.89,
      "pred_empirical": 0.6251,
      "confluence_count": 286,
      "rvol": 0.774,
      "approach_r2": 0.0869
    },
    {
      "date": "2025-09-12",
      "time": "14:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9273,
      "pred_gbt": 0.89,
      "pred_empirical": 0.6251,
      "confluence_count": 333,
      "rvol": 0.762,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "14:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9389,
      "pred_gbt": 0.8803,
      "pred_empirical": 0.6081,
      "confluence_count": 332,
      "rvol": 0.708,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9536,
      "pred_gbt": 0.7729,
      "pred_empirical": 0.6715,
      "confluence_count": 418,
      "rvol": 0.763,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9258,
      "pred_gbt": 0.913,
      "pred_empirical": 0.6251,
      "confluence_count": 329,
      "rvol": 0.763,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9539,
      "pred_gbt": 0.7458,
      "pred_empirical": 0.651,
      "confluence_count": 417,
      "rvol": 0.701,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "14:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9254,
      "pred_gbt": 0.9187,
      "pred_empirical": 0.6281,
      "confluence_count": 326,
      "rvol": 0.701,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9621,
      "pred_gbt": 0.756,
      "pred_empirical": 0.6081,
      "confluence_count": 418,
      "rvol": 0.619,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9375,
      "pred_gbt": 0.9277,
      "pred_empirical": 0.5962,
      "confluence_count": 325,
      "rvol": 0.619,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9264,
      "pred_gbt": 0.9303,
      "pred_empirical": 0.6269,
      "confluence_count": 324,
      "rvol": 0.584,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9283,
      "pred_gbt": 0.8617,
      "pred_empirical": 0.6269,
      "confluence_count": 324,
      "rvol": 0.525,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9386,
      "pred_gbt": 0.8704,
      "pred_empirical": 0.5962,
      "confluence_count": 322,
      "rvol": 0.49,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.928,
      "pred_gbt": 0.8825,
      "pred_empirical": 0.6269,
      "confluence_count": 323,
      "rvol": 0.49,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-12",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9346,
      "pred_gbt": 0.8898,
      "pred_empirical": 0.6109,
      "confluence_count": 321,
      "rvol": 0.548,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-12",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9335,
      "pred_gbt": 0.9122,
      "pred_empirical": 0.6109,
      "confluence_count": 320,
      "rvol": 0.556,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "14:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6594.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9634,
      "pred_gbt": 0.7458,
      "pred_empirical": 0.6109,
      "confluence_count": 418,
      "rvol": 0.544,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9367,
      "pred_gbt": 0.8889,
      "pred_empirical": 0.6142,
      "confluence_count": 317,
      "rvol": 0.544,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9332,
      "pred_gbt": 0.9026,
      "pred_empirical": 0.6109,
      "confluence_count": 316,
      "rvol": 0.491,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "14:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9381,
      "pred_gbt": 0.8854,
      "pred_empirical": 0.6142,
      "confluence_count": 315,
      "rvol": 0.437,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9265,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.6081,
      "confluence_count": 312,
      "rvol": 0.391,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9255,
      "pred_gbt": 0.8617,
      "pred_empirical": 0.6081,
      "confluence_count": 311,
      "rvol": 0.402,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-12",
      "time": "14:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9351,
      "pred_gbt": 0.8409,
      "pred_empirical": 0.5962,
      "confluence_count": 306,
      "rvol": 0.403,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:17:00",
      "level_type": "session_high",
      "level_price": 6598.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9058,
      "pred_gbt": 0.883,
      "pred_empirical": 0.6109,
      "confluence_count": 280,
      "rvol": 0.476,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-09-12",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9227,
      "pred_gbt": 0.8687,
      "pred_empirical": 0.6269,
      "confluence_count": 306,
      "rvol": 0.476,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-09-12",
      "time": "14:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9288,
      "pred_gbt": 0.8702,
      "pred_empirical": 0.6109,
      "confluence_count": 304,
      "rvol": 0.526,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-12",
      "time": "14:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9286,
      "pred_gbt": 0.869,
      "pred_empirical": 0.6109,
      "confluence_count": 303,
      "rvol": 0.585,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-12",
      "time": "14:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9206,
      "pred_gbt": 0.8668,
      "pred_empirical": 0.6269,
      "confluence_count": 303,
      "rvol": 0.593,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "14:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9235,
      "pred_gbt": 0.8706,
      "pred_empirical": 0.6269,
      "confluence_count": 302,
      "rvol": 0.629,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-12",
      "time": "14:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9219,
      "pred_gbt": 0.867,
      "pred_empirical": 0.6269,
      "confluence_count": 299,
      "rvol": 0.668,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6595.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9582,
      "pred_gbt": 0.7886,
      "pred_empirical": 0.651,
      "confluence_count": 424,
      "rvol": 0.724,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "14:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9167,
      "pred_gbt": 0.8995,
      "pred_empirical": 0.6281,
      "confluence_count": 299,
      "rvol": 0.724,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-09-12",
      "time": "14:24:00",
      "level_type": "value_area_low",
      "level_price": 6598.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8803,
      "pred_gbt": 0.8768,
      "pred_empirical": 0.6269,
      "confluence_count": 291,
      "rvol": 0.707,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-09-12",
      "time": "14:24:00",
      "level_type": "lvn",
      "level_price": 6599.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8561,
      "pred_gbt": 0.8761,
      "pred_empirical": 0.6081,
      "confluence_count": 241,
      "rvol": 0.707,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-09-12",
      "time": "14:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6599.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8774,
      "pred_gbt": 0.8793,
      "pred_empirical": 0.6269,
      "confluence_count": 258,
      "rvol": 0.707,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-09-12",
      "time": "14:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6597.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.926,
      "pred_gbt": 0.9044,
      "pred_empirical": 0.6081,
      "confluence_count": 299,
      "rvol": 0.707,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-09-12",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9238,
      "pred_gbt": 0.8984,
      "pred_empirical": 0.6281,
      "confluence_count": 297,
      "rvol": 0.84,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-09-12",
      "time": "14:26:00",
      "level_type": "session_high",
      "level_price": 6599.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8642,
      "pred_gbt": 0.8802,
      "pred_empirical": 0.6715,
      "confluence_count": 266,
      "rvol": 0.958,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "14:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9136,
      "pred_gbt": 0.9087,
      "pred_empirical": 0.651,
      "confluence_count": 297,
      "rvol": 0.958,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "14:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6599.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8656,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.6715,
      "confluence_count": 266,
      "rvol": 0.958,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "14:27:00",
      "level_type": "session_high",
      "level_price": 6599.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8724,
      "pred_gbt": 0.8975,
      "pred_empirical": 0.6109,
      "confluence_count": 207,
      "rvol": 0.901,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9275,
      "pred_gbt": 0.9017,
      "pred_empirical": 0.6109,
      "confluence_count": 297,
      "rvol": 0.901,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6599.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8666,
      "pred_gbt": 0.8794,
      "pred_empirical": 0.6109,
      "confluence_count": 207,
      "rvol": 0.901,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:28:00",
      "level_type": "prior_day_high",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8261,
      "pred_gbt": 0.8297,
      "pred_empirical": 0.5962,
      "confluence_count": 173,
      "rvol": 0.814,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-12",
      "time": "14:28:00",
      "level_type": "prior_week_high",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8559,
      "pred_gbt": 0.8913,
      "pred_empirical": 0.6142,
      "confluence_count": 173,
      "rvol": 0.814,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-12",
      "time": "14:28:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7559,
      "pred_gbt": 0.7653,
      "pred_empirical": 0.6281,
      "confluence_count": 173,
      "rvol": 0.814,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-12",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9242,
      "pred_gbt": 0.9228,
      "pred_empirical": 0.6269,
      "confluence_count": 297,
      "rvol": 0.814,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-12",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9289,
      "pred_gbt": 0.8966,
      "pred_empirical": 0.6109,
      "confluence_count": 296,
      "rvol": 0.782,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9271,
      "pred_gbt": 0.8886,
      "pred_empirical": 0.6109,
      "confluence_count": 296,
      "rvol": 0.634,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-12",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9277,
      "pred_gbt": 0.9016,
      "pred_empirical": 0.5962,
      "confluence_count": 293,
      "rvol": 0.492,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-12",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.926,
      "pred_gbt": 0.8996,
      "pred_empirical": 0.6109,
      "confluence_count": 289,
      "rvol": 0.543,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-12",
      "time": "14:33:00",
      "level_type": "session_high",
      "level_price": 6600.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7947,
      "pred_gbt": 0.8204,
      "pred_empirical": 0.6715,
      "confluence_count": 173,
      "rvol": 1.308,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "14:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6600.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7966,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.6715,
      "confluence_count": 173,
      "rvol": 1.308,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "14:34:00",
      "level_type": "session_high",
      "level_price": 6602.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7211,
      "pred_gbt": 0.8575,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 1.405,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-12",
      "time": "14:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6602.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7106,
      "pred_gbt": 0.8395,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 1.405,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-12",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6598.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8985,
      "pred_gbt": 0.8707,
      "pred_empirical": 0.6715,
      "confluence_count": 278,
      "rvol": 1.588,
      "approach_r2": 0.3297
    },
    {
      "date": "2025-09-12",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6599.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8744,
      "pred_gbt": 0.889,
      "pred_empirical": 0.6281,
      "confluence_count": 225,
      "rvol": 0.93,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6599.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8693,
      "pred_gbt": 0.9048,
      "pred_empirical": 0.6109,
      "confluence_count": 197,
      "rvol": 0.883,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6599.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8638,
      "pred_gbt": 0.89,
      "pred_empirical": 0.5962,
      "confluence_count": 194,
      "rvol": 0.745,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-12",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6599.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8662,
      "pred_gbt": 0.8954,
      "pred_empirical": 0.6081,
      "confluence_count": 191,
      "rvol": 0.906,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6599.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.833,
      "pred_gbt": 0.7732,
      "pred_empirical": 0.6674,
      "confluence_count": 183,
      "rvol": 1.846,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6600.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8452,
      "pred_gbt": 0.8656,
      "pred_empirical": 0.6269,
      "confluence_count": 182,
      "rvol": 1.784,
      "approach_r2": 0.2
    },
    {
      "date": "2025-09-12",
      "time": "14:56:00",
      "level_type": "session_high",
      "level_price": 6606.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6211,
      "pred_gbt": 0.7278,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.973,
      "approach_r2": 0.0864
    },
    {
      "date": "2025-09-12",
      "time": "14:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6606.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6089,
      "pred_gbt": 0.6675,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.973,
      "approach_r2": 0.0864
    },
    {
      "date": "2025-09-12",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8256,
      "pred_gbt": 0.9321,
      "pred_empirical": 0.6269,
      "confluence_count": 159,
      "rvol": 1.0,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "14:59:00",
      "level_type": "prior_day_high",
      "level_price": 6600.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8003,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.6269,
      "confluence_count": 173,
      "rvol": 1.041,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-12",
      "time": "14:59:00",
      "level_type": "prior_week_high",
      "level_price": 6600.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7879,
      "pred_gbt": 0.7836,
      "pred_empirical": 0.6081,
      "confluence_count": 173,
      "rvol": 1.041,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-12",
      "time": "14:59:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.7455,
      "pred_empirical": 0.6715,
      "confluence_count": 173,
      "rvol": 1.041,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-12",
      "time": "14:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8313,
      "pred_gbt": 0.8766,
      "pred_empirical": 0.6269,
      "confluence_count": 157,
      "rvol": 1.041,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-12",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8316,
      "pred_gbt": 0.8835,
      "pred_empirical": 0.6109,
      "confluence_count": 157,
      "rvol": 1.012,
      "approach_r2": 0.4958
    },
    {
      "date": "2025-09-12",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8234,
      "pred_gbt": 0.9015,
      "pred_empirical": 0.6109,
      "confluence_count": 155,
      "rvol": 0.948,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8407,
      "pred_gbt": 0.9081,
      "pred_empirical": 0.6142,
      "confluence_count": 155,
      "rvol": 0.908,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-09-12",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8444,
      "pred_gbt": 0.9094,
      "pred_empirical": 0.612,
      "confluence_count": 155,
      "rvol": 0.793,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-12",
      "time": "15:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.853,
      "pred_gbt": 0.9065,
      "pred_empirical": 0.6011,
      "confluence_count": 152,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8444,
      "pred_gbt": 0.919,
      "pred_empirical": 0.612,
      "confluence_count": 151,
      "rvol": 0.707,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "15:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8511,
      "pred_gbt": 0.9126,
      "pred_empirical": 0.6011,
      "confluence_count": 149,
      "rvol": 0.716,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8198,
      "pred_gbt": 0.9081,
      "pred_empirical": 0.5962,
      "confluence_count": 144,
      "rvol": 0.814,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-12",
      "time": "15:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8339,
      "pred_gbt": 0.8974,
      "pred_empirical": 0.612,
      "confluence_count": 141,
      "rvol": 0.797,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-12",
      "time": "15:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8345,
      "pred_gbt": 0.9057,
      "pred_empirical": 0.5871,
      "confluence_count": 140,
      "rvol": 0.762,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-09-12",
      "time": "15:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8429,
      "pred_gbt": 0.891,
      "pred_empirical": 0.6011,
      "confluence_count": 138,
      "rvol": 0.723,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:11:00",
      "level_type": "lvn",
      "level_price": 6599.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8736,
      "pred_gbt": 0.8806,
      "pred_empirical": 0.6081,
      "confluence_count": 241,
      "rvol": 0.707,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-12",
      "time": "15:11:00",
      "level_type": "top_oi_strikes",
      "level_price": 6599.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8597,
      "pred_gbt": 0.8305,
      "pred_empirical": 0.6269,
      "confluence_count": 258,
      "rvol": 0.707,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-12",
      "time": "15:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8313,
      "pred_gbt": 0.9066,
      "pred_empirical": 0.5871,
      "confluence_count": 135,
      "rvol": 0.707,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-09-12",
      "time": "15:12:00",
      "level_type": "value_area_low",
      "level_price": 6598.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9097,
      "pred_gbt": 0.8485,
      "pred_empirical": 0.6269,
      "confluence_count": 291,
      "rvol": 0.582,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-12",
      "time": "15:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8238,
      "pred_gbt": 0.8675,
      "pred_empirical": 0.5871,
      "confluence_count": 131,
      "rvol": 0.582,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-09-12",
      "time": "15:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8215,
      "pred_gbt": 0.8646,
      "pred_empirical": 0.5871,
      "confluence_count": 130,
      "rvol": 0.653,
      "approach_r2": 0.4958
    },
    {
      "date": "2025-09-12",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9343,
      "pred_gbt": 0.8663,
      "pred_empirical": 0.6269,
      "confluence_count": 306,
      "rvol": 0.931,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9302,
      "pred_gbt": 0.8888,
      "pred_empirical": 0.6281,
      "confluence_count": 305,
      "rvol": 0.911,
      "approach_r2": 0.12
    },
    {
      "date": "2025-09-12",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9239,
      "pred_gbt": 0.8684,
      "pred_empirical": 0.651,
      "confluence_count": 303,
      "rvol": 1.046,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-12",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9242,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.651,
      "confluence_count": 303,
      "rvol": 1.033,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-09-12",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9218,
      "pred_gbt": 0.8578,
      "pred_empirical": 0.651,
      "confluence_count": 303,
      "rvol": 0.938,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-12",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9295,
      "pred_gbt": 0.8861,
      "pred_empirical": 0.6281,
      "confluence_count": 302,
      "rvol": 0.919,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-12",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9293,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.6281,
      "confluence_count": 302,
      "rvol": 0.94,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9323,
      "pred_gbt": 0.8694,
      "pred_empirical": 0.6081,
      "confluence_count": 299,
      "rvol": 0.956,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9287,
      "pred_gbt": 0.8648,
      "pred_empirical": 0.6281,
      "confluence_count": 299,
      "rvol": 0.923,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "15:24:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9576,
      "pred_gbt": 0.8459,
      "pred_empirical": 0.6281,
      "confluence_count": 392,
      "rvol": 0.963,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9137,
      "pred_gbt": 0.8504,
      "pred_empirical": 0.651,
      "confluence_count": 301,
      "rvol": 0.963,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9224,
      "pred_gbt": 0.8776,
      "pred_empirical": 0.6269,
      "confluence_count": 299,
      "rvol": 0.975,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "15:26:00",
      "level_type": "or30_high",
      "level_price": 6594.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9535,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.6674,
      "confluence_count": 408,
      "rvol": 1.294,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9076,
      "pred_gbt": 0.8297,
      "pred_empirical": 0.6674,
      "confluence_count": 299,
      "rvol": 1.294,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "15:27:00",
      "level_type": "overnight_high",
      "level_price": 6594.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.959,
      "pred_gbt": 0.8164,
      "pred_empirical": 0.6715,
      "confluence_count": 418,
      "rvol": 1.316,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "15:28:00",
      "level_type": "vwap",
      "level_price": 6593.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9575,
      "pred_gbt": 0.8708,
      "pred_empirical": 0.6004,
      "confluence_count": 449,
      "rvol": 1.698,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-12",
      "time": "15:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6593.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.955,
      "pred_gbt": 0.8738,
      "pred_empirical": 0.6004,
      "confluence_count": 457,
      "rvol": 1.698,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-12",
      "time": "15:30:00",
      "level_type": "vwap",
      "level_price": 6593.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9631,
      "pred_gbt": 0.8007,
      "pred_empirical": 0.637,
      "confluence_count": 448,
      "rvol": 1.853,
      "approach_r2": 0.002
    },
    {
      "date": "2025-09-12",
      "time": "15:31:00",
      "level_type": "prior_day_close",
      "level_price": 6592.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9397,
      "pred_gbt": 0.7074,
      "pred_empirical": 0.6004,
      "confluence_count": 413,
      "rvol": 1.795,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-09-12",
      "time": "15:31:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6592.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9384,
      "pred_gbt": 0.7086,
      "pred_empirical": 0.637,
      "confluence_count": 401,
      "rvol": 1.795,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-09-12",
      "time": "15:31:00",
      "level_type": "or15_high",
      "level_price": 6591.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9374,
      "pred_gbt": 0.6936,
      "pred_empirical": 0.637,
      "confluence_count": 386,
      "rvol": 1.795,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-09-12",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6592.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9458,
      "pred_gbt": 0.7549,
      "pred_empirical": 0.5205,
      "confluence_count": 433,
      "rvol": 1.795,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-09-12",
      "time": "15:32:00",
      "level_type": "hvn",
      "level_price": 6590.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9145,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.6004,
      "confluence_count": 385,
      "rvol": 2.132,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-12",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9153,
      "pred_gbt": 0.6984,
      "pred_empirical": 0.5205,
      "confluence_count": 360,
      "rvol": 2.132,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-12",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.914,
      "pred_gbt": 0.7211,
      "pred_empirical": 0.5205,
      "confluence_count": 359,
      "rvol": 2.174,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6590.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8841,
      "pred_gbt": 0.6644,
      "pred_empirical": 0.5205,
      "confluence_count": 378,
      "rvol": 2.174,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-12",
      "time": "15:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9271,
      "pred_gbt": 0.657,
      "pred_empirical": 0.637,
      "confluence_count": 358,
      "rvol": 2.147,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6589.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9044,
      "pred_gbt": 0.742,
      "pred_empirical": 0.637,
      "confluence_count": 330,
      "rvol": 2.147,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9223,
      "pred_gbt": 0.7165,
      "pred_empirical": 0.6004,
      "confluence_count": 357,
      "rvol": 1.859,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-12",
      "time": "15:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.92,
      "pred_gbt": 0.731,
      "pred_empirical": 0.6004,
      "confluence_count": 355,
      "rvol": 1.593,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-12",
      "time": "15:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9266,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.637,
      "confluence_count": 354,
      "rvol": 1.399,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-12",
      "time": "15:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6588.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8772,
      "pred_gbt": 0.8372,
      "pred_empirical": 0.637,
      "confluence_count": 271,
      "rvol": 1.399,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-12",
      "time": "15:39:00",
      "level_type": "or15_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6953,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.6109,
      "confluence_count": 111,
      "rvol": 1.35,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-12",
      "time": "15:39:00",
      "level_type": "or30_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.6578,
      "pred_empirical": 0.6081,
      "confluence_count": 111,
      "rvol": 1.35,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-12",
      "time": "15:39:00",
      "level_type": "ib_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7124,
      "pred_gbt": 0.6627,
      "pred_empirical": 0.6081,
      "confluence_count": 111,
      "rvol": 1.35,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-12",
      "time": "15:39:00",
      "level_type": "session_low",
      "level_price": 6585.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6918,
      "pred_gbt": 0.6564,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 1.35,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-12",
      "time": "15:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6585.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.715,
      "pred_gbt": 0.5669,
      "pred_empirical": 0.651,
      "confluence_count": 125,
      "rvol": 1.35,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-12",
      "time": "15:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6587.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8286,
      "pred_gbt": 0.7378,
      "pred_empirical": 0.637,
      "confluence_count": 261,
      "rvol": 1.35,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-12",
      "time": "15:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6584.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6973,
      "pred_gbt": 0.554,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 1.647,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-09-12",
      "time": "15:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6586.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7156,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.637,
      "confluence_count": 168,
      "rvol": 1.647,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-09-12",
      "time": "15:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6584.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.6792,
      "pred_empirical": 0.6715,
      "confluence_count": 119,
      "rvol": 1.861,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-09-12",
      "time": "15:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6585.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.622,
      "pred_gbt": 0.6372,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 1.861,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-09-12",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6589.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8707,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.6004,
      "confluence_count": 300,
      "rvol": 2.239,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-12",
      "time": "15:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8959,
      "pred_gbt": 0.626,
      "pred_empirical": 0.637,
      "confluence_count": 299,
      "rvol": 2.323,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:44:00",
      "level_type": "vwap",
      "level_price": 6593.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9547,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.637,
      "confluence_count": 459,
      "rvol": 2.206,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-09-12",
      "time": "15:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6592.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9464,
      "pred_gbt": 0.6778,
      "pred_empirical": 0.637,
      "confluence_count": 433,
      "rvol": 1.851,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-09-12",
      "time": "15:46:00",
      "level_type": "vwap",
      "level_price": 6593.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9579,
      "pred_gbt": 0.6707,
      "pred_empirical": 0.637,
      "confluence_count": 460,
      "rvol": 1.606,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-09-12",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9093,
      "pred_gbt": 0.8241,
      "pred_empirical": 0.6715,
      "confluence_count": 298,
      "rvol": 1.221,
      "approach_r2": 0.0877
    },
    {
      "date": "2025-09-12",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6593.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9672,
      "pred_gbt": 0.8382,
      "pred_empirical": 0.6251,
      "confluence_count": 460,
      "rvol": 1.003,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6593.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.972,
      "pred_gbt": 0.9027,
      "pred_empirical": 0.6674,
      "confluence_count": 460,
      "rvol": 0.884,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-12",
      "time": "15:52:00",
      "level_type": "value_area_low",
      "level_price": 6598.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8968,
      "pred_gbt": 0.8849,
      "pred_empirical": 0.6251,
      "confluence_count": 291,
      "rvol": 0.877,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9305,
      "pred_gbt": 0.9029,
      "pred_empirical": 0.6251,
      "confluence_count": 322,
      "rvol": 0.877,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-12",
      "time": "15:54:00",
      "level_type": "ib_high",
      "level_price": 6595.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9665,
      "pred_gbt": 0.9195,
      "pred_empirical": 0.5962,
      "confluence_count": 392,
      "rvol": 0.805,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6597.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9397,
      "pred_gbt": 0.9472,
      "pred_empirical": 0.6081,
      "confluence_count": 323,
      "rvol": 0.805,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-12",
      "time": "15:55:00",
      "level_type": "vwap",
      "level_price": 6593.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9727,
      "pred_gbt": 0.9513,
      "pred_empirical": 0.6715,
      "confluence_count": 460,
      "rvol": 0.818,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6593.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9678,
      "pred_gbt": 0.9277,
      "pred_empirical": 0.651,
      "confluence_count": 460,
      "rvol": 0.736,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6593.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9678,
      "pred_gbt": 0.9575,
      "pred_empirical": 0.6715,
      "confluence_count": 460,
      "rvol": 0.787,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-12",
      "time": "15:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6592.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9595,
      "pred_gbt": 0.9584,
      "pred_empirical": 0.6715,
      "confluence_count": 425,
      "rvol": 0.784,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-12",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6588.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9199,
      "pred_gbt": 0.9893,
      "pred_empirical": 0.6674,
      "confluence_count": 287,
      "rvol": 1.022,
      "approach_r2": 0.08
    },
    {
      "date": "2025-09-15",
      "time": "09:35:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.8195,
      "pred_empirical": 0.637,
      "confluence_count": 209,
      "rvol": 0.322,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6611.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7708,
      "pred_gbt": 0.8319,
      "pred_empirical": 0.6004,
      "confluence_count": 251,
      "rvol": 0.322,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6612.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7887,
      "pred_gbt": 0.8504,
      "pred_empirical": 0.6004,
      "confluence_count": 267,
      "rvol": 0.322,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7083,
      "pred_gbt": 0.8102,
      "pred_empirical": 0.6004,
      "confluence_count": 214,
      "rvol": 0.322,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6613.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8292,
      "pred_gbt": 0.8862,
      "pred_empirical": 0.637,
      "confluence_count": 271,
      "rvol": 0.322,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6284,
      "pred_gbt": 0.8326,
      "pred_empirical": 0.5205,
      "confluence_count": 194,
      "rvol": 0.322,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.7914,
      "pred_empirical": 0.5205,
      "confluence_count": 264,
      "rvol": 0.322,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6611.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7271,
      "pred_gbt": 0.7696,
      "pred_empirical": 0.5205,
      "confluence_count": 251,
      "rvol": 0.329,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-09-15",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6612.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.78,
      "pred_gbt": 0.8393,
      "pred_empirical": 0.6004,
      "confluence_count": 267,
      "rvol": 0.329,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-09-15",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6803,
      "pred_gbt": 0.7664,
      "pred_empirical": 0.5205,
      "confluence_count": 214,
      "rvol": 0.329,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-09-15",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6163,
      "pred_gbt": 0.7891,
      "pred_empirical": 0.5205,
      "confluence_count": 194,
      "rvol": 0.329,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-09-15",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6611.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7855,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.5205,
      "confluence_count": 251,
      "rvol": 0.346,
      "approach_r2": 0.525
    },
    {
      "date": "2025-09-15",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6612.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8015,
      "pred_gbt": 0.8735,
      "pred_empirical": 0.6004,
      "confluence_count": 266,
      "rvol": 0.346,
      "approach_r2": 0.525
    },
    {
      "date": "2025-09-15",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7256,
      "pred_gbt": 0.8281,
      "pred_empirical": 0.6004,
      "confluence_count": 214,
      "rvol": 0.346,
      "approach_r2": 0.525
    },
    {
      "date": "2025-09-15",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6613.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8401,
      "pred_gbt": 0.9141,
      "pred_empirical": 0.637,
      "confluence_count": 270,
      "rvol": 0.346,
      "approach_r2": 0.525
    },
    {
      "date": "2025-09-15",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.651,
      "pred_gbt": 0.8639,
      "pred_empirical": 0.5205,
      "confluence_count": 196,
      "rvol": 0.346,
      "approach_r2": 0.525
    },
    {
      "date": "2025-09-15",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6611.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7652,
      "pred_gbt": 0.7747,
      "pred_empirical": 0.5205,
      "confluence_count": 254,
      "rvol": 0.357,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-15",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6612.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8067,
      "pred_gbt": 0.8042,
      "pred_empirical": 0.6004,
      "confluence_count": 267,
      "rvol": 0.357,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-15",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6613.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8235,
      "pred_gbt": 0.8185,
      "pred_empirical": 0.637,
      "confluence_count": 271,
      "rvol": 0.357,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-15",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6613.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.799,
      "pred_gbt": 0.8028,
      "pred_empirical": 0.6004,
      "confluence_count": 269,
      "rvol": 0.394,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-15",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6614.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8182,
      "pred_gbt": 0.8215,
      "pred_empirical": 0.6004,
      "confluence_count": 275,
      "rvol": 0.394,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-15",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6613.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8204,
      "pred_gbt": 0.8591,
      "pred_empirical": 0.637,
      "confluence_count": 274,
      "rvol": 0.414,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-15",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6614.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8344,
      "pred_gbt": 0.8733,
      "pred_empirical": 0.637,
      "confluence_count": 276,
      "rvol": 0.414,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-15",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6614.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.8718,
      "pred_empirical": 0.6004,
      "confluence_count": 284,
      "rvol": 0.414,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-15",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6612.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7866,
      "pred_gbt": 0.8536,
      "pred_empirical": 0.6004,
      "confluence_count": 266,
      "rvol": 0.434,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6613.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7942,
      "pred_gbt": 0.8593,
      "pred_empirical": 0.637,
      "confluence_count": 273,
      "rvol": 0.434,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7099,
      "pred_gbt": 0.8196,
      "pred_empirical": 0.6004,
      "confluence_count": 216,
      "rvol": 0.434,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6612.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7428,
      "pred_gbt": 0.7917,
      "pred_empirical": 0.5205,
      "confluence_count": 266,
      "rvol": 0.433,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-09-15",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6969,
      "pred_gbt": 0.7694,
      "pred_empirical": 0.6004,
      "confluence_count": 216,
      "rvol": 0.433,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-09-15",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 0.433,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-09-15",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6608.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.6426,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 0.433,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-15",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6072,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.5205,
      "confluence_count": 190,
      "rvol": 0.433,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-15",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6608.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5431,
      "pred_gbt": 0.6196,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 0.433,
      "approach_r2": 0.338
    },
    {
      "date": "2025-09-15",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6778,
      "pred_gbt": 0.7995,
      "pred_empirical": 0.6004,
      "confluence_count": 204,
      "rvol": 0.442,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-15",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.7586,
      "pred_empirical": 0.6004,
      "confluence_count": 184,
      "rvol": 0.442,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-09-15",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6612.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7887,
      "pred_gbt": 0.8129,
      "pred_empirical": 0.6004,
      "confluence_count": 256,
      "rvol": 0.423,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6613.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8046,
      "pred_gbt": 0.8415,
      "pred_empirical": 0.637,
      "confluence_count": 271,
      "rvol": 0.423,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.637,
      "confluence_count": 203,
      "rvol": 0.423,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6612.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7825,
      "pred_gbt": 0.8233,
      "pred_empirical": 0.6004,
      "confluence_count": 259,
      "rvol": 0.387,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-09-15",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6614.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8429,
      "pred_gbt": 0.8841,
      "pred_empirical": 0.637,
      "confluence_count": 284,
      "rvol": 0.387,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-09-15",
      "time": "09:47:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8145,
      "pred_gbt": 0.6988,
      "pred_empirical": 0.6004,
      "confluence_count": 316,
      "rvol": 0.385,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6615.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8723,
      "pred_gbt": 0.8687,
      "pred_empirical": 0.637,
      "confluence_count": 316,
      "rvol": 0.385,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6613.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8334,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.637,
      "confluence_count": 274,
      "rvol": 0.385,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6614.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8526,
      "pred_gbt": 0.8736,
      "pred_empirical": 0.6674,
      "confluence_count": 285,
      "rvol": 0.385,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6615.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8664,
      "pred_gbt": 0.8631,
      "pred_empirical": 0.637,
      "confluence_count": 316,
      "rvol": 0.385,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6613.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8239,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.637,
      "confluence_count": 273,
      "rvol": 0.349,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-09-15",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6614.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8466,
      "pred_gbt": 0.8836,
      "pred_empirical": 0.6674,
      "confluence_count": 287,
      "rvol": 0.349,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-09-15",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6613.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8161,
      "pred_gbt": 0.7931,
      "pred_empirical": 0.6004,
      "confluence_count": 271,
      "rvol": 0.347,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-15",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6615.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8721,
      "pred_gbt": 0.8691,
      "pred_empirical": 0.637,
      "confluence_count": 326,
      "rvol": 0.347,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-09-15",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6617.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8886,
      "pred_gbt": 0.843,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.337,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-09-15",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6614.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8396,
      "pred_gbt": 0.8673,
      "pred_empirical": 0.6004,
      "confluence_count": 275,
      "rvol": 0.337,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-09-15",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6615.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8879,
      "pred_gbt": 0.8569,
      "pred_empirical": 0.637,
      "confluence_count": 326,
      "rvol": 0.337,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-09-15",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6617.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8834,
      "pred_gbt": 0.8373,
      "pred_empirical": 0.6004,
      "confluence_count": 334,
      "rvol": 0.337,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-09-15",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6616.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8983,
      "pred_gbt": 0.7604,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.343,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-09-15",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8639,
      "pred_gbt": 0.8643,
      "pred_empirical": 0.6715,
      "confluence_count": 301,
      "rvol": 0.327,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-09-15",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6614.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8393,
      "pred_gbt": 0.8319,
      "pred_empirical": 0.6674,
      "confluence_count": 277,
      "rvol": 0.327,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-09-15",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6616.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8898,
      "pred_gbt": 0.8075,
      "pred_empirical": 0.6715,
      "confluence_count": 333,
      "rvol": 0.327,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-09-15",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8577,
      "pred_gbt": 0.859,
      "pred_empirical": 0.6674,
      "confluence_count": 301,
      "rvol": 0.327,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-09-15",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6614.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8478,
      "pred_gbt": 0.8224,
      "pred_empirical": 0.6674,
      "confluence_count": 286,
      "rvol": 0.327,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-09-15",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6616.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8917,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.6715,
      "confluence_count": 335,
      "rvol": 0.327,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-09-15",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6616.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8931,
      "pred_gbt": 0.7754,
      "pred_empirical": 0.6715,
      "confluence_count": 333,
      "rvol": 0.274,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-09-15",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6615.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8735,
      "pred_gbt": 0.8387,
      "pred_empirical": 0.637,
      "confluence_count": 315,
      "rvol": 0.286,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-09-15",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6617.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8774,
      "pred_gbt": 0.8707,
      "pred_empirical": 0.6674,
      "confluence_count": 309,
      "rvol": 0.286,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-09-15",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6618.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8543,
      "pred_gbt": 0.8842,
      "pred_empirical": 0.6674,
      "confluence_count": 285,
      "rvol": 0.261,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-15",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6615.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8787,
      "pred_gbt": 0.8201,
      "pred_empirical": 0.637,
      "confluence_count": 324,
      "rvol": 0.261,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-15",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6617.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8749,
      "pred_gbt": 0.858,
      "pred_empirical": 0.6674,
      "confluence_count": 307,
      "rvol": 0.261,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-15",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6618.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8477,
      "pred_gbt": 0.8797,
      "pred_empirical": 0.6674,
      "confluence_count": 285,
      "rvol": 0.261,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-15",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6617.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.87,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.651,
      "confluence_count": 298,
      "rvol": 0.282,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6619.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8386,
      "pred_gbt": 0.8727,
      "pred_empirical": 0.6674,
      "confluence_count": 267,
      "rvol": 0.309,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-15",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6618.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8593,
      "pred_gbt": 0.8293,
      "pred_empirical": 0.6715,
      "confluence_count": 285,
      "rvol": 0.309,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-15",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6619.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8315,
      "pred_gbt": 0.8673,
      "pred_empirical": 0.6674,
      "confluence_count": 267,
      "rvol": 0.309,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-15",
      "time": "09:59:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7634,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.637,
      "confluence_count": 205,
      "rvol": 0.364,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-15",
      "time": "09:59:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7324,
      "pred_gbt": 0.7826,
      "pred_empirical": 0.637,
      "confluence_count": 205,
      "rvol": 0.364,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-15",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6618.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8579,
      "pred_gbt": 0.845,
      "pred_empirical": 0.6715,
      "confluence_count": 284,
      "rvol": 0.364,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-15",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7551,
      "pred_gbt": 0.7223,
      "pred_empirical": 0.6004,
      "confluence_count": 243,
      "rvol": 0.331,
      "approach_r2": 0.3353
    },
    {
      "date": "2025-09-15",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8213,
      "pred_gbt": 0.8412,
      "pred_empirical": 0.637,
      "confluence_count": 243,
      "rvol": 0.331,
      "approach_r2": 0.3353
    },
    {
      "date": "2025-09-15",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8869,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.637,
      "confluence_count": 332,
      "rvol": 0.331,
      "approach_r2": 0.3353
    },
    {
      "date": "2025-09-15",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6619.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8458,
      "pred_gbt": 0.8534,
      "pred_empirical": 0.6674,
      "confluence_count": 265,
      "rvol": 0.331,
      "approach_r2": 0.3353
    },
    {
      "date": "2025-09-15",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8137,
      "pred_gbt": 0.8337,
      "pred_empirical": 0.637,
      "confluence_count": 243,
      "rvol": 0.331,
      "approach_r2": 0.3353
    },
    {
      "date": "2025-09-15",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8883,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.337,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-09-15",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.857,
      "pred_gbt": 0.601,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.298,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-15",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6613.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7909,
      "pred_gbt": 0.7422,
      "pred_empirical": 0.6004,
      "confluence_count": 271,
      "rvol": 0.287,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-15",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8496,
      "pred_gbt": 0.665,
      "pred_empirical": 0.6004,
      "confluence_count": 333,
      "rvol": 0.287,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-15",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6613.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8122,
      "pred_gbt": 0.7537,
      "pred_empirical": 0.6004,
      "confluence_count": 273,
      "rvol": 0.253,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-09-15",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8644,
      "pred_gbt": 0.6533,
      "pred_empirical": 0.637,
      "confluence_count": 333,
      "rvol": 0.253,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-09-15",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6614.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8141,
      "pred_gbt": 0.818,
      "pred_empirical": 0.637,
      "confluence_count": 274,
      "rvol": 0.248,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-09-15",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6614.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8147,
      "pred_gbt": 0.8371,
      "pred_empirical": 0.637,
      "confluence_count": 274,
      "rvol": 0.237,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8664,
      "pred_gbt": 0.7539,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.237,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6614.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8158,
      "pred_gbt": 0.8079,
      "pred_empirical": 0.637,
      "confluence_count": 275,
      "rvol": 0.25,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8664,
      "pred_gbt": 0.7214,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.25,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6614.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8177,
      "pred_gbt": 0.8384,
      "pred_empirical": 0.637,
      "confluence_count": 276,
      "rvol": 0.224,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6614.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7881,
      "pred_gbt": 0.7182,
      "pred_empirical": 0.6004,
      "confluence_count": 275,
      "rvol": 0.256,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7878,
      "pred_gbt": 0.7806,
      "pred_empirical": 0.637,
      "confluence_count": 264,
      "rvol": 0.256,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6614.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8177,
      "pred_gbt": 0.7697,
      "pred_empirical": 0.637,
      "confluence_count": 276,
      "rvol": 0.256,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8679,
      "pred_gbt": 0.673,
      "pred_empirical": 0.637,
      "confluence_count": 335,
      "rvol": 0.256,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:12:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7864,
      "pred_gbt": 0.7331,
      "pred_empirical": 0.651,
      "confluence_count": 209,
      "rvol": 0.264,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7738,
      "pred_gbt": 0.7062,
      "pred_empirical": 0.637,
      "confluence_count": 237,
      "rvol": 0.264,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.869,
      "pred_gbt": 0.7685,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.237,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-09-15",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6614.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8123,
      "pred_gbt": 0.7962,
      "pred_empirical": 0.6004,
      "confluence_count": 277,
      "rvol": 0.238,
      "approach_r2": 0.3373
    },
    {
      "date": "2025-09-15",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6614.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8323,
      "pred_gbt": 0.8294,
      "pred_empirical": 0.637,
      "confluence_count": 278,
      "rvol": 0.223,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:17:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8315,
      "pred_gbt": 0.7211,
      "pred_empirical": 0.6674,
      "confluence_count": 316,
      "rvol": 0.234,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6614.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.81,
      "pred_gbt": 0.7803,
      "pred_empirical": 0.637,
      "confluence_count": 284,
      "rvol": 0.22,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8717,
      "pred_gbt": 0.7604,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.205,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-15",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6614.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8177,
      "pred_gbt": 0.7912,
      "pred_empirical": 0.6004,
      "confluence_count": 278,
      "rvol": 0.199,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-15",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8804,
      "pred_gbt": 0.7287,
      "pred_empirical": 0.6674,
      "confluence_count": 335,
      "rvol": 0.189,
      "approach_r2": 0.0894
    },
    {
      "date": "2025-09-15",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6614.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8182,
      "pred_gbt": 0.7991,
      "pred_empirical": 0.6004,
      "confluence_count": 278,
      "rvol": 0.223,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-15",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6614.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8241,
      "pred_gbt": 0.7613,
      "pred_empirical": 0.637,
      "confluence_count": 277,
      "rvol": 0.278,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-15",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6616.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8714,
      "pred_gbt": 0.6568,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.278,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-09-15",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6618.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8417,
      "pred_gbt": 0.8229,
      "pred_empirical": 0.6674,
      "confluence_count": 270,
      "rvol": 0.323,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-09-15",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8225,
      "pred_gbt": 0.8464,
      "pred_empirical": 0.6251,
      "confluence_count": 235,
      "rvol": 0.343,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6619.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8485,
      "pred_gbt": 0.8314,
      "pred_empirical": 0.6251,
      "confluence_count": 259,
      "rvol": 0.343,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8149,
      "pred_gbt": 0.8363,
      "pred_empirical": 0.651,
      "confluence_count": 235,
      "rvol": 0.343,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6619.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8452,
      "pred_gbt": 0.7976,
      "pred_empirical": 0.6251,
      "confluence_count": 254,
      "rvol": 0.383,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6619.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.845,
      "pred_gbt": 0.7862,
      "pred_empirical": 0.6281,
      "confluence_count": 254,
      "rvol": 0.396,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:29:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7565,
      "pred_gbt": 0.7573,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.357,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-15",
      "time": "10:29:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.725,
      "pred_gbt": 0.7177,
      "pred_empirical": 0.6674,
      "confluence_count": 205,
      "rvol": 0.357,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-15",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6619.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8275,
      "pred_gbt": 0.7907,
      "pred_empirical": 0.6715,
      "confluence_count": 252,
      "rvol": 0.357,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-15",
      "time": "10:30:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7935,
      "pred_gbt": 0.7912,
      "pred_empirical": 0.637,
      "confluence_count": 243,
      "rvol": 0.486,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7903,
      "pred_gbt": 0.834,
      "pred_empirical": 0.637,
      "confluence_count": 235,
      "rvol": 0.486,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6620.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8274,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6674,
      "confluence_count": 244,
      "rvol": 0.486,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6620.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.798,
      "pred_gbt": 0.8456,
      "pred_empirical": 0.6674,
      "confluence_count": 231,
      "rvol": 0.474,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6620.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8164,
      "pred_gbt": 0.8347,
      "pred_empirical": 0.6715,
      "confluence_count": 244,
      "rvol": 0.474,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6620.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7896,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.6674,
      "confluence_count": 231,
      "rvol": 0.474,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6620.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8348,
      "pred_gbt": 0.8503,
      "pred_empirical": 0.6715,
      "confluence_count": 240,
      "rvol": 0.491,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-09-15",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6622.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.8099,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.466,
      "approach_r2": 0.5161
    },
    {
      "date": "2025-09-15",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6620.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8287,
      "pred_gbt": 0.8644,
      "pred_empirical": 0.6715,
      "confluence_count": 235,
      "rvol": 0.466,
      "approach_r2": 0.5161
    },
    {
      "date": "2025-09-15",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6622.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7534,
      "pred_gbt": 0.7971,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.466,
      "approach_r2": 0.5161
    },
    {
      "date": "2025-09-15",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6617.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8711,
      "pred_gbt": 0.7467,
      "pred_empirical": 0.6674,
      "confluence_count": 301,
      "rvol": 0.528,
      "approach_r2": 0.1434
    },
    {
      "date": "2025-09-15",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6617.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8714,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.6674,
      "confluence_count": 296,
      "rvol": 0.394,
      "approach_r2": 0.3474
    },
    {
      "date": "2025-09-15",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8691,
      "pred_gbt": 0.7565,
      "pred_empirical": 0.651,
      "confluence_count": 294,
      "rvol": 0.377,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-15",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8553,
      "pred_gbt": 0.7387,
      "pred_empirical": 0.6674,
      "confluence_count": 292,
      "rvol": 0.308,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-09-15",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8369,
      "pred_gbt": 0.801,
      "pred_empirical": 0.6674,
      "confluence_count": 287,
      "rvol": 0.351,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-15",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8465,
      "pred_gbt": 0.7867,
      "pred_empirical": 0.6715,
      "confluence_count": 286,
      "rvol": 0.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.859,
      "pred_gbt": 0.8713,
      "pred_empirical": 0.6715,
      "confluence_count": 284,
      "rvol": 0.223,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6620.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8118,
      "pred_gbt": 0.9024,
      "pred_empirical": 0.6251,
      "confluence_count": 219,
      "rvol": 0.223,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8594,
      "pred_gbt": 0.8744,
      "pred_empirical": 0.6715,
      "confluence_count": 284,
      "rvol": 0.222,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8123,
      "pred_gbt": 0.9074,
      "pred_empirical": 0.6251,
      "confluence_count": 219,
      "rvol": 0.222,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7949,
      "pred_gbt": 0.9135,
      "pred_empirical": 0.6715,
      "confluence_count": 219,
      "rvol": 0.218,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-15",
      "time": "10:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8244,
      "pred_gbt": 0.9026,
      "pred_empirical": 0.6269,
      "confluence_count": 219,
      "rvol": 0.171,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8129,
      "pred_gbt": 0.9047,
      "pred_empirical": 0.6251,
      "confluence_count": 217,
      "rvol": 0.197,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "10:45:00",
      "level_type": "session_high",
      "level_price": 6622.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7644,
      "pred_gbt": 0.8455,
      "pred_empirical": 0.6081,
      "confluence_count": 167,
      "rvol": 0.2,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8156,
      "pred_gbt": 0.8955,
      "pred_empirical": 0.6081,
      "confluence_count": 208,
      "rvol": 0.2,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6622.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.755,
      "pred_gbt": 0.8367,
      "pred_empirical": 0.6081,
      "confluence_count": 167,
      "rvol": 0.2,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6622.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.8325,
      "pred_empirical": 0.6281,
      "confluence_count": 166,
      "rvol": 0.218,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7975,
      "pred_gbt": 0.8977,
      "pred_empirical": 0.6281,
      "confluence_count": 200,
      "rvol": 0.218,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6622.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.8161,
      "pred_empirical": 0.6251,
      "confluence_count": 166,
      "rvol": 0.218,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7907,
      "pred_gbt": 0.8241,
      "pred_empirical": 0.6081,
      "confluence_count": 186,
      "rvol": 0.258,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:48:00",
      "level_type": "session_high",
      "level_price": 6623.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7142,
      "pred_gbt": 0.816,
      "pred_empirical": 0.6251,
      "confluence_count": 156,
      "rvol": 0.301,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-15",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6621.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.75,
      "pred_gbt": 0.8344,
      "pred_empirical": 0.6251,
      "confluence_count": 179,
      "rvol": 0.301,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-15",
      "time": "10:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6623.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.8013,
      "pred_empirical": 0.651,
      "confluence_count": 156,
      "rvol": 0.301,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-15",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7663,
      "pred_gbt": 0.8339,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 0.304,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-15",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.853,
      "pred_gbt": 0.8017,
      "pred_empirical": 0.6715,
      "confluence_count": 275,
      "rvol": 0.318,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-09-15",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.848,
      "pred_empirical": 0.6269,
      "confluence_count": 172,
      "rvol": 0.318,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-09-15",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7505,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.6281,
      "confluence_count": 170,
      "rvol": 0.298,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-09-15",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7745,
      "pred_gbt": 0.8402,
      "pred_empirical": 0.6081,
      "confluence_count": 168,
      "rvol": 0.258,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7525,
      "pred_gbt": 0.8076,
      "pred_empirical": 0.6281,
      "confluence_count": 168,
      "rvol": 0.216,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-15",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7637,
      "pred_gbt": 0.85,
      "pred_empirical": 0.6081,
      "confluence_count": 167,
      "rvol": 0.186,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "10:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7669,
      "pred_gbt": 0.8632,
      "pred_empirical": 0.6081,
      "confluence_count": 167,
      "rvol": 0.167,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7772,
      "pred_gbt": 0.8509,
      "pred_empirical": 0.6081,
      "confluence_count": 166,
      "rvol": 0.176,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-15",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7638,
      "pred_gbt": 0.8232,
      "pred_empirical": 0.6269,
      "confluence_count": 166,
      "rvol": 0.199,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-09-15",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7472,
      "pred_gbt": 0.7847,
      "pred_empirical": 0.6269,
      "confluence_count": 160,
      "rvol": 0.189,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "10:59:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7098,
      "pred_gbt": 0.8377,
      "pred_empirical": 0.651,
      "confluence_count": 205,
      "rvol": 0.231,
      "approach_r2": 0.4923
    },
    {
      "date": "2025-09-15",
      "time": "10:59:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7171,
      "pred_gbt": 0.8487,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.231,
      "approach_r2": 0.4923
    },
    {
      "date": "2025-09-15",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6622.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7713,
      "pred_gbt": 0.7969,
      "pred_empirical": 0.6269,
      "confluence_count": 160,
      "rvol": 0.231,
      "approach_r2": 0.4923
    },
    {
      "date": "2025-09-15",
      "time": "11:00:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8248,
      "pred_gbt": 0.8046,
      "pred_empirical": 0.6715,
      "confluence_count": 243,
      "rvol": 0.295,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-09-15",
      "time": "11:00:00",
      "level_type": "ib_high",
      "level_price": 6620.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8368,
      "pred_gbt": 0.844,
      "pred_empirical": 0.651,
      "confluence_count": 235,
      "rvol": 0.295,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-09-15",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8519,
      "pred_gbt": 0.8018,
      "pred_empirical": 0.6674,
      "confluence_count": 254,
      "rvol": 0.295,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-09-15",
      "time": "11:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7658,
      "pred_gbt": 0.7772,
      "pred_empirical": 0.6281,
      "confluence_count": 155,
      "rvol": 0.295,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-09-15",
      "time": "11:01:00",
      "level_type": "session_high",
      "level_price": 6623.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.7588,
      "pred_empirical": 0.6281,
      "confluence_count": 148,
      "rvol": 0.308,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-15",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8323,
      "pred_gbt": 0.7336,
      "pred_empirical": 0.6715,
      "confluence_count": 254,
      "rvol": 0.308,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-15",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7346,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.6269,
      "confluence_count": 152,
      "rvol": 0.308,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-15",
      "time": "11:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6623.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7123,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.6251,
      "confluence_count": 148,
      "rvol": 0.308,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-15",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8395,
      "pred_gbt": 0.785,
      "pred_empirical": 0.6715,
      "confluence_count": 253,
      "rvol": 0.303,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-15",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7447,
      "pred_gbt": 0.7974,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.303,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-09-15",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7568,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.5962,
      "confluence_count": 151,
      "rvol": 0.306,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.6081,
      "confluence_count": 150,
      "rvol": 0.293,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.838,
      "pred_gbt": 0.7943,
      "pred_empirical": 0.651,
      "confluence_count": 249,
      "rvol": 0.267,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.6081,
      "confluence_count": 150,
      "rvol": 0.267,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8457,
      "pred_gbt": 0.8433,
      "pred_empirical": 0.6251,
      "confluence_count": 247,
      "rvol": 0.249,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7594,
      "pred_gbt": 0.8238,
      "pred_empirical": 0.6109,
      "confluence_count": 150,
      "rvol": 0.249,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8371,
      "pred_gbt": 0.7958,
      "pred_empirical": 0.6715,
      "confluence_count": 247,
      "rvol": 0.278,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-15",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8224,
      "pred_gbt": 0.7969,
      "pred_empirical": 0.6281,
      "confluence_count": 247,
      "rvol": 0.322,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8134,
      "pred_gbt": 0.793,
      "pred_empirical": 0.651,
      "confluence_count": 247,
      "rvol": 0.312,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-15",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8044,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.6715,
      "confluence_count": 247,
      "rvol": 0.328,
      "approach_r2": 0.3263
    },
    {
      "date": "2025-09-15",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8427,
      "pred_gbt": 0.743,
      "pred_empirical": 0.651,
      "confluence_count": 245,
      "rvol": 0.392,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.767,
      "pred_empirical": 0.6269,
      "confluence_count": 147,
      "rvol": 0.382,
      "approach_r2": 0.3314
    },
    {
      "date": "2025-09-15",
      "time": "11:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6621.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7176,
      "pred_gbt": 0.6889,
      "pred_empirical": 0.6674,
      "confluence_count": 189,
      "rvol": 0.382,
      "approach_r2": 0.3314
    },
    {
      "date": "2025-09-15",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8349,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.651,
      "confluence_count": 245,
      "rvol": 0.375,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-15",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8257,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.6715,
      "confluence_count": 243,
      "rvol": 0.368,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-15",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8442,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6281,
      "confluence_count": 244,
      "rvol": 0.337,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8472,
      "pred_gbt": 0.7945,
      "pred_empirical": 0.651,
      "confluence_count": 244,
      "rvol": 0.259,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-09-15",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8483,
      "pred_gbt": 0.8721,
      "pred_empirical": 0.651,
      "confluence_count": 242,
      "rvol": 0.229,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-15",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.825,
      "pred_gbt": 0.8316,
      "pred_empirical": 0.651,
      "confluence_count": 235,
      "rvol": 0.194,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.799,
      "pred_gbt": 0.8591,
      "pred_empirical": 0.6715,
      "confluence_count": 243,
      "rvol": 0.222,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-15",
      "time": "11:21:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.7686,
      "pred_empirical": 0.6715,
      "confluence_count": 316,
      "rvol": 0.274,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "11:21:00",
      "level_type": "vwap",
      "level_price": 6616.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8885,
      "pred_gbt": 0.6292,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.274,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "11:23:00",
      "level_type": "vwap",
      "level_price": 6616.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.86,
      "pred_gbt": 0.6614,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.406,
      "approach_r2": 0.3373
    },
    {
      "date": "2025-09-15",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8044,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.6715,
      "confluence_count": 242,
      "rvol": 0.417,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-09-15",
      "time": "11:28:00",
      "level_type": "vwap",
      "level_price": 6616.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8891,
      "pred_gbt": 0.7047,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.343,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-09-15",
      "time": "11:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8516,
      "pred_gbt": 0.7067,
      "pred_empirical": 0.6674,
      "confluence_count": 301,
      "rvol": 0.294,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:31:00",
      "level_type": "vwap",
      "level_price": 6616.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8783,
      "pred_gbt": 0.6371,
      "pred_empirical": 0.6715,
      "confluence_count": 333,
      "rvol": 0.285,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:33:00",
      "level_type": "vwap",
      "level_price": 6616.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8791,
      "pred_gbt": 0.7015,
      "pred_empirical": 0.651,
      "confluence_count": 333,
      "rvol": 0.275,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6615.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8843,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.651,
      "confluence_count": 328,
      "rvol": 0.275,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6616.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8871,
      "pred_gbt": 0.6531,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.325,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "11:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6616.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8834,
      "pred_gbt": 0.7059,
      "pred_empirical": 0.6674,
      "confluence_count": 335,
      "rvol": 0.288,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-09-15",
      "time": "11:38:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7996,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.6281,
      "confluence_count": 243,
      "rvol": 0.296,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:38:00",
      "level_type": "ib_high",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8312,
      "pred_gbt": 0.8688,
      "pred_empirical": 0.6081,
      "confluence_count": 235,
      "rvol": 0.296,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8321,
      "pred_gbt": 0.7952,
      "pred_empirical": 0.6281,
      "confluence_count": 244,
      "rvol": 0.296,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:39:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8037,
      "pred_gbt": 0.8344,
      "pred_empirical": 0.6251,
      "confluence_count": 205,
      "rvol": 0.296,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-09-15",
      "time": "11:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.6251,
      "confluence_count": 205,
      "rvol": 0.296,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-09-15",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.823,
      "pred_gbt": 0.8218,
      "pred_empirical": 0.6251,
      "confluence_count": 243,
      "rvol": 0.296,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-09-15",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8541,
      "pred_gbt": 0.8104,
      "pred_empirical": 0.6251,
      "confluence_count": 245,
      "rvol": 0.352,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:42:00",
      "level_type": "vwap",
      "level_price": 6616.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8987,
      "pred_gbt": 0.7201,
      "pred_empirical": 0.651,
      "confluence_count": 335,
      "rvol": 0.375,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "11:44:00",
      "level_type": "vwap",
      "level_price": 6616.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8933,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.6715,
      "confluence_count": 334,
      "rvol": 0.338,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-15",
      "time": "11:49:00",
      "level_type": "vwap",
      "level_price": 6616.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9033,
      "pred_gbt": 0.701,
      "pred_empirical": 0.6715,
      "confluence_count": 335,
      "rvol": 0.304,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8395,
      "pred_gbt": 0.8285,
      "pred_empirical": 0.6281,
      "confluence_count": 245,
      "rvol": 0.304,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "11:50:00",
      "level_type": "vwap",
      "level_price": 6616.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9035,
      "pred_gbt": 0.688,
      "pred_empirical": 0.6674,
      "confluence_count": 335,
      "rvol": 0.302,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-09-15",
      "time": "11:51:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8879,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.6715,
      "confluence_count": 316,
      "rvol": 0.313,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-15",
      "time": "11:53:00",
      "level_type": "vwap",
      "level_price": 6616.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8927,
      "pred_gbt": 0.6371,
      "pred_empirical": 0.6674,
      "confluence_count": 336,
      "rvol": 0.29,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8184,
      "pred_gbt": 0.7925,
      "pred_empirical": 0.6281,
      "confluence_count": 243,
      "rvol": 0.29,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8214,
      "pred_gbt": 0.8025,
      "pred_empirical": 0.651,
      "confluence_count": 244,
      "rvol": 0.374,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-09-15",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.84,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.6251,
      "confluence_count": 245,
      "rvol": 0.404,
      "approach_r2": 0.4868
    },
    {
      "date": "2025-09-15",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8382,
      "pred_gbt": 0.818,
      "pred_empirical": 0.6081,
      "confluence_count": 244,
      "rvol": 0.392,
      "approach_r2": 0.5818
    },
    {
      "date": "2025-09-15",
      "time": "11:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6617.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8714,
      "pred_gbt": 0.7565,
      "pred_empirical": 0.651,
      "confluence_count": 301,
      "rvol": 0.392,
      "approach_r2": 0.5818
    },
    {
      "date": "2025-09-15",
      "time": "12:01:00",
      "level_type": "vwap",
      "level_price": 6616.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8971,
      "pred_gbt": 0.7139,
      "pred_empirical": 0.6715,
      "confluence_count": 333,
      "rvol": 0.347,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-15",
      "time": "12:03:00",
      "level_type": "vwap",
      "level_price": 6616.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8992,
      "pred_gbt": 0.8135,
      "pred_empirical": 0.6715,
      "confluence_count": 332,
      "rvol": 0.233,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "12:06:00",
      "level_type": "vwap",
      "level_price": 6616.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8937,
      "pred_gbt": 0.6415,
      "pred_empirical": 0.6715,
      "confluence_count": 332,
      "rvol": 0.263,
      "approach_r2": 0.3275
    },
    {
      "date": "2025-09-15",
      "time": "12:08:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8046,
      "pred_gbt": 0.8269,
      "pred_empirical": 0.6281,
      "confluence_count": 243,
      "rvol": 0.254,
      "approach_r2": 0.079
    },
    {
      "date": "2025-09-15",
      "time": "12:08:00",
      "level_type": "ib_high",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8357,
      "pred_gbt": 0.8845,
      "pred_empirical": 0.6109,
      "confluence_count": 235,
      "rvol": 0.254,
      "approach_r2": 0.079
    },
    {
      "date": "2025-09-15",
      "time": "12:09:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7998,
      "pred_gbt": 0.8425,
      "pred_empirical": 0.6251,
      "confluence_count": 205,
      "rvol": 0.252,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-15",
      "time": "12:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.8269,
      "pred_empirical": 0.6251,
      "confluence_count": 205,
      "rvol": 0.252,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-15",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8396,
      "pred_gbt": 0.8261,
      "pred_empirical": 0.6281,
      "confluence_count": 242,
      "rvol": 0.252,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-15",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8424,
      "pred_gbt": 0.8765,
      "pred_empirical": 0.5962,
      "confluence_count": 242,
      "rvol": 0.247,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8658,
      "pred_gbt": 0.8191,
      "pred_empirical": 0.6081,
      "confluence_count": 244,
      "rvol": 0.28,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8554,
      "pred_gbt": 0.8181,
      "pred_empirical": 0.6081,
      "confluence_count": 243,
      "rvol": 0.319,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-09-15",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.849,
      "pred_gbt": 0.7616,
      "pred_empirical": 0.6251,
      "confluence_count": 242,
      "rvol": 0.331,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-09-15",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8511,
      "pred_gbt": 0.7741,
      "pred_empirical": 0.6251,
      "confluence_count": 244,
      "rvol": 0.328,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-09-15",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8573,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.6281,
      "confluence_count": 243,
      "rvol": 0.348,
      "approach_r2": 0.1183
    },
    {
      "date": "2025-09-15",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8656,
      "pred_gbt": 0.7816,
      "pred_empirical": 0.6269,
      "confluence_count": 243,
      "rvol": 0.315,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8609,
      "pred_gbt": 0.831,
      "pred_empirical": 0.6281,
      "confluence_count": 244,
      "rvol": 0.257,
      "approach_r2": 0.1228
    },
    {
      "date": "2025-09-15",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8327,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6251,
      "confluence_count": 244,
      "rvol": 0.28,
      "approach_r2": 0.4889
    },
    {
      "date": "2025-09-15",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8491,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.6251,
      "confluence_count": 243,
      "rvol": 0.305,
      "approach_r2": 0.4961
    },
    {
      "date": "2025-09-15",
      "time": "12:21:00",
      "level_type": "vwap",
      "level_price": 6617.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8976,
      "pred_gbt": 0.6257,
      "pred_empirical": 0.6715,
      "confluence_count": 332,
      "rvol": 0.298,
      "approach_r2": 0.502
    },
    {
      "date": "2025-09-15",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8317,
      "pred_gbt": 0.7767,
      "pred_empirical": 0.6251,
      "confluence_count": 243,
      "rvol": 0.298,
      "approach_r2": 0.502
    },
    {
      "date": "2025-09-15",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8324,
      "pred_gbt": 0.7809,
      "pred_empirical": 0.6251,
      "confluence_count": 244,
      "rvol": 0.305,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-09-15",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.87,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.6269,
      "confluence_count": 244,
      "rvol": 0.264,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8424,
      "pred_gbt": 0.8673,
      "pred_empirical": 0.6281,
      "confluence_count": 243,
      "rvol": 0.249,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-09-15",
      "time": "12:29:00",
      "level_type": "vwap",
      "level_price": 6617.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9016,
      "pred_gbt": 0.793,
      "pred_empirical": 0.6715,
      "confluence_count": 326,
      "rvol": 0.279,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-09-15",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8422,
      "pred_gbt": 0.8146,
      "pred_empirical": 0.6281,
      "confluence_count": 242,
      "rvol": 0.279,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-09-15",
      "time": "12:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6618.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8644,
      "pred_gbt": 0.8167,
      "pred_empirical": 0.6715,
      "confluence_count": 285,
      "rvol": 0.279,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-09-15",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8554,
      "pred_gbt": 0.823,
      "pred_empirical": 0.6251,
      "confluence_count": 243,
      "rvol": 0.254,
      "approach_r2": 0.7553
    },
    {
      "date": "2025-09-15",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8579,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.6251,
      "confluence_count": 243,
      "rvol": 0.27,
      "approach_r2": 0.5068
    },
    {
      "date": "2025-09-15",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8494,
      "pred_gbt": 0.7756,
      "pred_empirical": 0.651,
      "confluence_count": 242,
      "rvol": 0.331,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-15",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8421,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.6281,
      "confluence_count": 242,
      "rvol": 0.365,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8327,
      "pred_gbt": 0.7581,
      "pred_empirical": 0.6251,
      "confluence_count": 241,
      "rvol": 0.39,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-09-15",
      "time": "12:38:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8554,
      "pred_gbt": 0.7932,
      "pred_empirical": 0.6081,
      "confluence_count": 243,
      "rvol": 0.384,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:38:00",
      "level_type": "ib_high",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8513,
      "pred_gbt": 0.8644,
      "pred_empirical": 0.5962,
      "confluence_count": 235,
      "rvol": 0.384,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:39:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.839,
      "pred_gbt": 0.8631,
      "pred_empirical": 0.6109,
      "confluence_count": 205,
      "rvol": 0.241,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8155,
      "pred_gbt": 0.8561,
      "pred_empirical": 0.6109,
      "confluence_count": 205,
      "rvol": 0.241,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:40:00",
      "level_type": "vwap",
      "level_price": 6617.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8953,
      "pred_gbt": 0.8298,
      "pred_empirical": 0.6715,
      "confluence_count": 318,
      "rvol": 0.216,
      "approach_r2": 0.3284
    },
    {
      "date": "2025-09-15",
      "time": "12:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6619.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8221,
      "pred_gbt": 0.8354,
      "pred_empirical": 0.651,
      "confluence_count": 253,
      "rvol": 0.216,
      "approach_r2": 0.3284
    },
    {
      "date": "2025-09-15",
      "time": "12:43:00",
      "level_type": "vwap",
      "level_price": 6617.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9062,
      "pred_gbt": 0.7878,
      "pred_empirical": 0.651,
      "confluence_count": 317,
      "rvol": 0.269,
      "approach_r2": 0.144
    },
    {
      "date": "2025-09-15",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6620.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8556,
      "pred_gbt": 0.8087,
      "pred_empirical": 0.6269,
      "confluence_count": 241,
      "rvol": 0.269,
      "approach_r2": 0.144
    },
    {
      "date": "2025-09-15",
      "time": "12:44:00",
      "level_type": "vwap",
      "level_price": 6617.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9061,
      "pred_gbt": 0.7983,
      "pred_empirical": 0.6251,
      "confluence_count": 318,
      "rvol": 0.287,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-09-15",
      "time": "12:45:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8883,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.651,
      "confluence_count": 316,
      "rvol": 0.362,
      "approach_r2": 0.5019
    },
    {
      "date": "2025-09-15",
      "time": "12:49:00",
      "level_type": "vwap",
      "level_price": 6617.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9051,
      "pred_gbt": 0.785,
      "pred_empirical": 0.6251,
      "confluence_count": 317,
      "rvol": 0.386,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8774,
      "pred_gbt": 0.7275,
      "pred_empirical": 0.6269,
      "confluence_count": 301,
      "rvol": 0.322,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "12:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6615.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8606,
      "pred_gbt": 0.8292,
      "pred_empirical": 0.6674,
      "confluence_count": 286,
      "rvol": 0.321,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-09-15",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8714,
      "pred_gbt": 0.844,
      "pred_empirical": 0.6715,
      "confluence_count": 273,
      "rvol": 0.458,
      "approach_r2": 0.5033
    },
    {
      "date": "2025-09-15",
      "time": "12:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8669,
      "pred_gbt": 0.8683,
      "pred_empirical": 0.6281,
      "confluence_count": 271,
      "rvol": 0.514,
      "approach_r2": 0.0208
    },
    {
      "date": "2025-09-15",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6614.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8556,
      "pred_gbt": 0.8817,
      "pred_empirical": 0.651,
      "confluence_count": 274,
      "rvol": 0.514,
      "approach_r2": 0.0208
    },
    {
      "date": "2025-09-15",
      "time": "12:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6613.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.8848,
      "pred_empirical": 0.651,
      "confluence_count": 270,
      "rvol": 0.501,
      "approach_r2": 0.0667
    },
    {
      "date": "2025-09-15",
      "time": "13:00:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8518,
      "pred_gbt": 0.8591,
      "pred_empirical": 0.6269,
      "confluence_count": 209,
      "rvol": 0.53,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-09-15",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8607,
      "pred_gbt": 0.8446,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.53,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-09-15",
      "time": "13:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8686,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.651,
      "confluence_count": 271,
      "rvol": 0.503,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-09-15",
      "time": "13:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6612.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.8444,
      "pred_empirical": 0.6674,
      "confluence_count": 273,
      "rvol": 0.503,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-09-15",
      "time": "13:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8564,
      "pred_gbt": 0.7939,
      "pred_empirical": 0.6715,
      "confluence_count": 271,
      "rvol": 0.425,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-15",
      "time": "13:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8648,
      "pred_gbt": 0.8347,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.402,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-15",
      "time": "13:05:00",
      "level_type": "vwap",
      "level_price": 6617.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.893,
      "pred_gbt": 0.8005,
      "pred_empirical": 0.651,
      "confluence_count": 327,
      "rvol": 0.398,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-15",
      "time": "13:08:00",
      "level_type": "vwap",
      "level_price": 6617.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9025,
      "pred_gbt": 0.785,
      "pred_empirical": 0.651,
      "confluence_count": 328,
      "rvol": 0.35,
      "approach_r2": 0.502
    },
    {
      "date": "2025-09-15",
      "time": "13:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8556,
      "pred_gbt": 0.7963,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.307,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-15",
      "time": "13:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8602,
      "pred_gbt": 0.7994,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.3,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "13:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8475,
      "pred_gbt": 0.8124,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.272,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-15",
      "time": "13:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.854,
      "pred_gbt": 0.7549,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.332,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "13:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8702,
      "pred_gbt": 0.7934,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.326,
      "approach_r2": 0.5098
    },
    {
      "date": "2025-09-15",
      "time": "13:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6612.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8546,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.6715,
      "confluence_count": 257,
      "rvol": 0.326,
      "approach_r2": 0.5098
    },
    {
      "date": "2025-09-15",
      "time": "13:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8543,
      "pred_gbt": 0.7886,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.338,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-09-15",
      "time": "13:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.762,
      "pred_empirical": 0.651,
      "confluence_count": 198,
      "rvol": 0.338,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-09-15",
      "time": "13:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7615,
      "pred_gbt": 0.7984,
      "pred_empirical": 0.651,
      "confluence_count": 196,
      "rvol": 0.463,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-09-15",
      "time": "13:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8665,
      "pred_gbt": 0.7916,
      "pred_empirical": 0.651,
      "confluence_count": 274,
      "rvol": 0.522,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.77,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.651,
      "confluence_count": 195,
      "rvol": 0.522,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6611.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8234,
      "pred_gbt": 0.8084,
      "pred_empirical": 0.6715,
      "confluence_count": 228,
      "rvol": 0.522,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7786,
      "pred_gbt": 0.8293,
      "pred_empirical": 0.651,
      "confluence_count": 196,
      "rvol": 0.502,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "13:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6611.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7442,
      "pred_gbt": 0.7953,
      "pred_empirical": 0.6715,
      "confluence_count": 217,
      "rvol": 0.502,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "13:20:00",
      "level_type": "or15_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6426,
      "pred_gbt": 0.7472,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.56,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "13:20:00",
      "level_type": "or30_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6582,
      "pred_gbt": 0.735,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.56,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "13:20:00",
      "level_type": "ib_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6613,
      "pred_gbt": 0.7287,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.56,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "13:20:00",
      "level_type": "session_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.7057,
      "pred_empirical": 0.6269,
      "confluence_count": 108,
      "rvol": 0.56,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "13:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7759,
      "pred_gbt": 0.8043,
      "pred_empirical": 0.651,
      "confluence_count": 195,
      "rvol": 0.56,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "13:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6610.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7118,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 0.56,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "13:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7477,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.637,
      "confluence_count": 193,
      "rvol": 0.746,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-15",
      "time": "13:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6609.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.676,
      "pred_gbt": 0.8256,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 0.746,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-15",
      "time": "13:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7786,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6715,
      "confluence_count": 193,
      "rvol": 0.771,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7244,
      "pred_gbt": 0.7744,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 0.805,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-09-15",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8503,
      "pred_gbt": 0.8585,
      "pred_empirical": 0.6674,
      "confluence_count": 271,
      "rvol": 0.839,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-15",
      "time": "13:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7403,
      "pred_gbt": 0.7502,
      "pred_empirical": 0.651,
      "confluence_count": 190,
      "rvol": 0.839,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-15",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7481,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.6715,
      "confluence_count": 191,
      "rvol": 0.746,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-09-15",
      "time": "13:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7444,
      "pred_gbt": 0.6572,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 0.56,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-09-15",
      "time": "13:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7874,
      "pred_gbt": 0.7611,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.451,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6903,
      "pred_gbt": 0.7304,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.451,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7694,
      "pred_gbt": 0.7156,
      "pred_empirical": 0.651,
      "confluence_count": 189,
      "rvol": 0.36,
      "approach_r2": 0.3422
    },
    {
      "date": "2025-09-15",
      "time": "13:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7611,
      "pred_gbt": 0.6682,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 0.311,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-09-15",
      "time": "13:30:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.835,
      "pred_gbt": 0.8097,
      "pred_empirical": 0.5962,
      "confluence_count": 209,
      "rvol": 0.357,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.6466,
      "pred_empirical": 0.6281,
      "confluence_count": 184,
      "rvol": 0.357,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7566,
      "pred_gbt": 0.6721,
      "pred_empirical": 0.6251,
      "confluence_count": 184,
      "rvol": 0.393,
      "approach_r2": 0.1319
    },
    {
      "date": "2025-09-15",
      "time": "13:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8675,
      "pred_gbt": 0.7984,
      "pred_empirical": 0.6251,
      "confluence_count": 267,
      "rvol": 0.458,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8573,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.651,
      "confluence_count": 265,
      "rvol": 0.506,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-09-15",
      "time": "13:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7524,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.651,
      "confluence_count": 183,
      "rvol": 0.506,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-09-15",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8634,
      "pred_gbt": 0.8448,
      "pred_empirical": 0.6251,
      "confluence_count": 264,
      "rvol": 0.566,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.855,
      "pred_gbt": 0.8384,
      "pred_empirical": 0.6715,
      "confluence_count": 265,
      "rvol": 0.632,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-09-15",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8622,
      "pred_gbt": 0.865,
      "pred_empirical": 0.651,
      "confluence_count": 265,
      "rvol": 0.645,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-09-15",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8519,
      "pred_gbt": 0.846,
      "pred_empirical": 0.6674,
      "confluence_count": 263,
      "rvol": 0.733,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-09-15",
      "time": "13:38:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8738,
      "pred_gbt": 0.843,
      "pred_empirical": 0.6674,
      "confluence_count": 316,
      "rvol": 0.825,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8521,
      "pred_gbt": 0.8081,
      "pred_empirical": 0.637,
      "confluence_count": 262,
      "rvol": 0.825,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-15",
      "time": "13:39:00",
      "level_type": "vwap",
      "level_price": 6616.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9037,
      "pred_gbt": 0.8339,
      "pred_empirical": 0.6674,
      "confluence_count": 333,
      "rvol": 0.902,
      "approach_r2": 0.5159
    },
    {
      "date": "2025-09-15",
      "time": "13:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.867,
      "pred_gbt": 0.8586,
      "pred_empirical": 0.6674,
      "confluence_count": 262,
      "rvol": 0.902,
      "approach_r2": 0.5159
    },
    {
      "date": "2025-09-15",
      "time": "13:40:00",
      "level_type": "vwap",
      "level_price": 6616.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8902,
      "pred_gbt": 0.8023,
      "pred_empirical": 0.637,
      "confluence_count": 332,
      "rvol": 0.924,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-15",
      "time": "13:42:00",
      "level_type": "vwap",
      "level_price": 6616.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8983,
      "pred_gbt": 0.8601,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.852,
      "approach_r2": 0.08
    },
    {
      "date": "2025-09-15",
      "time": "13:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.874,
      "pred_gbt": 0.8636,
      "pred_empirical": 0.651,
      "confluence_count": 301,
      "rvol": 0.852,
      "approach_r2": 0.08
    },
    {
      "date": "2025-09-15",
      "time": "13:46:00",
      "level_type": "vwap",
      "level_price": 6616.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9044,
      "pred_gbt": 0.8089,
      "pred_empirical": 0.651,
      "confluence_count": 334,
      "rvol": 0.572,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "13:50:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8511,
      "pred_gbt": 0.8164,
      "pred_empirical": 0.6109,
      "confluence_count": 243,
      "rvol": 0.409,
      "approach_r2": 0.1024
    },
    {
      "date": "2025-09-15",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8793,
      "pred_gbt": 0.8271,
      "pred_empirical": 0.6081,
      "confluence_count": 248,
      "rvol": 0.409,
      "approach_r2": 0.1024
    },
    {
      "date": "2025-09-15",
      "time": "13:57:00",
      "level_type": "ib_high",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8798,
      "pred_gbt": 0.8257,
      "pred_empirical": 0.6142,
      "confluence_count": 235,
      "rvol": 0.315,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-15",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8838,
      "pred_gbt": 0.807,
      "pred_empirical": 0.6081,
      "confluence_count": 249,
      "rvol": 0.315,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-15",
      "time": "13:58:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.865,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.6142,
      "confluence_count": 205,
      "rvol": 0.361,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "13:58:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8446,
      "pred_gbt": 0.8364,
      "pred_empirical": 0.5962,
      "confluence_count": 205,
      "rvol": 0.361,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "14:00:00",
      "level_type": "vwap",
      "level_price": 6616.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9196,
      "pred_gbt": 0.6556,
      "pred_empirical": 0.6251,
      "confluence_count": 333,
      "rvol": 0.396,
      "approach_r2": 0.3257
    },
    {
      "date": "2025-09-15",
      "time": "14:01:00",
      "level_type": "vwap",
      "level_price": 6616.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9249,
      "pred_gbt": 0.7106,
      "pred_empirical": 0.6281,
      "confluence_count": 335,
      "rvol": 0.387,
      "approach_r2": 0.124
    },
    {
      "date": "2025-09-15",
      "time": "14:06:00",
      "level_type": "vwap",
      "level_price": 6616.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9258,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.6281,
      "confluence_count": 335,
      "rvol": 0.396,
      "approach_r2": 0.1185
    },
    {
      "date": "2025-09-15",
      "time": "14:08:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9143,
      "pred_gbt": 0.8225,
      "pred_empirical": 0.6269,
      "confluence_count": 316,
      "rvol": 0.33,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-09-15",
      "time": "14:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8741,
      "pred_gbt": 0.7805,
      "pred_empirical": 0.6269,
      "confluence_count": 267,
      "rvol": 0.407,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-09-15",
      "time": "14:12:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8762,
      "pred_gbt": 0.8231,
      "pred_empirical": 0.6142,
      "confluence_count": 209,
      "rvol": 0.422,
      "approach_r2": 0.0947
    },
    {
      "date": "2025-09-15",
      "time": "14:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8799,
      "pred_gbt": 0.7945,
      "pred_empirical": 0.6281,
      "confluence_count": 266,
      "rvol": 0.422,
      "approach_r2": 0.0947
    },
    {
      "date": "2025-09-15",
      "time": "14:14:00",
      "level_type": "vwap",
      "level_price": 6616.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9024,
      "pred_gbt": 0.6373,
      "pred_empirical": 0.6269,
      "confluence_count": 332,
      "rvol": 0.348,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-15",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.883,
      "pred_gbt": 0.8252,
      "pred_empirical": 0.6269,
      "confluence_count": 265,
      "rvol": 0.343,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-09-15",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8727,
      "pred_gbt": 0.8,
      "pred_empirical": 0.6081,
      "confluence_count": 265,
      "rvol": 0.367,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-09-15",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8841,
      "pred_gbt": 0.8185,
      "pred_empirical": 0.6281,
      "confluence_count": 266,
      "rvol": 0.353,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-15",
      "time": "14:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8743,
      "pred_gbt": 0.8067,
      "pred_empirical": 0.6109,
      "confluence_count": 264,
      "rvol": 0.317,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-09-15",
      "time": "14:23:00",
      "level_type": "vwap",
      "level_price": 6616.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.923,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.6269,
      "confluence_count": 334,
      "rvol": 0.23,
      "approach_r2": 0.0881
    },
    {
      "date": "2025-09-15",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8928,
      "pred_gbt": 0.8845,
      "pred_empirical": 0.6269,
      "confluence_count": 263,
      "rvol": 0.23,
      "approach_r2": 0.0881
    },
    {
      "date": "2025-09-15",
      "time": "14:25:00",
      "level_type": "vwap",
      "level_price": 6616.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9138,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.6251,
      "confluence_count": 334,
      "rvol": 0.272,
      "approach_r2": 0.502
    },
    {
      "date": "2025-09-15",
      "time": "14:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8793,
      "pred_gbt": 0.8034,
      "pred_empirical": 0.6269,
      "confluence_count": 265,
      "rvol": 0.302,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-09-15",
      "time": "14:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8865,
      "pred_gbt": 0.7974,
      "pred_empirical": 0.5962,
      "confluence_count": 265,
      "rvol": 0.252,
      "approach_r2": 0.1043
    },
    {
      "date": "2025-09-15",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8889,
      "pred_gbt": 0.8371,
      "pred_empirical": 0.6269,
      "confluence_count": 264,
      "rvol": 0.265,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8826,
      "pred_gbt": 0.7753,
      "pred_empirical": 0.6281,
      "confluence_count": 264,
      "rvol": 0.297,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-15",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8945,
      "pred_gbt": 0.8471,
      "pred_empirical": 0.6081,
      "confluence_count": 264,
      "rvol": 0.306,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8849,
      "pred_gbt": 0.8079,
      "pred_empirical": 0.6142,
      "confluence_count": 263,
      "rvol": 0.335,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8706,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.6081,
      "confluence_count": 262,
      "rvol": 0.366,
      "approach_r2": 0.3283
    },
    {
      "date": "2025-09-15",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8778,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.6109,
      "confluence_count": 262,
      "rvol": 0.331,
      "approach_r2": 0.0859
    },
    {
      "date": "2025-09-15",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8799,
      "pred_gbt": 0.805,
      "pred_empirical": 0.6269,
      "confluence_count": 263,
      "rvol": 0.354,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "14:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7874,
      "pred_gbt": 0.7282,
      "pred_empirical": 0.5962,
      "confluence_count": 183,
      "rvol": 0.354,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-15",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8736,
      "pred_gbt": 0.7503,
      "pred_empirical": 0.6281,
      "confluence_count": 263,
      "rvol": 0.373,
      "approach_r2": 0.3285
    },
    {
      "date": "2025-09-15",
      "time": "14:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.6711,
      "pred_empirical": 0.6269,
      "confluence_count": 184,
      "rvol": 0.373,
      "approach_r2": 0.3285
    },
    {
      "date": "2025-09-15",
      "time": "14:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8,
      "pred_gbt": 0.7552,
      "pred_empirical": 0.6109,
      "confluence_count": 184,
      "rvol": 0.442,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "14:42:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8403,
      "pred_gbt": 0.8051,
      "pred_empirical": 0.5962,
      "confluence_count": 209,
      "rvol": 0.543,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-15",
      "time": "14:42:00",
      "level_type": "or15_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.696,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.543,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-15",
      "time": "14:42:00",
      "level_type": "or30_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.6776,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.543,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-15",
      "time": "14:42:00",
      "level_type": "ib_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.6835,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.543,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-15",
      "time": "14:42:00",
      "level_type": "session_low",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6756,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.543,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-15",
      "time": "14:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7938,
      "pred_gbt": 0.7521,
      "pred_empirical": 0.6251,
      "confluence_count": 184,
      "rvol": 0.543,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-15",
      "time": "14:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6607.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.7237,
      "pred_empirical": 0.6142,
      "confluence_count": 108,
      "rvol": 0.543,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-09-15",
      "time": "14:43:00",
      "level_type": "prior_day_high",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6658,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.806,
      "approach_r2": 0.122
    },
    {
      "date": "2025-09-15",
      "time": "14:43:00",
      "level_type": "prior_week_high",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6486,
      "pred_gbt": 0.7632,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.806,
      "approach_r2": 0.122
    },
    {
      "date": "2025-09-15",
      "time": "14:43:00",
      "level_type": "gap_fill",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6063,
      "pred_gbt": 0.6013,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.806,
      "approach_r2": 0.122
    },
    {
      "date": "2025-09-15",
      "time": "14:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7955,
      "pred_gbt": 0.8206,
      "pred_empirical": 0.6715,
      "confluence_count": 183,
      "rvol": 0.806,
      "approach_r2": 0.122
    },
    {
      "date": "2025-09-15",
      "time": "14:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7691,
      "pred_gbt": 0.7418,
      "pred_empirical": 0.6715,
      "confluence_count": 173,
      "rvol": 0.942,
      "approach_r2": 0.5112
    },
    {
      "date": "2025-09-15",
      "time": "14:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.8189,
      "pred_empirical": 0.651,
      "confluence_count": 170,
      "rvol": 1.038,
      "approach_r2": 0.0379
    },
    {
      "date": "2025-09-15",
      "time": "14:46:00",
      "level_type": "session_low",
      "level_price": 6605.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5979,
      "pred_gbt": 0.6859,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 1.021,
      "approach_r2": 0.1138
    },
    {
      "date": "2025-09-15",
      "time": "14:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.776,
      "pred_gbt": 0.8144,
      "pred_empirical": 0.651,
      "confluence_count": 162,
      "rvol": 1.021,
      "approach_r2": 0.1138
    },
    {
      "date": "2025-09-15",
      "time": "14:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6605.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6276,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.021,
      "approach_r2": 0.1138
    },
    {
      "date": "2025-09-15",
      "time": "14:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7728,
      "pred_gbt": 0.8332,
      "pred_empirical": 0.6251,
      "confluence_count": 157,
      "rvol": 0.967,
      "approach_r2": 0.1165
    },
    {
      "date": "2025-09-15",
      "time": "14:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8823,
      "pred_gbt": 0.8651,
      "pred_empirical": 0.6251,
      "confluence_count": 265,
      "rvol": 0.776,
      "approach_r2": 0.0394
    },
    {
      "date": "2025-09-15",
      "time": "14:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7598,
      "pred_gbt": 0.7456,
      "pred_empirical": 0.6281,
      "confluence_count": 155,
      "rvol": 0.776,
      "approach_r2": 0.0394
    },
    {
      "date": "2025-09-15",
      "time": "14:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8855,
      "pred_gbt": 0.874,
      "pred_empirical": 0.6281,
      "confluence_count": 265,
      "rvol": 0.631,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-09-15",
      "time": "14:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7644,
      "pred_gbt": 0.764,
      "pred_empirical": 0.6269,
      "confluence_count": 154,
      "rvol": 0.631,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-09-15",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8854,
      "pred_gbt": 0.8634,
      "pred_empirical": 0.6269,
      "confluence_count": 264,
      "rvol": 0.622,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.882,
      "pred_gbt": 0.8431,
      "pred_empirical": 0.6251,
      "confluence_count": 264,
      "rvol": 0.589,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-09-15",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8903,
      "pred_gbt": 0.8614,
      "pred_empirical": 0.6281,
      "confluence_count": 265,
      "rvol": 0.496,
      "approach_r2": 0.131
    },
    {
      "date": "2025-09-15",
      "time": "14:53:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.912,
      "pred_gbt": 0.8511,
      "pred_empirical": 0.6109,
      "confluence_count": 316,
      "rvol": 0.424,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-15",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8874,
      "pred_gbt": 0.837,
      "pred_empirical": 0.6281,
      "confluence_count": 265,
      "rvol": 0.432,
      "approach_r2": 0.4912
    },
    {
      "date": "2025-09-15",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8872,
      "pred_gbt": 0.8022,
      "pred_empirical": 0.6281,
      "confluence_count": 264,
      "rvol": 0.393,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-09-15",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8795,
      "pred_gbt": 0.8221,
      "pred_empirical": 0.6269,
      "confluence_count": 264,
      "rvol": 0.379,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-15",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8966,
      "pred_gbt": 0.8796,
      "pred_empirical": 0.6269,
      "confluence_count": 265,
      "rvol": 0.306,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-15",
      "time": "15:01:00",
      "level_type": "vwap",
      "level_price": 6615.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9328,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.6081,
      "confluence_count": 343,
      "rvol": 0.319,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8769,
      "pred_gbt": 0.8569,
      "pred_empirical": 0.6281,
      "confluence_count": 265,
      "rvol": 0.347,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-15",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8938,
      "pred_gbt": 0.8448,
      "pred_empirical": 0.6081,
      "confluence_count": 265,
      "rvol": 0.424,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8878,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.6269,
      "confluence_count": 265,
      "rvol": 0.432,
      "approach_r2": 0.1188
    },
    {
      "date": "2025-09-15",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8808,
      "pred_gbt": 0.8473,
      "pred_empirical": 0.6281,
      "confluence_count": 264,
      "rvol": 0.45,
      "approach_r2": 0.3234
    },
    {
      "date": "2025-09-15",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8931,
      "pred_gbt": 0.8866,
      "pred_empirical": 0.5962,
      "confluence_count": 262,
      "rvol": 0.4,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8958,
      "pred_gbt": 0.8691,
      "pred_empirical": 0.6081,
      "confluence_count": 261,
      "rvol": 0.322,
      "approach_r2": 0.0864
    },
    {
      "date": "2025-09-15",
      "time": "15:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8865,
      "pred_gbt": 0.8775,
      "pred_empirical": 0.6281,
      "confluence_count": 261,
      "rvol": 0.273,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-09-15",
      "time": "15:14:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8839,
      "pred_gbt": 0.8685,
      "pred_empirical": 0.612,
      "confluence_count": 209,
      "rvol": 0.307,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-09-15",
      "time": "15:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.892,
      "pred_gbt": 0.842,
      "pred_empirical": 0.6269,
      "confluence_count": 261,
      "rvol": 0.307,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-09-15",
      "time": "15:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8841,
      "pred_gbt": 0.8244,
      "pred_empirical": 0.6269,
      "confluence_count": 261,
      "rvol": 0.32,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-09-15",
      "time": "15:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8906,
      "pred_gbt": 0.8679,
      "pred_empirical": 0.6081,
      "confluence_count": 261,
      "rvol": 0.31,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-09-15",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8913,
      "pred_gbt": 0.8623,
      "pred_empirical": 0.6081,
      "confluence_count": 261,
      "rvol": 0.282,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-15",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8939,
      "pred_gbt": 0.8384,
      "pred_empirical": 0.6269,
      "confluence_count": 259,
      "rvol": 0.255,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-09-15",
      "time": "15:22:00",
      "level_type": "vwap",
      "level_price": 6615.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9221,
      "pred_gbt": 0.8616,
      "pred_empirical": 0.6269,
      "confluence_count": 325,
      "rvol": 0.248,
      "approach_r2": 0.498
    },
    {
      "date": "2025-09-15",
      "time": "15:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8997,
      "pred_gbt": 0.8613,
      "pred_empirical": 0.6081,
      "confluence_count": 259,
      "rvol": 0.27,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-09-15",
      "time": "15:25:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9166,
      "pred_gbt": 0.8701,
      "pred_empirical": 0.6109,
      "confluence_count": 316,
      "rvol": 0.283,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-09-15",
      "time": "15:25:00",
      "level_type": "vwap",
      "level_price": 6615.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9264,
      "pred_gbt": 0.8506,
      "pred_empirical": 0.6081,
      "confluence_count": 326,
      "rvol": 0.283,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-09-15",
      "time": "15:26:00",
      "level_type": "vwap",
      "level_price": 6615.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9266,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.6081,
      "confluence_count": 327,
      "rvol": 0.315,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-15",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9071,
      "pred_gbt": 0.7805,
      "pred_empirical": 0.6109,
      "confluence_count": 260,
      "rvol": 0.295,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9002,
      "pred_gbt": 0.8026,
      "pred_empirical": 0.5962,
      "confluence_count": 259,
      "rvol": 0.274,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9063,
      "pred_gbt": 0.8652,
      "pred_empirical": 0.6109,
      "confluence_count": 256,
      "rvol": 0.248,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8945,
      "pred_gbt": 0.8755,
      "pred_empirical": 0.6109,
      "confluence_count": 256,
      "rvol": 0.23,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "15:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8954,
      "pred_gbt": 0.8952,
      "pred_empirical": 0.5962,
      "confluence_count": 264,
      "rvol": 0.23,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "15:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8964,
      "pred_gbt": 0.8761,
      "pred_empirical": 0.6109,
      "confluence_count": 258,
      "rvol": 0.208,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-15",
      "time": "15:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8966,
      "pred_gbt": 0.8761,
      "pred_empirical": 0.6109,
      "confluence_count": 258,
      "rvol": 0.227,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "15:41:00",
      "level_type": "vwap",
      "level_price": 6615.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9344,
      "pred_gbt": 0.8406,
      "pred_empirical": 0.5962,
      "confluence_count": 326,
      "rvol": 0.227,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9028,
      "pred_gbt": 0.8352,
      "pred_empirical": 0.6109,
      "confluence_count": 256,
      "rvol": 0.281,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-15",
      "time": "15:44:00",
      "level_type": "overnight_high",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8981,
      "pred_gbt": 0.8444,
      "pred_empirical": 0.5871,
      "confluence_count": 209,
      "rvol": 0.298,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-09-15",
      "time": "15:45:00",
      "level_type": "vwap",
      "level_price": 6615.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9344,
      "pred_gbt": 0.8024,
      "pred_empirical": 0.6109,
      "confluence_count": 327,
      "rvol": 0.301,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-15",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6615.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9383,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.6081,
      "confluence_count": 326,
      "rvol": 0.29,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-15",
      "time": "15:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9043,
      "pred_gbt": 0.9013,
      "pred_empirical": 0.6081,
      "confluence_count": 256,
      "rvol": 0.33,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-09-15",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6615.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9357,
      "pred_gbt": 0.8852,
      "pred_empirical": 0.5962,
      "confluence_count": 327,
      "rvol": 0.32,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9138,
      "pred_gbt": 0.878,
      "pred_empirical": 0.5962,
      "confluence_count": 265,
      "rvol": 0.32,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-15",
      "time": "15:55:00",
      "level_type": "or15_high",
      "level_price": 6615.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9281,
      "pred_gbt": 0.9319,
      "pred_empirical": 0.6281,
      "confluence_count": 316,
      "rvol": 0.383,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-15",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6615.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9393,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.6281,
      "confluence_count": 327,
      "rvol": 0.398,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9116,
      "pred_gbt": 0.9143,
      "pred_empirical": 0.6109,
      "confluence_count": 264,
      "rvol": 0.398,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:57:00",
      "level_type": "dominant_gamma",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9009,
      "pred_gbt": 0.9426,
      "pred_empirical": 0.612,
      "confluence_count": 205,
      "rvol": 0.393,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 6620.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8852,
      "pred_gbt": 0.9168,
      "pred_empirical": 0.612,
      "confluence_count": 205,
      "rvol": 0.393,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:57:00",
      "level_type": "or30_high",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8933,
      "pred_gbt": 0.924,
      "pred_empirical": 0.612,
      "confluence_count": 243,
      "rvol": 0.393,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:57:00",
      "level_type": "ib_high",
      "level_price": 6620.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9118,
      "pred_gbt": 0.9357,
      "pred_empirical": 0.6011,
      "confluence_count": 235,
      "rvol": 0.393,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.933,
      "pred_gbt": 0.9244,
      "pred_empirical": 0.6142,
      "confluence_count": 264,
      "rvol": 0.393,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6619.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9276,
      "pred_gbt": 0.9318,
      "pred_empirical": 0.612,
      "confluence_count": 253,
      "rvol": 0.393,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9313,
      "pred_gbt": 0.9223,
      "pred_empirical": 0.6142,
      "confluence_count": 258,
      "rvol": 0.395,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-15",
      "time": "15:59:00",
      "level_type": "session_high",
      "level_price": 6623.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8633,
      "pred_gbt": 0.9679,
      "pred_empirical": 0.612,
      "confluence_count": 148,
      "rvol": 0.372,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6623.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8711,
      "pred_gbt": 0.9652,
      "pred_empirical": 0.6142,
      "confluence_count": 151,
      "rvol": 0.372,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-15",
      "time": "15:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6620.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.896,
      "pred_gbt": 0.9431,
      "pred_empirical": 0.6109,
      "confluence_count": 235,
      "rvol": 0.372,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-16",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6624.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4508,
      "pred_gbt": 0.4186,
      "pred_empirical": 0.6081,
      "confluence_count": 65,
      "rvol": 0.237,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-16",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6627.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3963,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.237,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-16",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6626.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.406,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 0.237,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-16",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6625.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3758,
      "pred_gbt": 0.4749,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 0.237,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-16",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6627.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3928,
      "pred_gbt": 0.5525,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.237,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-09-16",
      "time": "09:36:00",
      "level_type": "prior_day_high",
      "level_price": 6623.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.6109,
      "confluence_count": 71,
      "rvol": 0.204,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-09-16",
      "time": "09:36:00",
      "level_type": "prior_week_high",
      "level_price": 6623.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.503,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.5962,
      "confluence_count": 71,
      "rvol": 0.204,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-09-16",
      "time": "09:36:00",
      "level_type": "gap_fill",
      "level_price": 6623.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4578,
      "pred_gbt": 0.5164,
      "pred_empirical": 0.6281,
      "confluence_count": 71,
      "rvol": 0.204,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-09-16",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6627.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3993,
      "pred_gbt": 0.5945,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.204,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-09-16",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6626.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4121,
      "pred_gbt": 0.5091,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.204,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-09-16",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6625.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3818,
      "pred_gbt": 0.5302,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 0.204,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-09-16",
      "time": "09:37:00",
      "level_type": "prior_day_close",
      "level_price": 6621.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 0.218,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-16",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6623.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4872,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 0.218,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-16",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6624.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4265,
      "pred_gbt": 0.5409,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 0.218,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-09-16",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6622.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.5621,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 0.231,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-09-16",
      "time": "09:39:00",
      "level_type": "value_area_low",
      "level_price": 6619.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.5804,
      "pred_empirical": 0.6281,
      "confluence_count": 84,
      "rvol": 0.233,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6623.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.483,
      "pred_gbt": 0.3919,
      "pred_empirical": 0.6081,
      "confluence_count": 65,
      "rvol": 0.233,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6621.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4708,
      "pred_gbt": 0.5396,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 0.233,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6620.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.485,
      "pred_gbt": 0.619,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 0.281,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-09-16",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6621.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4034,
      "pred_gbt": 0.652,
      "pred_empirical": 0.6715,
      "confluence_count": 83,
      "rvol": 0.281,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-09-16",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6620.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4429,
      "pred_gbt": 0.6111,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.342,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-09-16",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6621.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4713,
      "pred_gbt": 0.5432,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.342,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-09-16",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6619.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4735,
      "pred_gbt": 0.5925,
      "pred_empirical": 0.637,
      "confluence_count": 103,
      "rvol": 0.342,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-09-16",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6620.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.474,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.342,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-09-16",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6618.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5215,
      "pred_gbt": 0.7326,
      "pred_empirical": 0.6004,
      "confluence_count": 114,
      "rvol": 0.356,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-09-16",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6621.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.6362,
      "pred_empirical": 0.6251,
      "confluence_count": 83,
      "rvol": 0.356,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-09-16",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6618.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5233,
      "pred_gbt": 0.7113,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 0.356,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-09-16",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6618.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.7252,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 0.356,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-09-16",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6621.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5129,
      "pred_gbt": 0.5921,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 0.324,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-09-16",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6621.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5145,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 0.319,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-09-16",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6618.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5322,
      "pred_gbt": 0.6997,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 0.277,
      "approach_r2": 0.4945
    },
    {
      "date": "2025-09-16",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6620.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.6207,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 0.277,
      "approach_r2": 0.4945
    },
    {
      "date": "2025-09-16",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6617.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5902,
      "pred_gbt": 0.8322,
      "pred_empirical": 0.6004,
      "confluence_count": 152,
      "rvol": 0.277,
      "approach_r2": 0.4945
    },
    {
      "date": "2025-09-16",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6620.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.6281,
      "confluence_count": 85,
      "rvol": 0.218,
      "approach_r2": 0.1218
    },
    {
      "date": "2025-09-16",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6617.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.747,
      "pred_empirical": 0.6004,
      "confluence_count": 156,
      "rvol": 0.223,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-16",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6620.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 0.223,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-16",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6616.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.7242,
      "pred_empirical": 0.6004,
      "confluence_count": 171,
      "rvol": 0.223,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-16",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6617.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.6004,
      "confluence_count": 156,
      "rvol": 0.223,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-16",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6620.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4847,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.6251,
      "confluence_count": 85,
      "rvol": 0.223,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-09-16",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6619.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.5783,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 0.198,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-16",
      "time": "09:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6619.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5329,
      "pred_gbt": 0.634,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 0.198,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-16",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6623.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.5157,
      "pred_empirical": 0.6269,
      "confluence_count": 75,
      "rvol": 0.187,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-16",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6619.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5155,
      "pred_gbt": 0.5523,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 0.187,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-16",
      "time": "09:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6619.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 0.187,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-16",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6615.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.662,
      "pred_gbt": 0.8705,
      "pred_empirical": 0.637,
      "confluence_count": 197,
      "rvol": 0.243,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:51:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7247,
      "pred_gbt": 0.8099,
      "pred_empirical": 0.6674,
      "confluence_count": 213,
      "rvol": 0.28,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:51:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.8292,
      "pred_empirical": 0.6674,
      "confluence_count": 214,
      "rvol": 0.28,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6614.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5944,
      "pred_gbt": 0.8289,
      "pred_empirical": 0.637,
      "confluence_count": 188,
      "rvol": 0.28,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6614.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6855,
      "pred_gbt": 0.8363,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 0.28,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6614.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5946,
      "pred_gbt": 0.8299,
      "pred_empirical": 0.637,
      "confluence_count": 188,
      "rvol": 0.28,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6613.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5959,
      "pred_gbt": 0.7797,
      "pred_empirical": 0.5205,
      "confluence_count": 209,
      "rvol": 0.269,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6613.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.7143,
      "pred_empirical": 0.6004,
      "confluence_count": 210,
      "rvol": 0.269,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6613.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5962,
      "pred_gbt": 0.7808,
      "pred_empirical": 0.5205,
      "confluence_count": 209,
      "rvol": 0.269,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6617.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.631,
      "pred_gbt": 0.7633,
      "pred_empirical": 0.6715,
      "confluence_count": 155,
      "rvol": 0.3,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6477,
      "pred_gbt": 0.8764,
      "pred_empirical": 0.5205,
      "confluence_count": 216,
      "rvol": 0.22,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6757,
      "pred_gbt": 0.8471,
      "pred_empirical": 0.5205,
      "confluence_count": 216,
      "rvol": 0.22,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6616.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.637,
      "confluence_count": 174,
      "rvol": 0.166,
      "approach_r2": 0.4912
    },
    {
      "date": "2025-09-16",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6616.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6421,
      "pred_gbt": 0.7013,
      "pred_empirical": 0.637,
      "confluence_count": 175,
      "rvol": 0.168,
      "approach_r2": 0.5088
    },
    {
      "date": "2025-09-16",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6616.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6653,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.6674,
      "confluence_count": 182,
      "rvol": 0.184,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-09-16",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6902,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.6004,
      "confluence_count": 216,
      "rvol": 0.165,
      "approach_r2": 0.3284
    },
    {
      "date": "2025-09-16",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6610.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.8332,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 0.16,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-16",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6615.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.714,
      "pred_gbt": 0.791,
      "pred_empirical": 0.6715,
      "confluence_count": 201,
      "rvol": 0.16,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "10:04:00",
      "level_type": "session_low",
      "level_price": 6610.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.8411,
      "pred_empirical": 0.5205,
      "confluence_count": 220,
      "rvol": 0.157,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "10:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6610.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6954,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.5205,
      "confluence_count": 220,
      "rvol": 0.157,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7031,
      "pred_gbt": 0.7642,
      "pred_empirical": 0.6004,
      "confluence_count": 211,
      "rvol": 0.171,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-16",
      "time": "10:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6614.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6984,
      "pred_gbt": 0.7642,
      "pred_empirical": 0.6004,
      "confluence_count": 212,
      "rvol": 0.171,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-16",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7305,
      "pred_gbt": 0.815,
      "pred_empirical": 0.637,
      "confluence_count": 208,
      "rvol": 0.157,
      "approach_r2": 0.8
    },
    {
      "date": "2025-09-16",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7266,
      "pred_gbt": 0.816,
      "pred_empirical": 0.6715,
      "confluence_count": 208,
      "rvol": 0.142,
      "approach_r2": 0.05
    },
    {
      "date": "2025-09-16",
      "time": "10:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6987,
      "pred_gbt": 0.877,
      "pred_empirical": 0.637,
      "confluence_count": 206,
      "rvol": 0.135,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "10:11:00",
      "level_type": "session_low",
      "level_price": 6610.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7162,
      "pred_gbt": 0.8644,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 0.173,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-09-16",
      "time": "10:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.674,
      "pred_gbt": 0.8196,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 0.173,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-09-16",
      "time": "10:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6610.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.741,
      "pred_gbt": 0.8479,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 0.173,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-09-16",
      "time": "10:12:00",
      "level_type": "lvn",
      "level_price": 6607.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6554,
      "pred_gbt": 0.665,
      "pred_empirical": 0.6674,
      "confluence_count": 163,
      "rvol": 0.182,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-16",
      "time": "10:12:00",
      "level_type": "session_low",
      "level_price": 6609.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6295,
      "pred_gbt": 0.8071,
      "pred_empirical": 0.5205,
      "confluence_count": 215,
      "rvol": 0.182,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-16",
      "time": "10:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6347,
      "pred_gbt": 0.7613,
      "pred_empirical": 0.6004,
      "confluence_count": 184,
      "rvol": 0.182,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-16",
      "time": "10:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6609.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6297,
      "pred_gbt": 0.8081,
      "pred_empirical": 0.6004,
      "confluence_count": 215,
      "rvol": 0.182,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-16",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7218,
      "pred_gbt": 0.7608,
      "pred_empirical": 0.637,
      "confluence_count": 223,
      "rvol": 0.19,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-09-16",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7383,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.637,
      "confluence_count": 223,
      "rvol": 0.196,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-09-16",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6614.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.637,
      "confluence_count": 188,
      "rvol": 0.196,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-09-16",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7513,
      "pred_gbt": 0.832,
      "pred_empirical": 0.637,
      "confluence_count": 224,
      "rvol": 0.201,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7392,
      "pred_gbt": 0.8245,
      "pred_empirical": 0.637,
      "confluence_count": 213,
      "rvol": 0.196,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-16",
      "time": "10:22:00",
      "level_type": "or15_low",
      "level_price": 6618.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6121,
      "pred_gbt": 0.6589,
      "pred_empirical": 0.6269,
      "confluence_count": 114,
      "rvol": 0.18,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6618.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5874,
      "pred_gbt": 0.6282,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 0.18,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6618.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5878,
      "pred_gbt": 0.6201,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 0.185,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-09-16",
      "time": "10:25:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7343,
      "pred_gbt": 0.8365,
      "pred_empirical": 0.6715,
      "confluence_count": 213,
      "rvol": 0.198,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7563,
      "pred_gbt": 0.8283,
      "pred_empirical": 0.637,
      "confluence_count": 224,
      "rvol": 0.198,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "10:26:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7403,
      "pred_gbt": 0.8504,
      "pred_empirical": 0.6715,
      "confluence_count": 214,
      "rvol": 0.22,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-16",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7408,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.637,
      "confluence_count": 224,
      "rvol": 0.22,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-16",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7405,
      "pred_gbt": 0.8245,
      "pred_empirical": 0.637,
      "confluence_count": 223,
      "rvol": 0.205,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-16",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7413,
      "pred_gbt": 0.8069,
      "pred_empirical": 0.637,
      "confluence_count": 223,
      "rvol": 0.194,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7486,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.637,
      "confluence_count": 228,
      "rvol": 0.174,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:30:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.6715,
      "confluence_count": 216,
      "rvol": 0.154,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.8265,
      "pred_empirical": 0.637,
      "confluence_count": 228,
      "rvol": 0.154,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7511,
      "pred_gbt": 0.8382,
      "pred_empirical": 0.6674,
      "confluence_count": 228,
      "rvol": 0.144,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7518,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.6674,
      "confluence_count": 228,
      "rvol": 0.14,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-16",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7273,
      "pred_gbt": 0.8326,
      "pred_empirical": 0.637,
      "confluence_count": 226,
      "rvol": 0.158,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7615,
      "pred_gbt": 0.8116,
      "pred_empirical": 0.6715,
      "confluence_count": 226,
      "rvol": 0.165,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7652,
      "pred_gbt": 0.8672,
      "pred_empirical": 0.6674,
      "confluence_count": 226,
      "rvol": 0.162,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-16",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7649,
      "pred_gbt": 0.8579,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 0.163,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-16",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7651,
      "pred_gbt": 0.824,
      "pred_empirical": 0.6715,
      "confluence_count": 227,
      "rvol": 0.162,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7511,
      "pred_gbt": 0.8289,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 0.17,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-16",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7629,
      "pred_gbt": 0.8011,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 0.179,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "10:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7648,
      "pred_gbt": 0.8271,
      "pred_empirical": 0.6674,
      "confluence_count": 216,
      "rvol": 0.179,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.8209,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 0.188,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-09-16",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7415,
      "pred_gbt": 0.8005,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 0.179,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-09-16",
      "time": "10:43:00",
      "level_type": "ib_low",
      "level_price": 6608.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6971,
      "pred_gbt": 0.7705,
      "pred_empirical": 0.6674,
      "confluence_count": 179,
      "rvol": 0.158,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-09-16",
      "time": "10:43:00",
      "level_type": "session_low",
      "level_price": 6608.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.8038,
      "pred_empirical": 0.637,
      "confluence_count": 179,
      "rvol": 0.158,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-09-16",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.8388,
      "pred_empirical": 0.6674,
      "confluence_count": 222,
      "rvol": 0.158,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-09-16",
      "time": "10:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6608.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7027,
      "pred_gbt": 0.7873,
      "pred_empirical": 0.6674,
      "confluence_count": 179,
      "rvol": 0.158,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-09-16",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.6674,
      "confluence_count": 221,
      "rvol": 0.154,
      "approach_r2": 0.3338
    },
    {
      "date": "2025-09-16",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7612,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.6674,
      "confluence_count": 220,
      "rvol": 0.159,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-09-16",
      "time": "10:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7612,
      "pred_gbt": 0.827,
      "pred_empirical": 0.6674,
      "confluence_count": 220,
      "rvol": 0.163,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-09-16",
      "time": "10:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7534,
      "pred_gbt": 0.8192,
      "pred_empirical": 0.637,
      "confluence_count": 220,
      "rvol": 0.19,
      "approach_r2": 0.4911
    },
    {
      "date": "2025-09-16",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.762,
      "pred_gbt": 0.8646,
      "pred_empirical": 0.6674,
      "confluence_count": 219,
      "rvol": 0.212,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-09-16",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7357,
      "pred_gbt": 0.8109,
      "pred_empirical": 0.6674,
      "confluence_count": 219,
      "rvol": 0.203,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-16",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.761,
      "pred_gbt": 0.8482,
      "pred_empirical": 0.6715,
      "confluence_count": 219,
      "rvol": 0.173,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.8531,
      "pred_empirical": 0.6674,
      "confluence_count": 216,
      "rvol": 0.154,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-16",
      "time": "10:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.9032,
      "pred_empirical": 0.6674,
      "confluence_count": 219,
      "rvol": 0.125,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-09-16",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7584,
      "pred_gbt": 0.9028,
      "pred_empirical": 0.6674,
      "confluence_count": 219,
      "rvol": 0.098,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-09-16",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7793,
      "pred_gbt": 0.8661,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.105,
      "approach_r2": 0.0904
    },
    {
      "date": "2025-09-16",
      "time": "10:55:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7587,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.6251,
      "confluence_count": 213,
      "rvol": 0.101,
      "approach_r2": 0.0916
    },
    {
      "date": "2025-09-16",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7798,
      "pred_gbt": 0.8995,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.101,
      "approach_r2": 0.0916
    },
    {
      "date": "2025-09-16",
      "time": "10:56:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7725,
      "pred_gbt": 0.9105,
      "pred_empirical": 0.6251,
      "confluence_count": 214,
      "rvol": 0.103,
      "approach_r2": 0.0864
    },
    {
      "date": "2025-09-16",
      "time": "10:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7802,
      "pred_gbt": 0.9055,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.103,
      "approach_r2": 0.0864
    },
    {
      "date": "2025-09-16",
      "time": "10:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7666,
      "pred_gbt": 0.8845,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.102,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-09-16",
      "time": "10:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7591,
      "pred_gbt": 0.8432,
      "pred_empirical": 0.6674,
      "confluence_count": 218,
      "rvol": 0.113,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-16",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7553,
      "pred_gbt": 0.8582,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.115,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-16",
      "time": "11:00:00",
      "level_type": "lvn",
      "level_price": 6607.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7098,
      "pred_gbt": 0.7676,
      "pred_empirical": 0.6269,
      "confluence_count": 163,
      "rvol": 0.133,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6611.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.834,
      "pred_empirical": 0.6715,
      "confluence_count": 215,
      "rvol": 0.133,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:02:00",
      "level_type": "prior_day_low",
      "level_price": 6605.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5842,
      "pred_gbt": 0.5764,
      "pred_empirical": 0.6269,
      "confluence_count": 94,
      "rvol": 0.202,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:02:00",
      "level_type": "session_low",
      "level_price": 6607.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5834,
      "pred_gbt": 0.6085,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 0.202,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6605.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.5179,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.202,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6607.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.6101,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 0.202,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:03:00",
      "level_type": "session_low",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.6396,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 0.222,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-09-16",
      "time": "11:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.6365,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 0.222,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-09-16",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.762,
      "pred_gbt": 0.8291,
      "pred_empirical": 0.6674,
      "confluence_count": 224,
      "rvol": 0.212,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "11:07:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7617,
      "pred_gbt": 0.8653,
      "pred_empirical": 0.651,
      "confluence_count": 216,
      "rvol": 0.194,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-16",
      "time": "11:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7766,
      "pred_gbt": 0.8655,
      "pred_empirical": 0.6715,
      "confluence_count": 223,
      "rvol": 0.194,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-16",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7751,
      "pred_gbt": 0.7974,
      "pred_empirical": 0.6715,
      "confluence_count": 223,
      "rvol": 0.167,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7786,
      "pred_gbt": 0.863,
      "pred_empirical": 0.6674,
      "confluence_count": 223,
      "rvol": 0.162,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-09-16",
      "time": "11:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7565,
      "pred_gbt": 0.8275,
      "pred_empirical": 0.6715,
      "confluence_count": 216,
      "rvol": 0.169,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-16",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7694,
      "pred_gbt": 0.8086,
      "pred_empirical": 0.6674,
      "confluence_count": 223,
      "rvol": 0.183,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-16",
      "time": "11:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7385,
      "pred_gbt": 0.7985,
      "pred_empirical": 0.6674,
      "confluence_count": 214,
      "rvol": 0.183,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-09-16",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7795,
      "pred_gbt": 0.8495,
      "pred_empirical": 0.6674,
      "confluence_count": 223,
      "rvol": 0.18,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-09-16",
      "time": "11:13:00",
      "level_type": "ib_low",
      "level_price": 6608.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7083,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.196,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.788,
      "pred_gbt": 0.824,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.196,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7772,
      "pred_gbt": 0.851,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.203,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-09-16",
      "time": "11:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7629,
      "pred_gbt": 0.8189,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.231,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-16",
      "time": "11:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.79,
      "pred_gbt": 0.8268,
      "pred_empirical": 0.6715,
      "confluence_count": 222,
      "rvol": 0.209,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7658,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6674,
      "confluence_count": 222,
      "rvol": 0.204,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-09-16",
      "time": "11:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6610.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7572,
      "pred_gbt": 0.8017,
      "pred_empirical": 0.6674,
      "confluence_count": 222,
      "rvol": 0.178,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-09-16",
      "time": "11:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7916,
      "pred_gbt": 0.8518,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.203,
      "approach_r2": 0.1315
    },
    {
      "date": "2025-09-16",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7918,
      "pred_gbt": 0.843,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 0.19,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-16",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.792,
      "pred_gbt": 0.8461,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.213,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7822,
      "pred_gbt": 0.8573,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.198,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-16",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7834,
      "pred_gbt": 0.8474,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.178,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:26:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7527,
      "pred_gbt": 0.9212,
      "pred_empirical": 0.651,
      "confluence_count": 214,
      "rvol": 0.16,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-16",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7643,
      "pred_gbt": 0.9116,
      "pred_empirical": 0.6674,
      "confluence_count": 221,
      "rvol": 0.16,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-16",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7956,
      "pred_gbt": 0.8878,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.166,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7492,
      "pred_gbt": 0.8661,
      "pred_empirical": 0.6674,
      "confluence_count": 220,
      "rvol": 0.177,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-09-16",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7711,
      "pred_gbt": 0.8627,
      "pred_empirical": 0.6715,
      "confluence_count": 220,
      "rvol": 0.163,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-16",
      "time": "11:30:00",
      "level_type": "lvn",
      "level_price": 6607.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7131,
      "pred_gbt": 0.7986,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 0.15,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.8677,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.15,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.8852,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 0.158,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-16",
      "time": "11:32:00",
      "level_type": "prior_day_low",
      "level_price": 6605.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5876,
      "pred_gbt": 0.6697,
      "pred_empirical": 0.5962,
      "confluence_count": 94,
      "rvol": 0.153,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-16",
      "time": "11:33:00",
      "level_type": "session_low",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.7138,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.142,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6079,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 0.142,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7801,
      "pred_gbt": 0.8605,
      "pred_empirical": 0.6281,
      "confluence_count": 214,
      "rvol": 0.163,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7538,
      "pred_gbt": 0.8214,
      "pred_empirical": 0.6715,
      "confluence_count": 211,
      "rvol": 0.182,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7655,
      "pred_gbt": 0.8868,
      "pred_empirical": 0.651,
      "confluence_count": 211,
      "rvol": 0.182,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-09-16",
      "time": "11:42:00",
      "level_type": "session_low",
      "level_price": 6605.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.6194,
      "pred_empirical": 0.6269,
      "confluence_count": 94,
      "rvol": 0.246,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6603.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4671,
      "pred_gbt": 0.5311,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.246,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6605.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.6209,
      "pred_empirical": 0.6081,
      "confluence_count": 94,
      "rvol": 0.246,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-16",
      "time": "11:43:00",
      "level_type": "ib_low",
      "level_price": 6608.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7069,
      "pred_gbt": 0.7381,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.264,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-16",
      "time": "11:43:00",
      "level_type": "session_low",
      "level_price": 6604.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.264,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-16",
      "time": "11:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6604.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5429,
      "pred_gbt": 0.5805,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.264,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-16",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7334,
      "pred_gbt": 0.7546,
      "pred_empirical": 0.6715,
      "confluence_count": 196,
      "rvol": 0.313,
      "approach_r2": 0.3295
    },
    {
      "date": "2025-09-16",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7677,
      "pred_gbt": 0.771,
      "pred_empirical": 0.6281,
      "confluence_count": 193,
      "rvol": 0.335,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.8051,
      "pred_empirical": 0.6269,
      "confluence_count": 216,
      "rvol": 0.335,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.6747,
      "pred_empirical": 0.651,
      "confluence_count": 189,
      "rvol": 0.274,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-16",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7403,
      "pred_gbt": 0.7258,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.246,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.8228,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.219,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-16",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7562,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.173,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7455,
      "pred_gbt": 0.8419,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.15,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-16",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.761,
      "pred_gbt": 0.8103,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.158,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-09-16",
      "time": "11:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7727,
      "pred_gbt": 0.82,
      "pred_empirical": 0.6269,
      "confluence_count": 189,
      "rvol": 0.172,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:53:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7843,
      "pred_gbt": 0.8775,
      "pred_empirical": 0.6251,
      "confluence_count": 216,
      "rvol": 0.209,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-09-16",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7597,
      "pred_gbt": 0.7896,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.225,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-09-16",
      "time": "11:55:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7825,
      "pred_gbt": 0.7817,
      "pred_empirical": 0.6281,
      "confluence_count": 213,
      "rvol": 0.26,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "11:56:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.785,
      "pred_gbt": 0.8796,
      "pred_empirical": 0.6281,
      "confluence_count": 214,
      "rvol": 0.253,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-16",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7587,
      "pred_gbt": 0.827,
      "pred_empirical": 0.6251,
      "confluence_count": 188,
      "rvol": 0.253,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-09-16",
      "time": "11:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.8176,
      "pred_empirical": 0.651,
      "confluence_count": 188,
      "rvol": 0.218,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-09-16",
      "time": "11:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.762,
      "pred_gbt": 0.7627,
      "pred_empirical": 0.6251,
      "confluence_count": 188,
      "rvol": 0.193,
      "approach_r2": 0.4816
    },
    {
      "date": "2025-09-16",
      "time": "11:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7787,
      "pred_gbt": 0.8537,
      "pred_empirical": 0.651,
      "confluence_count": 188,
      "rvol": 0.17,
      "approach_r2": 0.7402
    },
    {
      "date": "2025-09-16",
      "time": "12:00:00",
      "level_type": "lvn",
      "level_price": 6607.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7427,
      "pred_gbt": 0.7561,
      "pred_empirical": 0.6109,
      "confluence_count": 163,
      "rvol": 0.183,
      "approach_r2": 0.092
    },
    {
      "date": "2025-09-16",
      "time": "12:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7629,
      "pred_gbt": 0.7399,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.183,
      "approach_r2": 0.092
    },
    {
      "date": "2025-09-16",
      "time": "12:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7771,
      "pred_gbt": 0.776,
      "pred_empirical": 0.6281,
      "confluence_count": 189,
      "rvol": 0.18,
      "approach_r2": 0.0705
    },
    {
      "date": "2025-09-16",
      "time": "12:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.7102,
      "pred_empirical": 0.651,
      "confluence_count": 189,
      "rvol": 0.198,
      "approach_r2": 0.4914
    },
    {
      "date": "2025-09-16",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.186,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-09-16",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.732,
      "pred_empirical": 0.6281,
      "confluence_count": 189,
      "rvol": 0.188,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7637,
      "pred_gbt": 0.8165,
      "pred_empirical": 0.6281,
      "confluence_count": 185,
      "rvol": 0.147,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-09-16",
      "time": "12:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7659,
      "pred_gbt": 0.8896,
      "pred_empirical": 0.6281,
      "confluence_count": 185,
      "rvol": 0.118,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-16",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7662,
      "pred_gbt": 0.7916,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 0.165,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "12:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7781,
      "pred_gbt": 0.8469,
      "pred_empirical": 0.651,
      "confluence_count": 215,
      "rvol": 0.229,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "12:14:00",
      "level_type": "ib_low",
      "level_price": 6608.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7326,
      "pred_gbt": 0.7925,
      "pred_empirical": 0.6269,
      "confluence_count": 179,
      "rvol": 0.139,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-09-16",
      "time": "12:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7699,
      "pred_gbt": 0.8227,
      "pred_empirical": 0.6281,
      "confluence_count": 186,
      "rvol": 0.139,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-09-16",
      "time": "12:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7687,
      "pred_gbt": 0.7884,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 0.185,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-16",
      "time": "12:23:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7921,
      "pred_gbt": 0.9137,
      "pred_empirical": 0.6281,
      "confluence_count": 216,
      "rvol": 0.093,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-16",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7667,
      "pred_gbt": 0.8905,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 0.081,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-09-16",
      "time": "12:26:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7922,
      "pred_gbt": 0.9118,
      "pred_empirical": 0.6269,
      "confluence_count": 213,
      "rvol": 0.091,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-16",
      "time": "12:26:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8043,
      "pred_gbt": 0.9244,
      "pred_empirical": 0.6081,
      "confluence_count": 214,
      "rvol": 0.091,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-09-16",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7753,
      "pred_gbt": 0.7873,
      "pred_empirical": 0.6281,
      "confluence_count": 186,
      "rvol": 0.225,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7855,
      "pred_gbt": 0.7897,
      "pred_empirical": 0.6109,
      "confluence_count": 185,
      "rvol": 0.233,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "12:35:00",
      "level_type": "lvn",
      "level_price": 6607.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7258,
      "pred_gbt": 0.7566,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 0.196,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "12:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.7715,
      "pred_empirical": 0.6251,
      "confluence_count": 185,
      "rvol": 0.196,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-16",
      "time": "12:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 0.189,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-16",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7699,
      "pred_gbt": 0.7174,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 0.185,
      "approach_r2": 0.5088
    },
    {
      "date": "2025-09-16",
      "time": "12:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.791,
      "pred_gbt": 0.8631,
      "pred_empirical": 0.6269,
      "confluence_count": 215,
      "rvol": 0.203,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-09-16",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7828,
      "pred_gbt": 0.85,
      "pred_empirical": 0.6281,
      "confluence_count": 185,
      "rvol": 0.129,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-09-16",
      "time": "12:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7736,
      "pred_gbt": 0.802,
      "pred_empirical": 0.6281,
      "confluence_count": 185,
      "rvol": 0.126,
      "approach_r2": 0.4975
    },
    {
      "date": "2025-09-16",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.796,
      "pred_gbt": 0.867,
      "pred_empirical": 0.6081,
      "confluence_count": 186,
      "rvol": 0.107,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-09-16",
      "time": "12:44:00",
      "level_type": "ib_low",
      "level_price": 6608.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.8684,
      "pred_empirical": 0.6081,
      "confluence_count": 179,
      "rvol": 0.101,
      "approach_r2": 0.0969
    },
    {
      "date": "2025-09-16",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6608.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7909,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.6081,
      "confluence_count": 179,
      "rvol": 0.105,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "12:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6613.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8466,
      "pred_gbt": 0.9412,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.104,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-16",
      "time": "12:52:00",
      "level_type": "vwap",
      "level_price": 6613.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7916,
      "pred_gbt": 0.782,
      "pred_empirical": 0.6269,
      "confluence_count": 193,
      "rvol": 0.118,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "12:53:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7739,
      "pred_gbt": 0.896,
      "pred_empirical": 0.6281,
      "confluence_count": 216,
      "rvol": 0.129,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-16",
      "time": "12:53:00",
      "level_type": "vwap",
      "level_price": 6613.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7607,
      "pred_gbt": 0.8373,
      "pred_empirical": 0.6251,
      "confluence_count": 193,
      "rvol": 0.129,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-16",
      "time": "12:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8022,
      "pred_gbt": 0.864,
      "pred_empirical": 0.6269,
      "confluence_count": 213,
      "rvol": 0.217,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-09-16",
      "time": "12:56:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8182,
      "pred_gbt": 0.8889,
      "pred_empirical": 0.6081,
      "confluence_count": 214,
      "rvol": 0.217,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-09-16",
      "time": "12:56:00",
      "level_type": "vwap",
      "level_price": 6613.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7797,
      "pred_gbt": 0.7815,
      "pred_empirical": 0.6281,
      "confluence_count": 193,
      "rvol": 0.217,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-09-16",
      "time": "12:57:00",
      "level_type": "vwap",
      "level_price": 6613.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7695,
      "pred_gbt": 0.7398,
      "pred_empirical": 0.6281,
      "confluence_count": 193,
      "rvol": 0.208,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-09-16",
      "time": "13:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6614.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7927,
      "pred_gbt": 0.8735,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.149,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-09-16",
      "time": "13:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6614.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8631,
      "pred_gbt": 0.9294,
      "pred_empirical": 0.6081,
      "confluence_count": 212,
      "rvol": 0.151,
      "approach_r2": 0.6798
    },
    {
      "date": "2025-09-16",
      "time": "13:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6615.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8531,
      "pred_gbt": 0.9321,
      "pred_empirical": 0.5962,
      "confluence_count": 202,
      "rvol": 0.164,
      "approach_r2": 0.1332
    },
    {
      "date": "2025-09-16",
      "time": "13:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6615.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8451,
      "pred_gbt": 0.909,
      "pred_empirical": 0.6109,
      "confluence_count": 197,
      "rvol": 0.137,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-16",
      "time": "13:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6616.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.845,
      "pred_gbt": 0.9135,
      "pred_empirical": 0.6109,
      "confluence_count": 195,
      "rvol": 0.132,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-16",
      "time": "13:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6616.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.825,
      "pred_gbt": 0.8884,
      "pred_empirical": 0.5962,
      "confluence_count": 170,
      "rvol": 0.11,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-16",
      "time": "13:28:00",
      "level_type": "vwap",
      "level_price": 6613.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8164,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.6269,
      "confluence_count": 192,
      "rvol": 0.105,
      "approach_r2": 0.3373
    },
    {
      "date": "2025-09-16",
      "time": "13:29:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8174,
      "pred_gbt": 0.8592,
      "pred_empirical": 0.6081,
      "confluence_count": 213,
      "rvol": 0.114,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "13:30:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8109,
      "pred_gbt": 0.8928,
      "pred_empirical": 0.6081,
      "confluence_count": 216,
      "rvol": 0.13,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-16",
      "time": "13:31:00",
      "level_type": "vwap",
      "level_price": 6613.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8245,
      "pred_gbt": 0.8243,
      "pred_empirical": 0.6081,
      "confluence_count": 191,
      "rvol": 0.152,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-16",
      "time": "13:36:00",
      "level_type": "vwap",
      "level_price": 6613.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8337,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.128,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-09-16",
      "time": "13:41:00",
      "level_type": "vwap",
      "level_price": 6613.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8249,
      "pred_gbt": 0.8174,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.191,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-09-16",
      "time": "13:42:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8306,
      "pred_gbt": 0.8686,
      "pred_empirical": 0.6109,
      "confluence_count": 214,
      "rvol": 0.153,
      "approach_r2": 0.3297
    },
    {
      "date": "2025-09-16",
      "time": "13:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8273,
      "pred_gbt": 0.8865,
      "pred_empirical": 0.6081,
      "confluence_count": 215,
      "rvol": 0.132,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "13:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6616.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8419,
      "pred_gbt": 0.8645,
      "pred_empirical": 0.5871,
      "confluence_count": 170,
      "rvol": 0.211,
      "approach_r2": 0.0508
    },
    {
      "date": "2025-09-16",
      "time": "13:59:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8298,
      "pred_gbt": 0.8639,
      "pred_empirical": 0.6081,
      "confluence_count": 213,
      "rvol": 0.137,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-16",
      "time": "14:00:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8231,
      "pred_gbt": 0.9302,
      "pred_empirical": 0.6109,
      "confluence_count": 216,
      "rvol": 0.126,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-16",
      "time": "14:01:00",
      "level_type": "vwap",
      "level_price": 6613.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8186,
      "pred_gbt": 0.8346,
      "pred_empirical": 0.612,
      "confluence_count": 191,
      "rvol": 0.101,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "14:07:00",
      "level_type": "vwap",
      "level_price": 6613.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8461,
      "pred_gbt": 0.882,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.134,
      "approach_r2": 0.767
    },
    {
      "date": "2025-09-16",
      "time": "14:11:00",
      "level_type": "vwap",
      "level_price": 6613.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8181,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.176,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-09-16",
      "time": "14:14:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8358,
      "pred_gbt": 0.9278,
      "pred_empirical": 0.6109,
      "confluence_count": 214,
      "rvol": 0.12,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-16",
      "time": "14:21:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8494,
      "pred_gbt": 0.9406,
      "pred_empirical": 0.5962,
      "confluence_count": 215,
      "rvol": 0.147,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-09-16",
      "time": "14:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6616.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8549,
      "pred_gbt": 0.9297,
      "pred_empirical": 0.6011,
      "confluence_count": 170,
      "rvol": 0.097,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "14:29:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8571,
      "pred_gbt": 0.9203,
      "pred_empirical": 0.6142,
      "confluence_count": 213,
      "rvol": 0.098,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "14:30:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8273,
      "pred_gbt": 0.9141,
      "pred_empirical": 0.6109,
      "confluence_count": 216,
      "rvol": 0.101,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-09-16",
      "time": "14:33:00",
      "level_type": "vwap",
      "level_price": 6613.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8331,
      "pred_gbt": 0.8967,
      "pred_empirical": 0.6081,
      "confluence_count": 191,
      "rvol": 0.133,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-16",
      "time": "14:38:00",
      "level_type": "vwap",
      "level_price": 6613.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8577,
      "pred_gbt": 0.8786,
      "pred_empirical": 0.5962,
      "confluence_count": 191,
      "rvol": 0.155,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "14:43:00",
      "level_type": "or15_low",
      "level_price": 6618.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7658,
      "pred_gbt": 0.7775,
      "pred_empirical": 0.6011,
      "confluence_count": 114,
      "rvol": 0.245,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "14:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6617.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8376,
      "pred_gbt": 0.9338,
      "pred_empirical": 0.5871,
      "confluence_count": 152,
      "rvol": 0.194,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-16",
      "time": "14:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7539,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.6011,
      "confluence_count": 101,
      "rvol": 0.17,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-16",
      "time": "14:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8368,
      "pred_gbt": 0.9273,
      "pred_empirical": 0.6011,
      "confluence_count": 134,
      "rvol": 0.134,
      "approach_r2": 0.609
    },
    {
      "date": "2025-09-16",
      "time": "14:50:00",
      "level_type": "value_area_low",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6739,
      "pred_gbt": 0.6586,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.188,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-09-16",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.7367,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.188,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-09-16",
      "time": "14:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7955,
      "pred_gbt": 0.8321,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.185,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-16",
      "time": "14:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6619.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7807,
      "pred_gbt": 0.9116,
      "pred_empirical": 0.5997,
      "confluence_count": 91,
      "rvol": 0.185,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-16",
      "time": "14:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7956,
      "pred_gbt": 0.8009,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.209,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-16",
      "time": "14:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7551,
      "pred_gbt": 0.7562,
      "pred_empirical": 0.6011,
      "confluence_count": 102,
      "rvol": 0.229,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "14:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.8838,
      "pred_empirical": 0.5997,
      "confluence_count": 84,
      "rvol": 0.229,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-16",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.7815,
      "pred_empirical": 0.6011,
      "confluence_count": 102,
      "rvol": 0.264,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-09-16",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7688,
      "pred_gbt": 0.8245,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.214,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-09-16",
      "time": "14:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7843,
      "pred_gbt": 0.8335,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.146,
      "approach_r2": 0.0975
    },
    {
      "date": "2025-09-16",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7838,
      "pred_gbt": 0.82,
      "pred_empirical": 0.5803,
      "confluence_count": 102,
      "rvol": 0.148,
      "approach_r2": 0.0746
    },
    {
      "date": "2025-09-16",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7619,
      "pred_gbt": 0.7517,
      "pred_empirical": 0.5803,
      "confluence_count": 101,
      "rvol": 0.163,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-09-16",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7719,
      "pred_gbt": 0.7881,
      "pred_empirical": 0.5803,
      "confluence_count": 101,
      "rvol": 0.174,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-09-16",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.781,
      "pred_gbt": 0.7604,
      "pred_empirical": 0.5803,
      "confluence_count": 100,
      "rvol": 0.203,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.7759,
      "pred_empirical": 0.5803,
      "confluence_count": 98,
      "rvol": 0.225,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-16",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7802,
      "pred_gbt": 0.7329,
      "pred_empirical": 0.5997,
      "confluence_count": 98,
      "rvol": 0.205,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7709,
      "pred_gbt": 0.777,
      "pred_empirical": 0.5803,
      "confluence_count": 99,
      "rvol": 0.2,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-09-16",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7844,
      "pred_gbt": 0.7628,
      "pred_empirical": 0.5997,
      "confluence_count": 99,
      "rvol": 0.162,
      "approach_r2": 0.002
    },
    {
      "date": "2025-09-16",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.8029,
      "pred_empirical": 0.5803,
      "confluence_count": 98,
      "rvol": 0.151,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-09-16",
      "time": "15:13:00",
      "level_type": "or15_low",
      "level_price": 6618.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.8227,
      "pred_empirical": 0.5803,
      "confluence_count": 114,
      "rvol": 0.145,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7851,
      "pred_gbt": 0.757,
      "pred_empirical": 0.5997,
      "confluence_count": 97,
      "rvol": 0.145,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7666,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.116,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-09-16",
      "time": "15:20:00",
      "level_type": "value_area_low",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.732,
      "pred_gbt": 0.745,
      "pred_empirical": 0.5997,
      "confluence_count": 84,
      "rvol": 0.124,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7904,
      "pred_gbt": 0.7291,
      "pred_empirical": 0.5997,
      "confluence_count": 98,
      "rvol": 0.124,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7784,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.139,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-09-16",
      "time": "15:25:00",
      "level_type": "vwap",
      "level_price": 6614.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8885,
      "pred_gbt": 0.8879,
      "pred_empirical": 0.5962,
      "confluence_count": 214,
      "rvol": 0.198,
      "approach_r2": 0.0724
    },
    {
      "date": "2025-09-16",
      "time": "15:26:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8729,
      "pred_gbt": 0.851,
      "pred_empirical": 0.612,
      "confluence_count": 213,
      "rvol": 0.266,
      "approach_r2": 0.0706
    },
    {
      "date": "2025-09-16",
      "time": "15:26:00",
      "level_type": "vwap",
      "level_price": 6614.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8875,
      "pred_gbt": 0.8263,
      "pred_empirical": 0.5962,
      "confluence_count": 214,
      "rvol": 0.266,
      "approach_r2": 0.0706
    },
    {
      "date": "2025-09-16",
      "time": "15:27:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8785,
      "pred_gbt": 0.8344,
      "pred_empirical": 0.612,
      "confluence_count": 214,
      "rvol": 0.331,
      "approach_r2": 0.0763
    },
    {
      "date": "2025-09-16",
      "time": "15:27:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8596,
      "pred_gbt": 0.8041,
      "pred_empirical": 0.6142,
      "confluence_count": 216,
      "rvol": 0.331,
      "approach_r2": 0.0763
    },
    {
      "date": "2025-09-16",
      "time": "15:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6611.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.869,
      "pred_gbt": 0.7947,
      "pred_empirical": 0.6269,
      "confluence_count": 220,
      "rvol": 0.331,
      "approach_r2": 0.0763
    },
    {
      "date": "2025-09-16",
      "time": "15:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8753,
      "pred_gbt": 0.8335,
      "pred_empirical": 0.6142,
      "confluence_count": 215,
      "rvol": 0.331,
      "approach_r2": 0.0763
    },
    {
      "date": "2025-09-16",
      "time": "15:30:00",
      "level_type": "vwap",
      "level_price": 6614.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.75,
      "pred_empirical": 0.6081,
      "confluence_count": 214,
      "rvol": 0.315,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-09-16",
      "time": "15:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6611.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8663,
      "pred_gbt": 0.7613,
      "pred_empirical": 0.6081,
      "confluence_count": 215,
      "rvol": 0.345,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:33:00",
      "level_type": "vwap",
      "level_price": 6614.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8577,
      "pred_gbt": 0.7956,
      "pred_empirical": 0.6109,
      "confluence_count": 210,
      "rvol": 0.339,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-09-16",
      "time": "15:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8799,
      "pred_gbt": 0.7929,
      "pred_empirical": 0.5962,
      "confluence_count": 214,
      "rvol": 0.323,
      "approach_r2": 0.0936
    },
    {
      "date": "2025-09-16",
      "time": "15:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8674,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.6081,
      "confluence_count": 211,
      "rvol": 0.202,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-09-16",
      "time": "15:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8595,
      "pred_gbt": 0.8906,
      "pred_empirical": 0.5962,
      "confluence_count": 211,
      "rvol": 0.181,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-16",
      "time": "15:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6610.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8559,
      "pred_gbt": 0.8622,
      "pred_empirical": 0.6281,
      "confluence_count": 222,
      "rvol": 0.181,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-16",
      "time": "15:38:00",
      "level_type": "vwap",
      "level_price": 6614.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8602,
      "pred_gbt": 0.8673,
      "pred_empirical": 0.5962,
      "confluence_count": 206,
      "rvol": 0.18,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-09-16",
      "time": "15:40:00",
      "level_type": "vwap",
      "level_price": 6614.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.86,
      "pred_gbt": 0.8679,
      "pred_empirical": 0.5962,
      "confluence_count": 205,
      "rvol": 0.184,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-16",
      "time": "15:41:00",
      "level_type": "vwap",
      "level_price": 6614.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8582,
      "pred_gbt": 0.8653,
      "pred_empirical": 0.5962,
      "confluence_count": 203,
      "rvol": 0.204,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-09-16",
      "time": "15:44:00",
      "level_type": "vwap",
      "level_price": 6614.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8654,
      "pred_gbt": 0.8154,
      "pred_empirical": 0.612,
      "confluence_count": 202,
      "rvol": 0.252,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:50:00",
      "level_type": "value_area_low",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7206,
      "pred_gbt": 0.8084,
      "pred_empirical": 0.5997,
      "confluence_count": 84,
      "rvol": 0.231,
      "approach_r2": 0.3364
    },
    {
      "date": "2025-09-16",
      "time": "15:50:00",
      "level_type": "or15_low",
      "level_price": 6618.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7902,
      "pred_gbt": 0.8394,
      "pred_empirical": 0.6011,
      "confluence_count": 114,
      "rvol": 0.231,
      "approach_r2": 0.3364
    },
    {
      "date": "2025-09-16",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7862,
      "pred_gbt": 0.8325,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.231,
      "approach_r2": 0.3364
    },
    {
      "date": "2025-09-16",
      "time": "15:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7887,
      "pred_gbt": 0.9117,
      "pred_empirical": 0.5997,
      "confluence_count": 84,
      "rvol": 0.231,
      "approach_r2": 0.3364
    },
    {
      "date": "2025-09-16",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8044,
      "pred_gbt": 0.8436,
      "pred_empirical": 0.5997,
      "confluence_count": 101,
      "rvol": 0.23,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7823,
      "pred_gbt": 0.8544,
      "pred_empirical": 0.5997,
      "confluence_count": 101,
      "rvol": 0.225,
      "approach_r2": 0.3296
    },
    {
      "date": "2025-09-16",
      "time": "15:54:00",
      "level_type": "vwap",
      "level_price": 6614.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8939,
      "pred_gbt": 0.9057,
      "pred_empirical": 0.6142,
      "confluence_count": 211,
      "rvol": 0.249,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:57:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6613.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8829,
      "pred_gbt": 0.9052,
      "pred_empirical": 0.5871,
      "confluence_count": 213,
      "rvol": 0.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:57:00",
      "level_type": "or30_low",
      "level_price": 6612.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8717,
      "pred_gbt": 0.8832,
      "pred_empirical": 0.5871,
      "confluence_count": 216,
      "rvol": 0.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6614.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8749,
      "pred_gbt": 0.8993,
      "pred_empirical": 0.612,
      "confluence_count": 209,
      "rvol": 0.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6615.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8733,
      "pred_gbt": 0.8917,
      "pred_empirical": 0.6142,
      "confluence_count": 209,
      "rvol": 0.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-16",
      "time": "15:58:00",
      "level_type": "value_area_high",
      "level_price": 6611.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8767,
      "pred_gbt": 0.9423,
      "pred_empirical": 0.6142,
      "confluence_count": 214,
      "rvol": 0.242,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-16",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6614.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8612,
      "pred_gbt": 0.9346,
      "pred_empirical": 0.6109,
      "confluence_count": 209,
      "rvol": 0.242,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-16",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6609.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8877,
      "pred_gbt": 0.9473,
      "pred_empirical": 0.6281,
      "confluence_count": 216,
      "rvol": 0.265,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-09-16",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8845,
      "pred_gbt": 0.9531,
      "pred_empirical": 0.6081,
      "confluence_count": 215,
      "rvol": 0.265,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-09-18",
      "time": "09:35:00",
      "level_type": "prior_day_high",
      "level_price": 6630.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.5904,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 0.108,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:35:00",
      "level_type": "prior_week_high",
      "level_price": 6630.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4526,
      "pred_gbt": 0.5546,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.108,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6629.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.6339,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.108,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6631.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5505,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 0.108,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6629.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4346,
      "pred_gbt": 0.6149,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 0.108,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6632.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5373,
      "pred_gbt": 0.5707,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.102,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-09-18",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6630.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5475,
      "pred_gbt": 0.5544,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 0.078,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6633.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5801,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.078,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6628.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4513,
      "pred_gbt": 0.6461,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.063,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-18",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6631.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4788,
      "pred_gbt": 0.6766,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 0.063,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-18",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6630.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4222,
      "pred_gbt": 0.6416,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.063,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-18",
      "time": "09:39:00",
      "level_type": "lvn",
      "level_price": 6625.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4313,
      "pred_gbt": 0.6164,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 0.074,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6628.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4225,
      "pred_gbt": 0.6037,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.074,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6626.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4457,
      "pred_gbt": 0.6171,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.074,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "09:40:00",
      "level_type": "overnight_low",
      "level_price": 6622.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3641,
      "pred_gbt": 0.5941,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.078,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6623.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3761,
      "pred_gbt": 0.6531,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 0.078,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6623.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3007,
      "pred_gbt": 0.6683,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 0.078,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6623.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3272,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.09,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6623.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4041,
      "pred_gbt": 0.5068,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.09,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6622.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3044,
      "pred_gbt": 0.5889,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 0.105,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6621.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.379,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 0.105,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6622.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3046,
      "pred_gbt": 0.5905,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 0.105,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6621.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3427,
      "pred_gbt": 0.6635,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 0.113,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "09:44:00",
      "level_type": "value_area_low",
      "level_price": 6616.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3985,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 0.111,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-09-18",
      "time": "09:44:00",
      "level_type": "top_oi_strikes",
      "level_price": 6617.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3327,
      "pred_gbt": 0.6861,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 0.111,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-09-18",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6619.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2914,
      "pred_gbt": 0.696,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 0.111,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-09-18",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6619.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2916,
      "pred_gbt": 0.6925,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 0.111,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-09-18",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.6617,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.145,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-18",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2963,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 0.145,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-18",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6616.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3655,
      "pred_gbt": 0.6445,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 0.145,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-18",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6617.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2966,
      "pred_gbt": 0.6613,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 0.145,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-09-18",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6615.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3366,
      "pred_gbt": 0.6601,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 0.16,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-09-18",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6615.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3651,
      "pred_gbt": 0.6211,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 0.16,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-09-18",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6618.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4048,
      "pred_gbt": 0.615,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.187,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-18",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6624.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4583,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.194,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6630.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5214,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.222,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6630.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4762,
      "pred_gbt": 0.6036,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.206,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-09-18",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6630.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.5076,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.193,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-18",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6625.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3991,
      "pred_gbt": 0.6095,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 0.216,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-18",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6625.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4258,
      "pred_gbt": 0.5207,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.155,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6625.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.621,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 0.219,
      "approach_r2": 0.0877
    },
    {
      "date": "2025-09-18",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6629.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4694,
      "pred_gbt": 0.5749,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.227,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-09-18",
      "time": "09:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6627.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4447,
      "pred_gbt": 0.6264,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.227,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-09-18",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6630.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5096,
      "pred_gbt": 0.6684,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.226,
      "approach_r2": 0.0819
    },
    {
      "date": "2025-09-18",
      "time": "10:00:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4777,
      "pred_gbt": 0.5135,
      "pred_empirical": 0.6081,
      "confluence_count": 70,
      "rvol": 0.225,
      "approach_r2": 0.0795
    },
    {
      "date": "2025-09-18",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.5187,
      "pred_empirical": 0.6109,
      "confluence_count": 70,
      "rvol": 0.225,
      "approach_r2": 0.0795
    },
    {
      "date": "2025-09-18",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6635.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5496,
      "pred_empirical": 0.6142,
      "confluence_count": 70,
      "rvol": 0.225,
      "approach_r2": 0.0795
    },
    {
      "date": "2025-09-18",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6635.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6155,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.225,
      "approach_r2": 0.0795
    },
    {
      "date": "2025-09-18",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6635.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5746,
      "pred_gbt": 0.5596,
      "pred_empirical": 0.6142,
      "confluence_count": 70,
      "rvol": 0.225,
      "approach_r2": 0.0795
    },
    {
      "date": "2025-09-18",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6635.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.63,
      "pred_gbt": 0.5845,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.177,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6637.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6023,
      "pred_gbt": 0.5482,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.126,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-18",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6636.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 0.126,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-18",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6637.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.5597,
      "pred_empirical": 0.5962,
      "confluence_count": 76,
      "rvol": 0.126,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-09-18",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6636.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.635,
      "pred_gbt": 0.6801,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 0.095,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6636.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5928,
      "pred_gbt": 0.7536,
      "pred_empirical": 0.5962,
      "confluence_count": 78,
      "rvol": 0.068,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6639.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4987,
      "pred_gbt": 0.602,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.06,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-18",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6639.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.5993,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.06,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-18",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6640.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.618,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.058,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6640.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5314,
      "pred_gbt": 0.62,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.058,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6642.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5564,
      "pred_gbt": 0.6279,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.091,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6642.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.6386,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.091,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6645.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5799,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.14,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-09-18",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6645.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5673,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.14,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-09-18",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6646.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5542,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.155,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-09-18",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6646.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5571,
      "pred_gbt": 0.6684,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 0.155,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-09-18",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6644.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.578,
      "pred_gbt": 0.6325,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 0.161,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-09-18",
      "time": "10:12:00",
      "level_type": "session_high",
      "level_price": 6648.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.5791,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.133,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-18",
      "time": "10:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6648.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.5832,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.133,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-18",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6645.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.6835,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.088,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6645.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.765,
      "pred_empirical": 0.5871,
      "confluence_count": 77,
      "rvol": 0.079,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-09-18",
      "time": "10:15:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5202,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.078,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-18",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6646.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6393,
      "pred_gbt": 0.7819,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.078,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-18",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6648.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5742,
      "pred_gbt": 0.7263,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.074,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-18",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6648.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5771,
      "pred_gbt": 0.7204,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.074,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-18",
      "time": "10:17:00",
      "level_type": "session_high",
      "level_price": 6649.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.646,
      "pred_gbt": 0.7221,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.08,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-18",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6647.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6461,
      "pred_gbt": 0.7918,
      "pred_empirical": 0.6142,
      "confluence_count": 90,
      "rvol": 0.08,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-18",
      "time": "10:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6649.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6342,
      "pred_gbt": 0.7214,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.08,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-18",
      "time": "10:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6649.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.7149,
      "pred_empirical": 0.6142,
      "confluence_count": 93,
      "rvol": 0.111,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:19:00",
      "level_type": "session_high",
      "level_price": 6651.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6458,
      "pred_gbt": 0.6301,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.115,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6649.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6517,
      "pred_gbt": 0.7301,
      "pred_empirical": 0.6142,
      "confluence_count": 94,
      "rvol": 0.115,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6651.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6339,
      "pred_gbt": 0.6277,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.115,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:20:00",
      "level_type": "session_high",
      "level_price": 6651.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5821,
      "pred_gbt": 0.6747,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 0.1,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6651.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5849,
      "pred_gbt": 0.6642,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 0.1,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6650.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.654,
      "pred_gbt": 0.6293,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.11,
      "approach_r2": 0.08
    },
    {
      "date": "2025-09-18",
      "time": "10:24:00",
      "level_type": "session_high",
      "level_price": 6652.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.5986,
      "pred_empirical": 0.6109,
      "confluence_count": 92,
      "rvol": 0.176,
      "approach_r2": 0.3284
    },
    {
      "date": "2025-09-18",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6653.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6344,
      "pred_gbt": 0.5721,
      "pred_empirical": 0.5962,
      "confluence_count": 93,
      "rvol": 0.176,
      "approach_r2": 0.3284
    },
    {
      "date": "2025-09-18",
      "time": "10:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6652.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.5982,
      "pred_empirical": 0.6109,
      "confluence_count": 92,
      "rvol": 0.176,
      "approach_r2": 0.3284
    },
    {
      "date": "2025-09-18",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6653.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.184,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-18",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6654.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.171,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6653.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6418,
      "pred_gbt": 0.7472,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.171,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6654.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.171,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6654.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5969,
      "pred_gbt": 0.6008,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 0.069,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-09-18",
      "time": "10:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6654.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.632,
      "pred_gbt": 0.754,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.069,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-09-18",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6654.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.6002,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 0.069,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-09-18",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6655.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.559,
      "pred_gbt": 0.5885,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.065,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6654.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6444,
      "pred_gbt": 0.6189,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.065,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6655.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5463,
      "pred_gbt": 0.5846,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.065,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6654.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6167,
      "pred_gbt": 0.5815,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.061,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6655.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.556,
      "pred_gbt": 0.6581,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.063,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6655.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5748,
      "pred_gbt": 0.6667,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.063,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6657.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4508,
      "pred_gbt": 0.6012,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.173,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-09-18",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6659.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.6139,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.173,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-09-18",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6657.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4537,
      "pred_gbt": 0.5738,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.173,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-09-18",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5825,
      "pred_gbt": 0.5932,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.22,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6207,
      "pred_gbt": 0.5593,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.216,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.6299,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.203,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5937,
      "pred_gbt": 0.5988,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.213,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-09-18",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.5759,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.16,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "10:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6649.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5506,
      "pred_gbt": 0.5999,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 0.082,
      "approach_r2": 0.3304
    },
    {
      "date": "2025-09-18",
      "time": "10:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.5743,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.179,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-09-18",
      "time": "10:54:00",
      "level_type": "vwap",
      "level_price": 6637.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6018,
      "pred_gbt": 0.5256,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.193,
      "approach_r2": 0.0882
    },
    {
      "date": "2025-09-18",
      "time": "10:56:00",
      "level_type": "vwap",
      "level_price": 6638.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.5191,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 0.23,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-09-18",
      "time": "11:00:00",
      "level_type": "vwap",
      "level_price": 6638.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6045,
      "pred_gbt": 0.5637,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.176,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6638.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5645,
      "pred_gbt": 0.5985,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 0.214,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-09-18",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6638.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5934,
      "pred_gbt": 0.6195,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.188,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-18",
      "time": "11:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6640.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5485,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 0.188,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-18",
      "time": "11:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.545,
      "pred_gbt": 0.5655,
      "pred_empirical": 0.6142,
      "confluence_count": 74,
      "rvol": 0.182,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-09-18",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6638.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5963,
      "pred_gbt": 0.5969,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.19,
      "approach_r2": 0.0869
    },
    {
      "date": "2025-09-18",
      "time": "11:13:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.5695,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.108,
      "approach_r2": 0.0317
    },
    {
      "date": "2025-09-18",
      "time": "11:13:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6172,
      "pred_gbt": 0.5767,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.108,
      "approach_r2": 0.0317
    },
    {
      "date": "2025-09-18",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6638.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.573,
      "pred_gbt": 0.5494,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 0.108,
      "approach_r2": 0.0317
    },
    {
      "date": "2025-09-18",
      "time": "11:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5556,
      "pred_gbt": 0.4597,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.112,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "11:19:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.6324,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.178,
      "approach_r2": 1.0
    },
    {
      "date": "2025-09-18",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6222,
      "pred_gbt": 0.5798,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.206,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6075,
      "pred_gbt": 0.6409,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.194,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "11:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5929,
      "pred_gbt": 0.7102,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.139,
      "approach_r2": 0.1001
    },
    {
      "date": "2025-09-18",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6604,
      "pred_gbt": 0.7521,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.079,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6609,
      "pred_gbt": 0.7812,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.077,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "11:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6646.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6287,
      "pred_gbt": 0.7188,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.089,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "11:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6646.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.7301,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.094,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "11:50:00",
      "level_type": "vwap",
      "level_price": 6639.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6236,
      "pred_gbt": 0.6538,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.132,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-09-18",
      "time": "11:52:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5724,
      "pred_gbt": 0.6002,
      "pred_empirical": 0.612,
      "confluence_count": 70,
      "rvol": 0.29,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-18",
      "time": "11:52:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.6038,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 0.29,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-18",
      "time": "12:01:00",
      "level_type": "vwap",
      "level_price": 6639.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5851,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.204,
      "approach_r2": 0.1194
    },
    {
      "date": "2025-09-18",
      "time": "12:03:00",
      "level_type": "vwap",
      "level_price": 6639.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6447,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.228,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-09-18",
      "time": "12:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5823,
      "pred_gbt": 0.5357,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.23,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-09-18",
      "time": "12:11:00",
      "level_type": "vwap",
      "level_price": 6639.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5807,
      "pred_gbt": 0.6475,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.116,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-09-18",
      "time": "12:12:00",
      "level_type": "vwap",
      "level_price": 6639.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5962,
      "pred_gbt": 0.6509,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.104,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-09-18",
      "time": "12:16:00",
      "level_type": "vwap",
      "level_price": 6639.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.642,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.097,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-09-18",
      "time": "12:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6646.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.7045,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.095,
      "approach_r2": 0.0845
    },
    {
      "date": "2025-09-18",
      "time": "12:33:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6124,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.088,
      "approach_r2": 0.0798
    },
    {
      "date": "2025-09-18",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6855,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.088,
      "approach_r2": 0.0798
    },
    {
      "date": "2025-09-18",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.7349,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.087,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-09-18",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6747,
      "pred_gbt": 0.6913,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.088,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-09-18",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.7288,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.083,
      "approach_r2": 0.2977
    },
    {
      "date": "2025-09-18",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7013,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.5803,
      "confluence_count": 95,
      "rvol": 0.069,
      "approach_r2": 0.024
    },
    {
      "date": "2025-09-18",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7061,
      "pred_gbt": 0.815,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.075,
      "approach_r2": 0.5225
    },
    {
      "date": "2025-09-18",
      "time": "12:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6651.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7398,
      "pred_gbt": 0.9077,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.067,
      "approach_r2": 0.1139
    },
    {
      "date": "2025-09-18",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7067,
      "pred_gbt": 0.7979,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.057,
      "approach_r2": 0.305
    },
    {
      "date": "2025-09-18",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7404,
      "pred_gbt": 0.7442,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.076,
      "approach_r2": 0.306
    },
    {
      "date": "2025-09-18",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7397,
      "pred_gbt": 0.7661,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.074,
      "approach_r2": 0.1052
    },
    {
      "date": "2025-09-18",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7399,
      "pred_gbt": 0.7697,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.069,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "12:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6650.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.9091,
      "pred_empirical": 0.5803,
      "confluence_count": 100,
      "rvol": 0.069,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7434,
      "pred_gbt": 0.7712,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.072,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-09-18",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7155,
      "pred_gbt": 0.7302,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.072,
      "approach_r2": 0.5088
    },
    {
      "date": "2025-09-18",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.7709,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.066,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-18",
      "time": "12:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6651.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7035,
      "pred_gbt": 0.9168,
      "pred_empirical": 0.612,
      "confluence_count": 97,
      "rvol": 0.066,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-09-18",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.785,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.081,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-18",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7319,
      "pred_gbt": 0.7571,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.077,
      "approach_r2": 0.0865
    },
    {
      "date": "2025-09-18",
      "time": "12:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6652.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7232,
      "pred_gbt": 0.8967,
      "pred_empirical": 0.6011,
      "confluence_count": 94,
      "rvol": 0.077,
      "approach_r2": 0.0865
    },
    {
      "date": "2025-09-18",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7326,
      "pred_gbt": 0.7757,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.079,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-09-18",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7326,
      "pred_gbt": 0.7315,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.087,
      "approach_r2": 0.086
    },
    {
      "date": "2025-09-18",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7109,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.072,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-09-18",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7474,
      "pred_gbt": 0.7571,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.059,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7346,
      "pred_gbt": 0.7717,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.065,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-09-18",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7025,
      "pred_gbt": 0.8022,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.061,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-18",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7044,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.06,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-09-18",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7379,
      "pred_gbt": 0.7569,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.051,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-09-18",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7446,
      "pred_gbt": 0.7188,
      "pred_empirical": 0.5803,
      "confluence_count": 96,
      "rvol": 0.144,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7323,
      "pred_gbt": 0.7778,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.134,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7475,
      "pred_gbt": 0.6774,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.128,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "13:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6653.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7342,
      "pred_gbt": 0.8245,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.128,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7127,
      "pred_gbt": 0.7011,
      "pred_empirical": 0.612,
      "confluence_count": 97,
      "rvol": 0.13,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7025,
      "pred_gbt": 0.7003,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.15,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "13:03:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.634,
      "pred_gbt": 0.727,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.073,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.5803,
      "confluence_count": 96,
      "rvol": 0.073,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.698,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.084,
      "approach_r2": 0.75
    },
    {
      "date": "2025-09-18",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.695,
      "pred_gbt": 0.6577,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.103,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7168,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.5997,
      "confluence_count": 96,
      "rvol": 0.104,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "13:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6646.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6874,
      "pred_gbt": 0.734,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.104,
      "approach_r2": 0.45
    },
    {
      "date": "2025-09-18",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.6141,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.109,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6838,
      "pred_gbt": 0.6918,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.094,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-09-18",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.693,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.084,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-09-18",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7213,
      "pred_gbt": 0.646,
      "pred_empirical": 0.5803,
      "confluence_count": 95,
      "rvol": 0.092,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "13:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6649.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6828,
      "pred_gbt": 0.5555,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.092,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6851,
      "pred_gbt": 0.7396,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.071,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-09-18",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7135,
      "pred_gbt": 0.7365,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.055,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "13:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6649.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.7119,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.055,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7018,
      "pred_gbt": 0.7004,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.048,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-09-18",
      "time": "13:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6584,
      "pred_gbt": 0.6278,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.084,
      "approach_r2": 0.084
    },
    {
      "date": "2025-09-18",
      "time": "13:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6647.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6357,
      "pred_gbt": 0.6409,
      "pred_empirical": 0.6142,
      "confluence_count": 89,
      "rvol": 0.169,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-09-18",
      "time": "13:34:00",
      "level_type": "vwap",
      "level_price": 6640.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6833,
      "pred_gbt": 0.5994,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.094,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "13:35:00",
      "level_type": "vwap",
      "level_price": 6640.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.139,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-09-18",
      "time": "13:36:00",
      "level_type": "vwap",
      "level_price": 6640.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.184,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-09-18",
      "time": "13:37:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.6841,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.187,
      "approach_r2": 0.0792
    },
    {
      "date": "2025-09-18",
      "time": "13:37:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6922,
      "pred_gbt": 0.6827,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.187,
      "approach_r2": 0.0792
    },
    {
      "date": "2025-09-18",
      "time": "13:42:00",
      "level_type": "vwap",
      "level_price": 6640.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6478,
      "pred_gbt": 0.5498,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.114,
      "approach_r2": 0.3253
    },
    {
      "date": "2025-09-18",
      "time": "13:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6481,
      "pred_gbt": 0.5519,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.102,
      "approach_r2": 0.3307
    },
    {
      "date": "2025-09-18",
      "time": "13:46:00",
      "level_type": "vwap",
      "level_price": 6640.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.6007,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.104,
      "approach_r2": 0.7538
    },
    {
      "date": "2025-09-18",
      "time": "13:49:00",
      "level_type": "vwap",
      "level_price": 6640.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.6174,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.11,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-09-18",
      "time": "13:51:00",
      "level_type": "vwap",
      "level_price": 6640.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.121,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "14:00:00",
      "level_type": "vwap",
      "level_price": 6640.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6845,
      "pred_gbt": 0.5862,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 0.104,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "14:02:00",
      "level_type": "vwap",
      "level_price": 6640.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.098,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "14:08:00",
      "level_type": "vwap",
      "level_price": 6640.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7109,
      "pred_gbt": 0.7063,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.165,
      "approach_r2": 0.0865
    },
    {
      "date": "2025-09-18",
      "time": "14:11:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7088,
      "pred_gbt": 0.6253,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.141,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "14:11:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.6216,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.141,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "14:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6769,
      "pred_gbt": 0.548,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.141,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "14:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6431,
      "pred_gbt": 0.5346,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.123,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-09-18",
      "time": "14:26:00",
      "level_type": "vwap",
      "level_price": 6640.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6904,
      "pred_gbt": 0.7099,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.047,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-09-18",
      "time": "14:40:00",
      "level_type": "vwap",
      "level_price": 6640.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7116,
      "pred_gbt": 0.6851,
      "pred_empirical": 0.5997,
      "confluence_count": 77,
      "rvol": 0.065,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-09-18",
      "time": "14:41:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.729,
      "pred_gbt": 0.6433,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.074,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-09-18",
      "time": "14:41:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7456,
      "pred_gbt": 0.6304,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.074,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-09-18",
      "time": "14:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6954,
      "pred_gbt": 0.6049,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.074,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-09-18",
      "time": "14:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6633.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6855,
      "pred_gbt": 0.6218,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.103,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "14:46:00",
      "level_type": "vwap",
      "level_price": 6640.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6742,
      "pred_gbt": 0.6997,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.117,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-18",
      "time": "14:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.652,
      "pred_gbt": 0.6046,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.117,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-09-18",
      "time": "14:48:00",
      "level_type": "vwap",
      "level_price": 6640.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7497,
      "pred_gbt": 0.7005,
      "pred_empirical": 0.5997,
      "confluence_count": 77,
      "rvol": 0.117,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "15:12:00",
      "level_type": "vwap",
      "level_price": 6640.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.8234,
      "pred_empirical": 0.5997,
      "confluence_count": 74,
      "rvol": 0.067,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-09-18",
      "time": "15:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7191,
      "pred_gbt": 0.7674,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.077,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-09-18",
      "time": "15:18:00",
      "level_type": "vwap",
      "level_price": 6640.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7608,
      "pred_gbt": 0.7326,
      "pred_empirical": 0.5997,
      "confluence_count": 74,
      "rvol": 0.097,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "15:29:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7319,
      "pred_gbt": 0.6636,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.074,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-09-18",
      "time": "15:29:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.6508,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.074,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-09-18",
      "time": "15:31:00",
      "level_type": "vwap",
      "level_price": 6640.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7169,
      "pred_gbt": 0.672,
      "pred_empirical": 0.5997,
      "confluence_count": 77,
      "rvol": 0.055,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-09-18",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6633.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7009,
      "pred_gbt": 0.7282,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.058,
      "approach_r2": 0.081
    },
    {
      "date": "2025-09-18",
      "time": "15:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6632.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6941,
      "pred_gbt": 0.6424,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.16,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-09-18",
      "time": "15:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6632.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.074,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-09-18",
      "time": "15:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6630.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.7548,
      "pred_empirical": 0.6488,
      "confluence_count": 50,
      "rvol": 0.078,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-09-18",
      "time": "15:47:00",
      "level_type": "prior_day_high",
      "level_price": 6630.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7364,
      "pred_gbt": 0.7331,
      "pred_empirical": 0.6488,
      "confluence_count": 48,
      "rvol": 0.093,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "15:47:00",
      "level_type": "prior_week_high",
      "level_price": 6630.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.8226,
      "pred_empirical": 0.6488,
      "confluence_count": 48,
      "rvol": 0.093,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6630.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7337,
      "pred_gbt": 0.6567,
      "pred_empirical": 0.6488,
      "confluence_count": 50,
      "rvol": 0.093,
      "approach_r2": 0.0
    },
    {
      "date": "2025-09-18",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6630.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.113,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6631.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.5146,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.113,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "15:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6630.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7089,
      "pred_gbt": 0.7277,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.128,
      "approach_r2": 0.5
    },
    {
      "date": "2025-09-18",
      "time": "15:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6639.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.717,
      "pred_gbt": 0.8194,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.162,
      "approach_r2": 0.125
    },
    {
      "date": "2025-09-18",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6639.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7201,
      "pred_gbt": 0.8465,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.149,
      "approach_r2": 0.3359
    },
    {
      "date": "2025-09-18",
      "time": "15:54:00",
      "level_type": "vwap",
      "level_price": 6639.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.8594,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.173,
      "approach_r2": 0.3338
    },
    {
      "date": "2025-09-18",
      "time": "15:59:00",
      "level_type": "or15_high",
      "level_price": 6635.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6986,
      "pred_gbt": 0.9397,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.089,
      "approach_r2": 0.7588
    },
    {
      "date": "2025-09-18",
      "time": "15:59:00",
      "level_type": "or30_high",
      "level_price": 6635.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7074,
      "pred_gbt": 0.9465,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.089,
      "approach_r2": 0.7588
    },
    {
      "date": "2025-10-01",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.3739,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.706,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-01",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6719.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3676,
      "pred_gbt": 0.3499,
      "pred_empirical": 0.6251,
      "confluence_count": 20,
      "rvol": 1.706,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-01",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3981,
      "pred_gbt": 0.4367,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.531,
      "approach_r2": 0.247
    },
    {
      "date": "2025-10-01",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.445,
      "pred_gbt": 0.4582,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.353,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-01",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.4133,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 1.331,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-10-01",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6727.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5183,
      "pred_gbt": 0.3788,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.279,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-01",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6726.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4382,
      "pred_gbt": 0.4599,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 1.324,
      "approach_r2": 0.245
    },
    {
      "date": "2025-10-01",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6724.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.463,
      "pred_gbt": 0.4806,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.512,
      "approach_r2": 0.3491
    },
    {
      "date": "2025-10-01",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6724.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4647,
      "pred_gbt": 0.4395,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.554,
      "approach_r2": 0.4032
    },
    {
      "date": "2025-10-01",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4821,
      "pred_gbt": 0.459,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.472,
      "approach_r2": 0.0868
    },
    {
      "date": "2025-10-01",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4693,
      "pred_gbt": 0.4618,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.472,
      "approach_r2": 0.0868
    },
    {
      "date": "2025-10-01",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4414,
      "pred_gbt": 0.427,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.239,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-10-01",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6719.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3779,
      "pred_gbt": 0.3436,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.277,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-01",
      "time": "09:48:00",
      "level_type": "overnight_high",
      "level_price": 6715.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3973,
      "pred_gbt": 0.4164,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.431,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-01",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6712.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3812,
      "pred_gbt": 0.5306,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 1.431,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-01",
      "time": "09:49:00",
      "level_type": "or15_low",
      "level_price": 6706.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3067,
      "pred_gbt": 0.4524,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 1.867,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-01",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6706.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3032,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.6269,
      "confluence_count": 3,
      "rvol": 1.867,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-01",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6706.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3303,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.6081,
      "confluence_count": 3,
      "rvol": 1.867,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-01",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6710.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3363,
      "pred_gbt": 0.3717,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 2.382,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-01",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6710.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3277,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 2.351,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-01",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6710.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3082,
      "pred_gbt": 0.4141,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 2.358,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-01",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6716.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4065,
      "pred_gbt": 0.4511,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.496,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-01",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6716.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4058,
      "pred_gbt": 0.4838,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.452,
      "approach_r2": 0.4802
    },
    {
      "date": "2025-10-01",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6716.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3642,
      "pred_gbt": 0.3933,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.448,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-10-01",
      "time": "10:01:00",
      "level_type": "vwap",
      "level_price": 6716.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3735,
      "pred_gbt": 0.4197,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.221,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-01",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6716.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3757,
      "pred_gbt": 0.3995,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.217,
      "approach_r2": 0.117
    },
    {
      "date": "2025-10-01",
      "time": "10:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6719.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3812,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.14,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6716.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.141,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-01",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6716.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4247,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 1.126,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6722.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4383,
      "pred_gbt": 0.4149,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.085,
      "approach_r2": 0.5565
    },
    {
      "date": "2025-10-01",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6722.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.3926,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.993,
      "approach_r2": 0.0597
    },
    {
      "date": "2025-10-01",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6722.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4509,
      "pred_gbt": 0.4099,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.896,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-01",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6722.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4554,
      "pred_gbt": 0.3971,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.832,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-01",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6722.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4966,
      "pred_gbt": 0.4829,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.732,
      "approach_r2": 0.16
    },
    {
      "date": "2025-10-01",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6722.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4987,
      "pred_gbt": 0.4554,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.734,
      "approach_r2": 0.36
    },
    {
      "date": "2025-10-01",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6722.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.498,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.712,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-01",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6728.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 0.848,
      "approach_r2": 0.133
    },
    {
      "date": "2025-10-01",
      "time": "10:20:00",
      "level_type": "or15_high",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.433,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 0.988,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-01",
      "time": "10:20:00",
      "level_type": "or30_high",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4434,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 0.988,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-01",
      "time": "10:20:00",
      "level_type": "session_high",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5395,
      "pred_gbt": 0.5009,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 0.988,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-01",
      "time": "10:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6728.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.467,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 0.988,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-01",
      "time": "10:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5267,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 0.988,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-01",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6729.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5494,
      "pred_gbt": 0.5316,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.355,
      "approach_r2": 0.0409
    },
    {
      "date": "2025-10-01",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6730.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5377,
      "pred_gbt": 0.4625,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.58,
      "approach_r2": 0.5952
    },
    {
      "date": "2025-10-01",
      "time": "10:25:00",
      "level_type": "session_high",
      "level_price": 6731.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5287,
      "pred_gbt": 0.5088,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.555,
      "approach_r2": 0.3949
    },
    {
      "date": "2025-10-01",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6730.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5389,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.555,
      "approach_r2": 0.3949
    },
    {
      "date": "2025-10-01",
      "time": "10:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6731.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5159,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.555,
      "approach_r2": 0.3949
    },
    {
      "date": "2025-10-01",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6731.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5569,
      "pred_gbt": 0.4431,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.202,
      "approach_r2": 0.2551
    },
    {
      "date": "2025-10-01",
      "time": "10:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6731.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5697,
      "pred_gbt": 0.4435,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.998,
      "approach_r2": 0.4551
    },
    {
      "date": "2025-10-01",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6731.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.494,
      "pred_gbt": 0.5516,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 0.974,
      "approach_r2": 0.2801
    },
    {
      "date": "2025-10-01",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6731.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.974,
      "approach_r2": 0.2801
    },
    {
      "date": "2025-10-01",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6731.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4969,
      "pred_gbt": 0.5274,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.974,
      "approach_r2": 0.2801
    },
    {
      "date": "2025-10-01",
      "time": "10:29:00",
      "level_type": "session_high",
      "level_price": 6732.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5597,
      "pred_gbt": 0.4836,
      "pred_empirical": 0.5962,
      "confluence_count": 51,
      "rvol": 0.995,
      "approach_r2": 0.4725
    },
    {
      "date": "2025-10-01",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6732.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5697,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.995,
      "approach_r2": 0.4725
    },
    {
      "date": "2025-10-01",
      "time": "10:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6732.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.547,
      "pred_gbt": 0.473,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 0.995,
      "approach_r2": 0.4725
    },
    {
      "date": "2025-10-01",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6732.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5202,
      "pred_gbt": 0.465,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.017,
      "approach_r2": 0.1032
    },
    {
      "date": "2025-10-01",
      "time": "10:30:00",
      "level_type": "session_high",
      "level_price": 6732.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5542,
      "pred_gbt": 0.4838,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.017,
      "approach_r2": 0.1032
    },
    {
      "date": "2025-10-01",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6732.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.4494,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.017,
      "approach_r2": 0.1032
    },
    {
      "date": "2025-10-01",
      "time": "10:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6732.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5415,
      "pred_gbt": 0.4733,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.017,
      "approach_r2": 0.1032
    },
    {
      "date": "2025-10-01",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6733.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.458,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 1.041,
      "approach_r2": 0.4796
    },
    {
      "date": "2025-10-01",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6732.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5035,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.093,
      "approach_r2": 0.7466
    },
    {
      "date": "2025-10-01",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6733.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5734,
      "pred_gbt": 0.5153,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 1.093,
      "approach_r2": 0.7466
    },
    {
      "date": "2025-10-01",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6732.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5064,
      "pred_gbt": 0.4993,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.093,
      "approach_r2": 0.7466
    },
    {
      "date": "2025-10-01",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6734.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.18,
      "approach_r2": 0.1008
    },
    {
      "date": "2025-10-01",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6734.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.4597,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.18,
      "approach_r2": 0.1008
    },
    {
      "date": "2025-10-01",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6734.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.4298,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.18,
      "approach_r2": 0.1008
    },
    {
      "date": "2025-10-01",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6734.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5405,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.209,
      "approach_r2": 0.0628
    },
    {
      "date": "2025-10-01",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5312,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.6269,
      "confluence_count": 48,
      "rvol": 1.468,
      "approach_r2": 0.4378
    },
    {
      "date": "2025-10-01",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.534,
      "pred_gbt": 0.4949,
      "pred_empirical": 0.6269,
      "confluence_count": 48,
      "rvol": 1.457,
      "approach_r2": 0.834
    },
    {
      "date": "2025-10-01",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.515,
      "pred_empirical": 0.6109,
      "confluence_count": 48,
      "rvol": 1.446,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-10-01",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5386,
      "pred_gbt": 0.5074,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 1.37,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-10-01",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5573,
      "pred_gbt": 0.5064,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 1.039,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-10-01",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5508,
      "pred_gbt": 0.5061,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.154,
      "approach_r2": 0.133
    },
    {
      "date": "2025-10-01",
      "time": "10:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6730.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.409,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.154,
      "approach_r2": 0.133
    },
    {
      "date": "2025-10-01",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5484,
      "pred_gbt": 0.5399,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 1.25,
      "approach_r2": 0.65
    },
    {
      "date": "2025-10-01",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6728.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5428,
      "pred_gbt": 0.5476,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.417,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-10-01",
      "time": "10:50:00",
      "level_type": "or15_high",
      "level_price": 6729.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.53,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.484,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-01",
      "time": "10:50:00",
      "level_type": "or30_high",
      "level_price": 6729.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4916,
      "pred_gbt": 0.5329,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.484,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-01",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6729.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.5573,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.484,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-01",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6729.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5537,
      "pred_gbt": 0.5221,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 1.114,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-10-01",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6729.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5603,
      "pred_gbt": 0.515,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.002,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-01",
      "time": "11:00:00",
      "level_type": "session_high",
      "level_price": 6735.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5842,
      "pred_gbt": 0.6007,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.896,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-01",
      "time": "11:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6735.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5717,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.896,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-01",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6738.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5742,
      "pred_gbt": 0.532,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.151,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-01",
      "time": "11:02:00",
      "level_type": "session_high",
      "level_price": 6737.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.556,
      "pred_gbt": 0.5943,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.166,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-01",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6738.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.5633,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 1.166,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-01",
      "time": "11:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6737.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5433,
      "pred_gbt": 0.5755,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 1.166,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-01",
      "time": "11:04:00",
      "level_type": "ib_high",
      "level_price": 6732.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5494,
      "pred_gbt": 0.6169,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 1.394,
      "approach_r2": 0.1003
    },
    {
      "date": "2025-10-01",
      "time": "11:06:00",
      "level_type": "session_high",
      "level_price": 6737.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.6689,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 1.373,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-10-01",
      "time": "11:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6737.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.536,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 1.373,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-10-01",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6731.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5905,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.913,
      "approach_r2": 0.7336
    },
    {
      "date": "2025-10-01",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6731.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5898,
      "pred_gbt": 0.5738,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.872,
      "approach_r2": 0.1488
    },
    {
      "date": "2025-10-01",
      "time": "11:27:00",
      "level_type": "session_high",
      "level_price": 6738.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.6678,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.955,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-01",
      "time": "11:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6738.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5755,
      "pred_gbt": 0.6363,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.955,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-01",
      "time": "11:29:00",
      "level_type": "session_high",
      "level_price": 6739.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5879,
      "pred_gbt": 0.6822,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.07,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-01",
      "time": "11:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6739.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5754,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.07,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-01",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6741.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.6297,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.951,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-01",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6740.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5336,
      "pred_gbt": 0.6583,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 1.1,
      "approach_r2": 0.9757
    },
    {
      "date": "2025-10-01",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6742.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.1,
      "approach_r2": 0.9757
    },
    {
      "date": "2025-10-01",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6740.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5365,
      "pred_gbt": 0.6101,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 1.1,
      "approach_r2": 0.9757
    },
    {
      "date": "2025-10-01",
      "time": "11:32:00",
      "level_type": "session_high",
      "level_price": 6742.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.699,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.203,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-10-01",
      "time": "11:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6742.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6241,
      "pred_gbt": 0.6689,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 1.203,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-10-01",
      "time": "11:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6742.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5976,
      "pred_gbt": 0.665,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 1.203,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-10-01",
      "time": "11:33:00",
      "level_type": "session_high",
      "level_price": 6742.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6138,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.188,
      "approach_r2": 0.8596
    },
    {
      "date": "2025-10-01",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6742.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.631,
      "pred_gbt": 0.7037,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 1.188,
      "approach_r2": 0.8596
    },
    {
      "date": "2025-10-01",
      "time": "11:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6742.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6016,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.188,
      "approach_r2": 0.8596
    },
    {
      "date": "2025-10-01",
      "time": "11:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6742.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6267,
      "pred_gbt": 0.6977,
      "pred_empirical": 0.6109,
      "confluence_count": 66,
      "rvol": 1.254,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-10-01",
      "time": "11:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6743.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.6669,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 1.493,
      "approach_r2": 0.5104
    },
    {
      "date": "2025-10-01",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6743.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6101,
      "pred_gbt": 0.6346,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 1.463,
      "approach_r2": 0.142
    },
    {
      "date": "2025-10-01",
      "time": "11:37:00",
      "level_type": "session_high",
      "level_price": 6743.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 1.643,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "11:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6743.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6069,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.6109,
      "confluence_count": 66,
      "rvol": 1.643,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "11:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6743.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5314,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 1.643,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "11:38:00",
      "level_type": "session_high",
      "level_price": 6744.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5869,
      "pred_gbt": 0.6842,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.732,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-10-01",
      "time": "11:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6025,
      "pred_gbt": 0.6678,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 1.732,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-10-01",
      "time": "11:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6744.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.6499,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.732,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-10-01",
      "time": "11:39:00",
      "level_type": "session_high",
      "level_price": 6745.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5871,
      "pred_gbt": 0.67,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.785,
      "approach_r2": 0.5272
    },
    {
      "date": "2025-10-01",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6001,
      "pred_gbt": 0.6206,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 1.785,
      "approach_r2": 0.5272
    },
    {
      "date": "2025-10-01",
      "time": "11:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6745.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5746,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.785,
      "approach_r2": 0.5272
    },
    {
      "date": "2025-10-01",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6062,
      "pred_gbt": 0.6697,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 1.675,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-01",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6053,
      "pred_gbt": 0.6714,
      "pred_empirical": 0.612,
      "confluence_count": 64,
      "rvol": 1.562,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.6786,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.281,
      "approach_r2": 0.5417
    },
    {
      "date": "2025-10-01",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6745.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.635,
      "pred_gbt": 0.6739,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 1.18,
      "approach_r2": 0.885
    },
    {
      "date": "2025-10-01",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6745.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6325,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.612,
      "confluence_count": 66,
      "rvol": 1.131,
      "approach_r2": 0.2078
    },
    {
      "date": "2025-10-01",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6745.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6131,
      "pred_gbt": 0.7101,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 1.437,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-10-01",
      "time": "11:46:00",
      "level_type": "session_high",
      "level_price": 6747.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5815,
      "pred_gbt": 0.7192,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.287,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-10-01",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6745.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.7091,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 1.287,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-10-01",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6747.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.569,
      "pred_gbt": 0.687,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 1.287,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-10-01",
      "time": "11:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.6747,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.256,
      "approach_r2": 0.5123
    },
    {
      "date": "2025-10-01",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6032,
      "pred_gbt": 0.6613,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.463,
      "approach_r2": 0.1439
    },
    {
      "date": "2025-10-01",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.6853,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.555,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-01",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6072,
      "pred_gbt": 0.6634,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.312,
      "approach_r2": 0.0938
    },
    {
      "date": "2025-10-01",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.6588,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.426,
      "approach_r2": 0.0756
    },
    {
      "date": "2025-10-01",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5908,
      "pred_gbt": 0.6837,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 1.568,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6047,
      "pred_gbt": 0.6629,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.246,
      "approach_r2": 0.137
    },
    {
      "date": "2025-10-01",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6119,
      "pred_gbt": 0.672,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 1.145,
      "approach_r2": 0.4324
    },
    {
      "date": "2025-10-01",
      "time": "12:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6745.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5337,
      "pred_gbt": 0.5476,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.171,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-01",
      "time": "12:16:00",
      "level_type": "session_high",
      "level_price": 6747.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.7029,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 1.027,
      "approach_r2": 0.503
    },
    {
      "date": "2025-10-01",
      "time": "12:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6747.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.601,
      "pred_gbt": 0.6627,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.027,
      "approach_r2": 0.503
    },
    {
      "date": "2025-10-01",
      "time": "12:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6745.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5149,
      "pred_gbt": 0.5131,
      "pred_empirical": 0.6281,
      "confluence_count": 64,
      "rvol": 1.274,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-01",
      "time": "12:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6745.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.5266,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.89,
      "approach_r2": 0.1059
    },
    {
      "date": "2025-10-01",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.651,
      "pred_gbt": 0.5556,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.885,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-10-01",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.651,
      "pred_gbt": 0.5857,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.916,
      "approach_r2": 0.6311
    },
    {
      "date": "2025-10-01",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.5466,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 1.071,
      "approach_r2": 0.8446
    },
    {
      "date": "2025-10-01",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.5909,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 1.179,
      "approach_r2": 0.2774
    },
    {
      "date": "2025-10-01",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6351,
      "pred_gbt": 0.5609,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 1.285,
      "approach_r2": 0.1445
    },
    {
      "date": "2025-10-01",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.6133,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 1.167,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-10-01",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.606,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 1.206,
      "approach_r2": 0.1069
    },
    {
      "date": "2025-10-01",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.642,
      "pred_gbt": 0.6,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 1.213,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-01",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6418,
      "pred_gbt": 0.6155,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 1.222,
      "approach_r2": 0.5143
    },
    {
      "date": "2025-10-01",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.6257,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 1.045,
      "approach_r2": 0.8058
    },
    {
      "date": "2025-10-01",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6058,
      "pred_gbt": 0.5495,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 1.239,
      "approach_r2": 0.4705
    },
    {
      "date": "2025-10-01",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5596,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 1.404,
      "approach_r2": 0.0924
    },
    {
      "date": "2025-10-01",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6041,
      "pred_gbt": 0.5818,
      "pred_empirical": 0.6011,
      "confluence_count": 57,
      "rvol": 1.232,
      "approach_r2": 0.003
    },
    {
      "date": "2025-10-01",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6740.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.608,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 1.216,
      "approach_r2": 0.2475
    },
    {
      "date": "2025-10-01",
      "time": "13:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6745.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.5188,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 1.415,
      "approach_r2": 0.4944
    },
    {
      "date": "2025-10-01",
      "time": "13:02:00",
      "level_type": "session_high",
      "level_price": 6747.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.623,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.557,
      "approach_r2": 0.7472
    },
    {
      "date": "2025-10-01",
      "time": "13:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6747.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6109,
      "pred_gbt": 0.6537,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.557,
      "approach_r2": 0.7472
    },
    {
      "date": "2025-10-01",
      "time": "13:05:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4862,
      "pred_gbt": 0.5558,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.523,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-10-01",
      "time": "13:05:00",
      "level_type": "session_high",
      "level_price": 6748.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5673,
      "pred_gbt": 0.737,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.523,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-10-01",
      "time": "13:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6748.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5702,
      "pred_gbt": 0.6903,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.523,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-10-01",
      "time": "13:06:00",
      "level_type": "session_high",
      "level_price": 6748.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.7396,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 1.818,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "13:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6748.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5505,
      "pred_gbt": 0.69,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 1.818,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "13:07:00",
      "level_type": "session_high",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.6785,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.864,
      "approach_r2": 0.1316
    },
    {
      "date": "2025-10-01",
      "time": "13:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5843,
      "pred_gbt": 0.6287,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.864,
      "approach_r2": 0.1316
    },
    {
      "date": "2025-10-01",
      "time": "13:11:00",
      "level_type": "session_high",
      "level_price": 6750.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5798,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.887,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-01",
      "time": "13:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6750.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5673,
      "pred_gbt": 0.6674,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.887,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-01",
      "time": "13:17:00",
      "level_type": "session_high",
      "level_price": 6752.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5058,
      "pred_gbt": 0.6161,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 2.242,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-01",
      "time": "13:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6755.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.573,
      "pred_gbt": 0.5883,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 2.242,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-01",
      "time": "13:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6752.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5087,
      "pred_gbt": 0.5776,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 2.242,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-01",
      "time": "13:18:00",
      "level_type": "session_high",
      "level_price": 6754.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 2.362,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-01",
      "time": "13:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6754.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.543,
      "pred_gbt": 0.648,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 2.362,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-01",
      "time": "13:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6755.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.644,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 0.948,
      "approach_r2": 1.0
    },
    {
      "date": "2025-10-01",
      "time": "13:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6756.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.6652,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.171,
      "approach_r2": 0.8351
    },
    {
      "date": "2025-10-01",
      "time": "13:27:00",
      "level_type": "session_high",
      "level_price": 6755.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6258,
      "pred_gbt": 0.6817,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.183,
      "approach_r2": 0.4756
    },
    {
      "date": "2025-10-01",
      "time": "13:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6756.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6353,
      "pred_gbt": 0.6602,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.183,
      "approach_r2": 0.4756
    },
    {
      "date": "2025-10-01",
      "time": "13:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6755.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6137,
      "pred_gbt": 0.6183,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.183,
      "approach_r2": 0.4756
    },
    {
      "date": "2025-10-01",
      "time": "13:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6756.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6236,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.434,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-10-01",
      "time": "13:29:00",
      "level_type": "session_high",
      "level_price": 6756.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.456,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-01",
      "time": "13:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6756.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6209,
      "pred_gbt": 0.7007,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.456,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-01",
      "time": "13:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6756.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5959,
      "pred_gbt": 0.6416,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.456,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-01",
      "time": "13:42:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4945,
      "pred_gbt": 0.564,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.176,
      "approach_r2": 0.0063
    },
    {
      "date": "2025-10-01",
      "time": "13:59:00",
      "level_type": "session_high",
      "level_price": 6756.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.8737,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.839,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-10-01",
      "time": "13:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6756.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.8391,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.839,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-10-01",
      "time": "14:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6759.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6344,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.885,
      "approach_r2": 0.746
    },
    {
      "date": "2025-10-01",
      "time": "14:04:00",
      "level_type": "session_high",
      "level_price": 6759.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6203,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 2.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6759.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6081,
      "pred_gbt": 0.7267,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 2.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6760.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6604,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 1.98,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-10-01",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6761.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6627,
      "pred_gbt": 0.6875,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 1.757,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-01",
      "time": "14:10:00",
      "level_type": "session_high",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.8166,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 1.527,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-01",
      "time": "14:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6568,
      "pred_gbt": 0.774,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 1.527,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-01",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6761.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6949,
      "pred_gbt": 0.8221,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 1.234,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-01",
      "time": "14:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.6859,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 1.641,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-01",
      "time": "14:14:00",
      "level_type": "session_high",
      "level_price": 6762.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7079,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 1.383,
      "approach_r2": 0.9251
    },
    {
      "date": "2025-10-01",
      "time": "14:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7123,
      "pred_gbt": 0.7619,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 1.383,
      "approach_r2": 0.9251
    },
    {
      "date": "2025-10-01",
      "time": "14:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6762.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6972,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 1.383,
      "approach_r2": 0.9251
    },
    {
      "date": "2025-10-01",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.7634,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 1.323,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-01",
      "time": "14:16:00",
      "level_type": "session_high",
      "level_price": 6762.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6935,
      "pred_gbt": 0.7671,
      "pred_empirical": 0.612,
      "confluence_count": 65,
      "rvol": 1.397,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-01",
      "time": "14:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.7491,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 1.397,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-01",
      "time": "14:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6762.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6824,
      "pred_gbt": 0.717,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 1.397,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-01",
      "time": "14:17:00",
      "level_type": "session_high",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7162,
      "pred_gbt": 0.8494,
      "pred_empirical": 0.5871,
      "confluence_count": 73,
      "rvol": 1.4,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7163,
      "pred_gbt": 0.7658,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 1.4,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.8166,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 1.4,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7159,
      "pred_gbt": 0.7907,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 1.111,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-10-01",
      "time": "14:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7051,
      "pred_gbt": 0.7969,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 1.133,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-10-01",
      "time": "14:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.7932,
      "pred_empirical": 0.612,
      "confluence_count": 71,
      "rvol": 1.472,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-10-01",
      "time": "14:21:00",
      "level_type": "session_high",
      "level_price": 6763.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.8402,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 1.506,
      "approach_r2": 0.4312
    },
    {
      "date": "2025-10-01",
      "time": "14:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7237,
      "pred_gbt": 0.819,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 1.506,
      "approach_r2": 0.4312
    },
    {
      "date": "2025-10-01",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7102,
      "pred_gbt": 0.8094,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 1.506,
      "approach_r2": 0.4312
    },
    {
      "date": "2025-10-01",
      "time": "14:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7249,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 1.581,
      "approach_r2": 0.9608
    },
    {
      "date": "2025-10-01",
      "time": "14:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.729,
      "pred_gbt": 0.8283,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 1.471,
      "approach_r2": 0.57
    },
    {
      "date": "2025-10-01",
      "time": "14:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7263,
      "pred_gbt": 0.8249,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 1.537,
      "approach_r2": 0.1422
    },
    {
      "date": "2025-10-01",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7428,
      "pred_gbt": 0.8232,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 1.234,
      "approach_r2": 0.3383
    },
    {
      "date": "2025-10-01",
      "time": "14:26:00",
      "level_type": "session_high",
      "level_price": 6764.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.8537,
      "pred_empirical": 0.5871,
      "confluence_count": 77,
      "rvol": 1.287,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7441,
      "pred_gbt": 0.8432,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 1.287,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6764.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.681,
      "pred_gbt": 0.8269,
      "pred_empirical": 0.5871,
      "confluence_count": 77,
      "rvol": 1.287,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:27:00",
      "level_type": "session_high",
      "level_price": 6764.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7413,
      "pred_gbt": 0.8657,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 1.283,
      "approach_r2": 0.3127
    },
    {
      "date": "2025-10-01",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.743,
      "pred_gbt": 0.8217,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 1.283,
      "approach_r2": 0.3127
    },
    {
      "date": "2025-10-01",
      "time": "14:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6764.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7314,
      "pred_gbt": 0.8443,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 1.283,
      "approach_r2": 0.3127
    },
    {
      "date": "2025-10-01",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7366,
      "pred_gbt": 0.8605,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 1.506,
      "approach_r2": 0.1086
    },
    {
      "date": "2025-10-01",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7098,
      "pred_gbt": 0.8181,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 1.625,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-10-01",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7245,
      "pred_gbt": 0.8673,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 1.592,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-10-01",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7433,
      "pred_gbt": 0.848,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 1.409,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7361,
      "pred_gbt": 0.8927,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 1.321,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-10-01",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7339,
      "pred_gbt": 0.8573,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 1.124,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-01",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7645,
      "pred_gbt": 0.883,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 1.019,
      "approach_r2": 0.55
    },
    {
      "date": "2025-10-01",
      "time": "14:35:00",
      "level_type": "session_high",
      "level_price": 6765.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7529,
      "pred_gbt": 0.8883,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 1.085,
      "approach_r2": 0.2139
    },
    {
      "date": "2025-10-01",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.8786,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 1.085,
      "approach_r2": 0.2139
    },
    {
      "date": "2025-10-01",
      "time": "14:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7432,
      "pred_gbt": 0.8687,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 1.085,
      "approach_r2": 0.2139
    },
    {
      "date": "2025-10-01",
      "time": "14:36:00",
      "level_type": "session_high",
      "level_price": 6765.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.8845,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 1.115,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-01",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7648,
      "pred_gbt": 0.8764,
      "pred_empirical": 0.5871,
      "confluence_count": 85,
      "rvol": 1.115,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-01",
      "time": "14:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7479,
      "pred_gbt": 0.8643,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 1.115,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-01",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7611,
      "pred_gbt": 0.8742,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 1.182,
      "approach_r2": 0.5586
    },
    {
      "date": "2025-10-01",
      "time": "14:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.8777,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 1.318,
      "approach_r2": 0.1612
    },
    {
      "date": "2025-10-01",
      "time": "14:39:00",
      "level_type": "session_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.8908,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 1.424,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7492,
      "pred_gbt": 0.8763,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 1.424,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7315,
      "pred_gbt": 0.8769,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 1.424,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:40:00",
      "level_type": "session_high",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7425,
      "pred_gbt": 0.8668,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 1.322,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-01",
      "time": "14:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7538,
      "pred_gbt": 0.8754,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 1.322,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-01",
      "time": "14:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.8441,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 1.322,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-01",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.8671,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 1.297,
      "approach_r2": 0.0037
    },
    {
      "date": "2025-10-01",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7372,
      "pred_gbt": 0.8007,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 1.84,
      "approach_r2": 0.0873
    },
    {
      "date": "2025-10-01",
      "time": "14:43:00",
      "level_type": "session_high",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7069,
      "pred_gbt": 0.8043,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 1.874,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-01",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7295,
      "pred_gbt": 0.8596,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 1.874,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-01",
      "time": "14:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6961,
      "pred_gbt": 0.7623,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 1.874,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-01",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7334,
      "pred_gbt": 0.8138,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 1.772,
      "approach_r2": 0.1451
    },
    {
      "date": "2025-10-01",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7297,
      "pred_gbt": 0.8119,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 1.802,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7352,
      "pred_gbt": 0.8343,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 1.71,
      "approach_r2": 0.1148
    },
    {
      "date": "2025-10-01",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7536,
      "pred_gbt": 0.8389,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 1.174,
      "approach_r2": 0.3251
    },
    {
      "date": "2025-10-01",
      "time": "14:48:00",
      "level_type": "session_high",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.8414,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 1.017,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.758,
      "pred_gbt": 0.8496,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 1.017,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "14:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.732,
      "pred_gbt": 0.8054,
      "pred_empirical": 0.5803,
      "confluence_count": 67,
      "rvol": 1.017,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-01",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7329,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 1.021,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-10-01",
      "time": "14:50:00",
      "level_type": "session_high",
      "level_price": 6769.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7193,
      "pred_gbt": 0.8293,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 1.057,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-10-01",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7401,
      "pred_gbt": 0.8225,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 1.057,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-10-01",
      "time": "14:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7088,
      "pred_gbt": 0.787,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 1.057,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-10-01",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7485,
      "pred_gbt": 0.8381,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 1.16,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7406,
      "pred_gbt": 0.8404,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 1.025,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-01",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7277,
      "pred_gbt": 0.8046,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 1.049,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-01",
      "time": "14:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.743,
      "pred_gbt": 0.8026,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 1.245,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-01",
      "time": "14:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.7791,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 1.566,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-01",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.985,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7254,
      "pred_gbt": 0.8219,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.931,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-01",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.715,
      "pred_gbt": 0.8188,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 0.889,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-10-01",
      "time": "15:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.984,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-10-01",
      "time": "15:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7286,
      "pred_gbt": 0.7828,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 1.048,
      "approach_r2": 0.0933
    },
    {
      "date": "2025-10-01",
      "time": "15:06:00",
      "level_type": "session_high",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7386,
      "pred_gbt": 0.8431,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 1.106,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-10-01",
      "time": "15:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7314,
      "pred_gbt": 0.8209,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 1.106,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-10-01",
      "time": "15:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7285,
      "pred_gbt": 0.8085,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 1.106,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-10-01",
      "time": "15:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7256,
      "pred_gbt": 0.7892,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 1.123,
      "approach_r2": 0.2134
    },
    {
      "date": "2025-10-01",
      "time": "15:34:00",
      "level_type": "session_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7193,
      "pred_gbt": 0.7766,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.888,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-10-01",
      "time": "15:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7088,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.888,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-10-01",
      "time": "15:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6953,
      "pred_gbt": 0.7426,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 1.526,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-01",
      "time": "15:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6764.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.716,
      "pred_gbt": 0.8773,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 1.309,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-01",
      "time": "15:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7518,
      "pred_gbt": 0.9772,
      "pred_empirical": 0.6011,
      "confluence_count": 62,
      "rvol": 1.417,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-02",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6776.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4011,
      "pred_gbt": 0.563,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.117,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-02",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4409,
      "pred_gbt": 0.5704,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.117,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-02",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4577,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.117,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-02",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3776,
      "pred_gbt": 0.5495,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.117,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-02",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6776.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.403,
      "pred_gbt": 0.5915,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.075,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-02",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4429,
      "pred_gbt": 0.5969,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 1.075,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-02",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.075,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-02",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.403,
      "pred_gbt": 0.4545,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 1.111,
      "approach_r2": 0.6098
    },
    {
      "date": "2025-10-02",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3881,
      "pred_gbt": 0.4848,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.111,
      "approach_r2": 0.6098
    },
    {
      "date": "2025-10-02",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3403,
      "pred_gbt": 0.4179,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.111,
      "approach_r2": 0.6098
    },
    {
      "date": "2025-10-02",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.3661,
      "pred_empirical": 0.6715,
      "confluence_count": 38,
      "rvol": 1.146,
      "approach_r2": 0.8909
    },
    {
      "date": "2025-10-02",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6773.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4173,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 1.132,
      "approach_r2": 0.8356
    },
    {
      "date": "2025-10-02",
      "time": "09:40:00",
      "level_type": "prior_day_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6297,
      "pred_gbt": 0.4828,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.294,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-10-02",
      "time": "09:40:00",
      "level_type": "prior_week_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6802,
      "pred_gbt": 0.5232,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.294,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-10-02",
      "time": "09:40:00",
      "level_type": "gap_fill",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.294,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-10-02",
      "time": "09:40:00",
      "level_type": "value_area_low",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5783,
      "pred_gbt": 0.4349,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.294,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-10-02",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6768.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4938,
      "pred_gbt": 0.4822,
      "pred_empirical": 0.367,
      "confluence_count": 160,
      "rvol": 1.483,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-02",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5795,
      "pred_gbt": 0.4452,
      "pred_empirical": 0.5205,
      "confluence_count": 163,
      "rvol": 1.483,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-02",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6768.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4941,
      "pred_gbt": 0.4798,
      "pred_empirical": 0.5205,
      "confluence_count": 160,
      "rvol": 1.483,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-02",
      "time": "09:42:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6764.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.62,
      "pred_gbt": 0.4069,
      "pred_empirical": 0.5205,
      "confluence_count": 181,
      "rvol": 1.645,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-02",
      "time": "09:42:00",
      "level_type": "hvn",
      "level_price": 6764.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6362,
      "pred_gbt": 0.4137,
      "pred_empirical": 0.5205,
      "confluence_count": 181,
      "rvol": 1.645,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-02",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6766.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5292,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.367,
      "confluence_count": 189,
      "rvol": 1.645,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-02",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6058,
      "pred_gbt": 0.4591,
      "pred_empirical": 0.367,
      "confluence_count": 187,
      "rvol": 1.645,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-02",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6766.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.367,
      "confluence_count": 189,
      "rvol": 1.645,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-02",
      "time": "09:43:00",
      "level_type": "overnight_low",
      "level_price": 6763.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.372,
      "pred_empirical": 0.367,
      "confluence_count": 182,
      "rvol": 1.817,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-02",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5959,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.367,
      "confluence_count": 202,
      "rvol": 1.817,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-02",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.3676,
      "pred_empirical": 0.367,
      "confluence_count": 204,
      "rvol": 1.817,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-02",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.4603,
      "pred_empirical": 0.367,
      "confluence_count": 202,
      "rvol": 1.817,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-02",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5057,
      "pred_gbt": 0.641,
      "pred_empirical": 0.367,
      "confluence_count": 150,
      "rvol": 1.935,
      "approach_r2": 0.4144
    },
    {
      "date": "2025-10-02",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5588,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.367,
      "confluence_count": 182,
      "rvol": 1.935,
      "approach_r2": 0.4144
    },
    {
      "date": "2025-10-02",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.6434,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 1.935,
      "approach_r2": 0.4144
    },
    {
      "date": "2025-10-02",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6119,
      "pred_gbt": 0.3374,
      "pred_empirical": 0.367,
      "confluence_count": 170,
      "rvol": 1.862,
      "approach_r2": 0.7987
    },
    {
      "date": "2025-10-02",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6232,
      "pred_gbt": 0.4235,
      "pred_empirical": 0.5205,
      "confluence_count": 174,
      "rvol": 1.667,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-10-02",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6327,
      "pred_gbt": 0.4591,
      "pred_empirical": 0.5205,
      "confluence_count": 175,
      "rvol": 1.485,
      "approach_r2": 0.8767
    },
    {
      "date": "2025-10-02",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6217,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 1.503,
      "approach_r2": 0.8125
    },
    {
      "date": "2025-10-02",
      "time": "09:50:00",
      "level_type": "or15_low",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5411,
      "pred_gbt": 0.4456,
      "pred_empirical": 0.5205,
      "confluence_count": 150,
      "rvol": 1.528,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-02",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6333,
      "pred_gbt": 0.412,
      "pred_empirical": 0.5205,
      "confluence_count": 187,
      "rvol": 1.528,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-02",
      "time": "09:51:00",
      "level_type": "top_oi_strikes",
      "level_price": 6762.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5086,
      "pred_gbt": 0.4742,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 1.506,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6762.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.504,
      "pred_empirical": 0.5205,
      "confluence_count": 126,
      "rvol": 1.506,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6762.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5295,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.5205,
      "confluence_count": 126,
      "rvol": 1.506,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.4597,
      "pred_empirical": 0.5205,
      "confluence_count": 190,
      "rvol": 1.577,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6770.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.4738,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 1.701,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "09:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6021,
      "pred_gbt": 0.4793,
      "pred_empirical": 0.5205,
      "confluence_count": 160,
      "rvol": 1.701,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6567,
      "pred_gbt": 0.4454,
      "pred_empirical": 0.5205,
      "confluence_count": 191,
      "rvol": 1.591,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6478,
      "pred_gbt": 0.4999,
      "pred_empirical": 0.5205,
      "confluence_count": 198,
      "rvol": 1.575,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.488,
      "pred_gbt": 0.5849,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 1.486,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6564,
      "pred_gbt": 0.547,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 1.486,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.6,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 1.486,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6771,
      "pred_gbt": 0.4614,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.448,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-02",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6770.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5644,
      "pred_gbt": 0.5796,
      "pred_empirical": 0.6004,
      "confluence_count": 139,
      "rvol": 1.317,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.689,
      "pred_gbt": 0.5218,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.242,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-02",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.5386,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 1.201,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-10-02",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6807,
      "pred_gbt": 0.6553,
      "pred_empirical": 0.5205,
      "confluence_count": 204,
      "rvol": 1.108,
      "approach_r2": 0.5188
    },
    {
      "date": "2025-10-02",
      "time": "10:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6701,
      "pred_gbt": 0.6833,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 1.108,
      "approach_r2": 0.5188
    },
    {
      "date": "2025-10-02",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6769.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5949,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.6004,
      "confluence_count": 148,
      "rvol": 1.052,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-02",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6769.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.5919,
      "pred_empirical": 0.6004,
      "confluence_count": 148,
      "rvol": 0.994,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-02",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7035,
      "pred_gbt": 0.637,
      "pred_empirical": 0.5205,
      "confluence_count": 204,
      "rvol": 1.056,
      "approach_r2": 0.5074
    },
    {
      "date": "2025-10-02",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.699,
      "pred_gbt": 0.6473,
      "pred_empirical": 0.5205,
      "confluence_count": 204,
      "rvol": 1.093,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-10-02",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7046,
      "pred_gbt": 0.6405,
      "pred_empirical": 0.5205,
      "confluence_count": 204,
      "rvol": 1.053,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-02",
      "time": "10:09:00",
      "level_type": "or30_low",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.5716,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.003,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-02",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.6861,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.003,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-02",
      "time": "10:10:00",
      "level_type": "prior_day_close",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.6004,
      "confluence_count": 108,
      "rvol": 1.105,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-02",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.642,
      "pred_empirical": 0.5205,
      "confluence_count": 201,
      "rvol": 1.105,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-02",
      "time": "10:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6759.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.463,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.6004,
      "confluence_count": 90,
      "rvol": 1.32,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "10:12:00",
      "level_type": "session_low",
      "level_price": 6758.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4514,
      "pred_gbt": 0.5326,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.44,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-02",
      "time": "10:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6758.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4499,
      "pred_gbt": 0.4895,
      "pred_empirical": 0.6004,
      "confluence_count": 86,
      "rvol": 1.44,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-02",
      "time": "10:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6758.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4825,
      "pred_gbt": 0.5365,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.44,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-02",
      "time": "10:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6758.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4442,
      "pred_gbt": 0.5593,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 1.507,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-02",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6763.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.5423,
      "pred_empirical": 0.5205,
      "confluence_count": 164,
      "rvol": 1.194,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-02",
      "time": "10:18:00",
      "level_type": "overnight_low",
      "level_price": 6763.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.672,
      "pred_gbt": 0.6277,
      "pred_empirical": 0.6004,
      "confluence_count": 182,
      "rvol": 1.034,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-02",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6762.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.5784,
      "pred_empirical": 0.6004,
      "confluence_count": 145,
      "rvol": 1.034,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-02",
      "time": "10:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6757.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 1.098,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-02",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6756.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.4821,
      "pred_empirical": 0.6004,
      "confluence_count": 81,
      "rvol": 1.363,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-02",
      "time": "10:21:00",
      "level_type": "session_low",
      "level_price": 6757.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4348,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.637,
      "confluence_count": 73,
      "rvol": 1.373,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-02",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6756.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.5069,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.373,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-02",
      "time": "10:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6757.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4658,
      "pred_gbt": 0.5749,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.373,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-02",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5521,
      "pred_gbt": 0.5636,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.446,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-02",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.55,
      "pred_gbt": 0.5451,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.401,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "10:26:00",
      "level_type": "top_oi_strikes",
      "level_price": 6762.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.616,
      "pred_gbt": 0.5622,
      "pred_empirical": 0.637,
      "confluence_count": 132,
      "rvol": 1.188,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.563,
      "pred_empirical": 0.6004,
      "confluence_count": 116,
      "rvol": 1.188,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "10:27:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6764.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.663,
      "pred_gbt": 0.6094,
      "pred_empirical": 0.6004,
      "confluence_count": 181,
      "rvol": 1.131,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-02",
      "time": "10:27:00",
      "level_type": "hvn",
      "level_price": 6764.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6004,
      "confluence_count": 181,
      "rvol": 1.131,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-02",
      "time": "10:27:00",
      "level_type": "or15_low",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5809,
      "pred_gbt": 0.6122,
      "pred_empirical": 0.637,
      "confluence_count": 150,
      "rvol": 1.131,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-02",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5575,
      "pred_empirical": 0.6004,
      "confluence_count": 116,
      "rvol": 1.175,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-02",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5811,
      "pred_gbt": 0.5819,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 1.125,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-10-02",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.5123,
      "pred_empirical": 0.6004,
      "confluence_count": 116,
      "rvol": 1.197,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-10-02",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5607,
      "pred_gbt": 0.5776,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 1.17,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-10-02",
      "time": "10:33:00",
      "level_type": "ib_low",
      "level_price": 6757.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4833,
      "pred_gbt": 0.4809,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.168,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-02",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 6756.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.5649,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 1.182,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-02",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4978,
      "pred_gbt": 0.5793,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 1.182,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-02",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5631,
      "pred_gbt": 0.5839,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 1.146,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-02",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.5826,
      "pred_empirical": 0.6715,
      "confluence_count": 113,
      "rvol": 0.981,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-02",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.5965,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 0.972,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-02",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5978,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 0.883,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-10-02",
      "time": "10:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6760.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.637,
      "confluence_count": 115,
      "rvol": 0.883,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-10-02",
      "time": "10:39:00",
      "level_type": "or30_low",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5649,
      "pred_gbt": 0.5876,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 0.834,
      "approach_r2": 0.1258
    },
    {
      "date": "2025-10-02",
      "time": "10:40:00",
      "level_type": "prior_day_close",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.6189,
      "pred_empirical": 0.6251,
      "confluence_count": 108,
      "rvol": 0.831,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-02",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5955,
      "pred_gbt": 0.6341,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.831,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-02",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5944,
      "pred_gbt": 0.612,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.87,
      "approach_r2": 0.1188
    },
    {
      "date": "2025-10-02",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.6033,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.9,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-02",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6760.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.572,
      "pred_gbt": 0.5997,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.944,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-02",
      "time": "10:45:00",
      "level_type": "session_low",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4183,
      "pred_gbt": 0.5266,
      "pred_empirical": 0.6674,
      "confluence_count": 72,
      "rvol": 1.045,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-02",
      "time": "10:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6754.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.483,
      "pred_gbt": 0.5404,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.045,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-02",
      "time": "10:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4186,
      "pred_gbt": 0.5167,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 1.045,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-02",
      "time": "10:46:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4006,
      "pred_gbt": 0.4418,
      "pred_empirical": 0.6674,
      "confluence_count": 55,
      "rvol": 1.445,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "10:46:00",
      "level_type": "lvn",
      "level_price": 6749.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4876,
      "pred_gbt": 0.4718,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 1.445,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "10:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6753.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4796,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.637,
      "confluence_count": 71,
      "rvol": 1.445,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "10:47:00",
      "level_type": "session_low",
      "level_price": 6751.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4261,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.637,
      "confluence_count": 59,
      "rvol": 1.603,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-02",
      "time": "10:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6752.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.603,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-02",
      "time": "10:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6751.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.457,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 1.603,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-02",
      "time": "10:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6752.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4533,
      "pred_gbt": 0.5192,
      "pred_empirical": 0.6674,
      "confluence_count": 68,
      "rvol": 1.849,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-02",
      "time": "10:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6751.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4368,
      "pred_gbt": 0.5548,
      "pred_empirical": 0.6715,
      "confluence_count": 62,
      "rvol": 1.495,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-02",
      "time": "10:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6751.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4507,
      "pred_gbt": 0.4822,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 1.2,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-02",
      "time": "10:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6751.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4699,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.29,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-02",
      "time": "10:55:00",
      "level_type": "session_low",
      "level_price": 6750.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4471,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.169,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-02",
      "time": "10:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6750.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4473,
      "pred_gbt": 0.5011,
      "pred_empirical": 0.6281,
      "confluence_count": 58,
      "rvol": 1.169,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-02",
      "time": "10:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.5446,
      "pred_empirical": 0.6281,
      "confluence_count": 59,
      "rvol": 1.169,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-02",
      "time": "10:56:00",
      "level_type": "session_low",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4425,
      "pred_gbt": 0.5649,
      "pred_empirical": 0.6281,
      "confluence_count": 55,
      "rvol": 1.142,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-02",
      "time": "10:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6750.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.449,
      "pred_gbt": 0.512,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 1.142,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-02",
      "time": "10:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4736,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.142,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-02",
      "time": "10:58:00",
      "level_type": "session_low",
      "level_price": 6749.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4403,
      "pred_gbt": 0.5541,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.361,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "10:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6750.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4453,
      "pred_gbt": 0.5031,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.361,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "10:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6749.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4714,
      "pred_gbt": 0.5628,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 1.361,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "10:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6749.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4717,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 1.277,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-02",
      "time": "11:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6749.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.4668,
      "pred_empirical": 0.6715,
      "confluence_count": 57,
      "rvol": 1.504,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-02",
      "time": "11:01:00",
      "level_type": "session_low",
      "level_price": 6748.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4252,
      "pred_gbt": 0.4841,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.53,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-02",
      "time": "11:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6749.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4317,
      "pred_gbt": 0.4676,
      "pred_empirical": 0.651,
      "confluence_count": 55,
      "rvol": 1.53,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-02",
      "time": "11:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6748.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.456,
      "pred_gbt": 0.4902,
      "pred_empirical": 0.651,
      "confluence_count": 52,
      "rvol": 1.53,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-02",
      "time": "11:02:00",
      "level_type": "hvn",
      "level_price": 6745.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4795,
      "pred_gbt": 0.4929,
      "pred_empirical": 0.6269,
      "confluence_count": 38,
      "rvol": 1.474,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-02",
      "time": "11:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6748.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4635,
      "pred_gbt": 0.5115,
      "pred_empirical": 0.6715,
      "confluence_count": 54,
      "rvol": 1.474,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-02",
      "time": "11:03:00",
      "level_type": "session_low",
      "level_price": 6747.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3749,
      "pred_gbt": 0.4622,
      "pred_empirical": 0.6715,
      "confluence_count": 49,
      "rvol": 1.523,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-02",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6748.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4602,
      "pred_gbt": 0.5154,
      "pred_empirical": 0.651,
      "confluence_count": 53,
      "rvol": 1.523,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-02",
      "time": "11:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6747.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3751,
      "pred_gbt": 0.4599,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 1.523,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-02",
      "time": "11:04:00",
      "level_type": "session_low",
      "level_price": 6746.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3543,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.6674,
      "confluence_count": 44,
      "rvol": 1.903,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-02",
      "time": "11:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6746.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3545,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.903,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-02",
      "time": "11:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6746.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4284,
      "pred_gbt": 0.5086,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.9,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-02",
      "time": "11:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.4926,
      "pred_empirical": 0.637,
      "confluence_count": 77,
      "rvol": 2.38,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-02",
      "time": "11:10:00",
      "level_type": "ib_low",
      "level_price": 6757.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4642,
      "pred_gbt": 0.568,
      "pred_empirical": 0.6715,
      "confluence_count": 73,
      "rvol": 1.947,
      "approach_r2": 0.49
    },
    {
      "date": "2025-10-02",
      "time": "11:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.514,
      "pred_gbt": 0.588,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.947,
      "approach_r2": 0.49
    },
    {
      "date": "2025-10-02",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4968,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.879,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-02",
      "time": "11:17:00",
      "level_type": "lvn",
      "level_price": 6749.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4978,
      "pred_gbt": 0.5534,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 1.409,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-10-02",
      "time": "11:21:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.468,
      "pred_gbt": 0.5423,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 1.108,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5136,
      "pred_gbt": 0.4816,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.455,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-10-02",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5075,
      "pred_gbt": 0.4826,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.589,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-02",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5043,
      "pred_gbt": 0.5537,
      "pred_empirical": 0.6281,
      "confluence_count": 69,
      "rvol": 1.551,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 1.477,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-02",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5165,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.6269,
      "confluence_count": 69,
      "rvol": 1.343,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.5636,
      "pred_empirical": 0.6251,
      "confluence_count": 69,
      "rvol": 1.217,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-10-02",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6751.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.272,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-10-02",
      "time": "11:34:00",
      "level_type": "hvn",
      "level_price": 6745.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.5968,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.368,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-02",
      "time": "11:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6741.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3533,
      "pred_gbt": 0.4733,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 2.171,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-02",
      "time": "11:38:00",
      "level_type": "session_low",
      "level_price": 6741.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3368,
      "pred_gbt": 0.5367,
      "pred_empirical": 0.6142,
      "confluence_count": 6,
      "rvol": 2.441,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-02",
      "time": "11:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6741.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3369,
      "pred_gbt": 0.5222,
      "pred_empirical": 0.612,
      "confluence_count": 5,
      "rvol": 2.441,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-02",
      "time": "11:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6741.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3653,
      "pred_gbt": 0.5496,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 2.441,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-02",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4424,
      "pred_gbt": 0.5731,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 2.653,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-02",
      "time": "11:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6747.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4497,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 2.653,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-02",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4271,
      "pred_gbt": 0.5216,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 2.993,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-02",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4611,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 2.372,
      "approach_r2": 0.2315
    },
    {
      "date": "2025-10-02",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.4809,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.725,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-02",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5019,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.255,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-02",
      "time": "11:49:00",
      "level_type": "lvn",
      "level_price": 6749.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5088,
      "pred_gbt": 0.5288,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 1.046,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-02",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.5969,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 1.181,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-02",
      "time": "11:51:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4738,
      "pred_gbt": 0.6121,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 1.404,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-02",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5402,
      "pred_gbt": 0.6,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 1.404,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-02",
      "time": "11:55:00",
      "level_type": "ib_low",
      "level_price": 6757.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.6071,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 1.836,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-10-02",
      "time": "11:58:00",
      "level_type": "vwap",
      "level_price": 6758.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5408,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.6251,
      "confluence_count": 90,
      "rvol": 1.857,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "11:59:00",
      "level_type": "vwap",
      "level_price": 6758.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5403,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.6715,
      "confluence_count": 90,
      "rvol": 1.918,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-02",
      "time": "12:26:00",
      "level_type": "ib_low",
      "level_price": 6757.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5449,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.6109,
      "confluence_count": 73,
      "rvol": 1.322,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-10-02",
      "time": "12:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6754.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5991,
      "pred_gbt": 0.6789,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 1.127,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-02",
      "time": "12:34:00",
      "level_type": "vwap",
      "level_price": 6758.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5807,
      "pred_gbt": 0.6513,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 1.124,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-02",
      "time": "12:41:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 1.547,
      "approach_r2": 0.2432
    },
    {
      "date": "2025-10-02",
      "time": "12:41:00",
      "level_type": "lvn",
      "level_price": 6749.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5581,
      "pred_gbt": 0.5436,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 1.547,
      "approach_r2": 0.2432
    },
    {
      "date": "2025-10-02",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.568,
      "pred_gbt": 0.5314,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 1.547,
      "approach_r2": 0.2432
    },
    {
      "date": "2025-10-02",
      "time": "12:50:00",
      "level_type": "vwap",
      "level_price": 6758.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6041,
      "pred_gbt": 0.6935,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.24,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-02",
      "time": "12:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6758.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6806,
      "pred_gbt": 0.8393,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 1.24,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-02",
      "time": "12:52:00",
      "level_type": "prior_day_close",
      "level_price": 6760.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.6251,
      "confluence_count": 108,
      "rvol": 1.331,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-10-02",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6758.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6244,
      "pred_gbt": 0.8247,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 1.651,
      "approach_r2": 0.6302
    },
    {
      "date": "2025-10-02",
      "time": "12:54:00",
      "level_type": "vwap",
      "level_price": 6758.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5949,
      "pred_gbt": 0.6026,
      "pred_empirical": 0.651,
      "confluence_count": 86,
      "rvol": 1.702,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-02",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6760.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6576,
      "pred_gbt": 0.7995,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 1.702,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-02",
      "time": "12:56:00",
      "level_type": "ib_low",
      "level_price": 6757.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.541,
      "pred_gbt": 0.6555,
      "pred_empirical": 0.6109,
      "confluence_count": 73,
      "rvol": 1.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "13:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6754.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6195,
      "pred_gbt": 0.6768,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 1.15,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-10-02",
      "time": "13:06:00",
      "level_type": "vwap",
      "level_price": 6758.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 1.123,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-02",
      "time": "13:07:00",
      "level_type": "vwap",
      "level_price": 6758.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.7177,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 1.085,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-02",
      "time": "13:11:00",
      "level_type": "vwap",
      "level_price": 6758.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6381,
      "pred_gbt": 0.7045,
      "pred_empirical": 0.5962,
      "confluence_count": 86,
      "rvol": 0.883,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-02",
      "time": "13:22:00",
      "level_type": "prior_day_close",
      "level_price": 6760.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.7877,
      "pred_empirical": 0.6281,
      "confluence_count": 108,
      "rvol": 1.408,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-02",
      "time": "13:24:00",
      "level_type": "or30_low",
      "level_price": 6761.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6921,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 1.185,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-02",
      "time": "13:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6760.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7278,
      "pred_gbt": 0.8739,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 1.185,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-02",
      "time": "13:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7466,
      "pred_gbt": 0.8737,
      "pred_empirical": 0.6081,
      "confluence_count": 111,
      "rvol": 1.03,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-02",
      "time": "13:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6760.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7409,
      "pred_gbt": 0.8834,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 1.001,
      "approach_r2": 0.01
    },
    {
      "date": "2025-10-02",
      "time": "13:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6761.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.753,
      "pred_gbt": 0.8835,
      "pred_empirical": 0.6142,
      "confluence_count": 117,
      "rvol": 0.967,
      "approach_r2": 0.027
    },
    {
      "date": "2025-10-02",
      "time": "13:30:00",
      "level_type": "ib_low",
      "level_price": 6757.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.6829,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 1.057,
      "approach_r2": 0.1698
    },
    {
      "date": "2025-10-02",
      "time": "13:35:00",
      "level_type": "vwap",
      "level_price": 6758.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6724,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 1.25,
      "approach_r2": 0.0023
    },
    {
      "date": "2025-10-02",
      "time": "13:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6762.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7441,
      "pred_gbt": 0.7298,
      "pred_empirical": 0.6109,
      "confluence_count": 132,
      "rvol": 0.841,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-10-02",
      "time": "13:40:00",
      "level_type": "overnight_low",
      "level_price": 6763.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7791,
      "pred_gbt": 0.7626,
      "pred_empirical": 0.651,
      "confluence_count": 182,
      "rvol": 1.058,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-10-02",
      "time": "13:40:00",
      "level_type": "or15_low",
      "level_price": 6763.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7593,
      "pred_gbt": 0.7636,
      "pred_empirical": 0.6251,
      "confluence_count": 150,
      "rvol": 1.058,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-10-02",
      "time": "13:41:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6764.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7668,
      "pred_gbt": 0.738,
      "pred_empirical": 0.6674,
      "confluence_count": 181,
      "rvol": 1.278,
      "approach_r2": 0.397
    },
    {
      "date": "2025-10-02",
      "time": "13:41:00",
      "level_type": "hvn",
      "level_price": 6764.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7512,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.6674,
      "confluence_count": 181,
      "rvol": 1.278,
      "approach_r2": 0.397
    },
    {
      "date": "2025-10-02",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.831,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.278,
      "approach_r2": 0.397
    },
    {
      "date": "2025-10-02",
      "time": "13:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7377,
      "pred_gbt": 0.8368,
      "pred_empirical": 0.6674,
      "confluence_count": 150,
      "rvol": 1.69,
      "approach_r2": 0.2142
    },
    {
      "date": "2025-10-02",
      "time": "13:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8189,
      "pred_gbt": 0.8739,
      "pred_empirical": 0.6674,
      "confluence_count": 202,
      "rvol": 1.922,
      "approach_r2": 0.0101
    },
    {
      "date": "2025-10-02",
      "time": "13:52:00",
      "level_type": "prior_day_close",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.651,
      "confluence_count": 108,
      "rvol": 1.622,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-10-02",
      "time": "13:54:00",
      "level_type": "or30_low",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6865,
      "pred_gbt": 0.7397,
      "pred_empirical": 0.6081,
      "confluence_count": 118,
      "rvol": 1.014,
      "approach_r2": 0.3463
    },
    {
      "date": "2025-10-02",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8109,
      "pred_gbt": 0.7749,
      "pred_empirical": 0.651,
      "confluence_count": 186,
      "rvol": 1.277,
      "approach_r2": 0.1469
    },
    {
      "date": "2025-10-02",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8098,
      "pred_gbt": 0.7656,
      "pred_empirical": 0.651,
      "confluence_count": 186,
      "rvol": 1.35,
      "approach_r2": 0.4614
    },
    {
      "date": "2025-10-02",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8452,
      "pred_gbt": 0.8708,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 1.35,
      "approach_r2": 0.4614
    },
    {
      "date": "2025-10-02",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8063,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 1.441,
      "approach_r2": 0.5559
    },
    {
      "date": "2025-10-02",
      "time": "14:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8404,
      "pred_gbt": 0.8407,
      "pred_empirical": 0.6715,
      "confluence_count": 198,
      "rvol": 1.441,
      "approach_r2": 0.5559
    },
    {
      "date": "2025-10-02",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8021,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.651,
      "confluence_count": 185,
      "rvol": 1.51,
      "approach_r2": 0.1106
    },
    {
      "date": "2025-10-02",
      "time": "14:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8306,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.51,
      "approach_r2": 0.1106
    },
    {
      "date": "2025-10-02",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8059,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 1.429,
      "approach_r2": 0.0023
    },
    {
      "date": "2025-10-02",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8099,
      "pred_gbt": 0.7619,
      "pred_empirical": 0.651,
      "confluence_count": 185,
      "rvol": 1.328,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-02",
      "time": "14:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8244,
      "pred_gbt": 0.741,
      "pred_empirical": 0.651,
      "confluence_count": 178,
      "rvol": 1.432,
      "approach_r2": 0.004
    },
    {
      "date": "2025-10-02",
      "time": "14:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8012,
      "pred_gbt": 0.7936,
      "pred_empirical": 0.651,
      "confluence_count": 187,
      "rvol": 1.432,
      "approach_r2": 0.004
    },
    {
      "date": "2025-10-02",
      "time": "14:12:00",
      "level_type": "prior_day_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7543,
      "pred_gbt": 0.7665,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 1.923,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-02",
      "time": "14:12:00",
      "level_type": "prior_week_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7933,
      "pred_gbt": 0.8559,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 1.923,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-02",
      "time": "14:12:00",
      "level_type": "gap_fill",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.7281,
      "pred_empirical": 0.6674,
      "confluence_count": 134,
      "rvol": 1.923,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-02",
      "time": "14:12:00",
      "level_type": "value_area_low",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7122,
      "pred_gbt": 0.714,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 1.923,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-02",
      "time": "14:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8119,
      "pred_gbt": 0.7331,
      "pred_empirical": 0.6674,
      "confluence_count": 178,
      "rvol": 1.923,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-02",
      "time": "14:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6767.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7754,
      "pred_gbt": 0.7937,
      "pred_empirical": 0.6674,
      "confluence_count": 176,
      "rvol": 1.923,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-02",
      "time": "14:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8055,
      "pred_gbt": 0.5891,
      "pred_empirical": 0.6674,
      "confluence_count": 178,
      "rvol": 2.109,
      "approach_r2": 0.2708
    },
    {
      "date": "2025-10-02",
      "time": "14:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.777,
      "pred_gbt": 0.7623,
      "pred_empirical": 0.6715,
      "confluence_count": 153,
      "rvol": 2.109,
      "approach_r2": 0.2708
    },
    {
      "date": "2025-10-02",
      "time": "14:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8029,
      "pred_gbt": 0.5987,
      "pred_empirical": 0.6715,
      "confluence_count": 178,
      "rvol": 2.14,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-10-02",
      "time": "14:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.752,
      "pred_gbt": 0.8495,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 2.14,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-10-02",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8032,
      "pred_gbt": 0.5817,
      "pred_empirical": 0.6715,
      "confluence_count": 178,
      "rvol": 2.164,
      "approach_r2": 0.1182
    },
    {
      "date": "2025-10-02",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.81,
      "pred_gbt": 0.7574,
      "pred_empirical": 0.6715,
      "confluence_count": 178,
      "rvol": 1.947,
      "approach_r2": 0.0306
    },
    {
      "date": "2025-10-02",
      "time": "14:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.7513,
      "pred_empirical": 0.651,
      "confluence_count": 178,
      "rvol": 1.457,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-10-02",
      "time": "14:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8305,
      "pred_gbt": 0.7617,
      "pred_empirical": 0.6251,
      "confluence_count": 178,
      "rvol": 1.309,
      "approach_r2": 0.1225
    },
    {
      "date": "2025-10-02",
      "time": "14:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8322,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 1.238,
      "approach_r2": 0.12
    },
    {
      "date": "2025-10-02",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7967,
      "pred_gbt": 0.8533,
      "pred_empirical": 0.651,
      "confluence_count": 147,
      "rvol": 1.453,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-10-02",
      "time": "14:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6770.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7802,
      "pred_gbt": 0.8673,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 1.496,
      "approach_r2": 0.1498
    },
    {
      "date": "2025-10-02",
      "time": "14:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6770.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.8652,
      "pred_empirical": 0.6081,
      "confluence_count": 131,
      "rvol": 1.215,
      "approach_r2": 0.3184
    },
    {
      "date": "2025-10-02",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8355,
      "pred_gbt": 0.7751,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 1.288,
      "approach_r2": 0.4016
    },
    {
      "date": "2025-10-02",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8319,
      "pred_gbt": 0.755,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 1.453,
      "approach_r2": 0.3365
    },
    {
      "date": "2025-10-02",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8323,
      "pred_gbt": 0.7528,
      "pred_empirical": 0.6281,
      "confluence_count": 177,
      "rvol": 1.409,
      "approach_r2": 0.2718
    },
    {
      "date": "2025-10-02",
      "time": "14:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6771.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7584,
      "pred_gbt": 0.8651,
      "pred_empirical": 0.6081,
      "confluence_count": 130,
      "rvol": 1.179,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-02",
      "time": "14:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6771.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7942,
      "pred_gbt": 0.8813,
      "pred_empirical": 0.6269,
      "confluence_count": 130,
      "rvol": 1.215,
      "approach_r2": 0.5771
    },
    {
      "date": "2025-10-02",
      "time": "14:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7948,
      "pred_gbt": 0.8831,
      "pred_empirical": 0.6081,
      "confluence_count": 127,
      "rvol": 1.141,
      "approach_r2": 0.7472
    },
    {
      "date": "2025-10-02",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8397,
      "pred_gbt": 0.7983,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 1.2,
      "approach_r2": 0.2078
    },
    {
      "date": "2025-10-02",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8433,
      "pred_gbt": 0.7886,
      "pred_empirical": 0.6251,
      "confluence_count": 175,
      "rvol": 1.179,
      "approach_r2": 0.9661
    },
    {
      "date": "2025-10-02",
      "time": "14:42:00",
      "level_type": "prior_day_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7822,
      "pred_gbt": 0.774,
      "pred_empirical": 0.6142,
      "confluence_count": 134,
      "rvol": 0.875,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-02",
      "time": "14:42:00",
      "level_type": "prior_week_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8179,
      "pred_gbt": 0.8543,
      "pred_empirical": 0.612,
      "confluence_count": 134,
      "rvol": 0.875,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-02",
      "time": "14:42:00",
      "level_type": "gap_fill",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7322,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.6081,
      "confluence_count": 134,
      "rvol": 0.875,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-02",
      "time": "14:42:00",
      "level_type": "value_area_low",
      "level_price": 6769.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7802,
      "pred_gbt": 0.7737,
      "pred_empirical": 0.6081,
      "confluence_count": 153,
      "rvol": 0.875,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-02",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8321,
      "pred_gbt": 0.7791,
      "pred_empirical": 0.6081,
      "confluence_count": 175,
      "rvol": 0.875,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-02",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8384,
      "pred_gbt": 0.7878,
      "pred_empirical": 0.6281,
      "confluence_count": 174,
      "rvol": 0.953,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-02",
      "time": "14:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8462,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6109,
      "confluence_count": 174,
      "rvol": 0.967,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.837,
      "pred_gbt": 0.7923,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 1.029,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-02",
      "time": "14:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8271,
      "pred_gbt": 0.7567,
      "pred_empirical": 0.6281,
      "confluence_count": 174,
      "rvol": 1.064,
      "approach_r2": 0.5059
    },
    {
      "date": "2025-10-02",
      "time": "14:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8391,
      "pred_gbt": 0.7953,
      "pred_empirical": 0.651,
      "confluence_count": 171,
      "rvol": 1.298,
      "approach_r2": 0.7182
    },
    {
      "date": "2025-10-02",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8386,
      "pred_gbt": 0.7856,
      "pred_empirical": 0.6269,
      "confluence_count": 170,
      "rvol": 1.191,
      "approach_r2": 0.0481
    },
    {
      "date": "2025-10-02",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8432,
      "pred_gbt": 0.7904,
      "pred_empirical": 0.6081,
      "confluence_count": 170,
      "rvol": 1.019,
      "approach_r2": 0.1052
    },
    {
      "date": "2025-10-02",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8474,
      "pred_gbt": 0.7743,
      "pred_empirical": 0.6251,
      "confluence_count": 171,
      "rvol": 1.048,
      "approach_r2": 0.7395
    },
    {
      "date": "2025-10-02",
      "time": "14:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8216,
      "pred_gbt": 0.8073,
      "pred_empirical": 0.6281,
      "confluence_count": 170,
      "rvol": 1.1,
      "approach_r2": 0.5136
    },
    {
      "date": "2025-10-02",
      "time": "14:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8246,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.6109,
      "confluence_count": 170,
      "rvol": 0.959,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-02",
      "time": "14:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8492,
      "pred_gbt": 0.785,
      "pred_empirical": 0.6109,
      "confluence_count": 171,
      "rvol": 0.937,
      "approach_r2": 0.3168
    },
    {
      "date": "2025-10-02",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8448,
      "pred_gbt": 0.7895,
      "pred_empirical": 0.6109,
      "confluence_count": 171,
      "rvol": 1.078,
      "approach_r2": 0.0734
    },
    {
      "date": "2025-10-02",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8465,
      "pred_gbt": 0.7905,
      "pred_empirical": 0.6109,
      "confluence_count": 171,
      "rvol": 1.029,
      "approach_r2": 0.0862
    },
    {
      "date": "2025-10-02",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8485,
      "pred_gbt": 0.7852,
      "pred_empirical": 0.6269,
      "confluence_count": 171,
      "rvol": 1.051,
      "approach_r2": 0.5936
    },
    {
      "date": "2025-10-02",
      "time": "14:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8449,
      "pred_gbt": 0.7855,
      "pred_empirical": 0.6269,
      "confluence_count": 170,
      "rvol": 1.17,
      "approach_r2": 0.6282
    },
    {
      "date": "2025-10-02",
      "time": "14:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7992,
      "pred_gbt": 0.7553,
      "pred_empirical": 0.651,
      "confluence_count": 162,
      "rvol": 1.17,
      "approach_r2": 0.6282
    },
    {
      "date": "2025-10-02",
      "time": "14:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8435,
      "pred_gbt": 0.7951,
      "pred_empirical": 0.6109,
      "confluence_count": 170,
      "rvol": 1.137,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-10-02",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8456,
      "pred_gbt": 0.8037,
      "pred_empirical": 0.5962,
      "confluence_count": 169,
      "rvol": 1.035,
      "approach_r2": 0.0492
    },
    {
      "date": "2025-10-02",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8497,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.5962,
      "confluence_count": 169,
      "rvol": 0.928,
      "approach_r2": 0.2414
    },
    {
      "date": "2025-10-02",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8534,
      "pred_gbt": 0.8023,
      "pred_empirical": 0.5962,
      "confluence_count": 170,
      "rvol": 0.849,
      "approach_r2": 0.3153
    },
    {
      "date": "2025-10-02",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8547,
      "pred_gbt": 0.8046,
      "pred_empirical": 0.5962,
      "confluence_count": 169,
      "rvol": 0.816,
      "approach_r2": 0.5393
    },
    {
      "date": "2025-10-02",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8566,
      "pred_gbt": 0.8216,
      "pred_empirical": 0.5962,
      "confluence_count": 169,
      "rvol": 0.753,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-02",
      "time": "15:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8555,
      "pred_gbt": 0.8051,
      "pred_empirical": 0.6109,
      "confluence_count": 170,
      "rvol": 0.825,
      "approach_r2": 0.459
    },
    {
      "date": "2025-10-02",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8526,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.5962,
      "confluence_count": 170,
      "rvol": 0.896,
      "approach_r2": 0.0708
    },
    {
      "date": "2025-10-02",
      "time": "15:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8104,
      "pred_gbt": 0.8648,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.896,
      "approach_r2": 0.0708
    },
    {
      "date": "2025-10-02",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8521,
      "pred_gbt": 0.7908,
      "pred_empirical": 0.5962,
      "confluence_count": 170,
      "rvol": 0.916,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-10-02",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8422,
      "pred_gbt": 0.7893,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 1.109,
      "approach_r2": 0.1097
    },
    {
      "date": "2025-10-02",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8417,
      "pred_gbt": 0.7885,
      "pred_empirical": 0.6269,
      "confluence_count": 163,
      "rvol": 1.164,
      "approach_r2": 0.3835
    },
    {
      "date": "2025-10-02",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.805,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 1.062,
      "approach_r2": 0.9079
    },
    {
      "date": "2025-10-02",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8464,
      "pred_gbt": 0.8026,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 1.046,
      "approach_r2": 0.7272
    },
    {
      "date": "2025-10-02",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.848,
      "pred_gbt": 0.8031,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 1.003,
      "approach_r2": 0.717
    },
    {
      "date": "2025-10-02",
      "time": "15:12:00",
      "level_type": "prior_day_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8228,
      "pred_gbt": 0.811,
      "pred_empirical": 0.5803,
      "confluence_count": 134,
      "rvol": 0.649,
      "approach_r2": 0.0658
    },
    {
      "date": "2025-10-02",
      "time": "15:12:00",
      "level_type": "prior_week_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8531,
      "pred_gbt": 0.852,
      "pred_empirical": 0.5803,
      "confluence_count": 134,
      "rvol": 0.649,
      "approach_r2": 0.0658
    },
    {
      "date": "2025-10-02",
      "time": "15:12:00",
      "level_type": "gap_fill",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7795,
      "pred_gbt": 0.7827,
      "pred_empirical": 0.5871,
      "confluence_count": 134,
      "rvol": 0.649,
      "approach_r2": 0.0658
    },
    {
      "date": "2025-10-02",
      "time": "15:12:00",
      "level_type": "value_area_low",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7892,
      "pred_gbt": 0.7927,
      "pred_empirical": 0.5871,
      "confluence_count": 153,
      "rvol": 0.649,
      "approach_r2": 0.0658
    },
    {
      "date": "2025-10-02",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8557,
      "pred_gbt": 0.7994,
      "pred_empirical": 0.5871,
      "confluence_count": 163,
      "rvol": 0.649,
      "approach_r2": 0.0658
    },
    {
      "date": "2025-10-02",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8575,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.612,
      "confluence_count": 163,
      "rvol": 0.63,
      "approach_r2": 0.2552
    },
    {
      "date": "2025-10-02",
      "time": "15:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.859,
      "pred_gbt": 0.7926,
      "pred_empirical": 0.612,
      "confluence_count": 162,
      "rvol": 0.594,
      "approach_r2": 0.5754
    },
    {
      "date": "2025-10-02",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8378,
      "pred_gbt": 0.7564,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 0.666,
      "approach_r2": 0.7608
    },
    {
      "date": "2025-10-02",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8368,
      "pred_gbt": 0.7566,
      "pred_empirical": 0.6142,
      "confluence_count": 162,
      "rvol": 0.688,
      "approach_r2": 0.6264
    },
    {
      "date": "2025-10-02",
      "time": "15:17:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6764.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8302,
      "pred_gbt": 0.7767,
      "pred_empirical": 0.6109,
      "confluence_count": 181,
      "rvol": 0.85,
      "approach_r2": 0.4033
    },
    {
      "date": "2025-10-02",
      "time": "15:17:00",
      "level_type": "hvn",
      "level_price": 6764.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8397,
      "pred_gbt": 0.7696,
      "pred_empirical": 0.6109,
      "confluence_count": 181,
      "rvol": 0.85,
      "approach_r2": 0.4033
    },
    {
      "date": "2025-10-02",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8307,
      "pred_gbt": 0.7559,
      "pred_empirical": 0.5962,
      "confluence_count": 161,
      "rvol": 0.85,
      "approach_r2": 0.4033
    },
    {
      "date": "2025-10-02",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8297,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.5962,
      "confluence_count": 161,
      "rvol": 0.916,
      "approach_r2": 0.5487
    },
    {
      "date": "2025-10-02",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8257,
      "pred_gbt": 0.7577,
      "pred_empirical": 0.6142,
      "confluence_count": 162,
      "rvol": 1.013,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-02",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8291,
      "pred_gbt": 0.7576,
      "pred_empirical": 0.6109,
      "confluence_count": 161,
      "rvol": 0.998,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-02",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8273,
      "pred_gbt": 0.8094,
      "pred_empirical": 0.6142,
      "confluence_count": 161,
      "rvol": 0.983,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-02",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8278,
      "pred_gbt": 0.7414,
      "pred_empirical": 0.6142,
      "confluence_count": 162,
      "rvol": 0.993,
      "approach_r2": 0.1008
    },
    {
      "date": "2025-10-02",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8538,
      "pred_gbt": 0.7801,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 0.924,
      "approach_r2": 0.5768
    },
    {
      "date": "2025-10-02",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8561,
      "pred_gbt": 0.7568,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 0.886,
      "approach_r2": 0.8261
    },
    {
      "date": "2025-10-02",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8552,
      "pred_gbt": 0.7356,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 0.958,
      "approach_r2": 0.9184
    },
    {
      "date": "2025-10-02",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8517,
      "pred_gbt": 0.7365,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 1.018,
      "approach_r2": 0.3926
    },
    {
      "date": "2025-10-02",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8509,
      "pred_gbt": 0.6808,
      "pred_empirical": 0.6142,
      "confluence_count": 162,
      "rvol": 1.001,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "15:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8123,
      "pred_gbt": 0.6613,
      "pred_empirical": 0.6142,
      "confluence_count": 162,
      "rvol": 1.001,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-02",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.7316,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 0.984,
      "approach_r2": 0.278
    },
    {
      "date": "2025-10-02",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8501,
      "pred_gbt": 0.68,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 1.114,
      "approach_r2": 0.3121
    },
    {
      "date": "2025-10-02",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8277,
      "pred_gbt": 0.7149,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 1.121,
      "approach_r2": 0.1177
    },
    {
      "date": "2025-10-02",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8316,
      "pred_gbt": 0.7134,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 1.006,
      "approach_r2": 0.2513
    },
    {
      "date": "2025-10-02",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.858,
      "pred_gbt": 0.6747,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 0.957,
      "approach_r2": 0.9945
    },
    {
      "date": "2025-10-02",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8603,
      "pred_gbt": 0.7095,
      "pred_empirical": 0.6109,
      "confluence_count": 163,
      "rvol": 0.9,
      "approach_r2": 0.9877
    },
    {
      "date": "2025-10-02",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8427,
      "pred_gbt": 0.6667,
      "pred_empirical": 0.5962,
      "confluence_count": 163,
      "rvol": 0.797,
      "approach_r2": 0.9175
    },
    {
      "date": "2025-10-02",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8459,
      "pred_gbt": 0.6691,
      "pred_empirical": 0.6142,
      "confluence_count": 163,
      "rvol": 0.689,
      "approach_r2": 0.876
    },
    {
      "date": "2025-10-02",
      "time": "15:36:00",
      "level_type": "overnight_low",
      "level_price": 6763.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8155,
      "pred_gbt": 0.7404,
      "pred_empirical": 0.6269,
      "confluence_count": 182,
      "rvol": 0.91,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "15:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6762.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7455,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.6081,
      "confluence_count": 132,
      "rvol": 1.152,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "15:37:00",
      "level_type": "or15_low",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7693,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.6269,
      "confluence_count": 150,
      "rvol": 1.152,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-02",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.82,
      "pred_gbt": 0.6218,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 0.999,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-02",
      "time": "15:47:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6764.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8383,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.5962,
      "confluence_count": 181,
      "rvol": 0.928,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-10-02",
      "time": "15:47:00",
      "level_type": "hvn",
      "level_price": 6764.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8475,
      "pred_gbt": 0.7267,
      "pred_empirical": 0.5962,
      "confluence_count": 181,
      "rvol": 0.928,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-10-02",
      "time": "15:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8403,
      "pred_gbt": 0.7145,
      "pred_empirical": 0.612,
      "confluence_count": 163,
      "rvol": 0.942,
      "approach_r2": 0.0047
    },
    {
      "date": "2025-10-02",
      "time": "15:49:00",
      "level_type": "prior_day_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8288,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.612,
      "confluence_count": 134,
      "rvol": 1.012,
      "approach_r2": 0.2783
    },
    {
      "date": "2025-10-02",
      "time": "15:49:00",
      "level_type": "prior_week_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8583,
      "pred_gbt": 0.7738,
      "pred_empirical": 0.5871,
      "confluence_count": 134,
      "rvol": 1.012,
      "approach_r2": 0.2783
    },
    {
      "date": "2025-10-02",
      "time": "15:49:00",
      "level_type": "gap_fill",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7866,
      "pred_gbt": 0.682,
      "pred_empirical": 0.6109,
      "confluence_count": 134,
      "rvol": 1.012,
      "approach_r2": 0.2783
    },
    {
      "date": "2025-10-02",
      "time": "15:49:00",
      "level_type": "value_area_low",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7961,
      "pred_gbt": 0.7046,
      "pred_empirical": 0.5962,
      "confluence_count": 153,
      "rvol": 1.012,
      "approach_r2": 0.2783
    },
    {
      "date": "2025-10-02",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8393,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 1.012,
      "approach_r2": 0.2783
    },
    {
      "date": "2025-10-02",
      "time": "15:55:00",
      "level_type": "or30_low",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7544,
      "pred_gbt": 0.8947,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 1.077,
      "approach_r2": 0.0915
    },
    {
      "date": "2025-10-02",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.8873,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 1.077,
      "approach_r2": 0.0915
    },
    {
      "date": "2025-10-02",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8305,
      "pred_gbt": 0.971,
      "pred_empirical": 0.6715,
      "confluence_count": 162,
      "rvol": 1.234,
      "approach_r2": 0.1515
    },
    {
      "date": "2025-10-03",
      "time": "09:35:00",
      "level_type": "prior_day_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5626,
      "pred_gbt": 0.5401,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.09,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-03",
      "time": "09:35:00",
      "level_type": "prior_week_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6166,
      "pred_gbt": 0.6462,
      "pred_empirical": 0.6674,
      "confluence_count": 91,
      "rvol": 1.09,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-03",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6776.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.5554,
      "pred_empirical": 0.637,
      "confluence_count": 85,
      "rvol": 1.09,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-03",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6778.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.5333,
      "pred_empirical": 0.637,
      "confluence_count": 97,
      "rvol": 1.09,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-03",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6778.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4918,
      "pred_gbt": 0.5366,
      "pred_empirical": 0.6004,
      "confluence_count": 96,
      "rvol": 1.09,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-03",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6778.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5818,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 1.071,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-03",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6780.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.4748,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 1.071,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-03",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.5432,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.001,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-03",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6075,
      "pred_gbt": 0.4803,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 1.001,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-03",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6339,
      "pred_gbt": 0.5913,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 0.943,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-03",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6488,
      "pred_gbt": 0.603,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 0.941,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-03",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5955,
      "pred_gbt": 0.4736,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 0.997,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-03",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5901,
      "pred_gbt": 0.4441,
      "pred_empirical": 0.6715,
      "confluence_count": 84,
      "rvol": 0.997,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-03",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5974,
      "pred_gbt": 0.507,
      "pred_empirical": 0.637,
      "confluence_count": 102,
      "rvol": 0.997,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-03",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6778.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.501,
      "pred_gbt": 0.3549,
      "pred_empirical": 0.5205,
      "confluence_count": 96,
      "rvol": 1.367,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-03",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6778.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5235,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.6004,
      "confluence_count": 96,
      "rvol": 1.44,
      "approach_r2": 0.36
    },
    {
      "date": "2025-10-03",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6778.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5189,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.637,
      "confluence_count": 96,
      "rvol": 1.442,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-03",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5256,
      "pred_gbt": 0.5148,
      "pred_empirical": 0.6674,
      "confluence_count": 100,
      "rvol": 1.442,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-03",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6778.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4958,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.637,
      "confluence_count": 97,
      "rvol": 1.442,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-03",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6778.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.5463,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 1.429,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-03",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.5328,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 1.429,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-03",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5801,
      "pred_gbt": 0.5201,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 1.319,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-03",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5952,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 0.873,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-10-03",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.5649,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.813,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-10-03",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 0.813,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-10-03",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.5699,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 0.807,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-10-03",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.4684,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 0.807,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-10-03",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.6546,
      "pred_empirical": 0.6715,
      "confluence_count": 113,
      "rvol": 0.735,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-03",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6343,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.6715,
      "confluence_count": 113,
      "rvol": 0.747,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-03",
      "time": "09:51:00",
      "level_type": "overnight_high",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5721,
      "pred_gbt": 0.5681,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 0.759,
      "approach_r2": 0.98
    },
    {
      "date": "2025-10-03",
      "time": "09:51:00",
      "level_type": "or15_high",
      "level_price": 6786.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4858,
      "pred_gbt": 0.5244,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 0.759,
      "approach_r2": 0.98
    },
    {
      "date": "2025-10-03",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6786.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5951,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.6269,
      "confluence_count": 81,
      "rvol": 0.759,
      "approach_r2": 0.98
    },
    {
      "date": "2025-10-03",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 0.759,
      "approach_r2": 0.98
    },
    {
      "date": "2025-10-03",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5826,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 0.759,
      "approach_r2": 0.98
    },
    {
      "date": "2025-10-03",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.65,
      "pred_gbt": 0.629,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 0.769,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-03",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.5874,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 0.856,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-03",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6458,
      "pred_gbt": 0.5747,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.856,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-03",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6183,
      "pred_gbt": 0.5827,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 0.856,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-03",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6784.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6342,
      "pred_gbt": 0.5755,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 0.998,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-03",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6784.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.586,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 1.119,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6780.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.5231,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 1.272,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-03",
      "time": "09:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6779.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5205,
      "pred_gbt": 0.5462,
      "pred_empirical": 0.6004,
      "confluence_count": 96,
      "rvol": 1.272,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-03",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6780.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.555,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 1.274,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-03",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6780.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4992,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 1.124,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-10-03",
      "time": "10:00:00",
      "level_type": "lvn",
      "level_price": 6775.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.528,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.207,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-03",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5137,
      "pred_gbt": 0.4777,
      "pred_empirical": 0.637,
      "confluence_count": 85,
      "rvol": 1.207,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-03",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4874,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.637,
      "confluence_count": 85,
      "rvol": 1.314,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-03",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6772.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4811,
      "pred_gbt": 0.52,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.377,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-03",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6772.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4854,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.456,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-03",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5052,
      "pred_gbt": 0.5062,
      "pred_empirical": 0.6004,
      "confluence_count": 100,
      "rvol": 1.518,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-03",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5109,
      "pred_gbt": 0.506,
      "pred_empirical": 0.6004,
      "confluence_count": 100,
      "rvol": 1.418,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-03",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.5443,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 1.242,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-03",
      "time": "10:07:00",
      "level_type": "prior_day_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5663,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 1.285,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "10:07:00",
      "level_type": "prior_week_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.6097,
      "pred_empirical": 0.6281,
      "confluence_count": 91,
      "rvol": 1.285,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6779.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.506,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 1.285,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5302,
      "pred_gbt": 0.5259,
      "pred_empirical": 0.637,
      "confluence_count": 97,
      "rvol": 1.286,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-03",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.526,
      "pred_gbt": 0.494,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 1.41,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-03",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6775.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5279,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.6004,
      "confluence_count": 100,
      "rvol": 1.41,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-03",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6779.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5079,
      "pred_gbt": 0.5198,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.375,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-03",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6779.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5084,
      "pred_gbt": 0.5204,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 1.39,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-03",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6779.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 1.288,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-03",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5896,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 1.211,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-03",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5889,
      "pred_gbt": 0.5599,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 1.209,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-03",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6779.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.5386,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 1.047,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-03",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5957,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 1.047,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-03",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6779.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5816,
      "pred_gbt": 0.5425,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 0.972,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-03",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6049,
      "pred_gbt": 0.5293,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 0.93,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6779.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5866,
      "pred_gbt": 0.5283,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 0.816,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-03",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6116,
      "pred_gbt": 0.5544,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 0.816,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-03",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6779.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5836,
      "pred_gbt": 0.5419,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 0.835,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-10-03",
      "time": "10:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.5382,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 0.835,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-10-03",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6779.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5807,
      "pred_gbt": 0.5197,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 0.847,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-03",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6086,
      "pred_gbt": 0.5247,
      "pred_empirical": 0.651,
      "confluence_count": 115,
      "rvol": 0.932,
      "approach_r2": 0.25
    },
    {
      "date": "2025-10-03",
      "time": "10:25:00",
      "level_type": "or15_high",
      "level_price": 6786.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4865,
      "pred_gbt": 0.5222,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.032,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-03",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.6715,
      "confluence_count": 115,
      "rvol": 1.032,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-03",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6361,
      "pred_gbt": 0.52,
      "pred_empirical": 0.6281,
      "confluence_count": 100,
      "rvol": 1.032,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-03",
      "time": "10:26:00",
      "level_type": "overnight_high",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5645,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 1.295,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:26:00",
      "level_type": "or30_high",
      "level_price": 6788.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.521,
      "pred_gbt": 0.4707,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.295,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6788.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6186,
      "pred_gbt": 0.5557,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.295,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6461,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 1.295,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6788.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.5458,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.295,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.5867,
      "pred_empirical": 0.637,
      "confluence_count": 125,
      "rvol": 1.298,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6522,
      "pred_gbt": 0.6451,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 1.329,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-03",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6507,
      "pred_gbt": 0.6448,
      "pred_empirical": 0.6715,
      "confluence_count": 112,
      "rvol": 1.268,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-03",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6788.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5973,
      "pred_gbt": 0.6099,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 1.179,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-03",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6583,
      "pred_gbt": 0.6614,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 1.179,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-03",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6318,
      "pred_gbt": 0.6312,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 1.046,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-03",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6324,
      "pred_gbt": 0.6296,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 1.044,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-03",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6789.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6492,
      "pred_gbt": 0.6507,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 0.991,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6511,
      "pred_gbt": 0.6062,
      "pred_empirical": 0.6269,
      "confluence_count": 106,
      "rvol": 0.991,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.639,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 0.991,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6402,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 1.005,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-03",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6789.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.5603,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 1.078,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-03",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.598,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 1.078,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-03",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 1.078,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-03",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6790.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.6668,
      "pred_empirical": 0.6674,
      "confluence_count": 136,
      "rvol": 1.001,
      "approach_r2": 0.9657
    },
    {
      "date": "2025-10-03",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.6671,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 1.001,
      "approach_r2": 0.9657
    },
    {
      "date": "2025-10-03",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6790.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6396,
      "pred_gbt": 0.637,
      "pred_empirical": 0.637,
      "confluence_count": 136,
      "rvol": 1.001,
      "approach_r2": 0.9657
    },
    {
      "date": "2025-10-03",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 6791.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6387,
      "pred_gbt": 0.6296,
      "pred_empirical": 0.637,
      "confluence_count": 139,
      "rvol": 1.099,
      "approach_r2": 0.9586
    },
    {
      "date": "2025-10-03",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6791.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.6004,
      "pred_empirical": 0.6004,
      "confluence_count": 139,
      "rvol": 1.099,
      "approach_r2": 0.9586
    },
    {
      "date": "2025-10-03",
      "time": "10:38:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5861,
      "pred_gbt": 0.5567,
      "pred_empirical": 0.6004,
      "confluence_count": 105,
      "rvol": 1.215,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-03",
      "time": "10:38:00",
      "level_type": "session_high",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5984,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 1.215,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-03",
      "time": "10:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.6455,
      "pred_empirical": 0.637,
      "confluence_count": 117,
      "rvol": 1.215,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-03",
      "time": "10:39:00",
      "level_type": "session_high",
      "level_price": 6793.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.707,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 1.252,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-03",
      "time": "10:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6793.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6433,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 1.252,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-03",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.6279,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 1.457,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-03",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.6076,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 1.457,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-03",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6331,
      "pred_gbt": 0.7197,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 1.548,
      "approach_r2": 0.1885
    },
    {
      "date": "2025-10-03",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6211,
      "pred_gbt": 0.7105,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 1.548,
      "approach_r2": 0.1885
    },
    {
      "date": "2025-10-03",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6792.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6591,
      "pred_gbt": 0.7223,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 1.458,
      "approach_r2": 0.509
    },
    {
      "date": "2025-10-03",
      "time": "10:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6793.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6498,
      "pred_gbt": 0.6544,
      "pred_empirical": 0.637,
      "confluence_count": 115,
      "rvol": 1.61,
      "approach_r2": 0.8475
    },
    {
      "date": "2025-10-03",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6793.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6325,
      "pred_gbt": 0.7376,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 1.645,
      "approach_r2": 0.55
    },
    {
      "date": "2025-10-03",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6793.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6446,
      "pred_gbt": 0.7436,
      "pred_empirical": 0.651,
      "confluence_count": 106,
      "rvol": 1.382,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-03",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.6705,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 1.39,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.6576,
      "pred_empirical": 0.6715,
      "confluence_count": 108,
      "rvol": 1.497,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6795.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6582,
      "pred_gbt": 0.7077,
      "pred_empirical": 0.651,
      "confluence_count": 116,
      "rvol": 1.39,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-03",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6456,
      "pred_gbt": 0.6634,
      "pred_empirical": 0.6081,
      "confluence_count": 97,
      "rvol": 1.121,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-03",
      "time": "10:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6393,
      "pred_gbt": 0.6281,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 1.097,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-03",
      "time": "10:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5905,
      "pred_gbt": 0.6113,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 1.076,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-03",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7031,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.651,
      "confluence_count": 140,
      "rvol": 0.96,
      "approach_r2": 0.0952
    },
    {
      "date": "2025-10-03",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7056,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.6674,
      "confluence_count": 140,
      "rvol": 0.996,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-10-03",
      "time": "11:03:00",
      "level_type": "or30_high",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6139,
      "pred_gbt": 0.5384,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.215,
      "approach_r2": 0.9121
    },
    {
      "date": "2025-10-03",
      "time": "11:03:00",
      "level_type": "ib_high",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6459,
      "pred_gbt": 0.6691,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 1.215,
      "approach_r2": 0.9121
    },
    {
      "date": "2025-10-03",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.5747,
      "pred_empirical": 0.6004,
      "confluence_count": 140,
      "rvol": 1.215,
      "approach_r2": 0.9121
    },
    {
      "date": "2025-10-03",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6586,
      "pred_gbt": 0.6345,
      "pred_empirical": 0.6715,
      "confluence_count": 140,
      "rvol": 1.172,
      "approach_r2": 0.0492
    },
    {
      "date": "2025-10-03",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6964,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.637,
      "confluence_count": 140,
      "rvol": 1.225,
      "approach_r2": 0.4875
    },
    {
      "date": "2025-10-03",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.6033,
      "pred_empirical": 0.637,
      "confluence_count": 140,
      "rvol": 1.23,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-10-03",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6827,
      "pred_gbt": 0.6622,
      "pred_empirical": 0.6674,
      "confluence_count": 140,
      "rvol": 1.145,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-03",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.5893,
      "pred_empirical": 0.6251,
      "confluence_count": 133,
      "rvol": 0.825,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6518,
      "pred_gbt": 0.6169,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 0.869,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-10-03",
      "time": "11:10:00",
      "level_type": "overnight_high",
      "level_price": 6787.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6391,
      "pred_gbt": 0.5922,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 0.85,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-03",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6735,
      "pred_gbt": 0.6084,
      "pred_empirical": 0.6281,
      "confluence_count": 133,
      "rvol": 0.777,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-03",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.672,
      "pred_gbt": 0.625,
      "pred_empirical": 0.6251,
      "confluence_count": 133,
      "rvol": 0.832,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-03",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6735,
      "pred_gbt": 0.6172,
      "pred_empirical": 0.6251,
      "confluence_count": 133,
      "rvol": 0.826,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-03",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6749,
      "pred_gbt": 0.5967,
      "pred_empirical": 0.651,
      "confluence_count": 132,
      "rvol": 0.83,
      "approach_r2": 0.8047
    },
    {
      "date": "2025-10-03",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6782,
      "pred_gbt": 0.6332,
      "pred_empirical": 0.6281,
      "confluence_count": 131,
      "rvol": 0.716,
      "approach_r2": 0.722
    },
    {
      "date": "2025-10-03",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6761,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6251,
      "confluence_count": 131,
      "rvol": 0.754,
      "approach_r2": 0.509
    },
    {
      "date": "2025-10-03",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.6221,
      "pred_empirical": 0.6269,
      "confluence_count": 132,
      "rvol": 0.682,
      "approach_r2": 0.48
    },
    {
      "date": "2025-10-03",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6839,
      "pred_gbt": 0.6573,
      "pred_empirical": 0.6269,
      "confluence_count": 133,
      "rvol": 0.611,
      "approach_r2": 0.1081
    },
    {
      "date": "2025-10-03",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6828,
      "pred_gbt": 0.6232,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 0.749,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-03",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6806,
      "pred_gbt": 0.6453,
      "pred_empirical": 0.6715,
      "confluence_count": 135,
      "rvol": 0.887,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-10-03",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 0.918,
      "approach_r2": 0.3115
    },
    {
      "date": "2025-10-03",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7095,
      "pred_gbt": 0.6628,
      "pred_empirical": 0.651,
      "confluence_count": 135,
      "rvol": 1.014,
      "approach_r2": 0.4515
    },
    {
      "date": "2025-10-03",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6751,
      "pred_gbt": 0.6381,
      "pred_empirical": 0.651,
      "confluence_count": 135,
      "rvol": 1.025,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-10-03",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6887,
      "pred_gbt": 0.6757,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.549,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.6719,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.475,
      "approach_r2": 0.4966
    },
    {
      "date": "2025-10-03",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6477,
      "pred_gbt": 0.6796,
      "pred_empirical": 0.637,
      "confluence_count": 135,
      "rvol": 1.6,
      "approach_r2": 0.108
    },
    {
      "date": "2025-10-03",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6484,
      "pred_gbt": 0.6981,
      "pred_empirical": 0.6715,
      "confluence_count": 135,
      "rvol": 1.567,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-03",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6538,
      "pred_gbt": 0.6721,
      "pred_empirical": 0.6674,
      "confluence_count": 134,
      "rvol": 1.46,
      "approach_r2": 0.1379
    },
    {
      "date": "2025-10-03",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6812,
      "pred_gbt": 0.699,
      "pred_empirical": 0.651,
      "confluence_count": 134,
      "rvol": 0.924,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-10-03",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6844,
      "pred_gbt": 0.6737,
      "pred_empirical": 0.6281,
      "confluence_count": 135,
      "rvol": 0.882,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-03",
      "time": "11:33:00",
      "level_type": "or30_high",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.763,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-03",
      "time": "11:33:00",
      "level_type": "ib_high",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6789,
      "pred_gbt": 0.7698,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.763,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-03",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6922,
      "pred_gbt": 0.6934,
      "pred_empirical": 0.6281,
      "confluence_count": 135,
      "rvol": 0.763,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-03",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.6269,
      "confluence_count": 135,
      "rvol": 0.702,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-03",
      "time": "11:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6790.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6587,
      "pred_gbt": 0.7152,
      "pred_empirical": 0.651,
      "confluence_count": 140,
      "rvol": 0.702,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-03",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7277,
      "pred_gbt": 0.728,
      "pred_empirical": 0.6281,
      "confluence_count": 135,
      "rvol": 0.75,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-03",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.7103,
      "pred_empirical": 0.651,
      "confluence_count": 135,
      "rvol": 0.8,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-10-03",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6896,
      "pred_gbt": 0.6858,
      "pred_empirical": 0.651,
      "confluence_count": 134,
      "rvol": 0.881,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-10-03",
      "time": "11:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6790.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6407,
      "pred_gbt": 0.7021,
      "pred_empirical": 0.637,
      "confluence_count": 136,
      "rvol": 1.029,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-10-03",
      "time": "11:40:00",
      "level_type": "overnight_high",
      "level_price": 6787.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.7101,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 1.527,
      "approach_r2": 0.1467
    },
    {
      "date": "2025-10-03",
      "time": "11:40:00",
      "level_type": "or15_high",
      "level_price": 6786.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5712,
      "pred_gbt": 0.6461,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 1.527,
      "approach_r2": 0.1467
    },
    {
      "date": "2025-10-03",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6433,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.6674,
      "confluence_count": 133,
      "rvol": 1.886,
      "approach_r2": 0.4891
    },
    {
      "date": "2025-10-03",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6797,
      "pred_gbt": 0.6959,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.12,
      "approach_r2": 0.5104
    },
    {
      "date": "2025-10-03",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.6984,
      "pred_empirical": 0.6674,
      "confluence_count": 132,
      "rvol": 1.187,
      "approach_r2": 0.146
    },
    {
      "date": "2025-10-03",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6782,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.6281,
      "confluence_count": 132,
      "rvol": 1.075,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-03",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7183,
      "pred_gbt": 0.7139,
      "pred_empirical": 0.6251,
      "confluence_count": 133,
      "rvol": 1.007,
      "approach_r2": 0.1236
    },
    {
      "date": "2025-10-03",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7236,
      "pred_gbt": 0.6997,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 0.948,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-10-03",
      "time": "11:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6339,
      "pred_gbt": 0.6992,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 1.1,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-03",
      "time": "11:50:00",
      "level_type": "session_high",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6963,
      "pred_gbt": 0.8238,
      "pred_empirical": 0.6281,
      "confluence_count": 112,
      "rvol": 1.1,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-03",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7189,
      "pred_gbt": 0.7207,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.1,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-03",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6853,
      "pred_gbt": 0.8086,
      "pred_empirical": 0.6281,
      "confluence_count": 112,
      "rvol": 1.1,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-03",
      "time": "11:53:00",
      "level_type": "session_high",
      "level_price": 6796.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6617,
      "pred_gbt": 0.8209,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 1.346,
      "approach_r2": 0.1307
    },
    {
      "date": "2025-10-03",
      "time": "11:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6796.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6501,
      "pred_gbt": 0.8027,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 1.346,
      "approach_r2": 0.1307
    },
    {
      "date": "2025-10-03",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6107,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.701,
      "approach_r2": 0.4338
    },
    {
      "date": "2025-10-03",
      "time": "11:57:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4357,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-03",
      "time": "11:57:00",
      "level_type": "session_high",
      "level_price": 6798.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5442,
      "pred_gbt": 0.7139,
      "pred_empirical": 0.6081,
      "confluence_count": 67,
      "rvol": 1.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-03",
      "time": "11:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.6671,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 1.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-03",
      "time": "11:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6798.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.547,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.6081,
      "confluence_count": 67,
      "rvol": 1.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-03",
      "time": "11:58:00",
      "level_type": "session_high",
      "level_price": 6798.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5918,
      "pred_gbt": 0.7262,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.842,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-10-03",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5954,
      "pred_gbt": 0.6996,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 1.842,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-10-03",
      "time": "11:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6798.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5793,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.842,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-10-03",
      "time": "11:59:00",
      "level_type": "session_high",
      "level_price": 6799.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5843,
      "pred_gbt": 0.748,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 1.955,
      "approach_r2": 0.1437
    },
    {
      "date": "2025-10-03",
      "time": "11:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5911,
      "pred_gbt": 0.7149,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 1.955,
      "approach_r2": 0.1437
    },
    {
      "date": "2025-10-03",
      "time": "11:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6799.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.7177,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.955,
      "approach_r2": 0.1437
    },
    {
      "date": "2025-10-03",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6053,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 1.385,
      "approach_r2": 0.4106
    },
    {
      "date": "2025-10-03",
      "time": "12:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.6533,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.292,
      "approach_r2": 0.7912
    },
    {
      "date": "2025-10-03",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6800.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6074,
      "pred_gbt": 0.6663,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.168,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-03",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6800.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6023,
      "pred_gbt": 0.6394,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 1.074,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-10-03",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6800.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6056,
      "pred_gbt": 0.6547,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.979,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-03",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6800.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.6189,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.223,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-10-03",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6799.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.7205,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 1.405,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-10-03",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6799.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6006,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.405,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-10-03",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6801.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5927,
      "pred_gbt": 0.6709,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.101,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-10-03",
      "time": "12:18:00",
      "level_type": "session_high",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.7321,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.054,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-03",
      "time": "12:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6009,
      "pred_gbt": 0.7,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.054,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-03",
      "time": "12:25:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.7004,
      "pred_empirical": 0.6281,
      "confluence_count": 105,
      "rvol": 0.986,
      "approach_r2": 0.8613
    },
    {
      "date": "2025-10-03",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7029,
      "pred_gbt": 0.7416,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 1.033,
      "approach_r2": 0.4324
    },
    {
      "date": "2025-10-03",
      "time": "12:28:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.21,
      "approach_r2": 0.1321
    },
    {
      "date": "2025-10-03",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7238,
      "pred_gbt": 0.7331,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.88,
      "approach_r2": 0.9022
    },
    {
      "date": "2025-10-03",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7143,
      "pred_gbt": 0.7372,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 1.027,
      "approach_r2": 0.0763
    },
    {
      "date": "2025-10-03",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7166,
      "pred_gbt": 0.7426,
      "pred_empirical": 0.6109,
      "confluence_count": 109,
      "rvol": 1.03,
      "approach_r2": 0.004
    },
    {
      "date": "2025-10-03",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7136,
      "pred_gbt": 0.749,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 1.104,
      "approach_r2": 0.0519
    },
    {
      "date": "2025-10-03",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.7488,
      "pred_empirical": 0.6109,
      "confluence_count": 109,
      "rvol": 1.075,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-10-03",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7128,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.6081,
      "confluence_count": 108,
      "rvol": 1.153,
      "approach_r2": 0.2774
    },
    {
      "date": "2025-10-03",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7136,
      "pred_gbt": 0.7419,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 1.06,
      "approach_r2": 0.2581
    },
    {
      "date": "2025-10-03",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7232,
      "pred_gbt": 0.7501,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 1.048,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-03",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.7593,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.975,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-03",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.748,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.979,
      "approach_r2": 0.8596
    },
    {
      "date": "2025-10-03",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7309,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.6109,
      "confluence_count": 110,
      "rvol": 0.916,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-03",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6876,
      "pred_gbt": 0.6909,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 1.188,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-03",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6794.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7101,
      "pred_gbt": 0.7561,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 1.443,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-10-03",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6756,
      "pred_gbt": 0.716,
      "pred_empirical": 0.6281,
      "confluence_count": 114,
      "rvol": 1.496,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-10-03",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.711,
      "pred_gbt": 0.7659,
      "pred_empirical": 0.6281,
      "confluence_count": 115,
      "rvol": 1.528,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-10-03",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7095,
      "pred_gbt": 0.7743,
      "pred_empirical": 0.6281,
      "confluence_count": 116,
      "rvol": 1.597,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-10-03",
      "time": "12:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6795.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6332,
      "pred_gbt": 0.7272,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 1.597,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-10-03",
      "time": "12:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5973,
      "pred_gbt": 0.7097,
      "pred_empirical": 0.6251,
      "confluence_count": 105,
      "rvol": 1.364,
      "approach_r2": 0.7449
    },
    {
      "date": "2025-10-03",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7244,
      "pred_gbt": 0.7661,
      "pred_empirical": 0.651,
      "confluence_count": 116,
      "rvol": 1.364,
      "approach_r2": 0.7449
    },
    {
      "date": "2025-10-03",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6983,
      "pred_gbt": 0.7268,
      "pred_empirical": 0.6281,
      "confluence_count": 116,
      "rvol": 1.196,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-10-03",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6979,
      "pred_gbt": 0.7377,
      "pred_empirical": 0.6281,
      "confluence_count": 115,
      "rvol": 1.136,
      "approach_r2": 0.5265
    },
    {
      "date": "2025-10-03",
      "time": "12:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6795.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6533,
      "pred_gbt": 0.7293,
      "pred_empirical": 0.651,
      "confluence_count": 114,
      "rvol": 1.136,
      "approach_r2": 0.5265
    },
    {
      "date": "2025-10-03",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7297,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.6269,
      "confluence_count": 115,
      "rvol": 1.118,
      "approach_r2": 0.142
    },
    {
      "date": "2025-10-03",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6795.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7336,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 1.161,
      "approach_r2": 0.355
    },
    {
      "date": "2025-10-03",
      "time": "13:01:00",
      "level_type": "or30_high",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.6641,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 2.066,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-10-03",
      "time": "13:01:00",
      "level_type": "ib_high",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.678,
      "pred_gbt": 0.8174,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 2.066,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-10-03",
      "time": "13:02:00",
      "level_type": "overnight_high",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.6478,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 2.844,
      "approach_r2": 0.1378
    },
    {
      "date": "2025-10-03",
      "time": "13:02:00",
      "level_type": "or15_high",
      "level_price": 6786.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.6124,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 2.844,
      "approach_r2": 0.1378
    },
    {
      "date": "2025-10-03",
      "time": "13:02:00",
      "level_type": "vwap",
      "level_price": 6787.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.578,
      "pred_gbt": 0.6092,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 2.844,
      "approach_r2": 0.1378
    },
    {
      "date": "2025-10-03",
      "time": "13:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6786.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5236,
      "pred_gbt": 0.6416,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 2.844,
      "approach_r2": 0.1378
    },
    {
      "date": "2025-10-03",
      "time": "13:04:00",
      "level_type": "prior_day_high",
      "level_price": 6780.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4076,
      "pred_gbt": 0.4844,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 6.29,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-03",
      "time": "13:04:00",
      "level_type": "prior_week_high",
      "level_price": 6780.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3893,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.6281,
      "confluence_count": 91,
      "rvol": 6.29,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-03",
      "time": "13:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4183,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.637,
      "confluence_count": 102,
      "rvol": 6.29,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-03",
      "time": "13:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6781.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3861,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 6.29,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-03",
      "time": "13:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3534,
      "pred_gbt": 0.5513,
      "pred_empirical": 0.6674,
      "confluence_count": 101,
      "rvol": 7.02,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-03",
      "time": "13:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6778.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3384,
      "pred_gbt": 0.5882,
      "pred_empirical": 0.637,
      "confluence_count": 96,
      "rvol": 7.02,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-03",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3485,
      "pred_gbt": 0.5677,
      "pred_empirical": 0.6674,
      "confluence_count": 100,
      "rvol": 7.125,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-03",
      "time": "13:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3208,
      "pred_gbt": 0.6034,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 7.125,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-03",
      "time": "13:11:00",
      "level_type": "vwap",
      "level_price": 6787.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.6624,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 4.644,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-03",
      "time": "13:12:00",
      "level_type": "vwap",
      "level_price": 6787.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.5799,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 4.027,
      "approach_r2": 0.8596
    },
    {
      "date": "2025-10-03",
      "time": "13:13:00",
      "level_type": "vwap",
      "level_price": 6787.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5762,
      "pred_gbt": 0.586,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 3.924,
      "approach_r2": 0.9073
    },
    {
      "date": "2025-10-03",
      "time": "13:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6790.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5627,
      "pred_gbt": 0.5484,
      "pred_empirical": 0.637,
      "confluence_count": 136,
      "rvol": 3.924,
      "approach_r2": 0.9073
    },
    {
      "date": "2025-10-03",
      "time": "13:14:00",
      "level_type": "vwap",
      "level_price": 6787.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6164,
      "pred_gbt": 0.6807,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 3.172,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-03",
      "time": "13:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.591,
      "pred_gbt": 0.6312,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 2.831,
      "approach_r2": 0.4219
    },
    {
      "date": "2025-10-03",
      "time": "13:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 2.655,
      "approach_r2": 0.093
    },
    {
      "date": "2025-10-03",
      "time": "13:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.58,
      "pred_gbt": 0.6592,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 2.656,
      "approach_r2": 0.093
    },
    {
      "date": "2025-10-03",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5791,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 3.079,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-03",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.6674,
      "confluence_count": 100,
      "rvol": 2.826,
      "approach_r2": 0.8596
    },
    {
      "date": "2025-10-03",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5776,
      "pred_gbt": 0.6524,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 2.769,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-10-03",
      "time": "13:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5914,
      "pred_gbt": 0.6374,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 2.542,
      "approach_r2": 0.3712
    },
    {
      "date": "2025-10-03",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6088,
      "pred_gbt": 0.6509,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 2.201,
      "approach_r2": 0.5899
    },
    {
      "date": "2025-10-03",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 1.917,
      "approach_r2": 0.3684
    },
    {
      "date": "2025-10-03",
      "time": "13:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.6186,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 2.224,
      "approach_r2": 0.5222
    },
    {
      "date": "2025-10-03",
      "time": "13:29:00",
      "level_type": "lvn",
      "level_price": 6775.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.6817,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 2.213,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-03",
      "time": "13:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6776.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.715,
      "pred_empirical": 0.6674,
      "confluence_count": 100,
      "rvol": 2.213,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-03",
      "time": "13:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5358,
      "pred_gbt": 0.5576,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 2.997,
      "approach_r2": 0.502
    },
    {
      "date": "2025-10-03",
      "time": "13:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.6807,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 3.164,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-10-03",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.7024,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 3.154,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-03",
      "time": "13:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6780.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4983,
      "pred_gbt": 0.7714,
      "pred_empirical": 0.6715,
      "confluence_count": 95,
      "rvol": 3.154,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-03",
      "time": "13:34:00",
      "level_type": "prior_day_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 3.231,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "13:34:00",
      "level_type": "prior_week_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6613,
      "pred_gbt": 0.8111,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 3.231,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.58,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 3.231,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "13:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5301,
      "pred_gbt": 0.7654,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 2.848,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-03",
      "time": "13:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6779.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.7573,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 2.848,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-03",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5344,
      "pred_gbt": 0.7847,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 2.797,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-03",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5669,
      "pred_gbt": 0.6628,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 2.461,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-03",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.6661,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 2.061,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-03",
      "time": "13:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.7031,
      "pred_empirical": 0.651,
      "confluence_count": 97,
      "rvol": 1.905,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-10-03",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.5555,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.772,
      "approach_r2": 0.333
    },
    {
      "date": "2025-10-03",
      "time": "13:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6042,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 1.81,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-10-03",
      "time": "13:44:00",
      "level_type": "or15_low",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.5825,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 2.582,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-03",
      "time": "13:44:00",
      "level_type": "or30_low",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5596,
      "pred_gbt": 0.5682,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 2.582,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-03",
      "time": "13:44:00",
      "level_type": "ib_low",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.5705,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 2.582,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-03",
      "time": "13:44:00",
      "level_type": "session_low",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.6017,
      "pred_empirical": 0.6004,
      "confluence_count": 107,
      "rvol": 2.582,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-03",
      "time": "13:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6771.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 2.582,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-03",
      "time": "13:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5836,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.6004,
      "confluence_count": 116,
      "rvol": 2.582,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-03",
      "time": "13:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6771.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 2.634,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-10-03",
      "time": "13:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5887,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 2.634,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-10-03",
      "time": "13:46:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6768.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5843,
      "pred_gbt": 0.5345,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 3.294,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-03",
      "time": "13:46:00",
      "level_type": "value_area_low",
      "level_price": 6770.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5552,
      "pred_gbt": 0.5255,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 3.294,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-03",
      "time": "13:46:00",
      "level_type": "hvn",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5995,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.637,
      "confluence_count": 111,
      "rvol": 3.294,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-03",
      "time": "13:47:00",
      "level_type": "session_low",
      "level_price": 6768.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4918,
      "pred_gbt": 0.4005,
      "pred_empirical": 0.5205,
      "confluence_count": 115,
      "rvol": 3.891,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-03",
      "time": "13:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6770.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.521,
      "pred_empirical": 0.6004,
      "confluence_count": 117,
      "rvol": 3.891,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-03",
      "time": "13:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6768.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.4473,
      "pred_empirical": 0.6004,
      "confluence_count": 115,
      "rvol": 3.891,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-03",
      "time": "13:48:00",
      "level_type": "prior_day_close",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.52,
      "pred_gbt": 0.4227,
      "pred_empirical": 0.6004,
      "confluence_count": 112,
      "rvol": 3.972,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-03",
      "time": "13:48:00",
      "level_type": "overnight_low",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.4571,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 3.972,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-03",
      "time": "13:48:00",
      "level_type": "session_low",
      "level_price": 6767.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.488,
      "pred_gbt": 0.4043,
      "pred_empirical": 0.5205,
      "confluence_count": 116,
      "rvol": 3.972,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-03",
      "time": "13:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6767.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.4512,
      "pred_empirical": 0.6004,
      "confluence_count": 116,
      "rvol": 3.972,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-03",
      "time": "13:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6770.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5096,
      "pred_gbt": 0.6388,
      "pred_empirical": 0.6004,
      "confluence_count": 112,
      "rvol": 4.208,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-03",
      "time": "13:50:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6765.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5441,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 4.855,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-10-03",
      "time": "13:50:00",
      "level_type": "session_low",
      "level_price": 6767.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3825,
      "pred_gbt": 0.3463,
      "pred_empirical": 0.5205,
      "confluence_count": 111,
      "rvol": 4.855,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-10-03",
      "time": "13:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6767.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3828,
      "pred_gbt": 0.3351,
      "pred_empirical": 0.6004,
      "confluence_count": 111,
      "rvol": 4.855,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-10-03",
      "time": "13:52:00",
      "level_type": "session_low",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2959,
      "pred_gbt": 0.1408,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 4.879,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-10-03",
      "time": "13:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3227,
      "pred_gbt": 0.1582,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 4.879,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-10-03",
      "time": "13:53:00",
      "level_type": "session_low",
      "level_price": 6759.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2441,
      "pred_gbt": 0.1681,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 5.272,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-10-03",
      "time": "13:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6759.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2443,
      "pred_gbt": 0.159,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 5.272,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-10-03",
      "time": "13:54:00",
      "level_type": "value_area_high",
      "level_price": 6754.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.287,
      "pred_gbt": 0.1552,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 5.997,
      "approach_r2": 0.5027
    },
    {
      "date": "2025-10-03",
      "time": "13:54:00",
      "level_type": "session_low",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2037,
      "pred_gbt": 0.1519,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 5.997,
      "approach_r2": 0.5027
    },
    {
      "date": "2025-10-03",
      "time": "13:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2038,
      "pred_gbt": 0.1417,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 5.997,
      "approach_r2": 0.5027
    },
    {
      "date": "2025-10-03",
      "time": "13:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3168,
      "pred_gbt": 0.351,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 6.887,
      "approach_r2": 0.1492
    },
    {
      "date": "2025-10-03",
      "time": "13:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2835,
      "pred_gbt": 0.3095,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 7.178,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-10-03",
      "time": "13:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2561,
      "pred_gbt": 0.1767,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 6.652,
      "approach_r2": 0.4941
    },
    {
      "date": "2025-10-03",
      "time": "13:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.297,
      "pred_gbt": 0.2612,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 5.88,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-03",
      "time": "14:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3843,
      "pred_gbt": 0.3649,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 3.891,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-10-03",
      "time": "14:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3938,
      "pred_gbt": 0.3188,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 3.408,
      "approach_r2": 0.5057
    },
    {
      "date": "2025-10-03",
      "time": "14:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.5294,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 3.168,
      "approach_r2": 0.4943
    },
    {
      "date": "2025-10-03",
      "time": "14:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6760.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4155,
      "pred_gbt": 0.3455,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 3.68,
      "approach_r2": 0.1096
    },
    {
      "date": "2025-10-03",
      "time": "14:16:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.6625,
      "pred_empirical": 0.6251,
      "confluence_count": 112,
      "rvol": 2.435,
      "approach_r2": 0.172
    },
    {
      "date": "2025-10-03",
      "time": "14:16:00",
      "level_type": "hvn",
      "level_price": 6767.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.624,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 2.435,
      "approach_r2": 0.172
    },
    {
      "date": "2025-10-03",
      "time": "14:17:00",
      "level_type": "value_area_low",
      "level_price": 6770.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6387,
      "pred_gbt": 0.6587,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 2.267,
      "approach_r2": 0.4927
    },
    {
      "date": "2025-10-03",
      "time": "14:17:00",
      "level_type": "or15_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6774,
      "pred_gbt": 0.6968,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 2.267,
      "approach_r2": 0.4927
    },
    {
      "date": "2025-10-03",
      "time": "14:17:00",
      "level_type": "or30_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.6766,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 2.267,
      "approach_r2": 0.4927
    },
    {
      "date": "2025-10-03",
      "time": "14:17:00",
      "level_type": "ib_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.7103,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 2.267,
      "approach_r2": 0.4927
    },
    {
      "date": "2025-10-03",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6635,
      "pred_gbt": 0.6545,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 2.267,
      "approach_r2": 0.4927
    },
    {
      "date": "2025-10-03",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6575,
      "pred_gbt": 0.6376,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 2.371,
      "approach_r2": 0.1498
    },
    {
      "date": "2025-10-03",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6685,
      "pred_gbt": 0.7002,
      "pred_empirical": 0.6715,
      "confluence_count": 115,
      "rvol": 2.487,
      "approach_r2": 0.002
    },
    {
      "date": "2025-10-03",
      "time": "14:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.6689,
      "pred_empirical": 0.6674,
      "confluence_count": 115,
      "rvol": 2.633,
      "approach_r2": 0.1095
    },
    {
      "date": "2025-10-03",
      "time": "14:22:00",
      "level_type": "lvn",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6161,
      "pred_gbt": 0.6942,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 2.926,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-03",
      "time": "14:26:00",
      "level_type": "prior_day_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6884,
      "pred_gbt": 0.7051,
      "pred_empirical": 0.6269,
      "confluence_count": 91,
      "rvol": 2.416,
      "approach_r2": 0.551
    },
    {
      "date": "2025-10-03",
      "time": "14:26:00",
      "level_type": "prior_week_high",
      "level_price": 6780.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7342,
      "pred_gbt": 0.8347,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 2.416,
      "approach_r2": 0.551
    },
    {
      "date": "2025-10-03",
      "time": "14:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6779.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6245,
      "pred_gbt": 0.63,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 2.416,
      "approach_r2": 0.551
    },
    {
      "date": "2025-10-03",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6596,
      "pred_gbt": 0.6227,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 2.9,
      "approach_r2": 0.9428
    },
    {
      "date": "2025-10-03",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6177,
      "pred_gbt": 0.5517,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 3.32,
      "approach_r2": 0.2167
    },
    {
      "date": "2025-10-03",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6307,
      "pred_gbt": 0.6633,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 3.372,
      "approach_r2": 0.2641
    },
    {
      "date": "2025-10-03",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6477,
      "pred_gbt": 0.658,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 3.025,
      "approach_r2": 0.4172
    },
    {
      "date": "2025-10-03",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6881,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 2.233,
      "approach_r2": 0.983
    },
    {
      "date": "2025-10-03",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7023,
      "pred_gbt": 0.7954,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 1.908,
      "approach_r2": 0.9757
    },
    {
      "date": "2025-10-03",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.7357,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 1.92,
      "approach_r2": 0.7709
    },
    {
      "date": "2025-10-03",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.723,
      "pred_gbt": 0.7423,
      "pred_empirical": 0.651,
      "confluence_count": 112,
      "rvol": 1.532,
      "approach_r2": 0.7692
    },
    {
      "date": "2025-10-03",
      "time": "14:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.7752,
      "pred_empirical": 0.651,
      "confluence_count": 112,
      "rvol": 1.421,
      "approach_r2": 0.5248
    },
    {
      "date": "2025-10-03",
      "time": "14:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.7802,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 1.277,
      "approach_r2": 0.0422
    },
    {
      "date": "2025-10-03",
      "time": "14:47:00",
      "level_type": "value_area_low",
      "level_price": 6770.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7335,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.6269,
      "confluence_count": 109,
      "rvol": 1.504,
      "approach_r2": 0.3711
    },
    {
      "date": "2025-10-03",
      "time": "14:47:00",
      "level_type": "or15_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7273,
      "pred_gbt": 0.7575,
      "pred_empirical": 0.6269,
      "confluence_count": 107,
      "rvol": 1.504,
      "approach_r2": 0.3711
    },
    {
      "date": "2025-10-03",
      "time": "14:47:00",
      "level_type": "or30_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7113,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.6269,
      "confluence_count": 107,
      "rvol": 1.504,
      "approach_r2": 0.3711
    },
    {
      "date": "2025-10-03",
      "time": "14:47:00",
      "level_type": "ib_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6281,
      "confluence_count": 107,
      "rvol": 1.504,
      "approach_r2": 0.3711
    },
    {
      "date": "2025-10-03",
      "time": "14:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7269,
      "pred_gbt": 0.7491,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.504,
      "approach_r2": 0.3711
    },
    {
      "date": "2025-10-03",
      "time": "14:48:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6768.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7161,
      "pred_gbt": 0.7613,
      "pred_empirical": 0.6269,
      "confluence_count": 112,
      "rvol": 1.56,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-10-03",
      "time": "14:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7102,
      "pred_gbt": 0.7514,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.56,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-10-03",
      "time": "14:49:00",
      "level_type": "prior_day_close",
      "level_price": 6766.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6764,
      "pred_gbt": 0.7743,
      "pred_empirical": 0.6251,
      "confluence_count": 112,
      "rvol": 1.949,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-03",
      "time": "14:49:00",
      "level_type": "overnight_low",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6602,
      "pred_gbt": 0.8123,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 1.949,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-03",
      "time": "14:49:00",
      "level_type": "hvn",
      "level_price": 6767.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.671,
      "pred_gbt": 0.7654,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 1.949,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-03",
      "time": "14:49:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6765.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.8636,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 1.949,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-03",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.7352,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 1.95,
      "approach_r2": 0.8173
    },
    {
      "date": "2025-10-03",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6933,
      "pred_gbt": 0.727,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 1.612,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-03",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.6833,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.581,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-03",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.7117,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 1.723,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-03",
      "time": "14:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.685,
      "pred_gbt": 0.6746,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 1.957,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-03",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7077,
      "pred_gbt": 0.7528,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 2.045,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-03",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7146,
      "pred_gbt": 0.758,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 2.003,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-10-03",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7185,
      "pred_gbt": 0.7799,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.929,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-03",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7029,
      "pred_gbt": 0.7355,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.856,
      "approach_r2": 0.4843
    },
    {
      "date": "2025-10-03",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.7203,
      "pred_empirical": 0.6281,
      "confluence_count": 113,
      "rvol": 1.765,
      "approach_r2": 0.0929
    },
    {
      "date": "2025-10-03",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7132,
      "pred_gbt": 0.7518,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.967,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-10-03",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.7587,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.845,
      "approach_r2": 0.4828
    },
    {
      "date": "2025-10-03",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7269,
      "pred_gbt": 0.7342,
      "pred_empirical": 0.6281,
      "confluence_count": 113,
      "rvol": 1.722,
      "approach_r2": 0.3929
    },
    {
      "date": "2025-10-03",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.7525,
      "pred_empirical": 0.6281,
      "confluence_count": 112,
      "rvol": 1.696,
      "approach_r2": 0.722
    },
    {
      "date": "2025-10-03",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.8115,
      "pred_empirical": 0.6109,
      "confluence_count": 112,
      "rvol": 1.411,
      "approach_r2": 0.0153
    },
    {
      "date": "2025-10-03",
      "time": "15:11:00",
      "level_type": "lvn",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7161,
      "pred_gbt": 0.7152,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 1.384,
      "approach_r2": 0.6842
    },
    {
      "date": "2025-10-03",
      "time": "15:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7363,
      "pred_gbt": 0.7247,
      "pred_empirical": 0.6081,
      "confluence_count": 113,
      "rvol": 1.533,
      "approach_r2": 0.0962
    },
    {
      "date": "2025-10-03",
      "time": "15:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7401,
      "pred_gbt": 0.7209,
      "pred_empirical": 0.6269,
      "confluence_count": 113,
      "rvol": 1.477,
      "approach_r2": 0.2774
    },
    {
      "date": "2025-10-03",
      "time": "15:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7486,
      "pred_gbt": 0.7345,
      "pred_empirical": 0.6269,
      "confluence_count": 113,
      "rvol": 1.355,
      "approach_r2": 0.7356
    },
    {
      "date": "2025-10-03",
      "time": "15:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.752,
      "pred_gbt": 0.7675,
      "pred_empirical": 0.5962,
      "confluence_count": 113,
      "rvol": 1.176,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-03",
      "time": "15:17:00",
      "level_type": "value_area_low",
      "level_price": 6770.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7731,
      "pred_gbt": 0.7768,
      "pred_empirical": 0.612,
      "confluence_count": 109,
      "rvol": 0.887,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-03",
      "time": "15:17:00",
      "level_type": "or15_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.7871,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.887,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-03",
      "time": "15:17:00",
      "level_type": "or30_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7531,
      "pred_gbt": 0.7887,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.887,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-03",
      "time": "15:17:00",
      "level_type": "ib_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.8051,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.887,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-03",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.7701,
      "pred_empirical": 0.5962,
      "confluence_count": 113,
      "rvol": 0.887,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-03",
      "time": "15:18:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6768.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7587,
      "pred_gbt": 0.7586,
      "pred_empirical": 0.612,
      "confluence_count": 112,
      "rvol": 0.872,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-10-03",
      "time": "15:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7691,
      "pred_gbt": 0.7591,
      "pred_empirical": 0.5962,
      "confluence_count": 114,
      "rvol": 0.872,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-10-03",
      "time": "15:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7674,
      "pred_gbt": 0.747,
      "pred_empirical": 0.6081,
      "confluence_count": 114,
      "rvol": 0.977,
      "approach_r2": 0.8197
    },
    {
      "date": "2025-10-03",
      "time": "15:20:00",
      "level_type": "prior_day_close",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7374,
      "pred_gbt": 0.7357,
      "pred_empirical": 0.5962,
      "confluence_count": 112,
      "rvol": 1.138,
      "approach_r2": 0.3022
    },
    {
      "date": "2025-10-03",
      "time": "15:20:00",
      "level_type": "overnight_low",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7121,
      "pred_gbt": 0.768,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 1.138,
      "approach_r2": 0.3022
    },
    {
      "date": "2025-10-03",
      "time": "15:20:00",
      "level_type": "hvn",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7596,
      "pred_gbt": 0.7378,
      "pred_empirical": 0.6142,
      "confluence_count": 111,
      "rvol": 1.138,
      "approach_r2": 0.3022
    },
    {
      "date": "2025-10-03",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7437,
      "pred_gbt": 0.729,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 1.138,
      "approach_r2": 0.3022
    },
    {
      "date": "2025-10-03",
      "time": "15:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7399,
      "pred_gbt": 0.7225,
      "pred_empirical": 0.6269,
      "confluence_count": 114,
      "rvol": 1.265,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-10-03",
      "time": "15:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7455,
      "pred_gbt": 0.7098,
      "pred_empirical": 0.6269,
      "confluence_count": 113,
      "rvol": 1.432,
      "approach_r2": 0.1363
    },
    {
      "date": "2025-10-03",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7296,
      "pred_gbt": 0.708,
      "pred_empirical": 0.6081,
      "confluence_count": 113,
      "rvol": 1.429,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-10-03",
      "time": "15:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.738,
      "pred_gbt": 0.7324,
      "pred_empirical": 0.6081,
      "confluence_count": 114,
      "rvol": 1.283,
      "approach_r2": 0.1099
    },
    {
      "date": "2025-10-03",
      "time": "15:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.76,
      "pred_gbt": 0.7271,
      "pred_empirical": 0.6081,
      "confluence_count": 113,
      "rvol": 1.148,
      "approach_r2": 0.4763
    },
    {
      "date": "2025-10-03",
      "time": "15:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.7015,
      "pred_empirical": 0.6109,
      "confluence_count": 113,
      "rvol": 1.078,
      "approach_r2": 0.4515
    },
    {
      "date": "2025-10-03",
      "time": "15:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7653,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.5962,
      "confluence_count": 114,
      "rvol": 1.036,
      "approach_r2": 0.2606
    },
    {
      "date": "2025-10-03",
      "time": "15:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7445,
      "pred_gbt": 0.6822,
      "pred_empirical": 0.6109,
      "confluence_count": 113,
      "rvol": 1.164,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-10-03",
      "time": "15:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7519,
      "pred_gbt": 0.7013,
      "pred_empirical": 0.6109,
      "confluence_count": 113,
      "rvol": 1.086,
      "approach_r2": 0.837
    },
    {
      "date": "2025-10-03",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7524,
      "pred_gbt": 0.6636,
      "pred_empirical": 0.6081,
      "confluence_count": 114,
      "rvol": 1.07,
      "approach_r2": 0.475
    },
    {
      "date": "2025-10-03",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7523,
      "pred_gbt": 0.6734,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 1.03,
      "approach_r2": 0.1149
    },
    {
      "date": "2025-10-03",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7677,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.6142,
      "confluence_count": 114,
      "rvol": 1.012,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-03",
      "time": "15:41:00",
      "level_type": "lvn",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7357,
      "pred_gbt": 0.5969,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 1.217,
      "approach_r2": 0.0922
    },
    {
      "date": "2025-10-03",
      "time": "15:47:00",
      "level_type": "value_area_low",
      "level_price": 6770.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7822,
      "pred_gbt": 0.7155,
      "pred_empirical": 0.6142,
      "confluence_count": 109,
      "rvol": 1.019,
      "approach_r2": 0.5332
    },
    {
      "date": "2025-10-03",
      "time": "15:47:00",
      "level_type": "or15_low",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.725,
      "pred_gbt": 0.7035,
      "pred_empirical": 0.6142,
      "confluence_count": 107,
      "rvol": 1.019,
      "approach_r2": 0.5332
    },
    {
      "date": "2025-10-03",
      "time": "15:47:00",
      "level_type": "or30_low",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.6142,
      "confluence_count": 107,
      "rvol": 1.019,
      "approach_r2": 0.5332
    },
    {
      "date": "2025-10-03",
      "time": "15:47:00",
      "level_type": "ib_low",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7411,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.5962,
      "confluence_count": 107,
      "rvol": 1.019,
      "approach_r2": 0.5332
    },
    {
      "date": "2025-10-03",
      "time": "15:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7719,
      "pred_gbt": 0.6724,
      "pred_empirical": 0.5962,
      "confluence_count": 116,
      "rvol": 1.122,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-03",
      "time": "15:50:00",
      "level_type": "prior_day_close",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7464,
      "pred_gbt": 0.7518,
      "pred_empirical": 0.6281,
      "confluence_count": 112,
      "rvol": 1.424,
      "approach_r2": 0.102
    },
    {
      "date": "2025-10-03",
      "time": "15:50:00",
      "level_type": "overnight_low",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7216,
      "pred_gbt": 0.7597,
      "pred_empirical": 0.6281,
      "confluence_count": 109,
      "rvol": 1.424,
      "approach_r2": 0.102
    },
    {
      "date": "2025-10-03",
      "time": "15:50:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7489,
      "pred_gbt": 0.7363,
      "pred_empirical": 0.6269,
      "confluence_count": 112,
      "rvol": 1.424,
      "approach_r2": 0.102
    },
    {
      "date": "2025-10-03",
      "time": "15:50:00",
      "level_type": "hvn",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7681,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.6269,
      "confluence_count": 111,
      "rvol": 1.424,
      "approach_r2": 0.102
    },
    {
      "date": "2025-10-03",
      "time": "15:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7537,
      "pred_gbt": 0.7458,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 1.424,
      "approach_r2": 0.102
    },
    {
      "date": "2025-10-03",
      "time": "15:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.7788,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 1.452,
      "approach_r2": 0.4682
    },
    {
      "date": "2025-10-03",
      "time": "15:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7483,
      "pred_gbt": 0.7597,
      "pred_empirical": 0.651,
      "confluence_count": 115,
      "rvol": 1.63,
      "approach_r2": 0.9731
    },
    {
      "date": "2025-10-03",
      "time": "15:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7497,
      "pred_gbt": 0.7921,
      "pred_empirical": 0.6251,
      "confluence_count": 116,
      "rvol": 1.614,
      "approach_r2": 0.9063
    },
    {
      "date": "2025-10-03",
      "time": "15:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7489,
      "pred_gbt": 0.8126,
      "pred_empirical": 0.651,
      "confluence_count": 115,
      "rvol": 1.643,
      "approach_r2": 0.8756
    },
    {
      "date": "2025-10-03",
      "time": "15:55:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7444,
      "pred_gbt": 0.9382,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 1.555,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-10-06",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6780.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4846,
      "pred_gbt": 0.3845,
      "pred_empirical": 0.5205,
      "confluence_count": 99,
      "rvol": 1.265,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-06",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5358,
      "pred_gbt": 0.5418,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.35,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-06",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6782.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4959,
      "pred_gbt": 0.5113,
      "pred_empirical": 0.6004,
      "confluence_count": 106,
      "rvol": 1.35,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-06",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6780.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.434,
      "pred_gbt": 0.5334,
      "pred_empirical": 0.6004,
      "confluence_count": 91,
      "rvol": 1.35,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-06",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6783.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.346,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-06",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6782.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.52,
      "pred_gbt": 0.479,
      "pred_empirical": 0.5205,
      "confluence_count": 105,
      "rvol": 1.346,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-06",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6784.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.5414,
      "pred_empirical": 0.5205,
      "confluence_count": 142,
      "rvol": 1.346,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-06",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6783.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.5165,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.251,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-06",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6782.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.5205,
      "confluence_count": 107,
      "rvol": 1.251,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-06",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6780.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4461,
      "pred_gbt": 0.4999,
      "pred_empirical": 0.5205,
      "confluence_count": 91,
      "rvol": 1.251,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-06",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6781.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5073,
      "pred_gbt": 0.3449,
      "pred_empirical": 0.5205,
      "confluence_count": 104,
      "rvol": 1.388,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-06",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6778.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4532,
      "pred_gbt": 0.3481,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 1.388,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-06",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6780.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4991,
      "pred_gbt": 0.4343,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.265,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-06",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6778.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4514,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.5205,
      "confluence_count": 92,
      "rvol": 1.265,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-06",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4856,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.265,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-06",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4543,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.29,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-06",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6777.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4593,
      "pred_gbt": 0.4411,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.29,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-06",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4524,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.357,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6779.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.5066,
      "pred_empirical": 0.6004,
      "confluence_count": 94,
      "rvol": 1.357,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6777.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.357,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4836,
      "pred_gbt": 0.57,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.357,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6775.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.3651,
      "pred_empirical": 0.5205,
      "confluence_count": 73,
      "rvol": 1.685,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-06",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.3693,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.758,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4025,
      "pred_gbt": 0.3414,
      "pred_empirical": 0.5205,
      "confluence_count": 73,
      "rvol": 1.758,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4697,
      "pred_gbt": 0.4014,
      "pred_empirical": 0.5205,
      "confluence_count": 99,
      "rvol": 1.864,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4887,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.5205,
      "confluence_count": 99,
      "rvol": 1.929,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-10-06",
      "time": "09:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4794,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.929,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-10-06",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4875,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.953,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-06",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5045,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.615,
      "approach_r2": 0.8654
    },
    {
      "date": "2025-10-06",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6780.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4928,
      "pred_gbt": 0.5338,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.376,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-06",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4993,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.637,
      "confluence_count": 96,
      "rvol": 1.231,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.3941,
      "pred_empirical": 0.6004,
      "confluence_count": 89,
      "rvol": 1.204,
      "approach_r2": 1.0
    },
    {
      "date": "2025-10-06",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5086,
      "pred_gbt": 0.5533,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 1.132,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5142,
      "pred_gbt": 0.5274,
      "pred_empirical": 0.6674,
      "confluence_count": 87,
      "rvol": 1.083,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-10-06",
      "time": "09:54:00",
      "level_type": "or15_low",
      "level_price": 6773.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4354,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.6715,
      "confluence_count": 70,
      "rvol": 1.04,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-10-06",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6773.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4313,
      "pred_gbt": 0.4715,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 1.04,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-10-06",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4933,
      "pred_gbt": 0.5189,
      "pred_empirical": 0.6674,
      "confluence_count": 84,
      "rvol": 1.04,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-10-06",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4622,
      "pred_gbt": 0.4734,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 1.04,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-10-06",
      "time": "09:55:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4714,
      "pred_gbt": 0.4523,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 1.12,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-06",
      "time": "09:55:00",
      "level_type": "hvn",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4887,
      "pred_gbt": 0.4711,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 1.12,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-06",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4801,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 1.12,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-06",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6772.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4279,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 1.12,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-06",
      "time": "09:56:00",
      "level_type": "overnight_low",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4141,
      "pred_gbt": 0.5,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 1.097,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-06",
      "time": "09:56:00",
      "level_type": "session_low",
      "level_price": 6772.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4218,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.097,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-06",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6771.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.411,
      "pred_gbt": 0.4865,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.097,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-06",
      "time": "09:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4526,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.097,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-06",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4037,
      "pred_gbt": 0.5204,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 1.148,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-06",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6771.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3763,
      "pred_gbt": 0.4512,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.148,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-06",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4342,
      "pred_gbt": 0.5243,
      "pred_empirical": 0.6715,
      "confluence_count": 56,
      "rvol": 1.148,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-06",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4604,
      "pred_gbt": 0.4955,
      "pred_empirical": 0.6715,
      "confluence_count": 73,
      "rvol": 1.304,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-06",
      "time": "09:59:00",
      "level_type": "session_low",
      "level_price": 6771.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3617,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 1.469,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6770.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3633,
      "pred_gbt": 0.4717,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.469,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "09:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3911,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.469,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4601,
      "pred_gbt": 0.3857,
      "pred_empirical": 0.6004,
      "confluence_count": 72,
      "rvol": 1.531,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-06",
      "time": "10:01:00",
      "level_type": "value_area_high",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3885,
      "pred_gbt": 0.425,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.702,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6769.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3736,
      "pred_gbt": 0.4148,
      "pred_empirical": 0.651,
      "confluence_count": 30,
      "rvol": 1.702,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "10:02:00",
      "level_type": "or30_low",
      "level_price": 6771.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4018,
      "pred_gbt": 0.3841,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 1.791,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-06",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6767.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3289,
      "pred_gbt": 0.4832,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.676,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-06",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3391,
      "pred_gbt": 0.4692,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.676,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-06",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6767.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3571,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.676,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-06",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6772.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4465,
      "pred_gbt": 0.4535,
      "pred_empirical": 0.6674,
      "confluence_count": 71,
      "rvol": 1.613,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6767.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3386,
      "pred_gbt": 0.4542,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 1.596,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-06",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6772.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4517,
      "pred_gbt": 0.467,
      "pred_empirical": 0.6715,
      "confluence_count": 67,
      "rvol": 1.422,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "10:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3521,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.152,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-06",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3524,
      "pred_gbt": 0.5328,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.112,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-06",
      "time": "10:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6771.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4273,
      "pred_gbt": 0.4311,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.068,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-06",
      "time": "10:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4937,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.6674,
      "confluence_count": 71,
      "rvol": 1.257,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-06",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6776.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.339,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-06",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 6776.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4977,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.637,
      "confluence_count": 90,
      "rvol": 1.423,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-06",
      "time": "10:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6773.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.637,
      "confluence_count": 71,
      "rvol": 1.423,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-06",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6776.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4932,
      "pred_gbt": 0.5008,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.485,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-06",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6776.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4845,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 1.615,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-06",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6776.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4903,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.637,
      "confluence_count": 87,
      "rvol": 1.467,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-06",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6776.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 1.428,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-06",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6776.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4976,
      "pred_gbt": 0.5444,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 1.279,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-06",
      "time": "10:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6774.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.473,
      "pred_gbt": 0.4993,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 1.279,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-06",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6776.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5059,
      "pred_gbt": 0.5412,
      "pred_empirical": 0.6715,
      "confluence_count": 87,
      "rvol": 1.184,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-06",
      "time": "10:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.501,
      "pred_gbt": 0.5587,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 1.214,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-06",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6776.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5051,
      "pred_gbt": 0.5366,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 1.237,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-06",
      "time": "10:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6775.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5078,
      "pred_gbt": 0.515,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 1.246,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-06",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6776.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5571,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 1.118,
      "approach_r2": 0.2909
    },
    {
      "date": "2025-10-06",
      "time": "10:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5216,
      "pred_gbt": 0.5175,
      "pred_empirical": 0.6715,
      "confluence_count": 95,
      "rvol": 1.141,
      "approach_r2": 0.7356
    },
    {
      "date": "2025-10-06",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6776.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5641,
      "pred_gbt": 0.5526,
      "pred_empirical": 0.6674,
      "confluence_count": 89,
      "rvol": 1.168,
      "approach_r2": 0.6777
    },
    {
      "date": "2025-10-06",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6776.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5679,
      "pred_gbt": 0.556,
      "pred_empirical": 0.6674,
      "confluence_count": 90,
      "rvol": 1.134,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-06",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6776.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5689,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.6715,
      "confluence_count": 90,
      "rvol": 1.064,
      "approach_r2": 0.1231
    },
    {
      "date": "2025-10-06",
      "time": "10:36:00",
      "level_type": "vwap",
      "level_price": 6776.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.561,
      "pred_empirical": 0.6251,
      "confluence_count": 90,
      "rvol": 1.04,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "10:37:00",
      "level_type": "vwap",
      "level_price": 6776.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.6715,
      "confluence_count": 90,
      "rvol": 1.114,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-10-06",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6019,
      "pred_gbt": 0.6143,
      "pred_empirical": 0.6715,
      "confluence_count": 108,
      "rvol": 1.067,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-10-06",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 1.087,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-06",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6776.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.5329,
      "pred_empirical": 0.637,
      "confluence_count": 92,
      "rvol": 1.487,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "10:41:00",
      "level_type": "vwap",
      "level_price": 6776.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4944,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.6674,
      "confluence_count": 91,
      "rvol": 1.78,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6776.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.6026,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.877,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-06",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.531,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 0.937,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6032,
      "pred_gbt": 0.565,
      "pred_empirical": 0.651,
      "confluence_count": 101,
      "rvol": 1.01,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-06",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5828,
      "pred_gbt": 0.586,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 1.175,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-06",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6776.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.6024,
      "pred_empirical": 0.6715,
      "confluence_count": 91,
      "rvol": 1.225,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6776.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5756,
      "pred_gbt": 0.6054,
      "pred_empirical": 0.651,
      "confluence_count": 91,
      "rvol": 1.245,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-06",
      "time": "10:53:00",
      "level_type": "vwap",
      "level_price": 6776.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.5903,
      "pred_empirical": 0.6715,
      "confluence_count": 91,
      "rvol": 1.243,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-06",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6776.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5991,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 0.808,
      "approach_r2": 0.2753
    },
    {
      "date": "2025-10-06",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6217,
      "pred_gbt": 0.5672,
      "pred_empirical": 0.6081,
      "confluence_count": 99,
      "rvol": 0.695,
      "approach_r2": 0.7912
    },
    {
      "date": "2025-10-06",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6212,
      "pred_gbt": 0.576,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 0.905,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-06",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.5938,
      "pred_empirical": 0.651,
      "confluence_count": 103,
      "rvol": 0.989,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-06",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6197,
      "pred_gbt": 0.6042,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.956,
      "approach_r2": 0.805
    },
    {
      "date": "2025-10-06",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6567,
      "pred_gbt": 0.6303,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.989,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-10-06",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6558,
      "pred_gbt": 0.635,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 1.044,
      "approach_r2": 0.4682
    },
    {
      "date": "2025-10-06",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6553,
      "pred_gbt": 0.6116,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 1.17,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-10-06",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6519,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 1.203,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.644,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 1.227,
      "approach_r2": 0.1347
    },
    {
      "date": "2025-10-06",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.6491,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 1.249,
      "approach_r2": 0.5244
    },
    {
      "date": "2025-10-06",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.6233,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 1.301,
      "approach_r2": 0.7853
    },
    {
      "date": "2025-10-06",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6562,
      "pred_gbt": 0.6496,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 1.135,
      "approach_r2": 0.7711
    },
    {
      "date": "2025-10-06",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6553,
      "pred_gbt": 0.6247,
      "pred_empirical": 0.6281,
      "confluence_count": 103,
      "rvol": 1.016,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-06",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6465,
      "pred_gbt": 0.6458,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 1.03,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-06",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6056,
      "pred_gbt": 0.5762,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 1.247,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-06",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6323,
      "pred_gbt": 0.6273,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 1.329,
      "approach_r2": 0.1645
    },
    {
      "date": "2025-10-06",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6332,
      "pred_gbt": 0.6473,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 1.343,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-06",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6371,
      "pred_gbt": 0.6464,
      "pred_empirical": 0.6251,
      "confluence_count": 100,
      "rvol": 1.359,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6479,
      "pred_gbt": 0.613,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 1.215,
      "approach_r2": 0.7941
    },
    {
      "date": "2025-10-06",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6637,
      "pred_gbt": 0.6112,
      "pred_empirical": 0.6281,
      "confluence_count": 100,
      "rvol": 0.869,
      "approach_r2": 0.4839
    },
    {
      "date": "2025-10-06",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6678,
      "pred_gbt": 0.6342,
      "pred_empirical": 0.6269,
      "confluence_count": 102,
      "rvol": 0.812,
      "approach_r2": 0.1166
    },
    {
      "date": "2025-10-06",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6712,
      "pred_gbt": 0.6396,
      "pred_empirical": 0.6109,
      "confluence_count": 104,
      "rvol": 0.784,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-06",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.6426,
      "pred_empirical": 0.6269,
      "confluence_count": 106,
      "rvol": 0.791,
      "approach_r2": 0.141
    },
    {
      "date": "2025-10-06",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.6438,
      "pred_empirical": 0.6281,
      "confluence_count": 108,
      "rvol": 0.845,
      "approach_r2": 0.5257
    },
    {
      "date": "2025-10-06",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6776,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.6081,
      "confluence_count": 108,
      "rvol": 0.839,
      "approach_r2": 0.2174
    },
    {
      "date": "2025-10-06",
      "time": "11:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7293,
      "pred_gbt": 0.7896,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.928,
      "approach_r2": 0.0425
    },
    {
      "date": "2025-10-06",
      "time": "11:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7312,
      "pred_gbt": 0.7849,
      "pred_empirical": 0.6081,
      "confluence_count": 137,
      "rvol": 0.878,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-06",
      "time": "11:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7373,
      "pred_gbt": 0.7985,
      "pred_empirical": 0.6269,
      "confluence_count": 142,
      "rvol": 0.914,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-06",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 1.014,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-06",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6769,
      "pred_gbt": 0.7263,
      "pred_empirical": 0.651,
      "confluence_count": 106,
      "rvol": 0.997,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-06",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6774,
      "pred_gbt": 0.7305,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 1.009,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-10-06",
      "time": "11:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7226,
      "pred_gbt": 0.8252,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 0.974,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-06",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7592,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.6281,
      "confluence_count": 156,
      "rvol": 0.909,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "11:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.737,
      "pred_gbt": 0.8244,
      "pred_empirical": 0.6251,
      "confluence_count": 151,
      "rvol": 0.909,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "11:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.8001,
      "pred_empirical": 0.6269,
      "confluence_count": 158,
      "rvol": 0.843,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-06",
      "time": "11:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7659,
      "pred_gbt": 0.8078,
      "pred_empirical": 0.6269,
      "confluence_count": 159,
      "rvol": 0.833,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-06",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7779,
      "pred_gbt": 0.8246,
      "pred_empirical": 0.6269,
      "confluence_count": 165,
      "rvol": 0.751,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-06",
      "time": "11:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7792,
      "pred_gbt": 0.8527,
      "pred_empirical": 0.6251,
      "confluence_count": 167,
      "rvol": 0.812,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-06",
      "time": "11:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7815,
      "pred_gbt": 0.8469,
      "pred_empirical": 0.6281,
      "confluence_count": 168,
      "rvol": 0.791,
      "approach_r2": 0.8579
    },
    {
      "date": "2025-10-06",
      "time": "11:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7288,
      "pred_gbt": 0.7985,
      "pred_empirical": 0.6251,
      "confluence_count": 137,
      "rvol": 0.791,
      "approach_r2": 0.8579
    },
    {
      "date": "2025-10-06",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7813,
      "pred_gbt": 0.8431,
      "pred_empirical": 0.6269,
      "confluence_count": 168,
      "rvol": 0.731,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-06",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7859,
      "pred_gbt": 0.8521,
      "pred_empirical": 0.6269,
      "confluence_count": 168,
      "rvol": 0.67,
      "approach_r2": 0.5637
    },
    {
      "date": "2025-10-06",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.8451,
      "pred_empirical": 0.6281,
      "confluence_count": 169,
      "rvol": 0.689,
      "approach_r2": 0.6598
    },
    {
      "date": "2025-10-06",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7857,
      "pred_gbt": 0.8453,
      "pred_empirical": 0.6081,
      "confluence_count": 170,
      "rvol": 0.712,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-10-06",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.839,
      "pred_empirical": 0.6269,
      "confluence_count": 171,
      "rvol": 0.868,
      "approach_r2": 0.0018
    },
    {
      "date": "2025-10-06",
      "time": "11:45:00",
      "level_type": "or15_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6849,
      "pred_gbt": 0.7113,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 0.973,
      "approach_r2": 0.813
    },
    {
      "date": "2025-10-06",
      "time": "11:45:00",
      "level_type": "or30_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.7099,
      "pred_empirical": 0.6674,
      "confluence_count": 167,
      "rvol": 0.973,
      "approach_r2": 0.813
    },
    {
      "date": "2025-10-06",
      "time": "11:45:00",
      "level_type": "ib_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.8278,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 0.973,
      "approach_r2": 0.813
    },
    {
      "date": "2025-10-06",
      "time": "11:45:00",
      "level_type": "session_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7717,
      "pred_gbt": 0.8642,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 0.973,
      "approach_r2": 0.813
    },
    {
      "date": "2025-10-06",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7887,
      "pred_gbt": 0.857,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.973,
      "approach_r2": 0.813
    },
    {
      "date": "2025-10-06",
      "time": "11:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7062,
      "pred_gbt": 0.8159,
      "pred_empirical": 0.6715,
      "confluence_count": 153,
      "rvol": 0.973,
      "approach_r2": 0.813
    },
    {
      "date": "2025-10-06",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7782,
      "pred_gbt": 0.8437,
      "pred_empirical": 0.6674,
      "confluence_count": 177,
      "rvol": 1.306,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-06",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.8263,
      "pred_empirical": 0.637,
      "confluence_count": 176,
      "rvol": 1.306,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-06",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6789.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7833,
      "pred_gbt": 0.8838,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 1.33,
      "approach_r2": 0.1579
    },
    {
      "date": "2025-10-06",
      "time": "11:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7756,
      "pred_gbt": 0.8312,
      "pred_empirical": 0.6715,
      "confluence_count": 177,
      "rvol": 1.33,
      "approach_r2": 0.1579
    },
    {
      "date": "2025-10-06",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7744,
      "pred_gbt": 0.8647,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 1.33,
      "approach_r2": 0.1579
    },
    {
      "date": "2025-10-06",
      "time": "11:48:00",
      "level_type": "session_high",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7879,
      "pred_gbt": 0.8811,
      "pred_empirical": 0.6004,
      "confluence_count": 196,
      "rvol": 1.491,
      "approach_r2": 0.871
    },
    {
      "date": "2025-10-06",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7747,
      "pred_gbt": 0.8277,
      "pred_empirical": 0.637,
      "confluence_count": 177,
      "rvol": 1.491,
      "approach_r2": 0.871
    },
    {
      "date": "2025-10-06",
      "time": "11:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7792,
      "pred_gbt": 0.8614,
      "pred_empirical": 0.6004,
      "confluence_count": 196,
      "rvol": 1.491,
      "approach_r2": 0.871
    },
    {
      "date": "2025-10-06",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7778,
      "pred_gbt": 0.8244,
      "pred_empirical": 0.6674,
      "confluence_count": 178,
      "rvol": 1.422,
      "approach_r2": 0.871
    },
    {
      "date": "2025-10-06",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7754,
      "pred_gbt": 0.789,
      "pred_empirical": 0.637,
      "confluence_count": 185,
      "rvol": 1.713,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-10-06",
      "time": "11:51:00",
      "level_type": "session_high",
      "level_price": 6791.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7831,
      "pred_gbt": 0.8715,
      "pred_empirical": 0.637,
      "confluence_count": 201,
      "rvol": 1.716,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-06",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7742,
      "pred_gbt": 0.8031,
      "pred_empirical": 0.6674,
      "confluence_count": 186,
      "rvol": 1.716,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-06",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6791.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7743,
      "pred_gbt": 0.8563,
      "pred_empirical": 0.637,
      "confluence_count": 201,
      "rvol": 1.716,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-06",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.637,
      "confluence_count": 185,
      "rvol": 1.705,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-10-06",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7762,
      "pred_gbt": 0.8349,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.822,
      "approach_r2": 0.1381
    },
    {
      "date": "2025-10-06",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7767,
      "pred_gbt": 0.7967,
      "pred_empirical": 0.6674,
      "confluence_count": 192,
      "rvol": 1.812,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-06",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7892,
      "pred_gbt": 0.8196,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 1.516,
      "approach_r2": 0.1123
    },
    {
      "date": "2025-10-06",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8008,
      "pred_gbt": 0.8216,
      "pred_empirical": 0.6674,
      "confluence_count": 194,
      "rvol": 1.284,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-06",
      "time": "11:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8003,
      "pred_gbt": 0.8499,
      "pred_empirical": 0.651,
      "confluence_count": 195,
      "rvol": 1.301,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-06",
      "time": "11:58:00",
      "level_type": "value_area_low",
      "level_price": 6793.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6958,
      "pred_gbt": 0.7289,
      "pred_empirical": 0.6674,
      "confluence_count": 174,
      "rvol": 1.125,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-06",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8078,
      "pred_gbt": 0.8533,
      "pred_empirical": 0.651,
      "confluence_count": 196,
      "rvol": 1.125,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-06",
      "time": "11:59:00",
      "level_type": "session_high",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7866,
      "pred_gbt": 0.8926,
      "pred_empirical": 0.6674,
      "confluence_count": 186,
      "rvol": 1.304,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-06",
      "time": "11:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8065,
      "pred_gbt": 0.8689,
      "pred_empirical": 0.6674,
      "confluence_count": 198,
      "rvol": 1.304,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-06",
      "time": "11:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7779,
      "pred_gbt": 0.8759,
      "pred_empirical": 0.6674,
      "confluence_count": 186,
      "rvol": 1.304,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-06",
      "time": "12:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8061,
      "pred_gbt": 0.8832,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 1.452,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-06",
      "time": "12:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.801,
      "pred_gbt": 0.8496,
      "pred_empirical": 0.6715,
      "confluence_count": 200,
      "rvol": 1.473,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8055,
      "pred_gbt": 0.8224,
      "pred_empirical": 0.6674,
      "confluence_count": 202,
      "rvol": 1.457,
      "approach_r2": 0.3711
    },
    {
      "date": "2025-10-06",
      "time": "12:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8055,
      "pred_gbt": 0.8811,
      "pred_empirical": 0.6674,
      "confluence_count": 200,
      "rvol": 1.399,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-06",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8042,
      "pred_gbt": 0.8647,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 1.504,
      "approach_r2": 0.7127
    },
    {
      "date": "2025-10-06",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8034,
      "pred_gbt": 0.8702,
      "pred_empirical": 0.6674,
      "confluence_count": 196,
      "rvol": 1.379,
      "approach_r2": 0.6364
    },
    {
      "date": "2025-10-06",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8024,
      "pred_gbt": 0.872,
      "pred_empirical": 0.6715,
      "confluence_count": 196,
      "rvol": 1.391,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-06",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8042,
      "pred_gbt": 0.8714,
      "pred_empirical": 0.6674,
      "confluence_count": 196,
      "rvol": 1.398,
      "approach_r2": 0.7778
    },
    {
      "date": "2025-10-06",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.73,
      "pred_gbt": 0.7533,
      "pred_empirical": 0.6715,
      "confluence_count": 147,
      "rvol": 1.481,
      "approach_r2": 0.027
    },
    {
      "date": "2025-10-06",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 1.627,
      "approach_r2": 0.3684
    },
    {
      "date": "2025-10-06",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7235,
      "pred_gbt": 0.7472,
      "pred_empirical": 0.637,
      "confluence_count": 147,
      "rvol": 1.807,
      "approach_r2": 0.9534
    },
    {
      "date": "2025-10-06",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7205,
      "pred_gbt": 0.7285,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 1.837,
      "approach_r2": 0.7469
    },
    {
      "date": "2025-10-06",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7271,
      "pred_gbt": 0.7383,
      "pred_empirical": 0.6715,
      "confluence_count": 148,
      "rvol": 1.639,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-06",
      "time": "12:16:00",
      "level_type": "or15_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.6825,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.752,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-06",
      "time": "12:16:00",
      "level_type": "or30_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.752,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-06",
      "time": "12:16:00",
      "level_type": "ib_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7293,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 1.752,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-06",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7409,
      "pred_gbt": 0.7426,
      "pred_empirical": 0.6674,
      "confluence_count": 148,
      "rvol": 1.484,
      "approach_r2": 0.9143
    },
    {
      "date": "2025-10-06",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7445,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.6715,
      "confluence_count": 149,
      "rvol": 1.408,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-10-06",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7492,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.6715,
      "confluence_count": 149,
      "rvol": 1.314,
      "approach_r2": 0.9851
    },
    {
      "date": "2025-10-06",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6785.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7569,
      "pred_gbt": 0.706,
      "pred_empirical": 0.651,
      "confluence_count": 148,
      "rvol": 1.094,
      "approach_r2": 0.9912
    },
    {
      "date": "2025-10-06",
      "time": "12:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6791.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8202,
      "pred_gbt": 0.8699,
      "pred_empirical": 0.6281,
      "confluence_count": 194,
      "rvol": 0.988,
      "approach_r2": 0.3721
    },
    {
      "date": "2025-10-06",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6791.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8121,
      "pred_gbt": 0.8656,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 1.166,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-06",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6791.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8139,
      "pred_gbt": 0.8765,
      "pred_empirical": 0.6251,
      "confluence_count": 190,
      "rvol": 1.074,
      "approach_r2": 0.1229
    },
    {
      "date": "2025-10-06",
      "time": "12:29:00",
      "level_type": "session_high",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8032,
      "pred_gbt": 0.8831,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 1.133,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-10-06",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6791.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8146,
      "pred_gbt": 0.8759,
      "pred_empirical": 0.6715,
      "confluence_count": 190,
      "rvol": 1.133,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-10-06",
      "time": "12:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7949,
      "pred_gbt": 0.8629,
      "pred_empirical": 0.651,
      "confluence_count": 186,
      "rvol": 1.133,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-10-06",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6791.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8108,
      "pred_gbt": 0.8702,
      "pred_empirical": 0.651,
      "confluence_count": 184,
      "rvol": 1.154,
      "approach_r2": 0.8399
    },
    {
      "date": "2025-10-06",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7639,
      "pred_gbt": 0.7367,
      "pred_empirical": 0.651,
      "confluence_count": 151,
      "rvol": 1.15,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-10-06",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7617,
      "pred_gbt": 0.744,
      "pred_empirical": 0.651,
      "confluence_count": 151,
      "rvol": 1.198,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-06",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7548,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.651,
      "confluence_count": 149,
      "rvol": 1.295,
      "approach_r2": 0.32
    },
    {
      "date": "2025-10-06",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.7474,
      "pred_empirical": 0.6281,
      "confluence_count": 148,
      "rvol": 1.233,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-06",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7529,
      "pred_gbt": 0.7403,
      "pred_empirical": 0.6715,
      "confluence_count": 147,
      "rvol": 1.319,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-06",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7295,
      "pred_gbt": 0.7031,
      "pred_empirical": 0.6715,
      "confluence_count": 146,
      "rvol": 1.217,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-10-06",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7466,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 1.066,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-10-06",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7609,
      "pred_gbt": 0.707,
      "pred_empirical": 0.6281,
      "confluence_count": 143,
      "rvol": 0.966,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7454,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 1.023,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-10-06",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 0.974,
      "approach_r2": 0.502
    },
    {
      "date": "2025-10-06",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7567,
      "pred_gbt": 0.7305,
      "pred_empirical": 0.6269,
      "confluence_count": 141,
      "rvol": 1.049,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-06",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7352,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.6251,
      "confluence_count": 140,
      "rvol": 0.977,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-10-06",
      "time": "12:46:00",
      "level_type": "or15_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.7298,
      "pred_empirical": 0.651,
      "confluence_count": 167,
      "rvol": 0.955,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-10-06",
      "time": "12:46:00",
      "level_type": "or30_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.708,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.6251,
      "confluence_count": 167,
      "rvol": 0.955,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-10-06",
      "time": "12:46:00",
      "level_type": "ib_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7592,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.6269,
      "confluence_count": 167,
      "rvol": 0.955,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-10-06",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7341,
      "pred_gbt": 0.6982,
      "pred_empirical": 0.651,
      "confluence_count": 137,
      "rvol": 0.988,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-06",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7591,
      "pred_gbt": 0.7743,
      "pred_empirical": 0.6269,
      "confluence_count": 136,
      "rvol": 0.98,
      "approach_r2": 0.4717
    },
    {
      "date": "2025-10-06",
      "time": "12:59:00",
      "level_type": "session_high",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8286,
      "pred_gbt": 0.9231,
      "pred_empirical": 0.5962,
      "confluence_count": 186,
      "rvol": 0.736,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-10-06",
      "time": "12:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8212,
      "pred_gbt": 0.9019,
      "pred_empirical": 0.6109,
      "confluence_count": 186,
      "rvol": 0.736,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-10-06",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7821,
      "pred_gbt": 0.7955,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 0.733,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-10-06",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7946,
      "pred_gbt": 0.7964,
      "pred_empirical": 0.6081,
      "confluence_count": 147,
      "rvol": 0.565,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-10-06",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7955,
      "pred_gbt": 0.7772,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.516,
      "approach_r2": 0.1356
    },
    {
      "date": "2025-10-06",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8018,
      "pred_gbt": 0.7837,
      "pred_empirical": 0.6142,
      "confluence_count": 153,
      "rvol": 0.477,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-06",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8004,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6109,
      "confluence_count": 154,
      "rvol": 0.585,
      "approach_r2": 0.1062
    },
    {
      "date": "2025-10-06",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8027,
      "pred_gbt": 0.8033,
      "pred_empirical": 0.6081,
      "confluence_count": 155,
      "rvol": 0.607,
      "approach_r2": 0.4876
    },
    {
      "date": "2025-10-06",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.7222,
      "pred_empirical": 0.6269,
      "confluence_count": 155,
      "rvol": 0.614,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-06",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7597,
      "pred_gbt": 0.7531,
      "pred_empirical": 0.6269,
      "confluence_count": 155,
      "rvol": 0.699,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.797,
      "pred_gbt": 0.7888,
      "pred_empirical": 0.6081,
      "confluence_count": 156,
      "rvol": 0.792,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7858,
      "pred_gbt": 0.7737,
      "pred_empirical": 0.6281,
      "confluence_count": 156,
      "rvol": 0.82,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-06",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7751,
      "pred_gbt": 0.7398,
      "pred_empirical": 0.6281,
      "confluence_count": 156,
      "rvol": 0.838,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-06",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7691,
      "pred_gbt": 0.7451,
      "pred_empirical": 0.6715,
      "confluence_count": 158,
      "rvol": 1.069,
      "approach_r2": 0.8244
    },
    {
      "date": "2025-10-06",
      "time": "13:16:00",
      "level_type": "or15_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.7663,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 1.118,
      "approach_r2": 0.5389
    },
    {
      "date": "2025-10-06",
      "time": "13:16:00",
      "level_type": "or30_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7358,
      "pred_gbt": 0.7612,
      "pred_empirical": 0.651,
      "confluence_count": 167,
      "rvol": 1.118,
      "approach_r2": 0.5389
    },
    {
      "date": "2025-10-06",
      "time": "13:16:00",
      "level_type": "ib_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7836,
      "pred_gbt": 0.8692,
      "pred_empirical": 0.6281,
      "confluence_count": 167,
      "rvol": 1.118,
      "approach_r2": 0.5389
    },
    {
      "date": "2025-10-06",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7913,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.651,
      "confluence_count": 157,
      "rvol": 1.118,
      "approach_r2": 0.5389
    },
    {
      "date": "2025-10-06",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7933,
      "pred_gbt": 0.7796,
      "pred_empirical": 0.6281,
      "confluence_count": 158,
      "rvol": 1.033,
      "approach_r2": 0.1413
    },
    {
      "date": "2025-10-06",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7975,
      "pred_gbt": 0.7948,
      "pred_empirical": 0.6081,
      "confluence_count": 158,
      "rvol": 0.903,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-06",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6786.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7983,
      "pred_gbt": 0.7819,
      "pred_empirical": 0.6269,
      "confluence_count": 158,
      "rvol": 0.915,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-06",
      "time": "13:21:00",
      "level_type": "value_area_low",
      "level_price": 6793.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7492,
      "pred_gbt": 0.7767,
      "pred_empirical": 0.6281,
      "confluence_count": 174,
      "rvol": 0.932,
      "approach_r2": 0.1333
    },
    {
      "date": "2025-10-06",
      "time": "13:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6793.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8278,
      "pred_gbt": 0.9036,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 0.932,
      "approach_r2": 0.1333
    },
    {
      "date": "2025-10-06",
      "time": "13:22:00",
      "level_type": "overnight_high",
      "level_price": 6794.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.7785,
      "pred_empirical": 0.6251,
      "confluence_count": 149,
      "rvol": 1.191,
      "approach_r2": 0.0045
    },
    {
      "date": "2025-10-06",
      "time": "13:22:00",
      "level_type": "session_high",
      "level_price": 6792.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.774,
      "pred_gbt": 0.8805,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 1.191,
      "approach_r2": 0.0045
    },
    {
      "date": "2025-10-06",
      "time": "13:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6793.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8198,
      "pred_gbt": 0.9044,
      "pred_empirical": 0.6281,
      "confluence_count": 175,
      "rvol": 1.191,
      "approach_r2": 0.0045
    },
    {
      "date": "2025-10-06",
      "time": "13:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6792.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.776,
      "pred_gbt": 0.8572,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 1.191,
      "approach_r2": 0.0045
    },
    {
      "date": "2025-10-06",
      "time": "13:23:00",
      "level_type": "session_high",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.637,
      "confluence_count": 175,
      "rvol": 2.074,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-10-06",
      "time": "13:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6793.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8009,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6674,
      "confluence_count": 177,
      "rvol": 2.074,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-10-06",
      "time": "13:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7471,
      "pred_gbt": 0.715,
      "pred_empirical": 0.637,
      "confluence_count": 175,
      "rvol": 2.074,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-10-06",
      "time": "13:24:00",
      "level_type": "session_high",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6876,
      "pred_gbt": 0.8023,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 2.557,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-10-06",
      "time": "13:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6793.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.758,
      "pred_gbt": 0.7749,
      "pred_empirical": 0.6715,
      "confluence_count": 156,
      "rvol": 2.557,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-10-06",
      "time": "13:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.7564,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 2.557,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-10-06",
      "time": "13:25:00",
      "level_type": "session_high",
      "level_price": 6795.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6673,
      "pred_gbt": 0.8469,
      "pred_empirical": 0.6674,
      "confluence_count": 138,
      "rvol": 2.681,
      "approach_r2": 0.5074
    },
    {
      "date": "2025-10-06",
      "time": "13:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7527,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 2.681,
      "approach_r2": 0.5074
    },
    {
      "date": "2025-10-06",
      "time": "13:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6795.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6699,
      "pred_gbt": 0.8089,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 2.681,
      "approach_r2": 0.5074
    },
    {
      "date": "2025-10-06",
      "time": "13:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7424,
      "pred_gbt": 0.7544,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 2.797,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-10-06",
      "time": "13:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7441,
      "pred_gbt": 0.8218,
      "pred_empirical": 0.651,
      "confluence_count": 152,
      "rvol": 2.673,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-06",
      "time": "13:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7709,
      "pred_gbt": 0.8773,
      "pred_empirical": 0.651,
      "confluence_count": 151,
      "rvol": 1.963,
      "approach_r2": 0.1048
    },
    {
      "date": "2025-10-06",
      "time": "13:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7775,
      "pred_gbt": 0.8771,
      "pred_empirical": 0.651,
      "confluence_count": 146,
      "rvol": 1.694,
      "approach_r2": 0.4755
    },
    {
      "date": "2025-10-06",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7882,
      "pred_gbt": 0.8901,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 1.454,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-10-06",
      "time": "13:31:00",
      "level_type": "session_high",
      "level_price": 6796.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7727,
      "pred_gbt": 0.8928,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.182,
      "approach_r2": 0.5156
    },
    {
      "date": "2025-10-06",
      "time": "13:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7949,
      "pred_gbt": 0.8829,
      "pred_empirical": 0.6251,
      "confluence_count": 144,
      "rvol": 1.182,
      "approach_r2": 0.5156
    },
    {
      "date": "2025-10-06",
      "time": "13:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6796.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.8664,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.182,
      "approach_r2": 0.5156
    },
    {
      "date": "2025-10-06",
      "time": "13:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7901,
      "pred_gbt": 0.8748,
      "pred_empirical": 0.6281,
      "confluence_count": 142,
      "rvol": 1.229,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-10-06",
      "time": "13:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7875,
      "pred_gbt": 0.884,
      "pred_empirical": 0.6269,
      "confluence_count": 141,
      "rvol": 1.249,
      "approach_r2": 0.0041
    },
    {
      "date": "2025-10-06",
      "time": "13:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.8866,
      "pred_empirical": 0.6269,
      "confluence_count": 141,
      "rvol": 1.208,
      "approach_r2": 0.1831
    },
    {
      "date": "2025-10-06",
      "time": "13:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6795.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7552,
      "pred_gbt": 0.8803,
      "pred_empirical": 0.6251,
      "confluence_count": 139,
      "rvol": 1.817,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-06",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6795.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7532,
      "pred_gbt": 0.9235,
      "pred_empirical": 0.6251,
      "confluence_count": 138,
      "rvol": 1.295,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-10-06",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6795.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7731,
      "pred_gbt": 0.8632,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 1.045,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-10-06",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6795.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7996,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.981,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-10-06",
      "time": "13:51:00",
      "level_type": "value_area_low",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8034,
      "pred_gbt": 0.7864,
      "pred_empirical": 0.6081,
      "confluence_count": 174,
      "rvol": 0.788,
      "approach_r2": 0.1644
    },
    {
      "date": "2025-10-06",
      "time": "13:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7995,
      "pred_gbt": 0.8887,
      "pred_empirical": 0.612,
      "confluence_count": 129,
      "rvol": 0.788,
      "approach_r2": 0.1644
    },
    {
      "date": "2025-10-06",
      "time": "13:52:00",
      "level_type": "overnight_high",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8126,
      "pred_gbt": 0.8078,
      "pred_empirical": 0.5962,
      "confluence_count": 149,
      "rvol": 0.746,
      "approach_r2": 0.5266
    },
    {
      "date": "2025-10-06",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8057,
      "pred_gbt": 0.8846,
      "pred_empirical": 0.6142,
      "confluence_count": 131,
      "rvol": 0.746,
      "approach_r2": 0.5266
    },
    {
      "date": "2025-10-06",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8072,
      "pred_gbt": 0.8848,
      "pred_empirical": 0.612,
      "confluence_count": 131,
      "rvol": 0.677,
      "approach_r2": 0.4066
    },
    {
      "date": "2025-10-06",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8079,
      "pred_gbt": 0.8901,
      "pred_empirical": 0.612,
      "confluence_count": 131,
      "rvol": 0.674,
      "approach_r2": 0.3144
    },
    {
      "date": "2025-10-06",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8096,
      "pred_gbt": 0.9008,
      "pred_empirical": 0.6011,
      "confluence_count": 131,
      "rvol": 0.581,
      "approach_r2": 0.1038
    },
    {
      "date": "2025-10-06",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8121,
      "pred_gbt": 0.8862,
      "pred_empirical": 0.5871,
      "confluence_count": 131,
      "rvol": 0.555,
      "approach_r2": 0.3733
    },
    {
      "date": "2025-10-06",
      "time": "13:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8138,
      "pred_gbt": 0.877,
      "pred_empirical": 0.612,
      "confluence_count": 131,
      "rvol": 0.53,
      "approach_r2": 0.4542
    },
    {
      "date": "2025-10-06",
      "time": "13:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8116,
      "pred_gbt": 0.8824,
      "pred_empirical": 0.5871,
      "confluence_count": 131,
      "rvol": 0.56,
      "approach_r2": 0.0859
    },
    {
      "date": "2025-10-06",
      "time": "13:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8115,
      "pred_gbt": 0.8964,
      "pred_empirical": 0.5871,
      "confluence_count": 131,
      "rvol": 0.58,
      "approach_r2": 0.001
    },
    {
      "date": "2025-10-06",
      "time": "14:01:00",
      "level_type": "session_high",
      "level_price": 6796.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7842,
      "pred_gbt": 0.9004,
      "pred_empirical": 0.612,
      "confluence_count": 129,
      "rvol": 0.797,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-06",
      "time": "14:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.893,
      "pred_empirical": 0.6142,
      "confluence_count": 128,
      "rvol": 0.797,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-06",
      "time": "14:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6796.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7754,
      "pred_gbt": 0.8795,
      "pred_empirical": 0.6142,
      "confluence_count": 129,
      "rvol": 0.797,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-06",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7964,
      "pred_gbt": 0.8683,
      "pred_empirical": 0.612,
      "confluence_count": 124,
      "rvol": 0.848,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "14:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7752,
      "pred_gbt": 0.8815,
      "pred_empirical": 0.5962,
      "confluence_count": 117,
      "rvol": 0.945,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-06",
      "time": "14:04:00",
      "level_type": "session_high",
      "level_price": 6796.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7518,
      "pred_gbt": 0.8702,
      "pred_empirical": 0.6109,
      "confluence_count": 112,
      "rvol": 0.977,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-06",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.751,
      "pred_gbt": 0.8698,
      "pred_empirical": 0.5962,
      "confluence_count": 106,
      "rvol": 0.977,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-06",
      "time": "14:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6796.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.85,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.977,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-06",
      "time": "14:05:00",
      "level_type": "session_high",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7299,
      "pred_gbt": 0.8488,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 1.011,
      "approach_r2": 0.0201
    },
    {
      "date": "2025-10-06",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7667,
      "pred_gbt": 0.8593,
      "pred_empirical": 0.5871,
      "confluence_count": 101,
      "rvol": 1.011,
      "approach_r2": 0.0201
    },
    {
      "date": "2025-10-06",
      "time": "14:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7196,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 1.011,
      "approach_r2": 0.0201
    },
    {
      "date": "2025-10-06",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7613,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 1.057,
      "approach_r2": 0.2218
    },
    {
      "date": "2025-10-06",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6796.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7547,
      "pred_gbt": 0.8664,
      "pred_empirical": 0.5871,
      "confluence_count": 93,
      "rvol": 1.111,
      "approach_r2": 0.0729
    },
    {
      "date": "2025-10-06",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7442,
      "pred_gbt": 0.834,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.986,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-10-06",
      "time": "14:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6797.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7304,
      "pred_gbt": 0.8394,
      "pred_empirical": 0.5803,
      "confluence_count": 80,
      "rvol": 0.779,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "14:21:00",
      "level_type": "value_area_low",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.816,
      "pred_gbt": 0.7853,
      "pred_empirical": 0.6269,
      "confluence_count": 174,
      "rvol": 0.849,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-10-06",
      "time": "14:22:00",
      "level_type": "overnight_high",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8226,
      "pred_gbt": 0.8083,
      "pred_empirical": 0.5962,
      "confluence_count": 149,
      "rvol": 0.833,
      "approach_r2": 0.7659
    },
    {
      "date": "2025-10-06",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.8191,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 1.235,
      "approach_r2": 0.5129
    },
    {
      "date": "2025-10-06",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7313,
      "pred_gbt": 0.8227,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 1.411,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7366,
      "pred_gbt": 0.8139,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 1.208,
      "approach_r2": 0.3
    },
    {
      "date": "2025-10-06",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7382,
      "pred_gbt": 0.8283,
      "pred_empirical": 0.5803,
      "confluence_count": 67,
      "rvol": 1.117,
      "approach_r2": 0.3435
    },
    {
      "date": "2025-10-06",
      "time": "14:35:00",
      "level_type": "session_high",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7401,
      "pred_gbt": 0.872,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 1.101,
      "approach_r2": 0.0508
    },
    {
      "date": "2025-10-06",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7382,
      "pred_gbt": 0.8392,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 1.101,
      "approach_r2": 0.0508
    },
    {
      "date": "2025-10-06",
      "time": "14:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7301,
      "pred_gbt": 0.8445,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 1.101,
      "approach_r2": 0.0508
    },
    {
      "date": "2025-10-06",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7454,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.941,
      "approach_r2": 0.0921
    },
    {
      "date": "2025-10-06",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7512,
      "pred_gbt": 0.8365,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.814,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-10-06",
      "time": "14:38:00",
      "level_type": "session_high",
      "level_price": 6797.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7455,
      "pred_gbt": 0.8547,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.819,
      "approach_r2": 0.0066
    },
    {
      "date": "2025-10-06",
      "time": "14:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6797.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7356,
      "pred_gbt": 0.8289,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.819,
      "approach_r2": 0.0066
    },
    {
      "date": "2025-10-06",
      "time": "14:51:00",
      "level_type": "value_area_low",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.528,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-06",
      "time": "14:52:00",
      "level_type": "overnight_high",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8419,
      "pred_gbt": 0.8437,
      "pred_empirical": 0.5803,
      "confluence_count": 149,
      "rvol": 0.453,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.8384,
      "pred_empirical": 0.6109,
      "confluence_count": 194,
      "rvol": 0.811,
      "approach_r2": 0.0592
    },
    {
      "date": "2025-10-06",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8601,
      "pred_gbt": 0.7987,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 1.252,
      "approach_r2": 0.439
    },
    {
      "date": "2025-10-06",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8414,
      "pred_gbt": 0.7372,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 1.363,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-06",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8514,
      "pred_gbt": 0.7779,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 1.242,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-06",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8633,
      "pred_gbt": 0.8108,
      "pred_empirical": 0.6269,
      "confluence_count": 192,
      "rvol": 1.091,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8592,
      "pred_gbt": 0.8363,
      "pred_empirical": 0.6269,
      "confluence_count": 192,
      "rvol": 0.96,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-10-06",
      "time": "15:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8504,
      "pred_gbt": 0.7685,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 1.047,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-10-06",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8674,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6081,
      "confluence_count": 192,
      "rvol": 0.992,
      "approach_r2": 0.1116
    },
    {
      "date": "2025-10-06",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8667,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.6269,
      "confluence_count": 190,
      "rvol": 1.027,
      "approach_r2": 0.4802
    },
    {
      "date": "2025-10-06",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8698,
      "pred_gbt": 0.8337,
      "pred_empirical": 0.6269,
      "confluence_count": 191,
      "rvol": 1.014,
      "approach_r2": 0.95
    },
    {
      "date": "2025-10-06",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8701,
      "pred_gbt": 0.8301,
      "pred_empirical": 0.6269,
      "confluence_count": 191,
      "rvol": 1.017,
      "approach_r2": 0.95
    },
    {
      "date": "2025-10-06",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8718,
      "pred_gbt": 0.837,
      "pred_empirical": 0.6081,
      "confluence_count": 192,
      "rvol": 0.979,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-06",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8664,
      "pred_gbt": 0.7934,
      "pred_empirical": 0.6081,
      "confluence_count": 190,
      "rvol": 1.091,
      "approach_r2": 0.381
    },
    {
      "date": "2025-10-06",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8684,
      "pred_gbt": 0.8174,
      "pred_empirical": 0.5962,
      "confluence_count": 189,
      "rvol": 0.929,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-06",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.868,
      "pred_gbt": 0.809,
      "pred_empirical": 0.5962,
      "confluence_count": 186,
      "rvol": 0.877,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8718,
      "pred_gbt": 0.7857,
      "pred_empirical": 0.5962,
      "confluence_count": 189,
      "rvol": 0.846,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-06",
      "time": "15:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8739,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.764,
      "approach_r2": 0.5117
    },
    {
      "date": "2025-10-06",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8383,
      "pred_gbt": 0.7568,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.751,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-06",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8625,
      "pred_gbt": 0.7883,
      "pred_empirical": 0.6109,
      "confluence_count": 187,
      "rvol": 0.865,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-06",
      "time": "15:17:00",
      "level_type": "or15_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.823,
      "pred_gbt": 0.7456,
      "pred_empirical": 0.6109,
      "confluence_count": 167,
      "rvol": 0.967,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:17:00",
      "level_type": "or30_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8352,
      "pred_gbt": 0.7486,
      "pred_empirical": 0.5962,
      "confluence_count": 167,
      "rvol": 0.967,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:17:00",
      "level_type": "ib_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8533,
      "pred_gbt": 0.8223,
      "pred_empirical": 0.612,
      "confluence_count": 167,
      "rvol": 0.967,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.7827,
      "pred_empirical": 0.6109,
      "confluence_count": 186,
      "rvol": 0.967,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8331,
      "pred_gbt": 0.8027,
      "pred_empirical": 0.6281,
      "confluence_count": 185,
      "rvol": 1.153,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-10-06",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8242,
      "pred_gbt": 0.7783,
      "pred_empirical": 0.6281,
      "confluence_count": 184,
      "rvol": 1.141,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-06",
      "time": "15:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.798,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.6251,
      "confluence_count": 167,
      "rvol": 1.111,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-06",
      "time": "15:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6789.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7623,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.224,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-06",
      "time": "15:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6788.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8086,
      "pred_gbt": 0.7392,
      "pred_empirical": 0.651,
      "confluence_count": 185,
      "rvol": 1.361,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6789.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8153,
      "pred_gbt": 0.7158,
      "pred_empirical": 0.6281,
      "confluence_count": 191,
      "rvol": 1.361,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8256,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6281,
      "confluence_count": 182,
      "rvol": 1.396,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-06",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8202,
      "pred_gbt": 0.6907,
      "pred_empirical": 0.6251,
      "confluence_count": 181,
      "rvol": 1.28,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-06",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8397,
      "pred_gbt": 0.6638,
      "pred_empirical": 0.6281,
      "confluence_count": 181,
      "rvol": 1.359,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-10-06",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7808,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.6674,
      "confluence_count": 178,
      "rvol": 1.18,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-06",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8433,
      "pred_gbt": 0.733,
      "pred_empirical": 0.6109,
      "confluence_count": 178,
      "rvol": 1.074,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8207,
      "pred_gbt": 0.7731,
      "pred_empirical": 0.6269,
      "confluence_count": 178,
      "rvol": 0.967,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-10-06",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8239,
      "pred_gbt": 0.7494,
      "pred_empirical": 0.6081,
      "confluence_count": 179,
      "rvol": 0.903,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-10-06",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8505,
      "pred_gbt": 0.7184,
      "pred_empirical": 0.6142,
      "confluence_count": 177,
      "rvol": 0.828,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-06",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.857,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.5962,
      "confluence_count": 179,
      "rvol": 0.756,
      "approach_r2": 0.731
    },
    {
      "date": "2025-10-06",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8569,
      "pred_gbt": 0.7399,
      "pred_empirical": 0.6109,
      "confluence_count": 179,
      "rvol": 0.776,
      "approach_r2": 0.7399
    },
    {
      "date": "2025-10-06",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8483,
      "pred_gbt": 0.7517,
      "pred_empirical": 0.6269,
      "confluence_count": 178,
      "rvol": 1.077,
      "approach_r2": 0.5053
    },
    {
      "date": "2025-10-06",
      "time": "15:40:00",
      "level_type": "value_area_low",
      "level_price": 6793.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8099,
      "pred_gbt": 0.6886,
      "pred_empirical": 0.6109,
      "confluence_count": 174,
      "rvol": 1.115,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-06",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8457,
      "pred_gbt": 0.6978,
      "pred_empirical": 0.6109,
      "confluence_count": 177,
      "rvol": 1.115,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-06",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8286,
      "pred_gbt": 0.6759,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 1.086,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-06",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8344,
      "pred_gbt": 0.6462,
      "pred_empirical": 0.6269,
      "confluence_count": 178,
      "rvol": 1.559,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8249,
      "pred_gbt": 0.63,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 1.555,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-06",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.816,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 1.565,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-06",
      "time": "15:47:00",
      "level_type": "or15_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.6577,
      "pred_empirical": 0.6251,
      "confluence_count": 167,
      "rvol": 1.451,
      "approach_r2": 0.968
    },
    {
      "date": "2025-10-06",
      "time": "15:47:00",
      "level_type": "or30_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8379,
      "pred_gbt": 0.6648,
      "pred_empirical": 0.6281,
      "confluence_count": 167,
      "rvol": 1.451,
      "approach_r2": 0.968
    },
    {
      "date": "2025-10-06",
      "time": "15:47:00",
      "level_type": "ib_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8557,
      "pred_gbt": 0.7686,
      "pred_empirical": 0.6081,
      "confluence_count": 167,
      "rvol": 1.451,
      "approach_r2": 0.968
    },
    {
      "date": "2025-10-06",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8468,
      "pred_gbt": 0.6971,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 1.192,
      "approach_r2": 0.6515
    },
    {
      "date": "2025-10-06",
      "time": "15:50:00",
      "level_type": "overnight_high",
      "level_price": 6794.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8147,
      "pred_gbt": 0.8142,
      "pred_empirical": 0.6269,
      "confluence_count": 149,
      "rvol": 1.256,
      "approach_r2": 0.5274
    },
    {
      "date": "2025-10-06",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8525,
      "pred_gbt": 0.8052,
      "pred_empirical": 0.6251,
      "confluence_count": 181,
      "rvol": 1.256,
      "approach_r2": 0.5274
    },
    {
      "date": "2025-10-06",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8495,
      "pred_gbt": 0.8017,
      "pred_empirical": 0.6269,
      "confluence_count": 180,
      "rvol": 1.243,
      "approach_r2": 0.3645
    },
    {
      "date": "2025-10-06",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8514,
      "pred_gbt": 0.8337,
      "pred_empirical": 0.6081,
      "confluence_count": 180,
      "rvol": 1.167,
      "approach_r2": 0.3645
    },
    {
      "date": "2025-10-06",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8558,
      "pred_gbt": 0.8529,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 1.121,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-06",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8419,
      "pred_gbt": 0.8929,
      "pred_empirical": 0.6251,
      "confluence_count": 178,
      "rvol": 1.175,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "15:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8379,
      "pred_gbt": 0.8624,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.175,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.9081,
      "pred_empirical": 0.6109,
      "confluence_count": 177,
      "rvol": 1.062,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-06",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8446,
      "pred_gbt": 0.912,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 1.04,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-06",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8356,
      "pred_gbt": 0.9281,
      "pred_empirical": 0.6281,
      "confluence_count": 175,
      "rvol": 1.054,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-06",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8377,
      "pred_gbt": 0.9283,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 1.022,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-07",
      "time": "09:35:00",
      "level_type": "prior_week_high",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.4359,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 1.395,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-07",
      "time": "09:35:00",
      "level_type": "overnight_high",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3972,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 1.395,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-07",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3515,
      "pred_gbt": 0.3832,
      "pred_empirical": 0.6004,
      "confluence_count": 54,
      "rvol": 1.395,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-07",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4948,
      "pred_gbt": 0.4221,
      "pred_empirical": 0.651,
      "confluence_count": 53,
      "rvol": 1.395,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-07",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6802.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.3658,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.395,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-07",
      "time": "09:36:00",
      "level_type": "prior_day_high",
      "level_price": 6797.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4758,
      "pred_gbt": 0.5361,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 1.488,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6798.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.5088,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 1.488,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4395,
      "pred_gbt": 0.4753,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 1.488,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6799.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4056,
      "pred_gbt": 0.4563,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.488,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "09:37:00",
      "level_type": "value_area_low",
      "level_price": 6796.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5064,
      "pred_gbt": 0.5219,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.342,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6797.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4847,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 1.342,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6798.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.4833,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.342,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4474,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.342,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4992,
      "pred_gbt": 0.517,
      "pred_empirical": 0.6081,
      "confluence_count": 47,
      "rvol": 1.152,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6802.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.4149,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.152,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6798.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4855,
      "pred_gbt": 0.5145,
      "pred_empirical": 0.6251,
      "confluence_count": 61,
      "rvol": 1.058,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4633,
      "pred_gbt": 0.4709,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.058,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6798.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 0.917,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-07",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.459,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.917,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-07",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.491,
      "pred_gbt": 0.427,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 0.917,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-07",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6798.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4935,
      "pred_gbt": 0.5259,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.804,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4712,
      "pred_gbt": 0.4687,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.804,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6797.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5153,
      "pred_gbt": 0.5493,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 0.804,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "09:42:00",
      "level_type": "dominant_gamma",
      "level_price": 6796.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4547,
      "pred_gbt": 0.538,
      "pred_empirical": 0.6674,
      "confluence_count": 91,
      "rvol": 0.86,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-07",
      "time": "09:42:00",
      "level_type": "top_oi_strikes",
      "level_price": 6796.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4635,
      "pred_gbt": 0.531,
      "pred_empirical": 0.6674,
      "confluence_count": 91,
      "rvol": 0.86,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-07",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6798.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4508,
      "pred_gbt": 0.4234,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 0.86,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-07",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5178,
      "pred_gbt": 0.5172,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 0.86,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-07",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6795.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4645,
      "pred_gbt": 0.516,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 0.86,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-07",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6798.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.403,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 0.867,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-07",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5206,
      "pred_gbt": 0.5,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.867,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-07",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6795.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4609,
      "pred_gbt": 0.4885,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 0.867,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-07",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6798.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4489,
      "pred_gbt": 0.4213,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 0.915,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-07",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.5189,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.915,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-07",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.6674,
      "confluence_count": 89,
      "rvol": 0.989,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-07",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6795.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4599,
      "pred_gbt": 0.5328,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 0.989,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-07",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6798.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4462,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 1.116,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-07",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.5365,
      "pred_empirical": 0.6674,
      "confluence_count": 89,
      "rvol": 1.116,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-07",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.5482,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.116,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-07",
      "time": "09:47:00",
      "level_type": "or15_low",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.5178,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 1.049,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-07",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4645,
      "pred_gbt": 0.5339,
      "pred_empirical": 0.6004,
      "confluence_count": 96,
      "rvol": 1.049,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-07",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.493,
      "pred_gbt": 0.5163,
      "pred_empirical": 0.6674,
      "confluence_count": 89,
      "rvol": 1.049,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-07",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4582,
      "pred_gbt": 0.516,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.049,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-07",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4957,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.637,
      "confluence_count": 96,
      "rvol": 1.049,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-07",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4949,
      "pred_gbt": 0.5325,
      "pred_empirical": 0.6715,
      "confluence_count": 91,
      "rvol": 1.028,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-07",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.6674,
      "confluence_count": 92,
      "rvol": 1.028,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-07",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5019,
      "pred_gbt": 0.5448,
      "pred_empirical": 0.637,
      "confluence_count": 92,
      "rvol": 1.017,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-10-07",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4687,
      "pred_gbt": 0.5824,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.017,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-10-07",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5054,
      "pred_gbt": 0.5391,
      "pred_empirical": 0.5205,
      "confluence_count": 102,
      "rvol": 1.058,
      "approach_r2": 0.129
    },
    {
      "date": "2025-10-07",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4703,
      "pred_gbt": 0.5782,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 0.991,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-07",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4979,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 0.991,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-07",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5016,
      "pred_gbt": 0.5933,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 0.991,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-07",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4668,
      "pred_gbt": 0.536,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 0.963,
      "approach_r2": 0.1132
    },
    {
      "date": "2025-10-07",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.6674,
      "confluence_count": 95,
      "rvol": 0.963,
      "approach_r2": 0.1132
    },
    {
      "date": "2025-10-07",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4718,
      "pred_gbt": 0.5546,
      "pred_empirical": 0.637,
      "confluence_count": 97,
      "rvol": 0.963,
      "approach_r2": 0.1132
    },
    {
      "date": "2025-10-07",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4981,
      "pred_gbt": 0.5526,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 0.963,
      "approach_r2": 0.1132
    },
    {
      "date": "2025-10-07",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5024,
      "pred_gbt": 0.5487,
      "pred_empirical": 0.6674,
      "confluence_count": 90,
      "rvol": 0.967,
      "approach_r2": 0.4892
    },
    {
      "date": "2025-10-07",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4788,
      "pred_gbt": 0.5748,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 0.967,
      "approach_r2": 0.4892
    },
    {
      "date": "2025-10-07",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6797.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 1.04,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-07",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.5028,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 1.04,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-07",
      "time": "09:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6798.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4678,
      "pred_gbt": 0.447,
      "pred_empirical": 0.6715,
      "confluence_count": 73,
      "rvol": 1.04,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-07",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6797.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.5038,
      "pred_empirical": 0.6674,
      "confluence_count": 87,
      "rvol": 1.007,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-07",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4969,
      "pred_gbt": 0.4352,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.007,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-07",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6797.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.538,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 1.052,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-10-07",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6797.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4909,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 1.089,
      "approach_r2": 0.49
    },
    {
      "date": "2025-10-07",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5242,
      "pred_gbt": 0.5413,
      "pred_empirical": 0.6674,
      "confluence_count": 92,
      "rvol": 1.089,
      "approach_r2": 0.49
    },
    {
      "date": "2025-10-07",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.5282,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 1.195,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-07",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4697,
      "pred_gbt": 0.5498,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.195,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-07",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.513,
      "pred_empirical": 0.6715,
      "confluence_count": 90,
      "rvol": 1.105,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-07",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4748,
      "pred_gbt": 0.543,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.105,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-07",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4994,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.09,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-07",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5116,
      "pred_gbt": 0.4545,
      "pred_empirical": 0.6004,
      "confluence_count": 91,
      "rvol": 1.09,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-07",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6792.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.4769,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.09,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-07",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6792.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4736,
      "pred_gbt": 0.4976,
      "pred_empirical": 0.6004,
      "confluence_count": 94,
      "rvol": 1.12,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-07",
      "time": "10:02:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4794,
      "pred_gbt": 0.5014,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 1.162,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "10:02:00",
      "level_type": "hvn",
      "level_price": 6790.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.508,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.6715,
      "confluence_count": 77,
      "rvol": 1.162,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "10:02:00",
      "level_type": "session_low",
      "level_price": 6791.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4004,
      "pred_gbt": 0.5624,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 1.162,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6791.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4903,
      "pred_gbt": 0.537,
      "pred_empirical": 0.637,
      "confluence_count": 92,
      "rvol": 1.162,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "10:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6791.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4007,
      "pred_gbt": 0.5526,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 1.162,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6790.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4526,
      "pred_gbt": 0.5068,
      "pred_empirical": 0.6004,
      "confluence_count": 82,
      "rvol": 1.191,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-10-07",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6791.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4881,
      "pred_gbt": 0.5052,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 1.191,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-10-07",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6790.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4838,
      "pred_gbt": 0.515,
      "pred_empirical": 0.6004,
      "confluence_count": 82,
      "rvol": 1.191,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-10-07",
      "time": "10:04:00",
      "level_type": "prior_day_close",
      "level_price": 6788.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.4886,
      "pred_empirical": 0.637,
      "confluence_count": 77,
      "rvol": 1.262,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-07",
      "time": "10:04:00",
      "level_type": "session_low",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4315,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.6004,
      "confluence_count": 70,
      "rvol": 1.262,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-07",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6790.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.532,
      "pred_empirical": 0.6004,
      "confluence_count": 83,
      "rvol": 1.262,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-07",
      "time": "10:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4625,
      "pred_gbt": 0.5088,
      "pred_empirical": 0.637,
      "confluence_count": 70,
      "rvol": 1.262,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-07",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6790.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4499,
      "pred_gbt": 0.5017,
      "pred_empirical": 0.6004,
      "confluence_count": 84,
      "rvol": 1.381,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-07",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5083,
      "pred_gbt": 0.509,
      "pred_empirical": 0.6004,
      "confluence_count": 99,
      "rvol": 1.454,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-07",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6790.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4351,
      "pred_gbt": 0.5075,
      "pred_empirical": 0.6004,
      "confluence_count": 77,
      "rvol": 1.454,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-07",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.6004,
      "confluence_count": 99,
      "rvol": 1.412,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-07",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6790.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4343,
      "pred_gbt": 0.524,
      "pred_empirical": 0.637,
      "confluence_count": 76,
      "rvol": 1.412,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-07",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5089,
      "pred_gbt": 0.5223,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.313,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-07",
      "time": "10:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6790.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.434,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.6674,
      "confluence_count": 76,
      "rvol": 1.313,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-07",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5207,
      "pred_gbt": 0.5218,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.163,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-10-07",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6795.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.4762,
      "pred_empirical": 0.6674,
      "confluence_count": 92,
      "rvol": 1.039,
      "approach_r2": 0.1369
    },
    {
      "date": "2025-10-07",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.5225,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.039,
      "approach_r2": 0.1369
    },
    {
      "date": "2025-10-07",
      "time": "10:11:00",
      "level_type": "value_area_low",
      "level_price": 6796.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4974,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 0.963,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-07",
      "time": "10:11:00",
      "level_type": "lvn",
      "level_price": 6797.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5235,
      "pred_gbt": 0.4848,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.963,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-07",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6795.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.6715,
      "confluence_count": 92,
      "rvol": 0.963,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-07",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.504,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.01,
      "approach_r2": 0.1134
    },
    {
      "date": "2025-10-07",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 0.992,
      "approach_r2": 0.483
    },
    {
      "date": "2025-10-07",
      "time": "10:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4528,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 0.992,
      "approach_r2": 0.483
    },
    {
      "date": "2025-10-07",
      "time": "10:14:00",
      "level_type": "session_low",
      "level_price": 6789.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.4889,
      "pred_empirical": 0.6674,
      "confluence_count": 74,
      "rvol": 1.04,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-07",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.533,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.04,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-07",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4563,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.6674,
      "confluence_count": 74,
      "rvol": 1.04,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-07",
      "time": "10:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6789.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.6674,
      "confluence_count": 74,
      "rvol": 1.04,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-07",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 1.064,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-07",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.5252,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.063,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-07",
      "time": "10:17:00",
      "level_type": "or15_low",
      "level_price": 6793.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.5293,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 0.968,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-07",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5268,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 0.968,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-07",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6791.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5342,
      "pred_gbt": 0.5548,
      "pred_empirical": 0.651,
      "confluence_count": 89,
      "rvol": 0.968,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-07",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 0.92,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-07",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4586,
      "pred_gbt": 0.5019,
      "pred_empirical": 0.651,
      "confluence_count": 72,
      "rvol": 0.92,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-07",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 0.914,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-07",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5377,
      "pred_gbt": 0.5066,
      "pred_empirical": 0.651,
      "confluence_count": 94,
      "rvol": 0.85,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-07",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4691,
      "pred_gbt": 0.4921,
      "pred_empirical": 0.651,
      "confluence_count": 75,
      "rvol": 0.85,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-07",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4697,
      "pred_gbt": 0.5015,
      "pred_empirical": 0.651,
      "confluence_count": 75,
      "rvol": 0.859,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-07",
      "time": "10:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6788.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4702,
      "pred_gbt": 0.4828,
      "pred_empirical": 0.651,
      "confluence_count": 75,
      "rvol": 0.876,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-07",
      "time": "10:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6788.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 0.943,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-07",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6788.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4716,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 0.969,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-07",
      "time": "10:25:00",
      "level_type": "session_low",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4489,
      "pred_gbt": 0.5561,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.173,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-07",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6788.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.5153,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 1.173,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-07",
      "time": "10:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.48,
      "pred_gbt": 0.5632,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.173,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-07",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6787.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3617,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 1.233,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-07",
      "time": "10:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6788.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.233,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-07",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6787.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3619,
      "pred_gbt": 0.5178,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 1.233,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-07",
      "time": "10:27:00",
      "level_type": "session_low",
      "level_price": 6786.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3415,
      "pred_gbt": 0.4253,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 1.728,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-07",
      "time": "10:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6786.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3418,
      "pred_gbt": 0.4229,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 1.728,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-07",
      "time": "10:28:00",
      "level_type": "session_low",
      "level_price": 6784.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3793,
      "pred_gbt": 0.5942,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.82,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-07",
      "time": "10:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6786.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4118,
      "pred_gbt": 0.5326,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.82,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-07",
      "time": "10:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6784.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4092,
      "pred_gbt": 0.596,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.82,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-07",
      "time": "10:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6786.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.411,
      "pred_gbt": 0.5373,
      "pred_empirical": 0.6674,
      "confluence_count": 53,
      "rvol": 1.949,
      "approach_r2": 0.6722
    },
    {
      "date": "2025-10-07",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6783.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3914,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.83,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-07",
      "time": "10:30:00",
      "level_type": "session_low",
      "level_price": 6783.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3682,
      "pred_gbt": 0.5458,
      "pred_empirical": 0.6715,
      "confluence_count": 38,
      "rvol": 1.83,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-07",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6785.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4144,
      "pred_gbt": 0.5094,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 1.83,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-07",
      "time": "10:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6783.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3978,
      "pred_gbt": 0.5476,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.83,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-07",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6785.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4189,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.813,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-07",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6784.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 1.593,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-07",
      "time": "10:33:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6789.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4766,
      "pred_gbt": 0.4638,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 1.466,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-07",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4864,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 1.466,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-07",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6784.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.405,
      "pred_gbt": 0.4574,
      "pred_empirical": 0.651,
      "confluence_count": 45,
      "rvol": 1.444,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-07",
      "time": "10:35:00",
      "level_type": "lvn",
      "level_price": 6781.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4311,
      "pred_gbt": 0.4047,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.708,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6783.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4091,
      "pred_gbt": 0.4073,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.708,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "10:36:00",
      "level_type": "value_area_high",
      "level_price": 6779.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4269,
      "pred_gbt": 0.4654,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 1.912,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "10:36:00",
      "level_type": "session_low",
      "level_price": 6781.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3129,
      "pred_gbt": 0.4919,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 1.912,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6782.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3914,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.912,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "10:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6781.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3131,
      "pred_gbt": 0.4895,
      "pred_empirical": 0.6251,
      "confluence_count": 32,
      "rvol": 1.912,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "10:37:00",
      "level_type": "session_low",
      "level_price": 6780.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3643,
      "pred_gbt": 0.4965,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 1.849,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6782.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3674,
      "pred_gbt": 0.4264,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.849,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "10:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6780.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3937,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.849,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6781.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3639,
      "pred_gbt": 0.3854,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.056,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-07",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6781.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3607,
      "pred_gbt": 0.5049,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 2.008,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-07",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6780.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3877,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.411,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-07",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6780.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3966,
      "pred_gbt": 0.4103,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 1.268,
      "approach_r2": 0.1046
    },
    {
      "date": "2025-10-07",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6780.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3926,
      "pred_gbt": 0.3979,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.291,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-07",
      "time": "10:45:00",
      "level_type": "session_low",
      "level_price": 6779.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3912,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.284,
      "approach_r2": 0.2594
    },
    {
      "date": "2025-10-07",
      "time": "10:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6779.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.4227,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 1.284,
      "approach_r2": 0.2594
    },
    {
      "date": "2025-10-07",
      "time": "10:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6779.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4214,
      "pred_gbt": 0.485,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.284,
      "approach_r2": 0.2594
    },
    {
      "date": "2025-10-07",
      "time": "10:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6779.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.399,
      "pred_gbt": 0.4743,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.202,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-10-07",
      "time": "10:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6781.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4733,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.077,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-10-07",
      "time": "10:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6777.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.381,
      "pred_gbt": 0.3749,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 1.678,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-07",
      "time": "11:00:00",
      "level_type": "ib_low",
      "level_price": 6783.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3983,
      "pred_gbt": 0.4007,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 2.105,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-07",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6783.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4194,
      "pred_gbt": 0.3952,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 2.105,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-07",
      "time": "11:02:00",
      "level_type": "session_low",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3681,
      "pred_gbt": 0.5094,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.699,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-10-07",
      "time": "11:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.5199,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.699,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-10-07",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6775.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3537,
      "pred_gbt": 0.4168,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.922,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-07",
      "time": "11:04:00",
      "level_type": "overnight_low",
      "level_price": 6774.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.341,
      "pred_gbt": 0.3686,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 2.416,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-07",
      "time": "11:04:00",
      "level_type": "session_low",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2862,
      "pred_gbt": 0.291,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 2.416,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-07",
      "time": "11:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3586,
      "pred_gbt": 0.3148,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 2.416,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-07",
      "time": "11:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2864,
      "pred_gbt": 0.2901,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 2.416,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-07",
      "time": "11:05:00",
      "level_type": "lvn",
      "level_price": 6769.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.354,
      "pred_gbt": 0.4139,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 3.305,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "11:06:00",
      "level_type": "prior_day_low",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2417,
      "pred_gbt": 0.4412,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 4.45,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-07",
      "time": "11:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6765.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.5562,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 4.45,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-07",
      "time": "11:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6767.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2356,
      "pred_gbt": 0.2923,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 5.585,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-07",
      "time": "11:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2051,
      "pred_gbt": 0.2995,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 6.407,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-07",
      "time": "11:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.1853,
      "pred_gbt": 0.2954,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 6.568,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-07",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3667,
      "pred_gbt": 0.336,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 2.778,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-07",
      "time": "11:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3685,
      "pred_gbt": 0.4145,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.627,
      "approach_r2": 0.2356
    },
    {
      "date": "2025-10-07",
      "time": "11:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4097,
      "pred_gbt": 0.395,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 2.334,
      "approach_r2": 0.5373
    },
    {
      "date": "2025-10-07",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.3722,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 2.312,
      "approach_r2": 0.5868
    },
    {
      "date": "2025-10-07",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3924,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 2.224,
      "approach_r2": 0.3968
    },
    {
      "date": "2025-10-07",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3961,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 2.14,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "11:32:00",
      "level_type": "session_low",
      "level_price": 6759.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3584,
      "pred_gbt": 0.578,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 2.865,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-07",
      "time": "11:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6759.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3877,
      "pred_gbt": 0.5876,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 2.865,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-07",
      "time": "11:35:00",
      "level_type": "session_low",
      "level_price": 6758.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3622,
      "pred_gbt": 0.545,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 3.118,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-07",
      "time": "11:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6758.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3916,
      "pred_gbt": 0.5597,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 3.118,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-07",
      "time": "11:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6753.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.373,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.651,
      "confluence_count": 55,
      "rvol": 3.244,
      "approach_r2": 0.01
    },
    {
      "date": "2025-10-07",
      "time": "11:37:00",
      "level_type": "session_low",
      "level_price": 6754.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3353,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.637,
      "confluence_count": 59,
      "rvol": 3.123,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "11:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6752.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3805,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6715,
      "confluence_count": 55,
      "rvol": 3.123,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "11:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6754.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3355,
      "pred_gbt": 0.452,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 3.123,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-07",
      "time": "11:38:00",
      "level_type": "session_low",
      "level_price": 6753.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3248,
      "pred_gbt": 0.4548,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 3.283,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-07",
      "time": "11:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6752.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3815,
      "pred_gbt": 0.4495,
      "pred_empirical": 0.6674,
      "confluence_count": 60,
      "rvol": 3.283,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-07",
      "time": "11:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6753.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.325,
      "pred_gbt": 0.4525,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 3.283,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-07",
      "time": "11:46:00",
      "level_type": "session_low",
      "level_price": 6751.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3602,
      "pred_gbt": 0.5337,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 3.649,
      "approach_r2": 0.247
    },
    {
      "date": "2025-10-07",
      "time": "11:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6751.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3896,
      "pred_gbt": 0.5405,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 3.649,
      "approach_r2": 0.247
    },
    {
      "date": "2025-10-07",
      "time": "11:47:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3515,
      "pred_gbt": 0.4782,
      "pred_empirical": 0.651,
      "confluence_count": 45,
      "rvol": 3.591,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-07",
      "time": "11:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6747.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3088,
      "pred_gbt": 0.2789,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 3.591,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-07",
      "time": "11:48:00",
      "level_type": "session_low",
      "level_price": 6749.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2892,
      "pred_gbt": 0.3907,
      "pred_empirical": 0.651,
      "confluence_count": 34,
      "rvol": 3.631,
      "approach_r2": 0.981
    },
    {
      "date": "2025-10-07",
      "time": "11:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6749.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2894,
      "pred_gbt": 0.3884,
      "pred_empirical": 0.6251,
      "confluence_count": 34,
      "rvol": 3.631,
      "approach_r2": 0.981
    },
    {
      "date": "2025-10-07",
      "time": "11:50:00",
      "level_type": "session_low",
      "level_price": 6747.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3018,
      "pred_gbt": 0.2759,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 3.752,
      "approach_r2": 0.845
    },
    {
      "date": "2025-10-07",
      "time": "11:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6747.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3288,
      "pred_gbt": 0.2782,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 3.752,
      "approach_r2": 0.845
    },
    {
      "date": "2025-10-07",
      "time": "11:54:00",
      "level_type": "session_low",
      "level_price": 6747.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3138,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.6109,
      "confluence_count": 12,
      "rvol": 3.415,
      "approach_r2": 0.8113
    },
    {
      "date": "2025-10-07",
      "time": "11:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6747.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3413,
      "pred_gbt": 0.4364,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 3.415,
      "approach_r2": 0.8113
    },
    {
      "date": "2025-10-07",
      "time": "12:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6758.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4242,
      "pred_gbt": 0.4855,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 2.758,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-10-07",
      "time": "12:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6758.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.424,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 2.8,
      "approach_r2": 0.1146
    },
    {
      "date": "2025-10-07",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6758.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.436,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.6269,
      "confluence_count": 47,
      "rvol": 2.826,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "12:17:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3966,
      "pred_gbt": 0.5791,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 2.387,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-10-07",
      "time": "12:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6751.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.6315,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 2.051,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-10-07",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4821,
      "pred_gbt": 0.5411,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 2.504,
      "approach_r2": 0.0592
    },
    {
      "date": "2025-10-07",
      "time": "12:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4618,
      "pred_gbt": 0.5931,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 3.253,
      "approach_r2": 0.2315
    },
    {
      "date": "2025-10-07",
      "time": "12:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4316,
      "pred_gbt": 0.4831,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 3.575,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-07",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4199,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 3.83,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-07",
      "time": "12:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4569,
      "pred_gbt": 0.5024,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 3.489,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-07",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.5647,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 3.382,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-07",
      "time": "12:37:00",
      "level_type": "prior_day_low",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3289,
      "pred_gbt": 0.3611,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 3.19,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-10-07",
      "time": "12:37:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4247,
      "pred_gbt": 0.5344,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 3.19,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-10-07",
      "time": "12:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6765.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4275,
      "pred_gbt": 0.4291,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.415,
      "approach_r2": 0.2571
    },
    {
      "date": "2025-10-07",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.497,
      "pred_gbt": 0.5101,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 2.539,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-10-07",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5167,
      "pred_gbt": 0.5233,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 2.63,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-07",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6755.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.4695,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 2.756,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-07",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5168,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 2.696,
      "approach_r2": 0.8096
    },
    {
      "date": "2025-10-07",
      "time": "12:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6755.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5042,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 2.696,
      "approach_r2": 0.8096
    },
    {
      "date": "2025-10-07",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5145,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 2.716,
      "approach_r2": 0.5331
    },
    {
      "date": "2025-10-07",
      "time": "12:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5014,
      "pred_gbt": 0.51,
      "pred_empirical": 0.651,
      "confluence_count": 60,
      "rvol": 2.678,
      "approach_r2": 0.7674
    },
    {
      "date": "2025-10-07",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5254,
      "pred_gbt": 0.566,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 2.469,
      "approach_r2": 0.0914
    },
    {
      "date": "2025-10-07",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5375,
      "pred_gbt": 0.5586,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 2.236,
      "approach_r2": 0.0801
    },
    {
      "date": "2025-10-07",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5115,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 2.153,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-10-07",
      "time": "12:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 2.49,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-10-07",
      "time": "12:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5246,
      "pred_gbt": 0.5811,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 2.147,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5149,
      "pred_gbt": 0.5435,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 2.047,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-07",
      "time": "13:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 1.958,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-07",
      "time": "13:10:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5472,
      "pred_gbt": 0.6633,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.249,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-10-07",
      "time": "13:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6755.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.6069,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.151,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-10-07",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5927,
      "pred_gbt": 0.5752,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 1.489,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-07",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5554,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 1.645,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-10-07",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.6024,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 1.514,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-10-07",
      "time": "13:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6336,
      "pred_gbt": 0.6054,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 1.187,
      "approach_r2": 0.4532
    },
    {
      "date": "2025-10-07",
      "time": "13:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6416,
      "pred_gbt": 0.6263,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 1.106,
      "approach_r2": 0.936
    },
    {
      "date": "2025-10-07",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.6174,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 1.039,
      "approach_r2": 0.8076
    },
    {
      "date": "2025-10-07",
      "time": "13:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6365,
      "pred_gbt": 0.6574,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 1.028,
      "approach_r2": 0.1803
    },
    {
      "date": "2025-10-07",
      "time": "13:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.6012,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 1.117,
      "approach_r2": 0.4257
    },
    {
      "date": "2025-10-07",
      "time": "14:00:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.5057,
      "pred_empirical": 0.5962,
      "confluence_count": 45,
      "rvol": 1.3,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-10-07",
      "time": "14:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5891,
      "pred_gbt": 0.5576,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 1.385,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-07",
      "time": "14:03:00",
      "level_type": "session_low",
      "level_price": 6747.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4422,
      "pred_gbt": 0.3784,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 2.14,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-07",
      "time": "14:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6747.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4733,
      "pred_gbt": 0.3936,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 2.14,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-07",
      "time": "14:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5612,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 2.351,
      "approach_r2": 0.9837
    },
    {
      "date": "2025-10-07",
      "time": "14:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.5928,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 2.284,
      "approach_r2": 0.4625
    },
    {
      "date": "2025-10-07",
      "time": "14:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.5902,
      "pred_empirical": 0.6109,
      "confluence_count": 55,
      "rvol": 2.299,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-10-07",
      "time": "14:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6755.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.5832,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 2.299,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-10-07",
      "time": "14:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.4868,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 1.797,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-10-07",
      "time": "14:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.5625,
      "pred_empirical": 0.6109,
      "confluence_count": 55,
      "rvol": 1.824,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-10-07",
      "time": "14:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6753.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6058,
      "pred_gbt": 0.541,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 1.752,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-07",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.6018,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 1.724,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-07",
      "time": "14:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6755.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.207,
      "approach_r2": 0.0964
    },
    {
      "date": "2025-10-07",
      "time": "15:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6758.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.509,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-07",
      "time": "15:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6604,
      "pred_gbt": 0.6077,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 1.121,
      "approach_r2": 0.5424
    },
    {
      "date": "2025-10-07",
      "time": "15:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6762.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6922,
      "pred_gbt": 0.6133,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 1.256,
      "approach_r2": 0.0016
    },
    {
      "date": "2025-10-07",
      "time": "15:44:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6505,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.308,
      "approach_r2": 0.4199
    },
    {
      "date": "2025-10-07",
      "time": "15:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6522,
      "pred_gbt": 0.6297,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.308,
      "approach_r2": 0.4199
    },
    {
      "date": "2025-10-07",
      "time": "15:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6764.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.5131,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.61,
      "approach_r2": 0.5748
    },
    {
      "date": "2025-10-07",
      "time": "15:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6665,
      "pred_gbt": 0.5494,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 1.842,
      "approach_r2": 0.0146
    },
    {
      "date": "2025-10-07",
      "time": "15:50:00",
      "level_type": "prior_day_low",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.564,
      "pred_gbt": 0.5333,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.214,
      "approach_r2": 0.427
    },
    {
      "date": "2025-10-07",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.705,
      "pred_gbt": 0.7029,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.024,
      "approach_r2": 0.1018
    },
    {
      "date": "2025-10-08",
      "time": "09:35:00",
      "level_type": "value_area_low",
      "level_price": 6768.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4442,
      "pred_gbt": 0.3941,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.26,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-08",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.3414,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 1.26,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-08",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6769.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3934,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6674,
      "confluence_count": 43,
      "rvol": 1.26,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-08",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6767.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3783,
      "pred_gbt": 0.3729,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 1.269,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-08",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.376,
      "pred_gbt": 0.4576,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.263,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-10-08",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4083,
      "pred_gbt": 0.4126,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 1.247,
      "approach_r2": 0.7284
    },
    {
      "date": "2025-10-08",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3556,
      "pred_gbt": 0.4233,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 1.247,
      "approach_r2": 0.7284
    },
    {
      "date": "2025-10-08",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6770.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4238,
      "pred_gbt": 0.4185,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.189,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-10-08",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4343,
      "pred_gbt": 0.4645,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.189,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-10-08",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6770.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4187,
      "pred_gbt": 0.4106,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 1.189,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-10-08",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4149,
      "pred_gbt": 0.454,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 1.133,
      "approach_r2": 0.4879
    },
    {
      "date": "2025-10-08",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3619,
      "pred_gbt": 0.4657,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.133,
      "approach_r2": 0.4879
    },
    {
      "date": "2025-10-08",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6766.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3593,
      "pred_gbt": 0.4554,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.014,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-08",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4124,
      "pred_gbt": 0.4546,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.014,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-08",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3625,
      "pred_gbt": 0.4606,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.014,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-08",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6766.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3886,
      "pred_gbt": 0.47,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 1.014,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-08",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4082,
      "pred_gbt": 0.4449,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.009,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-08",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3614,
      "pred_gbt": 0.4415,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.009,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-08",
      "time": "09:43:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6764.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4971,
      "pred_gbt": 0.4687,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.99,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-08",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6765.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3663,
      "pred_gbt": 0.417,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 0.99,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-08",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4103,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 0.99,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-08",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3619,
      "pred_gbt": 0.4426,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 0.99,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-08",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6765.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3958,
      "pred_gbt": 0.4307,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 0.99,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-08",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4033,
      "pred_gbt": 0.4414,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 0.99,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-08",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4247,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.072,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6769.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4146,
      "pred_gbt": 0.3921,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 1.117,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-08",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4234,
      "pred_gbt": 0.4258,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.117,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-08",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6769.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.452,
      "pred_gbt": 0.5023,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 1.246,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.4602,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 1.246,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "09:47:00",
      "level_type": "lvn",
      "level_price": 6774.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.3889,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.348,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:47:00",
      "level_type": "or15_high",
      "level_price": 6775.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3778,
      "pred_gbt": 0.3717,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 1.348,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6775.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.409,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.348,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5015,
      "pred_gbt": 0.4502,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.348,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5007,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.348,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.4025,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 1.348,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:48:00",
      "level_type": "overnight_high",
      "level_price": 6776.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4029,
      "pred_gbt": 0.4247,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.452,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4919,
      "pred_gbt": 0.3859,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.452,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6775.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.482,
      "pred_gbt": 0.4693,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.411,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4881,
      "pred_gbt": 0.4952,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 1.411,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6775.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.4399,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.411,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4692,
      "pred_gbt": 0.4627,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.411,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6770.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4634,
      "pred_gbt": 0.4518,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 1.418,
      "approach_r2": 0.6282
    },
    {
      "date": "2025-10-08",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6770.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4615,
      "pred_gbt": 0.4583,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 1.379,
      "approach_r2": 0.4201
    },
    {
      "date": "2025-10-08",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4506,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 1.379,
      "approach_r2": 0.4201
    },
    {
      "date": "2025-10-08",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6770.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.4769,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 1.336,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-08",
      "time": "09:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6770.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4152,
      "pred_gbt": 0.4235,
      "pred_empirical": 0.651,
      "confluence_count": 51,
      "rvol": 1.336,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-08",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6770.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4638,
      "pred_gbt": 0.5415,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.221,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4529,
      "pred_gbt": 0.4999,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.221,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6770.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.479,
      "pred_gbt": 0.4888,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.081,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-08",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4648,
      "pred_gbt": 0.4457,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 1.081,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-08",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4649,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.031,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-08",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5116,
      "pred_gbt": 0.4921,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.94,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-08",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5093,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.94,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-08",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6772.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.451,
      "pred_gbt": 0.4941,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.94,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-08",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6776.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4902,
      "pred_gbt": 0.4289,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.097,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-08",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.5071,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.097,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-08",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6775.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.502,
      "pred_gbt": 0.3926,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.097,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-08",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6776.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.4224,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.097,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-08",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.5469,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 1.112,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-08",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6776.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4349,
      "pred_gbt": 0.4217,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 1.532,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-08",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4912,
      "pred_gbt": 0.4558,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.532,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-08",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6782.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3847,
      "pred_gbt": 0.46,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 2.035,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-08",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3875,
      "pred_gbt": 0.445,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 2.035,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-08",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6783.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4636,
      "pred_gbt": 0.4413,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.958,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-08",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4604,
      "pred_gbt": 0.4825,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.958,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-08",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6783.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4508,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.958,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-08",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4793,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.98,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4552,
      "pred_gbt": 0.5705,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.98,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.5384,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.98,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-08",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6784.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.5364,
      "pred_empirical": 0.6281,
      "confluence_count": 48,
      "rvol": 1.823,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-08",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.823,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-08",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.435,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.823,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-08",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6785.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5389,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 1.634,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-08",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.5768,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.634,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-08",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5261,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 1.634,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-08",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5216,
      "pred_gbt": 0.5352,
      "pred_empirical": 0.5962,
      "confluence_count": 45,
      "rvol": 1.431,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-08",
      "time": "10:08:00",
      "level_type": "lvn",
      "level_price": 6787.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4863,
      "pred_gbt": 0.4942,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 1.458,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-08",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5525,
      "pred_gbt": 0.5647,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.458,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-08",
      "time": "10:09:00",
      "level_type": "session_high",
      "level_price": 6786.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5649,
      "pred_gbt": 0.4533,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 1.515,
      "approach_r2": 0.8448
    },
    {
      "date": "2025-10-08",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.651,
      "confluence_count": 71,
      "rvol": 1.515,
      "approach_r2": 0.8448
    },
    {
      "date": "2025-10-08",
      "time": "10:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.4566,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 1.515,
      "approach_r2": 0.8448
    },
    {
      "date": "2025-10-08",
      "time": "10:10:00",
      "level_type": "dominant_gamma",
      "level_price": 6789.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.637,
      "confluence_count": 83,
      "rvol": 1.418,
      "approach_r2": 0.8654
    },
    {
      "date": "2025-10-08",
      "time": "10:10:00",
      "level_type": "top_oi_strikes",
      "level_price": 6789.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.4818,
      "pred_empirical": 0.6004,
      "confluence_count": 83,
      "rvol": 1.418,
      "approach_r2": 0.8654
    },
    {
      "date": "2025-10-08",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6787.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.5654,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.418,
      "approach_r2": 0.8654
    },
    {
      "date": "2025-10-08",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.5484,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.418,
      "approach_r2": 0.8654
    },
    {
      "date": "2025-10-08",
      "time": "10:11:00",
      "level_type": "session_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5137,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.6674,
      "confluence_count": 83,
      "rvol": 1.485,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-08",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5818,
      "pred_gbt": 0.5742,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.485,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-08",
      "time": "10:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5166,
      "pred_gbt": 0.5301,
      "pred_empirical": 0.637,
      "confluence_count": 83,
      "rvol": 1.485,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-08",
      "time": "10:12:00",
      "level_type": "session_high",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5679,
      "pred_gbt": 0.4813,
      "pred_empirical": 0.637,
      "confluence_count": 84,
      "rvol": 1.654,
      "approach_r2": 0.4751
    },
    {
      "date": "2025-10-08",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.5438,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 1.654,
      "approach_r2": 0.4751
    },
    {
      "date": "2025-10-08",
      "time": "10:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5553,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.637,
      "confluence_count": 84,
      "rvol": 1.654,
      "approach_r2": 0.4751
    },
    {
      "date": "2025-10-08",
      "time": "10:13:00",
      "level_type": "session_high",
      "level_price": 6790.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5521,
      "pred_gbt": 0.5103,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 1.646,
      "approach_r2": 0.0983
    },
    {
      "date": "2025-10-08",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5716,
      "pred_gbt": 0.5283,
      "pred_empirical": 0.6715,
      "confluence_count": 83,
      "rvol": 1.646,
      "approach_r2": 0.0983
    },
    {
      "date": "2025-10-08",
      "time": "10:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6790.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 1.646,
      "approach_r2": 0.0983
    },
    {
      "date": "2025-10-08",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5743,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.651,
      "confluence_count": 85,
      "rvol": 1.663,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-08",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.567,
      "pred_gbt": 0.4832,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 1.75,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-08",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6791.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.586,
      "pred_gbt": 0.5374,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 1.608,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-08",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6784.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5365,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 1.292,
      "approach_r2": 0.1636
    },
    {
      "date": "2025-10-08",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6784.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5391,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.488,
      "approach_r2": 0.0213
    },
    {
      "date": "2025-10-08",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6784.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.518,
      "approach_r2": 0.4836
    },
    {
      "date": "2025-10-08",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6784.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.513,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 1.479,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-10-08",
      "time": "10:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6789.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5271,
      "pred_gbt": 0.5475,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 1.223,
      "approach_r2": 0.5307
    },
    {
      "date": "2025-10-08",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6790.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 1.39,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-08",
      "time": "10:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5244,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.6004,
      "confluence_count": 84,
      "rvol": 1.39,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-08",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6215,
      "pred_gbt": 0.6333,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 1.328,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-08",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6791.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6093,
      "pred_gbt": 0.6227,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.328,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-08",
      "time": "10:32:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6151,
      "pred_gbt": 0.5644,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.42,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-08",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6794.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6838,
      "pred_gbt": 0.674,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 1.42,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-08",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6793.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.6998,
      "pred_empirical": 0.637,
      "confluence_count": 115,
      "rvol": 1.478,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-08",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6793.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6278,
      "pred_gbt": 0.6821,
      "pred_empirical": 0.637,
      "confluence_count": 115,
      "rvol": 1.478,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-08",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6787.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5849,
      "pred_gbt": 0.5591,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 1.272,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-08",
      "time": "10:40:00",
      "level_type": "dominant_gamma",
      "level_price": 6789.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.5693,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.802,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-08",
      "time": "10:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6789.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4946,
      "pred_gbt": 0.5625,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.802,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-08",
      "time": "10:41:00",
      "level_type": "lvn",
      "level_price": 6787.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.5453,
      "pred_empirical": 0.5962,
      "confluence_count": 77,
      "rvol": 0.775,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-08",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6787.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6114,
      "pred_gbt": 0.5593,
      "pred_empirical": 0.6109,
      "confluence_count": 78,
      "rvol": 0.775,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-08",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6787.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.5571,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.863,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-08",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6787.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5997,
      "pred_gbt": 0.5508,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 1.087,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-08",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6001,
      "pred_gbt": 0.623,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.16,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-08",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5564,
      "pred_gbt": 0.5919,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 1.266,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-08",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.423,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-08",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.5712,
      "pred_empirical": 0.6269,
      "confluence_count": 79,
      "rvol": 1.314,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-08",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6008,
      "pred_gbt": 0.6043,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 1.188,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-08",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.5559,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 1.186,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-08",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5531,
      "pred_gbt": 0.5673,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 1.346,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-10-08",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.5752,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.19,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-08",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6126,
      "pred_gbt": 0.6081,
      "pred_empirical": 0.6281,
      "confluence_count": 84,
      "rvol": 1.194,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-08",
      "time": "10:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.5979,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.194,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-08",
      "time": "11:00:00",
      "level_type": "ib_high",
      "level_price": 6790.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5689,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.6269,
      "confluence_count": 76,
      "rvol": 1.335,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-08",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6788.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.5945,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 1.335,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-08",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5902,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.6715,
      "confluence_count": 83,
      "rvol": 1.732,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-08",
      "time": "11:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.5115,
      "pred_empirical": 0.6674,
      "confluence_count": 84,
      "rvol": 1.732,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-08",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.6674,
      "confluence_count": 83,
      "rvol": 1.901,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-08",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.638,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.832,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5827,
      "pred_gbt": 0.6419,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.676,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.6096,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 1.486,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6264,
      "pred_gbt": 0.6574,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.004,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-08",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6457,
      "pred_gbt": 0.6326,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.74,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-08",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6501,
      "pred_gbt": 0.6418,
      "pred_empirical": 0.5962,
      "confluence_count": 84,
      "rvol": 0.596,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-08",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6568,
      "pred_gbt": 0.6325,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 0.495,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-08",
      "time": "11:10:00",
      "level_type": "session_high",
      "level_price": 6793.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.7911,
      "pred_empirical": 0.5962,
      "confluence_count": 115,
      "rvol": 0.59,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-08",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.65,
      "pred_gbt": 0.66,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 0.59,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-08",
      "time": "11:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6793.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6859,
      "pred_gbt": 0.7749,
      "pred_empirical": 0.5962,
      "confluence_count": 115,
      "rvol": 0.59,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-08",
      "time": "11:11:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6724,
      "pred_gbt": 0.6585,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 0.672,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-08",
      "time": "11:12:00",
      "level_type": "session_high",
      "level_price": 6793.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.7455,
      "pred_empirical": 0.6281,
      "confluence_count": 130,
      "rvol": 0.752,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-08",
      "time": "11:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6793.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7044,
      "pred_gbt": 0.7241,
      "pred_empirical": 0.6281,
      "confluence_count": 130,
      "rvol": 0.752,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-08",
      "time": "11:13:00",
      "level_type": "session_high",
      "level_price": 6793.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7254,
      "pred_gbt": 0.7788,
      "pred_empirical": 0.6269,
      "confluence_count": 139,
      "rvol": 0.742,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-08",
      "time": "11:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6793.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7151,
      "pred_gbt": 0.7588,
      "pred_empirical": 0.6269,
      "confluence_count": 139,
      "rvol": 0.742,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-08",
      "time": "11:16:00",
      "level_type": "session_high",
      "level_price": 6794.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.7393,
      "pred_empirical": 0.651,
      "confluence_count": 138,
      "rvol": 0.851,
      "approach_r2": 0.9846
    },
    {
      "date": "2025-10-08",
      "time": "11:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6794.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7165,
      "pred_gbt": 0.7162,
      "pred_empirical": 0.651,
      "confluence_count": 138,
      "rvol": 0.851,
      "approach_r2": 0.9846
    },
    {
      "date": "2025-10-08",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6403,
      "pred_gbt": 0.6203,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 0.918,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-08",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.5844,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.945,
      "approach_r2": 0.771
    },
    {
      "date": "2025-10-08",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.5969,
      "pred_empirical": 0.6109,
      "confluence_count": 82,
      "rvol": 0.896,
      "approach_r2": 0.8477
    },
    {
      "date": "2025-10-08",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6529,
      "pred_gbt": 0.6386,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.659,
      "approach_r2": 0.8164
    },
    {
      "date": "2025-10-08",
      "time": "11:25:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6819,
      "pred_gbt": 0.6631,
      "pred_empirical": 0.5205,
      "confluence_count": 191,
      "rvol": 1.2,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-08",
      "time": "11:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7988,
      "pred_gbt": 0.8393,
      "pred_empirical": 0.637,
      "confluence_count": 202,
      "rvol": 1.2,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-08",
      "time": "11:26:00",
      "level_type": "session_high",
      "level_price": 6798.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7926,
      "pred_gbt": 0.8776,
      "pred_empirical": 0.6004,
      "confluence_count": 215,
      "rvol": 1.575,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-10-08",
      "time": "11:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6798.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.784,
      "pred_gbt": 0.863,
      "pred_empirical": 0.6004,
      "confluence_count": 215,
      "rvol": 1.575,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-10-08",
      "time": "11:27:00",
      "level_type": "session_high",
      "level_price": 6798.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7834,
      "pred_gbt": 0.8658,
      "pred_empirical": 0.6004,
      "confluence_count": 212,
      "rvol": 1.817,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-08",
      "time": "11:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6798.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.844,
      "pred_empirical": 0.5205,
      "confluence_count": 212,
      "rvol": 1.817,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-08",
      "time": "11:42:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6251,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.542,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-08",
      "time": "11:50:00",
      "level_type": "prior_day_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7571,
      "pred_gbt": 0.6978,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 0.991,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-10-08",
      "time": "11:50:00",
      "level_type": "prior_week_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7958,
      "pred_gbt": 0.7886,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 0.991,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-10-08",
      "time": "11:50:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7461,
      "pred_gbt": 0.7017,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 0.991,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-10-08",
      "time": "11:51:00",
      "level_type": "session_high",
      "level_price": 6800.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7996,
      "pred_gbt": 0.9038,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 1.202,
      "approach_r2": 0.1107
    },
    {
      "date": "2025-10-08",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6800.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.8908,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 1.202,
      "approach_r2": 0.1107
    },
    {
      "date": "2025-10-08",
      "time": "11:52:00",
      "level_type": "session_high",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7891,
      "pred_gbt": 0.8778,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.294,
      "approach_r2": 0.4901
    },
    {
      "date": "2025-10-08",
      "time": "11:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7805,
      "pred_gbt": 0.8578,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.294,
      "approach_r2": 0.4901
    },
    {
      "date": "2025-10-08",
      "time": "11:54:00",
      "level_type": "session_high",
      "level_price": 6801.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.8593,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 1.549,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-08",
      "time": "11:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6801.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7744,
      "pred_gbt": 0.839,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 1.549,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-08",
      "time": "11:55:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.7721,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 1.113,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-08",
      "time": "12:15:00",
      "level_type": "session_high",
      "level_price": 6801.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8078,
      "pred_gbt": 0.8659,
      "pred_empirical": 0.651,
      "confluence_count": 188,
      "rvol": 0.945,
      "approach_r2": 0.599
    },
    {
      "date": "2025-10-08",
      "time": "12:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6801.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7997,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.651,
      "confluence_count": 188,
      "rvol": 0.945,
      "approach_r2": 0.599
    },
    {
      "date": "2025-10-08",
      "time": "12:19:00",
      "level_type": "session_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7736,
      "pred_gbt": 0.85,
      "pred_empirical": 0.637,
      "confluence_count": 166,
      "rvol": 1.441,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-08",
      "time": "12:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7645,
      "pred_gbt": 0.8248,
      "pred_empirical": 0.637,
      "confluence_count": 166,
      "rvol": 1.441,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-08",
      "time": "12:20:00",
      "level_type": "prior_day_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.7239,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 1.52,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-08",
      "time": "12:20:00",
      "level_type": "prior_week_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7908,
      "pred_gbt": 0.8148,
      "pred_empirical": 0.6715,
      "confluence_count": 166,
      "rvol": 1.52,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-08",
      "time": "12:20:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.7022,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.52,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-08",
      "time": "12:20:00",
      "level_type": "session_high",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.749,
      "pred_gbt": 0.8524,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 1.52,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-08",
      "time": "12:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7393,
      "pred_gbt": 0.825,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 1.52,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-08",
      "time": "12:25:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7187,
      "pred_gbt": 0.7737,
      "pred_empirical": 0.637,
      "confluence_count": 191,
      "rvol": 1.065,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-08",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7892,
      "pred_gbt": 0.7125,
      "pred_empirical": 0.6674,
      "confluence_count": 188,
      "rvol": 1.441,
      "approach_r2": 0.2311
    },
    {
      "date": "2025-10-08",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.785,
      "pred_gbt": 0.6998,
      "pred_empirical": 0.6715,
      "confluence_count": 188,
      "rvol": 1.517,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-10-08",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7952,
      "pred_gbt": 0.7227,
      "pred_empirical": 0.6674,
      "confluence_count": 189,
      "rvol": 1.402,
      "approach_r2": 0.7711
    },
    {
      "date": "2025-10-08",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7984,
      "pred_gbt": 0.7344,
      "pred_empirical": 0.651,
      "confluence_count": 189,
      "rvol": 1.209,
      "approach_r2": 0.037
    },
    {
      "date": "2025-10-08",
      "time": "12:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8097,
      "pred_gbt": 0.7291,
      "pred_empirical": 0.651,
      "confluence_count": 190,
      "rvol": 1.002,
      "approach_r2": 0.7212
    },
    {
      "date": "2025-10-08",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8128,
      "pred_gbt": 0.737,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.972,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-08",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8156,
      "pred_gbt": 0.7301,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 0.908,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-08",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8213,
      "pred_gbt": 0.7493,
      "pred_empirical": 0.6251,
      "confluence_count": 193,
      "rvol": 0.81,
      "approach_r2": 0.7
    },
    {
      "date": "2025-10-08",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8211,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.6715,
      "confluence_count": 193,
      "rvol": 0.91,
      "approach_r2": 0.9944
    },
    {
      "date": "2025-10-08",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8229,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.6251,
      "confluence_count": 193,
      "rvol": 0.832,
      "approach_r2": 0.9952
    },
    {
      "date": "2025-10-08",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8243,
      "pred_gbt": 0.7491,
      "pred_empirical": 0.6251,
      "confluence_count": 193,
      "rvol": 0.793,
      "approach_r2": 0.9796
    },
    {
      "date": "2025-10-08",
      "time": "12:43:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.691,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.746,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-10-08",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7978,
      "pred_gbt": 0.7416,
      "pred_empirical": 0.6269,
      "confluence_count": 193,
      "rvol": 0.746,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-10-08",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8232,
      "pred_gbt": 0.7829,
      "pred_empirical": 0.6269,
      "confluence_count": 195,
      "rvol": 0.786,
      "approach_r2": 0.0643
    },
    {
      "date": "2025-10-08",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8035,
      "pred_gbt": 0.7976,
      "pred_empirical": 0.6109,
      "confluence_count": 195,
      "rvol": 0.632,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-10-08",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8029,
      "pred_gbt": 0.788,
      "pred_empirical": 0.6269,
      "confluence_count": 195,
      "rvol": 0.689,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-08",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7959,
      "pred_gbt": 0.7836,
      "pred_empirical": 0.6281,
      "confluence_count": 195,
      "rvol": 0.913,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-10-08",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7926,
      "pred_gbt": 0.7849,
      "pred_empirical": 0.651,
      "confluence_count": 195,
      "rvol": 1.049,
      "approach_r2": 0.15
    },
    {
      "date": "2025-10-08",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7676,
      "pred_gbt": 0.7253,
      "pred_empirical": 0.637,
      "confluence_count": 195,
      "rvol": 1.809,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-10-08",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7666,
      "pred_gbt": 0.7068,
      "pred_empirical": 0.6715,
      "confluence_count": 194,
      "rvol": 1.767,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-08",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7666,
      "pred_gbt": 0.7098,
      "pred_empirical": 0.6674,
      "confluence_count": 194,
      "rvol": 1.787,
      "approach_r2": 0.15
    },
    {
      "date": "2025-10-08",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7994,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6674,
      "confluence_count": 209,
      "rvol": 1.457,
      "approach_r2": 0.7711
    },
    {
      "date": "2025-10-08",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8038,
      "pred_gbt": 0.8276,
      "pred_empirical": 0.637,
      "confluence_count": 209,
      "rvol": 1.297,
      "approach_r2": 0.5212
    },
    {
      "date": "2025-10-08",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8294,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.6674,
      "confluence_count": 209,
      "rvol": 1.215,
      "approach_r2": 0.1317
    },
    {
      "date": "2025-10-08",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8285,
      "pred_gbt": 0.8302,
      "pred_empirical": 0.6715,
      "confluence_count": 209,
      "rvol": 1.241,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-08",
      "time": "12:59:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7278,
      "pred_gbt": 0.7541,
      "pred_empirical": 0.637,
      "confluence_count": 191,
      "rvol": 1.212,
      "approach_r2": 0.135
    },
    {
      "date": "2025-10-08",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8307,
      "pred_gbt": 0.7962,
      "pred_empirical": 0.6715,
      "confluence_count": 210,
      "rvol": 1.212,
      "approach_r2": 0.135
    },
    {
      "date": "2025-10-08",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6796.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8345,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.637,
      "confluence_count": 210,
      "rvol": 1.183,
      "approach_r2": 0.5074
    },
    {
      "date": "2025-10-08",
      "time": "13:01:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.8025,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 1.023,
      "approach_r2": 0.01
    },
    {
      "date": "2025-10-08",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.847,
      "pred_gbt": 0.8501,
      "pred_empirical": 0.6269,
      "confluence_count": 210,
      "rvol": 0.696,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-08",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8513,
      "pred_gbt": 0.8573,
      "pred_empirical": 0.6281,
      "confluence_count": 210,
      "rvol": 0.622,
      "approach_r2": 0.5432
    },
    {
      "date": "2025-10-08",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8306,
      "pred_gbt": 0.866,
      "pred_empirical": 0.6281,
      "confluence_count": 210,
      "rvol": 0.605,
      "approach_r2": 0.4429
    },
    {
      "date": "2025-10-08",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8295,
      "pred_gbt": 0.8555,
      "pred_empirical": 0.6269,
      "confluence_count": 210,
      "rvol": 0.604,
      "approach_r2": 0.2088
    },
    {
      "date": "2025-10-08",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8526,
      "pred_gbt": 0.8646,
      "pred_empirical": 0.6109,
      "confluence_count": 210,
      "rvol": 0.545,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-08",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8517,
      "pred_gbt": 0.8479,
      "pred_empirical": 0.6269,
      "confluence_count": 210,
      "rvol": 0.626,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-08",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8518,
      "pred_gbt": 0.8492,
      "pred_empirical": 0.6269,
      "confluence_count": 210,
      "rvol": 0.64,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-08",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8345,
      "pred_gbt": 0.8549,
      "pred_empirical": 0.6281,
      "confluence_count": 210,
      "rvol": 0.578,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-10-08",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8358,
      "pred_gbt": 0.8402,
      "pred_empirical": 0.6281,
      "confluence_count": 210,
      "rvol": 0.561,
      "approach_r2": 0.9209
    },
    {
      "date": "2025-10-08",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8324,
      "pred_gbt": 0.8623,
      "pred_empirical": 0.6251,
      "confluence_count": 210,
      "rvol": 0.697,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-08",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.6281,
      "confluence_count": 210,
      "rvol": 0.715,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-08",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8508,
      "pred_gbt": 0.8584,
      "pred_empirical": 0.6251,
      "confluence_count": 210,
      "rvol": 0.815,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-08",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8488,
      "pred_gbt": 0.8697,
      "pred_empirical": 0.6281,
      "confluence_count": 209,
      "rvol": 0.83,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8473,
      "pred_gbt": 0.8621,
      "pred_empirical": 0.6251,
      "confluence_count": 209,
      "rvol": 0.924,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-08",
      "time": "13:17:00",
      "level_type": "prior_day_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7982,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.6269,
      "confluence_count": 166,
      "rvol": 0.975,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-08",
      "time": "13:17:00",
      "level_type": "prior_week_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8318,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.6081,
      "confluence_count": 166,
      "rvol": 0.975,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-08",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8435,
      "pred_gbt": 0.8543,
      "pred_empirical": 0.651,
      "confluence_count": 209,
      "rvol": 1.054,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-08",
      "time": "13:26:00",
      "level_type": "session_high",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7985,
      "pred_gbt": 0.9028,
      "pred_empirical": 0.6142,
      "confluence_count": 149,
      "rvol": 0.87,
      "approach_r2": 0.1494
    },
    {
      "date": "2025-10-08",
      "time": "13:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7901,
      "pred_gbt": 0.879,
      "pred_empirical": 0.5962,
      "confluence_count": 149,
      "rvol": 0.87,
      "approach_r2": 0.1494
    },
    {
      "date": "2025-10-08",
      "time": "13:29:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7324,
      "pred_gbt": 0.8084,
      "pred_empirical": 0.6251,
      "confluence_count": 191,
      "rvol": 0.898,
      "approach_r2": 0.0513
    },
    {
      "date": "2025-10-08",
      "time": "13:31:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8023,
      "pred_gbt": 0.7867,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 0.776,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-08",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8573,
      "pred_gbt": 0.8491,
      "pred_empirical": 0.6281,
      "confluence_count": 218,
      "rvol": 0.66,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8496,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.6251,
      "confluence_count": 218,
      "rvol": 0.699,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-10-08",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8691,
      "pred_gbt": 0.8577,
      "pred_empirical": 0.6281,
      "confluence_count": 218,
      "rvol": 0.688,
      "approach_r2": 0.9778
    },
    {
      "date": "2025-10-08",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6797.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8685,
      "pred_gbt": 0.8493,
      "pred_empirical": 0.6281,
      "confluence_count": 218,
      "rvol": 0.692,
      "approach_r2": 0.7793
    },
    {
      "date": "2025-10-08",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8399,
      "pred_gbt": 0.8548,
      "pred_empirical": 0.6281,
      "confluence_count": 214,
      "rvol": 0.821,
      "approach_r2": 0.0916
    },
    {
      "date": "2025-10-08",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8422,
      "pred_gbt": 0.8486,
      "pred_empirical": 0.6281,
      "confluence_count": 214,
      "rvol": 0.786,
      "approach_r2": 0.4257
    },
    {
      "date": "2025-10-08",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.861,
      "pred_gbt": 0.8491,
      "pred_empirical": 0.6269,
      "confluence_count": 213,
      "rvol": 0.774,
      "approach_r2": 0.0318
    },
    {
      "date": "2025-10-08",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8623,
      "pred_gbt": 0.8457,
      "pred_empirical": 0.6081,
      "confluence_count": 213,
      "rvol": 0.738,
      "approach_r2": 0.0789
    },
    {
      "date": "2025-10-08",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8458,
      "pred_gbt": 0.8397,
      "pred_empirical": 0.6281,
      "confluence_count": 214,
      "rvol": 0.757,
      "approach_r2": 0.8053
    },
    {
      "date": "2025-10-08",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8474,
      "pred_gbt": 0.8543,
      "pred_empirical": 0.6281,
      "confluence_count": 214,
      "rvol": 0.658,
      "approach_r2": 0.4732
    },
    {
      "date": "2025-10-08",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8474,
      "pred_gbt": 0.8448,
      "pred_empirical": 0.6269,
      "confluence_count": 214,
      "rvol": 0.613,
      "approach_r2": 0.1446
    },
    {
      "date": "2025-10-08",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8673,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.6081,
      "confluence_count": 214,
      "rvol": 0.617,
      "approach_r2": 0.0037
    },
    {
      "date": "2025-10-08",
      "time": "13:48:00",
      "level_type": "prior_day_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.813,
      "pred_gbt": 0.7799,
      "pred_empirical": 0.6081,
      "confluence_count": 166,
      "rvol": 0.872,
      "approach_r2": 0.061
    },
    {
      "date": "2025-10-08",
      "time": "13:48:00",
      "level_type": "prior_week_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8447,
      "pred_gbt": 0.8542,
      "pred_empirical": 0.6109,
      "confluence_count": 166,
      "rvol": 0.872,
      "approach_r2": 0.061
    },
    {
      "date": "2025-10-08",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8475,
      "pred_gbt": 0.8119,
      "pred_empirical": 0.651,
      "confluence_count": 216,
      "rvol": 0.903,
      "approach_r2": 0.4993
    },
    {
      "date": "2025-10-08",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8548,
      "pred_gbt": 0.842,
      "pred_empirical": 0.6251,
      "confluence_count": 216,
      "rvol": 0.911,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-08",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8637,
      "pred_gbt": 0.8207,
      "pred_empirical": 0.6281,
      "confluence_count": 216,
      "rvol": 0.89,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8403,
      "pred_gbt": 0.8427,
      "pred_empirical": 0.6281,
      "confluence_count": 216,
      "rvol": 0.716,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-08",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8558,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.6281,
      "confluence_count": 216,
      "rvol": 0.645,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-08",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8724,
      "pred_gbt": 0.8581,
      "pred_empirical": 0.6269,
      "confluence_count": 216,
      "rvol": 0.646,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8512,
      "pred_gbt": 0.8466,
      "pred_empirical": 0.6109,
      "confluence_count": 216,
      "rvol": 0.66,
      "approach_r2": 0.0568
    },
    {
      "date": "2025-10-08",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8523,
      "pred_gbt": 0.8657,
      "pred_empirical": 0.6269,
      "confluence_count": 216,
      "rvol": 0.701,
      "approach_r2": 0.4476
    },
    {
      "date": "2025-10-08",
      "time": "13:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8192,
      "pred_gbt": 0.8758,
      "pred_empirical": 0.6251,
      "confluence_count": 209,
      "rvol": 0.701,
      "approach_r2": 0.4476
    },
    {
      "date": "2025-10-08",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8542,
      "pred_gbt": 0.8611,
      "pred_empirical": 0.6081,
      "confluence_count": 216,
      "rvol": 0.64,
      "approach_r2": 0.4476
    },
    {
      "date": "2025-10-08",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8559,
      "pred_gbt": 0.8478,
      "pred_empirical": 0.6081,
      "confluence_count": 216,
      "rvol": 0.615,
      "approach_r2": 0.668
    },
    {
      "date": "2025-10-08",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8531,
      "pred_gbt": 0.8424,
      "pred_empirical": 0.651,
      "confluence_count": 216,
      "rvol": 0.783,
      "approach_r2": 0.583
    },
    {
      "date": "2025-10-08",
      "time": "14:01:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7532,
      "pred_gbt": 0.7165,
      "pred_empirical": 0.6715,
      "confluence_count": 191,
      "rvol": 0.835,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-08",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8319,
      "pred_gbt": 0.8193,
      "pred_empirical": 0.651,
      "confluence_count": 216,
      "rvol": 0.835,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-08",
      "time": "14:02:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.799,
      "pred_gbt": 0.8275,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 0.857,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-10-08",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8581,
      "pred_gbt": 0.8586,
      "pred_empirical": 0.6251,
      "confluence_count": 213,
      "rvol": 0.857,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-10-08",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8657,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.6281,
      "confluence_count": 213,
      "rvol": 0.848,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-08",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8556,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.651,
      "confluence_count": 213,
      "rvol": 0.969,
      "approach_r2": 0.1269
    },
    {
      "date": "2025-10-08",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.8086,
      "pred_empirical": 0.6715,
      "confluence_count": 213,
      "rvol": 1.032,
      "approach_r2": 0.4918
    },
    {
      "date": "2025-10-08",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8625,
      "pred_gbt": 0.8278,
      "pred_empirical": 0.6251,
      "confluence_count": 213,
      "rvol": 1.033,
      "approach_r2": 0.0518
    },
    {
      "date": "2025-10-08",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8427,
      "pred_gbt": 0.8378,
      "pred_empirical": 0.6281,
      "confluence_count": 213,
      "rvol": 1.018,
      "approach_r2": 0.0611
    },
    {
      "date": "2025-10-08",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8611,
      "pred_gbt": 0.8161,
      "pred_empirical": 0.6281,
      "confluence_count": 213,
      "rvol": 1.102,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-10-08",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8631,
      "pred_gbt": 0.8295,
      "pred_empirical": 0.6251,
      "confluence_count": 213,
      "rvol": 1.064,
      "approach_r2": 0.1018
    },
    {
      "date": "2025-10-08",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.852,
      "pred_gbt": 0.8076,
      "pred_empirical": 0.6251,
      "confluence_count": 213,
      "rvol": 0.898,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-10-08",
      "time": "14:11:00",
      "level_type": "session_high",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8043,
      "pred_gbt": 0.9127,
      "pred_empirical": 0.5962,
      "confluence_count": 149,
      "rvol": 0.967,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-08",
      "time": "14:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7961,
      "pred_gbt": 0.8877,
      "pred_empirical": 0.6109,
      "confluence_count": 149,
      "rvol": 0.967,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-08",
      "time": "14:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.864,
      "pred_gbt": 0.8497,
      "pred_empirical": 0.6281,
      "confluence_count": 210,
      "rvol": 0.946,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8601,
      "pred_gbt": 0.817,
      "pred_empirical": 0.651,
      "confluence_count": 210,
      "rvol": 1.194,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-10-08",
      "time": "14:18:00",
      "level_type": "prior_day_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8111,
      "pred_gbt": 0.8164,
      "pred_empirical": 0.6109,
      "confluence_count": 166,
      "rvol": 1.3,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-08",
      "time": "14:18:00",
      "level_type": "prior_week_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.843,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.5962,
      "confluence_count": 166,
      "rvol": 1.3,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-08",
      "time": "14:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8184,
      "pred_gbt": 0.8733,
      "pred_empirical": 0.6281,
      "confluence_count": 160,
      "rvol": 1.177,
      "approach_r2": 0.3583
    },
    {
      "date": "2025-10-08",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8697,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.6269,
      "confluence_count": 208,
      "rvol": 0.847,
      "approach_r2": 0.4676
    },
    {
      "date": "2025-10-08",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8703,
      "pred_gbt": 0.8481,
      "pred_empirical": 0.6281,
      "confluence_count": 208,
      "rvol": 0.889,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-10-08",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8521,
      "pred_gbt": 0.802,
      "pred_empirical": 0.6251,
      "confluence_count": 208,
      "rvol": 0.942,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-08",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8588,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.6251,
      "confluence_count": 208,
      "rvol": 0.976,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8594,
      "pred_gbt": 0.8505,
      "pred_empirical": 0.6251,
      "confluence_count": 208,
      "rvol": 0.972,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-08",
      "time": "14:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8219,
      "pred_gbt": 0.8214,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.114,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-08",
      "time": "14:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.789,
      "pred_gbt": 0.832,
      "pred_empirical": 0.6674,
      "confluence_count": 200,
      "rvol": 1.114,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-08",
      "time": "14:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8408,
      "pred_gbt": 0.8317,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.231,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-08",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.861,
      "pred_gbt": 0.838,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.239,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-08",
      "time": "14:31:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7773,
      "pred_gbt": 0.7934,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 1.311,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-10-08",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8379,
      "pred_gbt": 0.8436,
      "pred_empirical": 0.651,
      "confluence_count": 202,
      "rvol": 1.311,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-10-08",
      "time": "14:32:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8104,
      "pred_gbt": 0.7831,
      "pred_empirical": 0.6715,
      "confluence_count": 192,
      "rvol": 1.304,
      "approach_r2": 0.5136
    },
    {
      "date": "2025-10-08",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8374,
      "pred_gbt": 0.8416,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.304,
      "approach_r2": 0.5136
    },
    {
      "date": "2025-10-08",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8414,
      "pred_gbt": 0.8597,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.061,
      "approach_r2": 0.1578
    },
    {
      "date": "2025-10-08",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8465,
      "pred_gbt": 0.8812,
      "pred_empirical": 0.6109,
      "confluence_count": 201,
      "rvol": 0.861,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-10-08",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8491,
      "pred_gbt": 0.8739,
      "pred_empirical": 0.6269,
      "confluence_count": 202,
      "rvol": 0.862,
      "approach_r2": 0.1147
    },
    {
      "date": "2025-10-08",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.849,
      "pred_gbt": 0.8756,
      "pred_empirical": 0.6081,
      "confluence_count": 202,
      "rvol": 0.847,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-08",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8511,
      "pred_gbt": 0.8652,
      "pred_empirical": 0.6081,
      "confluence_count": 202,
      "rvol": 0.787,
      "approach_r2": 0.1047
    },
    {
      "date": "2025-10-08",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.846,
      "pred_gbt": 0.8618,
      "pred_empirical": 0.6081,
      "confluence_count": 202,
      "rvol": 0.991,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-08",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8456,
      "pred_gbt": 0.8667,
      "pred_empirical": 0.6269,
      "confluence_count": 202,
      "rvol": 1.012,
      "approach_r2": 0.1275
    },
    {
      "date": "2025-10-08",
      "time": "14:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7137,
      "pred_gbt": 0.7487,
      "pred_empirical": 0.6251,
      "confluence_count": 133,
      "rvol": 1.173,
      "approach_r2": 0.4966
    },
    {
      "date": "2025-10-08",
      "time": "14:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6798.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8316,
      "pred_gbt": 0.8424,
      "pred_empirical": 0.637,
      "confluence_count": 217,
      "rvol": 1.173,
      "approach_r2": 0.4966
    },
    {
      "date": "2025-10-08",
      "time": "14:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6793.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7454,
      "pred_gbt": 0.7997,
      "pred_empirical": 0.6674,
      "confluence_count": 139,
      "rvol": 1.319,
      "approach_r2": 0.961
    },
    {
      "date": "2025-10-08",
      "time": "14:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7247,
      "pred_gbt": 0.817,
      "pred_empirical": 0.6715,
      "confluence_count": 130,
      "rvol": 1.534,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-08",
      "time": "14:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7106,
      "pred_gbt": 0.816,
      "pred_empirical": 0.651,
      "confluence_count": 115,
      "rvol": 1.415,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-08",
      "time": "14:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7288,
      "pred_gbt": 0.7835,
      "pred_empirical": 0.6715,
      "confluence_count": 117,
      "rvol": 1.202,
      "approach_r2": 0.3309
    },
    {
      "date": "2025-10-08",
      "time": "15:00:00",
      "level_type": "ib_high",
      "level_price": 6790.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7444,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 1.254,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-08",
      "time": "15:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6792.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7188,
      "pred_gbt": 0.7914,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 1.299,
      "approach_r2": 0.049
    },
    {
      "date": "2025-10-08",
      "time": "15:10:00",
      "level_type": "top_oi_strikes",
      "level_price": 6794.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7034,
      "pred_gbt": 0.7466,
      "pred_empirical": 0.6269,
      "confluence_count": 133,
      "rvol": 1.084,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-10-08",
      "time": "15:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6798.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8225,
      "pred_gbt": 0.8252,
      "pred_empirical": 0.651,
      "confluence_count": 217,
      "rvol": 1.084,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-10-08",
      "time": "15:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8215,
      "pred_gbt": 0.7991,
      "pred_empirical": 0.6281,
      "confluence_count": 209,
      "rvol": 0.938,
      "approach_r2": 0.498
    },
    {
      "date": "2025-10-08",
      "time": "15:15:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8014,
      "pred_gbt": 0.8124,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.11,
      "approach_r2": 0.1138
    },
    {
      "date": "2025-10-08",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8559,
      "pred_gbt": 0.8614,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.11,
      "approach_r2": 0.1138
    },
    {
      "date": "2025-10-08",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8351,
      "pred_gbt": 0.7897,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 1.266,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-10-08",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8418,
      "pred_gbt": 0.8556,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 1.307,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "15:18:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8245,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.6081,
      "confluence_count": 192,
      "rvol": 1.377,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.849,
      "pred_gbt": 0.8074,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.377,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "15:19:00",
      "level_type": "prior_day_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8273,
      "pred_gbt": 0.7855,
      "pred_empirical": 0.6081,
      "confluence_count": 166,
      "rvol": 1.269,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-08",
      "time": "15:19:00",
      "level_type": "prior_week_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.857,
      "pred_gbt": 0.8261,
      "pred_empirical": 0.6109,
      "confluence_count": 166,
      "rvol": 1.269,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-08",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8641,
      "pred_gbt": 0.8276,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 1.269,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-08",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8566,
      "pred_gbt": 0.8072,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 1.325,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-08",
      "time": "15:21:00",
      "level_type": "session_high",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8353,
      "pred_gbt": 0.8953,
      "pred_empirical": 0.612,
      "confluence_count": 149,
      "rvol": 1.218,
      "approach_r2": 0.0336
    },
    {
      "date": "2025-10-08",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8736,
      "pred_gbt": 0.8408,
      "pred_empirical": 0.6081,
      "confluence_count": 201,
      "rvol": 1.218,
      "approach_r2": 0.0336
    },
    {
      "date": "2025-10-08",
      "time": "15:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8281,
      "pred_gbt": 0.8726,
      "pred_empirical": 0.612,
      "confluence_count": 149,
      "rvol": 1.218,
      "approach_r2": 0.0336
    },
    {
      "date": "2025-10-08",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8551,
      "pred_gbt": 0.8281,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.296,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-10-08",
      "time": "15:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8261,
      "pred_gbt": 0.8335,
      "pred_empirical": 0.6281,
      "confluence_count": 200,
      "rvol": 1.296,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-10-08",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.852,
      "pred_gbt": 0.827,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.345,
      "approach_r2": 0.069
    },
    {
      "date": "2025-10-08",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8519,
      "pred_gbt": 0.83,
      "pred_empirical": 0.6081,
      "confluence_count": 201,
      "rvol": 1.343,
      "approach_r2": 0.0066
    },
    {
      "date": "2025-10-08",
      "time": "15:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8158,
      "pred_gbt": 0.7608,
      "pred_empirical": 0.6281,
      "confluence_count": 191,
      "rvol": 1.343,
      "approach_r2": 0.0066
    },
    {
      "date": "2025-10-08",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.878,
      "pred_gbt": 0.8375,
      "pred_empirical": 0.6081,
      "confluence_count": 201,
      "rvol": 1.098,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-08",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.862,
      "pred_gbt": 0.8159,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.094,
      "approach_r2": 0.7357
    },
    {
      "date": "2025-10-08",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8604,
      "pred_gbt": 0.7624,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 1.205,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-08",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8604,
      "pred_gbt": 0.7753,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.194,
      "approach_r2": 0.729
    },
    {
      "date": "2025-10-08",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8596,
      "pred_gbt": 0.8282,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.154,
      "approach_r2": 0.2718
    },
    {
      "date": "2025-10-08",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8806,
      "pred_gbt": 0.7972,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.161,
      "approach_r2": 0.845
    },
    {
      "date": "2025-10-08",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8822,
      "pred_gbt": 0.7813,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.088,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-08",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8496,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 0.962,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-08",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8593,
      "pred_gbt": 0.8537,
      "pred_empirical": 0.6109,
      "confluence_count": 200,
      "rvol": 0.838,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-08",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8677,
      "pred_gbt": 0.8198,
      "pred_empirical": 0.6142,
      "confluence_count": 200,
      "rvol": 0.829,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8595,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.6081,
      "confluence_count": 201,
      "rvol": 0.902,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8485,
      "pred_gbt": 0.7878,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 1.068,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-08",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.865,
      "pred_gbt": 0.811,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.101,
      "approach_r2": 0.5461
    },
    {
      "date": "2025-10-08",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8635,
      "pred_gbt": 0.767,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.206,
      "approach_r2": 0.7519
    },
    {
      "date": "2025-10-08",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8435,
      "pred_gbt": 0.7214,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 1.281,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-08",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8542,
      "pred_gbt": 0.8088,
      "pred_empirical": 0.6281,
      "confluence_count": 201,
      "rvol": 1.173,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8583,
      "pred_gbt": 0.823,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.038,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8725,
      "pred_gbt": 0.8483,
      "pred_empirical": 0.6142,
      "confluence_count": 201,
      "rvol": 0.794,
      "approach_r2": 0.0644
    },
    {
      "date": "2025-10-08",
      "time": "15:45:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8243,
      "pred_gbt": 0.6555,
      "pred_empirical": 0.6269,
      "confluence_count": 191,
      "rvol": 0.81,
      "approach_r2": 0.2088
    },
    {
      "date": "2025-10-08",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8724,
      "pred_gbt": 0.845,
      "pred_empirical": 0.5962,
      "confluence_count": 201,
      "rvol": 0.847,
      "approach_r2": 0.0488
    },
    {
      "date": "2025-10-08",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8741,
      "pred_gbt": 0.8227,
      "pred_empirical": 0.6109,
      "confluence_count": 201,
      "rvol": 0.879,
      "approach_r2": 0.686
    },
    {
      "date": "2025-10-08",
      "time": "15:48:00",
      "level_type": "lvn",
      "level_price": 6801.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8336,
      "pred_gbt": 0.6956,
      "pred_empirical": 0.6081,
      "confluence_count": 192,
      "rvol": 0.893,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-08",
      "time": "15:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8571,
      "pred_gbt": 0.7896,
      "pred_empirical": 0.6081,
      "confluence_count": 201,
      "rvol": 0.893,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-08",
      "time": "15:49:00",
      "level_type": "prior_day_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8455,
      "pred_gbt": 0.7633,
      "pred_empirical": 0.5962,
      "confluence_count": 166,
      "rvol": 1.047,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-08",
      "time": "15:49:00",
      "level_type": "prior_week_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8725,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.6142,
      "confluence_count": 166,
      "rvol": 1.047,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-08",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8606,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.047,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-08",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8878,
      "pred_gbt": 0.8748,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 1.031,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-08",
      "time": "15:51:00",
      "level_type": "session_high",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8418,
      "pred_gbt": 0.9133,
      "pred_empirical": 0.5962,
      "confluence_count": 149,
      "rvol": 1.133,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-08",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8788,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 1.133,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-08",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8348,
      "pred_gbt": 0.8989,
      "pred_empirical": 0.6109,
      "confluence_count": 149,
      "rvol": 1.133,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-08",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8641,
      "pred_gbt": 0.8105,
      "pred_empirical": 0.6674,
      "confluence_count": 201,
      "rvol": 1.552,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-08",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8563,
      "pred_gbt": 0.838,
      "pred_empirical": 0.6715,
      "confluence_count": 201,
      "rvol": 1.765,
      "approach_r2": 0.8676
    },
    {
      "date": "2025-10-08",
      "time": "15:54:00",
      "level_type": "session_high",
      "level_price": 6803.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8355,
      "pred_gbt": 0.9209,
      "pred_empirical": 0.6281,
      "confluence_count": 143,
      "rvol": 1.664,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-08",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6801.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8764,
      "pred_gbt": 0.8853,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 1.664,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-08",
      "time": "15:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6803.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8283,
      "pred_gbt": 0.9074,
      "pred_empirical": 0.6281,
      "confluence_count": 143,
      "rvol": 1.664,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-08",
      "time": "15:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8346,
      "pred_gbt": 0.8096,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.664,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-08",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6801.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8713,
      "pred_gbt": 0.8916,
      "pred_empirical": 0.651,
      "confluence_count": 199,
      "rvol": 1.804,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-08",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6801.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8717,
      "pred_gbt": 0.873,
      "pred_empirical": 0.6281,
      "confluence_count": 197,
      "rvol": 1.683,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-08",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6801.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8808,
      "pred_gbt": 0.9435,
      "pred_empirical": 0.6281,
      "confluence_count": 196,
      "rvol": 1.327,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-08",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6801.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8844,
      "pred_gbt": 0.9215,
      "pred_empirical": 0.651,
      "confluence_count": 194,
      "rvol": 1.244,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-08",
      "time": "15:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6801.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8839,
      "pred_gbt": 0.9644,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 1.107,
      "approach_r2": 0.0952
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "prior_day_high",
      "level_price": 6803.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4169,
      "pred_gbt": 0.4329,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "prior_day_close",
      "level_price": 6802.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3987,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "prior_week_high",
      "level_price": 6803.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3985,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "gap_fill",
      "level_price": 6803.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.356,
      "pred_gbt": 0.4132,
      "pred_empirical": 0.651,
      "confluence_count": 34,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "value_area_low",
      "level_price": 6802.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4359,
      "pred_gbt": 0.4518,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6803.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4085,
      "pred_gbt": 0.4297,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6805.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4188,
      "pred_gbt": 0.4089,
      "pred_empirical": 0.651,
      "confluence_count": 33,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6805.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3769,
      "pred_gbt": 0.3989,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3894,
      "pred_gbt": 0.3955,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6802.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3672,
      "pred_gbt": 0.4078,
      "pred_empirical": 0.6674,
      "confluence_count": 44,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6805.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3795,
      "pred_gbt": 0.3922,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 1.334,
      "approach_r2": 0.6837
    },
    {
      "date": "2025-10-09",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6805.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3853,
      "pred_gbt": 0.3797,
      "pred_empirical": 0.6281,
      "confluence_count": 31,
      "rvol": 1.266,
      "approach_r2": 0.9202
    },
    {
      "date": "2025-10-09",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4142,
      "pred_gbt": 0.4033,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.266,
      "approach_r2": 0.9202
    },
    {
      "date": "2025-10-09",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6802.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.371,
      "pred_gbt": 0.3932,
      "pred_empirical": 0.6674,
      "confluence_count": 43,
      "rvol": 1.266,
      "approach_r2": 0.9202
    },
    {
      "date": "2025-10-09",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6804.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3864,
      "pred_gbt": 0.3688,
      "pred_empirical": 0.6251,
      "confluence_count": 34,
      "rvol": 1.266,
      "approach_r2": 0.9202
    },
    {
      "date": "2025-10-09",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6805.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3861,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.16,
      "approach_r2": 0.7022
    },
    {
      "date": "2025-10-09",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.415,
      "pred_gbt": 0.479,
      "pred_empirical": 0.6269,
      "confluence_count": 35,
      "rvol": 1.16,
      "approach_r2": 0.7022
    },
    {
      "date": "2025-10-09",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6802.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3733,
      "pred_gbt": 0.4536,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.16,
      "approach_r2": 0.7022
    },
    {
      "date": "2025-10-09",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6805.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3861,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.097,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-10-09",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6806.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.4955,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.097,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-10-09",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.415,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.097,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-10-09",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6805.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4392,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 0.967,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-09",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6806.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.4363,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 0.967,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-09",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4241,
      "pred_gbt": 0.4736,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 0.967,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-09",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6805.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3971,
      "pred_gbt": 0.396,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 0.912,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4067,
      "pred_gbt": 0.3947,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.912,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6802.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3826,
      "pred_gbt": 0.3975,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 0.912,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6802.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4093,
      "pred_gbt": 0.4212,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 0.912,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:41:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3539,
      "pred_gbt": 0.3914,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 0.926,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-10-09",
      "time": "09:41:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.429,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 0.926,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-10-09",
      "time": "09:41:00",
      "level_type": "hvn",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4461,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 0.926,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-10-09",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6802.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3324,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 0.926,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-10-09",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6801.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4082,
      "pred_gbt": 0.3906,
      "pred_empirical": 0.6281,
      "confluence_count": 42,
      "rvol": 0.926,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-10-09",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3326,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.6674,
      "confluence_count": 45,
      "rvol": 1.131,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-10-09",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6799.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4023,
      "pred_gbt": 0.3859,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.131,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-10-09",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3329,
      "pred_gbt": 0.3753,
      "pred_empirical": 0.6715,
      "confluence_count": 45,
      "rvol": 1.131,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-10-09",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6797.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3621,
      "pred_gbt": 0.4651,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.221,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-09",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6798.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3697,
      "pred_gbt": 0.4403,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.221,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-09",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6797.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3915,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.221,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-09",
      "time": "09:44:00",
      "level_type": "overnight_low",
      "level_price": 6795.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3568,
      "pred_gbt": 0.3922,
      "pred_empirical": 0.6251,
      "confluence_count": 32,
      "rvol": 1.451,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-09",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3034,
      "pred_gbt": 0.4046,
      "pred_empirical": 0.6715,
      "confluence_count": 35,
      "rvol": 1.451,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-09",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6797.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3778,
      "pred_gbt": 0.4035,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 1.451,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-09",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3036,
      "pred_gbt": 0.4023,
      "pred_empirical": 0.6715,
      "confluence_count": 35,
      "rvol": 1.451,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-09",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6796.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4042,
      "pred_gbt": 0.3967,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.6,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6796.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2895,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.651,
      "confluence_count": 29,
      "rvol": 1.6,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3653,
      "pred_gbt": 0.3795,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 1.6,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6796.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2897,
      "pred_gbt": 0.4092,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.6,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6794.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3314,
      "pred_gbt": 0.4506,
      "pred_empirical": 0.651,
      "confluence_count": 28,
      "rvol": 1.656,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-09",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6795.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3622,
      "pred_gbt": 0.4281,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 1.656,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-09",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6794.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3597,
      "pred_gbt": 0.4525,
      "pred_empirical": 0.6251,
      "confluence_count": 28,
      "rvol": 1.656,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-09",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3436,
      "pred_gbt": 0.4926,
      "pred_empirical": 0.651,
      "confluence_count": 29,
      "rvol": 1.502,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-09",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3452,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.502,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-09",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3723,
      "pred_gbt": 0.4913,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.502,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-09",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6797.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4123,
      "pred_gbt": 0.4622,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.502,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-09",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6797.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4168,
      "pred_gbt": 0.4218,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 1.414,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-09",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6797.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.42,
      "pred_gbt": 0.4896,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.305,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-09",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6793.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3128,
      "pred_gbt": 0.3649,
      "pred_empirical": 0.6674,
      "confluence_count": 36,
      "rvol": 1.461,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-09",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6792.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4021,
      "pred_gbt": 0.4005,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.461,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-09",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6793.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.313,
      "pred_gbt": 0.3638,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 1.461,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-09",
      "time": "09:52:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.726,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6792.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3171,
      "pred_gbt": 0.367,
      "pred_empirical": 0.637,
      "confluence_count": 46,
      "rvol": 1.726,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6791.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3961,
      "pred_gbt": 0.3822,
      "pred_empirical": 0.637,
      "confluence_count": 49,
      "rvol": 1.726,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6792.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3174,
      "pred_gbt": 0.366,
      "pred_empirical": 0.637,
      "confluence_count": 46,
      "rvol": 1.726,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:53:00",
      "level_type": "value_area_high",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4359,
      "pred_gbt": 0.4089,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 1.945,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:53:00",
      "level_type": "session_low",
      "level_price": 6790.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3152,
      "pred_gbt": 0.3852,
      "pred_empirical": 0.6004,
      "confluence_count": 52,
      "rvol": 1.945,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3756,
      "pred_gbt": 0.3606,
      "pred_empirical": 0.6004,
      "confluence_count": 59,
      "rvol": 1.945,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6790.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3154,
      "pred_gbt": 0.3841,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 1.945,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-09",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6788.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3203,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.5205,
      "confluence_count": 58,
      "rvol": 2.044,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-09",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6788.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.395,
      "pred_gbt": 0.4342,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 2.044,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-09",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6788.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3206,
      "pred_gbt": 0.4692,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 2.044,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-09",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6787.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3058,
      "pred_gbt": 0.3506,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 2.31,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-09",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6786.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.379,
      "pred_gbt": 0.339,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 2.31,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-09",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6787.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3061,
      "pred_gbt": 0.3485,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 2.31,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-09",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3959,
      "pred_gbt": 0.4079,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 2.063,
      "approach_r2": 0.4848
    },
    {
      "date": "2025-10-09",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6785.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4157,
      "pred_gbt": 0.4042,
      "pred_empirical": 0.637,
      "confluence_count": 61,
      "rvol": 1.639,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-09",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6785.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3952,
      "pred_gbt": 0.4412,
      "pred_empirical": 0.6004,
      "confluence_count": 61,
      "rvol": 1.639,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-09",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6785.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4255,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.6004,
      "confluence_count": 61,
      "rvol": 1.639,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-09",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6783.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.4324,
      "pred_empirical": 0.637,
      "confluence_count": 60,
      "rvol": 1.522,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-09",
      "time": "10:02:00",
      "level_type": "session_low",
      "level_price": 6784.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4069,
      "pred_gbt": 0.3969,
      "pred_empirical": 0.6004,
      "confluence_count": 63,
      "rvol": 1.553,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-09",
      "time": "10:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6784.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4374,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.6004,
      "confluence_count": 63,
      "rvol": 1.553,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-09",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4343,
      "pred_gbt": 0.4002,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 1.528,
      "approach_r2": 0.2978
    },
    {
      "date": "2025-10-09",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4454,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.6715,
      "confluence_count": 56,
      "rvol": 1.598,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-09",
      "time": "10:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6788.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4457,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.598,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-09",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4259,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 1.703,
      "approach_r2": 0.4447
    },
    {
      "date": "2025-10-09",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4457,
      "pred_gbt": 0.4573,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 1.767,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-09",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4169,
      "pred_gbt": 0.4206,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 1.913,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-09",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4214,
      "pred_gbt": 0.4185,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.824,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-09",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4457,
      "pred_gbt": 0.4971,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.719,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-09",
      "time": "10:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.5065,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.607,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-09",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.4891,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.496,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-09",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4697,
      "pred_gbt": 0.5122,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.267,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.48,
      "pred_gbt": 0.5007,
      "pred_empirical": 0.6281,
      "confluence_count": 59,
      "rvol": 1.125,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-09",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4647,
      "pred_gbt": 0.4018,
      "pred_empirical": 0.6715,
      "confluence_count": 60,
      "rvol": 1.228,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-09",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.347,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-09",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.4659,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.35,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-09",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.529,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-09",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4416,
      "pred_gbt": 0.4449,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.592,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-09",
      "time": "10:20:00",
      "level_type": "session_low",
      "level_price": 6783.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.544,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.502,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-09",
      "time": "10:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6783.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.5411,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.502,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-09",
      "time": "10:22:00",
      "level_type": "session_low",
      "level_price": 6780.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4017,
      "pred_gbt": 0.5434,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.87,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-09",
      "time": "10:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6780.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.5467,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.87,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-09",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6786.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4263,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.6715,
      "confluence_count": 57,
      "rvol": 1.904,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6786.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4251,
      "pred_gbt": 0.4936,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.927,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-09",
      "time": "10:30:00",
      "level_type": "lvn",
      "level_price": 6779.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4979,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.6674,
      "confluence_count": 69,
      "rvol": 1.45,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-09",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6780.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4581,
      "pred_gbt": 0.4124,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.45,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-09",
      "time": "10:31:00",
      "level_type": "session_low",
      "level_price": 6778.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3852,
      "pred_gbt": 0.4573,
      "pred_empirical": 0.5205,
      "confluence_count": 76,
      "rvol": 1.734,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-09",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6776.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.45,
      "pred_empirical": 0.6004,
      "confluence_count": 82,
      "rvol": 1.734,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-09",
      "time": "10:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6778.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3855,
      "pred_gbt": 0.455,
      "pred_empirical": 0.6004,
      "confluence_count": 76,
      "rvol": 1.734,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-09",
      "time": "10:32:00",
      "level_type": "session_low",
      "level_price": 6776.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.5575,
      "pred_empirical": 0.6004,
      "confluence_count": 81,
      "rvol": 2.031,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-09",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6775.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.4808,
      "pred_empirical": 0.6004,
      "confluence_count": 81,
      "rvol": 2.031,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-09",
      "time": "10:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6776.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.6004,
      "confluence_count": 81,
      "rvol": 2.031,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-09",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4066,
      "pred_gbt": 0.5939,
      "pred_empirical": 0.637,
      "confluence_count": 73,
      "rvol": 2.082,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-10-09",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.5192,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 2.082,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-10-09",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4371,
      "pred_gbt": 0.5971,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 2.082,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-10-09",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.5205,
      "confluence_count": 92,
      "rvol": 2.192,
      "approach_r2": 0.3739
    },
    {
      "date": "2025-10-09",
      "time": "10:36:00",
      "level_type": "session_low",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.463,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.5205,
      "confluence_count": 101,
      "rvol": 2.032,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-10-09",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6773.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.476,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.5205,
      "confluence_count": 108,
      "rvol": 2.032,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-10-09",
      "time": "10:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4942,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.5205,
      "confluence_count": 101,
      "rvol": 2.032,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-10-09",
      "time": "10:38:00",
      "level_type": "session_low",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4778,
      "pred_gbt": 0.7238,
      "pred_empirical": 0.5205,
      "confluence_count": 108,
      "rvol": 1.922,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-10-09",
      "time": "10:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5091,
      "pred_gbt": 0.7265,
      "pred_empirical": 0.5205,
      "confluence_count": 108,
      "rvol": 1.922,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-10-09",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6771.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4787,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.5205,
      "confluence_count": 115,
      "rvol": 2.227,
      "approach_r2": 0.5538
    },
    {
      "date": "2025-10-09",
      "time": "10:42:00",
      "level_type": "session_low",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.6626,
      "pred_empirical": 0.5205,
      "confluence_count": 115,
      "rvol": 2.026,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-09",
      "time": "10:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5198,
      "pred_gbt": 0.6734,
      "pred_empirical": 0.5205,
      "confluence_count": 115,
      "rvol": 2.026,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-09",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6769.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4464,
      "pred_gbt": 0.5609,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.982,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-09",
      "time": "10:45:00",
      "level_type": "session_low",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.5205,
      "confluence_count": 114,
      "rvol": 2.385,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-09",
      "time": "10:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 2.385,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-09",
      "time": "10:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4179,
      "pred_gbt": 0.4572,
      "pred_empirical": 0.5205,
      "confluence_count": 114,
      "rvol": 2.385,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-09",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.464,
      "pred_gbt": 0.558,
      "pred_empirical": 0.637,
      "confluence_count": 78,
      "rvol": 2.609,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4746,
      "pred_gbt": 0.5666,
      "pred_empirical": 0.637,
      "confluence_count": 78,
      "rvol": 2.448,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-09",
      "time": "10:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4702,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 2.405,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-10-09",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4849,
      "pred_gbt": 0.5982,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 2.215,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "10:57:00",
      "level_type": "or30_low",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.481,
      "pred_gbt": 0.4458,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.713,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-09",
      "time": "11:05:00",
      "level_type": "vwap",
      "level_price": 6787.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4918,
      "pred_gbt": 0.5211,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 1.169,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-10-09",
      "time": "11:07:00",
      "level_type": "ib_low",
      "level_price": 6780.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.5361,
      "pred_empirical": 0.6081,
      "confluence_count": 67,
      "rvol": 0.931,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-09",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 6787.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5038,
      "pred_gbt": 0.4771,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.994,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-09",
      "time": "11:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6784.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.5429,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 0.968,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-09",
      "time": "11:15:00",
      "level_type": "value_area_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.52,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 1.135,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-09",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6786.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5463,
      "pred_gbt": 0.5198,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 1.135,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-09",
      "time": "11:18:00",
      "level_type": "vwap",
      "level_price": 6786.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4856,
      "pred_gbt": 0.528,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.372,
      "approach_r2": 0.0078
    },
    {
      "date": "2025-10-09",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6786.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4872,
      "pred_gbt": 0.54,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.402,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "11:23:00",
      "level_type": "lvn",
      "level_price": 6779.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5295,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.6269,
      "confluence_count": 69,
      "rvol": 1.365,
      "approach_r2": 0.2432
    },
    {
      "date": "2025-10-09",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.567,
      "approach_r2": 0.2149
    },
    {
      "date": "2025-10-09",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5216,
      "pred_gbt": 0.5585,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.611,
      "approach_r2": 0.2581
    },
    {
      "date": "2025-10-09",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.6036,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.513,
      "approach_r2": 0.5818
    },
    {
      "date": "2025-10-09",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5483,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.592,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-09",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.516,
      "pred_gbt": 0.6317,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.815,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-09",
      "time": "11:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.5906,
      "pred_empirical": 0.6715,
      "confluence_count": 79,
      "rvol": 1.722,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-10-09",
      "time": "11:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4973,
      "pred_gbt": 0.6153,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 2.349,
      "approach_r2": 0.6737
    },
    {
      "date": "2025-10-09",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5048,
      "pred_gbt": 0.65,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 2.197,
      "approach_r2": 0.5487
    },
    {
      "date": "2025-10-09",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5001,
      "pred_gbt": 0.6167,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 2.241,
      "approach_r2": 0.1591
    },
    {
      "date": "2025-10-09",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5246,
      "pred_gbt": 0.6903,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 1.829,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-09",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5511,
      "pred_gbt": 0.6338,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 1.416,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-09",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.572,
      "pred_gbt": 0.6406,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 1.435,
      "approach_r2": 0.9248
    },
    {
      "date": "2025-10-09",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.6013,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 1.58,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-10-09",
      "time": "11:49:00",
      "level_type": "ib_low",
      "level_price": 6780.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4865,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 1.8,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-10-09",
      "time": "11:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5045,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 1.658,
      "approach_r2": 0.64
    },
    {
      "date": "2025-10-09",
      "time": "11:53:00",
      "level_type": "or30_low",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5232,
      "pred_gbt": 0.5999,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.593,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "11:53:00",
      "level_type": "vwap",
      "level_price": 6785.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.575,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.593,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "11:55:00",
      "level_type": "vwap",
      "level_price": 6785.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5213,
      "pred_gbt": 0.554,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 1.404,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-09",
      "time": "11:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5371,
      "pred_gbt": 0.5948,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.404,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-09",
      "time": "11:57:00",
      "level_type": "vwap",
      "level_price": 6785.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5343,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 1.218,
      "approach_r2": 0.5904
    },
    {
      "date": "2025-10-09",
      "time": "12:00:00",
      "level_type": "vwap",
      "level_price": 6785.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.002,
      "approach_r2": 0.0686
    },
    {
      "date": "2025-10-09",
      "time": "12:01:00",
      "level_type": "vwap",
      "level_price": 6785.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5381,
      "pred_gbt": 0.499,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.109,
      "approach_r2": 0.087
    },
    {
      "date": "2025-10-09",
      "time": "12:05:00",
      "level_type": "vwap",
      "level_price": 6785.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5474,
      "pred_gbt": 0.5355,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.087,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-09",
      "time": "12:07:00",
      "level_type": "lvn",
      "level_price": 6779.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5176,
      "pred_gbt": 0.6619,
      "pred_empirical": 0.6251,
      "confluence_count": 69,
      "rvol": 1.32,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-09",
      "time": "12:18:00",
      "level_type": "vwap",
      "level_price": 6784.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5387,
      "pred_gbt": 0.5348,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 1.405,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-09",
      "time": "12:19:00",
      "level_type": "ib_low",
      "level_price": 6780.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5295,
      "pred_gbt": 0.6184,
      "pred_empirical": 0.6081,
      "confluence_count": 67,
      "rvol": 1.38,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-09",
      "time": "12:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5888,
      "pred_gbt": 0.7141,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 1.494,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "12:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5656,
      "pred_gbt": 0.6788,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 1.546,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-09",
      "time": "12:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5659,
      "pred_gbt": 0.7077,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 1.813,
      "approach_r2": 0.037
    },
    {
      "date": "2025-10-09",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.6964,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 1.979,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-09",
      "time": "12:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5468,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 2.194,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-09",
      "time": "12:37:00",
      "level_type": "lvn",
      "level_price": 6779.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.6361,
      "pred_empirical": 0.6109,
      "confluence_count": 69,
      "rvol": 1.902,
      "approach_r2": 0.15
    },
    {
      "date": "2025-10-09",
      "time": "12:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5151,
      "pred_gbt": 0.4749,
      "pred_empirical": 0.6715,
      "confluence_count": 73,
      "rvol": 2.312,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "12:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.564,
      "pred_empirical": 0.651,
      "confluence_count": 79,
      "rvol": 3.089,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4912,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.6715,
      "confluence_count": 80,
      "rvol": 3.267,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-09",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.5365,
      "pred_empirical": 0.6715,
      "confluence_count": 80,
      "rvol": 3.334,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-09",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5344,
      "pred_gbt": 0.6446,
      "pred_empirical": 0.651,
      "confluence_count": 80,
      "rvol": 2.873,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-10-09",
      "time": "12:49:00",
      "level_type": "ib_low",
      "level_price": 6780.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5177,
      "pred_gbt": 0.6408,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 1.93,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.6285,
      "pred_empirical": 0.651,
      "confluence_count": 82,
      "rvol": 1.504,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.583,
      "pred_gbt": 0.6298,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 1.727,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-09",
      "time": "12:57:00",
      "level_type": "lvn",
      "level_price": 6767.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.533,
      "pred_gbt": 0.7003,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 3.127,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-09",
      "time": "12:57:00",
      "level_type": "session_low",
      "level_price": 6768.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.7223,
      "pred_empirical": 0.637,
      "confluence_count": 87,
      "rvol": 3.127,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-09",
      "time": "12:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6769.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4329,
      "pred_gbt": 0.6964,
      "pred_empirical": 0.6674,
      "confluence_count": 91,
      "rvol": 3.127,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-09",
      "time": "12:58:00",
      "level_type": "prior_day_low",
      "level_price": 6764.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4285,
      "pred_gbt": 0.4595,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 4.035,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-09",
      "time": "12:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.4939,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 4.035,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-09",
      "time": "12:59:00",
      "level_type": "session_low",
      "level_price": 6765.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.5624,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 4.036,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "12:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6765.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4688,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 4.036,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "13:04:00",
      "level_type": "session_low",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.6956,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 2.42,
      "approach_r2": 0.439
    },
    {
      "date": "2025-10-09",
      "time": "13:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.7104,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 2.42,
      "approach_r2": 0.439
    },
    {
      "date": "2025-10-09",
      "time": "13:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4581,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 2.381,
      "approach_r2": 0.0058
    },
    {
      "date": "2025-10-09",
      "time": "13:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6772.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6225,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.6674,
      "confluence_count": 120,
      "rvol": 2.284,
      "approach_r2": 0.2227
    },
    {
      "date": "2025-10-09",
      "time": "13:16:00",
      "level_type": "session_low",
      "level_price": 6763.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4765,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.982,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-09",
      "time": "13:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6763.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.636,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.982,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-09",
      "time": "13:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4511,
      "pred_gbt": 0.4272,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 2.146,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-09",
      "time": "13:26:00",
      "level_type": "session_low",
      "level_price": 6762.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4726,
      "pred_gbt": 0.5723,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.64,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "13:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6762.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.64,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "13:28:00",
      "level_type": "prior_day_low",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.6609,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.978,
      "approach_r2": 0.5107
    },
    {
      "date": "2025-10-09",
      "time": "13:30:00",
      "level_type": "session_low",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4075,
      "pred_gbt": 0.296,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 2.939,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-09",
      "time": "13:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4381,
      "pred_gbt": 0.316,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 2.939,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-09",
      "time": "13:31:00",
      "level_type": "lvn",
      "level_price": 6767.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5576,
      "pred_gbt": 0.673,
      "pred_empirical": 0.6281,
      "confluence_count": 84,
      "rvol": 2.965,
      "approach_r2": 0.1364
    },
    {
      "date": "2025-10-09",
      "time": "13:35:00",
      "level_type": "session_low",
      "level_price": 6760.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4135,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 2.407,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-09",
      "time": "13:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6760.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4442,
      "pred_gbt": 0.3864,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 2.407,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-09",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5977,
      "pred_gbt": 0.6758,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 2.519,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5891,
      "pred_gbt": 0.6644,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 2.67,
      "approach_r2": 0.4945
    },
    {
      "date": "2025-10-09",
      "time": "13:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5856,
      "pred_gbt": 0.6661,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 2.671,
      "approach_r2": 0.7625
    },
    {
      "date": "2025-10-09",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6008,
      "pred_gbt": 0.635,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 2.702,
      "approach_r2": 0.0966
    },
    {
      "date": "2025-10-09",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.6386,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 2.668,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-10-09",
      "time": "13:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5946,
      "pred_gbt": 0.6616,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 2.479,
      "approach_r2": 0.1152
    },
    {
      "date": "2025-10-09",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.691,
      "pred_empirical": 0.651,
      "confluence_count": 93,
      "rvol": 2.02,
      "approach_r2": 0.4922
    },
    {
      "date": "2025-10-09",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6715,
      "confluence_count": 91,
      "rvol": 2.007,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-10-09",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6229,
      "pred_gbt": 0.6695,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 1.812,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-09",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.623,
      "pred_gbt": 0.6752,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 1.506,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-10-09",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6153,
      "pred_gbt": 0.6537,
      "pred_empirical": 0.6251,
      "confluence_count": 90,
      "rvol": 1.362,
      "approach_r2": 0.502
    },
    {
      "date": "2025-10-09",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6633,
      "pred_gbt": 0.7079,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 1.377,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-10-09",
      "time": "13:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6531,
      "pred_gbt": 0.6423,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 1.272,
      "approach_r2": 0.2992
    },
    {
      "date": "2025-10-09",
      "time": "13:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6636,
      "pred_gbt": 0.6739,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 1.377,
      "approach_r2": 0.145
    },
    {
      "date": "2025-10-09",
      "time": "13:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6416,
      "pred_gbt": 0.6634,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 1.469,
      "approach_r2": 0.0092
    },
    {
      "date": "2025-10-09",
      "time": "13:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 1.459,
      "approach_r2": 0.0464
    },
    {
      "date": "2025-10-09",
      "time": "13:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6449,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 1.426,
      "approach_r2": 0.0183
    },
    {
      "date": "2025-10-09",
      "time": "13:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6693,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 1.302,
      "approach_r2": 0.0457
    },
    {
      "date": "2025-10-09",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6471,
      "pred_gbt": 0.6586,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 1.458,
      "approach_r2": 0.1141
    },
    {
      "date": "2025-10-09",
      "time": "13:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.6966,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 1.38,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-09",
      "time": "13:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6692,
      "pred_gbt": 0.7106,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 1.342,
      "approach_r2": 0.1017
    },
    {
      "date": "2025-10-09",
      "time": "14:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6762,
      "pred_gbt": 0.6867,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 1.317,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-10-09",
      "time": "14:01:00",
      "level_type": "lvn",
      "level_price": 6767.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6626,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.5962,
      "confluence_count": 84,
      "rvol": 1.301,
      "approach_r2": 0.2523
    },
    {
      "date": "2025-10-09",
      "time": "14:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 1.301,
      "approach_r2": 0.2523
    },
    {
      "date": "2025-10-09",
      "time": "14:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6659,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 1.153,
      "approach_r2": 0.4346
    },
    {
      "date": "2025-10-09",
      "time": "14:04:00",
      "level_type": "prior_day_low",
      "level_price": 6764.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5997,
      "pred_gbt": 0.6502,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 1.288,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-09",
      "time": "14:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6409,
      "pred_gbt": 0.6927,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 1.878,
      "approach_r2": 0.5081
    },
    {
      "date": "2025-10-09",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6786,
      "pred_gbt": 0.7244,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 1.086,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-09",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6929,
      "pred_gbt": 0.7022,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 1.168,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-10-09",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6925,
      "pred_gbt": 0.6823,
      "pred_empirical": 0.6281,
      "confluence_count": 90,
      "rvol": 1.252,
      "approach_r2": 0.7853
    },
    {
      "date": "2025-10-09",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6876,
      "pred_gbt": 0.7023,
      "pred_empirical": 0.6281,
      "confluence_count": 90,
      "rvol": 1.37,
      "approach_r2": 0.9091
    },
    {
      "date": "2025-10-09",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.675,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 1.554,
      "approach_r2": 0.3347
    },
    {
      "date": "2025-10-09",
      "time": "14:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.7412,
      "pred_empirical": 0.6081,
      "confluence_count": 90,
      "rvol": 1.538,
      "approach_r2": 0.0045
    },
    {
      "date": "2025-10-09",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6774,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 1.534,
      "approach_r2": 0.2259
    },
    {
      "date": "2025-10-09",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.6916,
      "pred_empirical": 0.6281,
      "confluence_count": 90,
      "rvol": 1.408,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-09",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6701,
      "pred_gbt": 0.7328,
      "pred_empirical": 0.6081,
      "confluence_count": 90,
      "rvol": 1.342,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-10-09",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.677,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 1.268,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-10-09",
      "time": "14:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6223,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.412,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-10-09",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.6532,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 1.549,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-09",
      "time": "14:31:00",
      "level_type": "lvn",
      "level_price": 6767.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.7029,
      "pred_empirical": 0.6109,
      "confluence_count": 84,
      "rvol": 1.655,
      "approach_r2": 0.7579
    },
    {
      "date": "2025-10-09",
      "time": "14:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6594,
      "pred_gbt": 0.6777,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 1.655,
      "approach_r2": 0.7579
    },
    {
      "date": "2025-10-09",
      "time": "14:34:00",
      "level_type": "prior_day_low",
      "level_price": 6764.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5918,
      "pred_gbt": 0.6928,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 1.223,
      "approach_r2": 0.492
    },
    {
      "date": "2025-10-09",
      "time": "14:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6625,
      "pred_gbt": 0.7134,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 1.057,
      "approach_r2": 0.0868
    },
    {
      "date": "2025-10-09",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6674,
      "pred_gbt": 0.7397,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 1.115,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-10-09",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6629,
      "pred_gbt": 0.6832,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 0.949,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-09",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6655,
      "pred_gbt": 0.697,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.953,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-09",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6777,
      "pred_gbt": 0.74,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.953,
      "approach_r2": 0.1204
    },
    {
      "date": "2025-10-09",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.6645,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 0.917,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6767,
      "pred_gbt": 0.7354,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.993,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-10-09",
      "time": "14:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6689,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.221,
      "approach_r2": 0.0852
    },
    {
      "date": "2025-10-09",
      "time": "14:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6864,
      "pred_gbt": 0.7091,
      "pred_empirical": 0.6142,
      "confluence_count": 89,
      "rvol": 1.225,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6676,
      "pred_gbt": 0.7026,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.038,
      "approach_r2": 0.4943
    },
    {
      "date": "2025-10-09",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6958,
      "pred_gbt": 0.7587,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 1.056,
      "approach_r2": 0.0321
    },
    {
      "date": "2025-10-09",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.703,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 1.187,
      "approach_r2": 0.4879
    },
    {
      "date": "2025-10-09",
      "time": "14:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7118,
      "pred_gbt": 0.6985,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 1.217,
      "approach_r2": 0.7641
    },
    {
      "date": "2025-10-09",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.7262,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.326,
      "approach_r2": 0.1193
    },
    {
      "date": "2025-10-09",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6864,
      "pred_gbt": 0.6907,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.335,
      "approach_r2": 0.0526
    },
    {
      "date": "2025-10-09",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7037,
      "pred_gbt": 0.7241,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 1.406,
      "approach_r2": 0.747
    },
    {
      "date": "2025-10-09",
      "time": "15:01:00",
      "level_type": "lvn",
      "level_price": 6767.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.7474,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 1.209,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-09",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7073,
      "pred_gbt": 0.7484,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 1.209,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-09",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6884,
      "pred_gbt": 0.702,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.33,
      "approach_r2": 0.1328
    },
    {
      "date": "2025-10-09",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7043,
      "pred_gbt": 0.7385,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 1.339,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7078,
      "pred_gbt": 0.7346,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 1.286,
      "approach_r2": 0.1194
    },
    {
      "date": "2025-10-09",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7151,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 1.192,
      "approach_r2": 0.5018
    },
    {
      "date": "2025-10-09",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7115,
      "pred_gbt": 0.7363,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 1.247,
      "approach_r2": 0.2208
    },
    {
      "date": "2025-10-09",
      "time": "15:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6772.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7959,
      "pred_gbt": 0.8788,
      "pred_empirical": 0.6109,
      "confluence_count": 120,
      "rvol": 1.327,
      "approach_r2": 0.6128
    },
    {
      "date": "2025-10-09",
      "time": "15:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6773.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.8394,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 2.058,
      "approach_r2": 0.0052
    },
    {
      "date": "2025-10-09",
      "time": "15:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7188,
      "pred_gbt": 0.8055,
      "pred_empirical": 0.6081,
      "confluence_count": 93,
      "rvol": 1.991,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-09",
      "time": "15:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7222,
      "pred_gbt": 0.8317,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 2.153,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-09",
      "time": "15:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7278,
      "pred_gbt": 0.7766,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 1.976,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-09",
      "time": "15:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6349,
      "pred_gbt": 0.6832,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 2.311,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-10-09",
      "time": "15:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7253,
      "pred_gbt": 0.8143,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 2.246,
      "approach_r2": 0.8992
    },
    {
      "date": "2025-10-09",
      "time": "15:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6776.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.7945,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 2.002,
      "approach_r2": 0.7902
    },
    {
      "date": "2025-10-09",
      "time": "15:37:00",
      "level_type": "vwap",
      "level_price": 6778.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7064,
      "pred_gbt": 0.5908,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.922,
      "approach_r2": 0.11
    },
    {
      "date": "2025-10-09",
      "time": "15:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6776.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7435,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.922,
      "approach_r2": 0.11
    },
    {
      "date": "2025-10-09",
      "time": "15:38:00",
      "level_type": "lvn",
      "level_price": 6779.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.5502,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 1.224,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-10-09",
      "time": "15:38:00",
      "level_type": "ib_low",
      "level_price": 6780.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6686,
      "pred_gbt": 0.5749,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 1.224,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-10-09",
      "time": "15:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7297,
      "pred_gbt": 0.7727,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 1.224,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-10-09",
      "time": "15:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6779.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7507,
      "pred_gbt": 0.7361,
      "pred_empirical": 0.5871,
      "confluence_count": 73,
      "rvol": 1.453,
      "approach_r2": 0.0895
    },
    {
      "date": "2025-10-09",
      "time": "15:43:00",
      "level_type": "vwap",
      "level_price": 6778.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6981,
      "pred_gbt": 0.5538,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 1.233,
      "approach_r2": 0.1496
    },
    {
      "date": "2025-10-09",
      "time": "15:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7157,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 1.314,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-09",
      "time": "15:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6780.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7164,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 1.575,
      "approach_r2": 0.9301
    },
    {
      "date": "2025-10-09",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6778.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7238,
      "pred_gbt": 0.6262,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 1.695,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-09",
      "time": "15:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6781.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7422,
      "pred_gbt": 0.6964,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 1.695,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-09",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6778.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7349,
      "pred_gbt": 0.7918,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 1.546,
      "approach_r2": 0.8827
    },
    {
      "date": "2025-10-09",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7451,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 1.499,
      "approach_r2": 0.9056
    },
    {
      "date": "2025-10-09",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6778.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.742,
      "pred_gbt": 0.824,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 1.282,
      "approach_r2": 0.8684
    },
    {
      "date": "2025-10-09",
      "time": "15:55:00",
      "level_type": "vwap",
      "level_price": 6778.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7549,
      "pred_gbt": 0.895,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 1.013,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-10",
      "time": "09:35:00",
      "level_type": "overnight_high",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 1.362,
      "approach_r2": 0.244
    },
    {
      "date": "2025-10-10",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6792.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4942,
      "pred_gbt": 0.4985,
      "pred_empirical": 0.651,
      "confluence_count": 53,
      "rvol": 1.362,
      "approach_r2": 0.244
    },
    {
      "date": "2025-10-10",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6795.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5031,
      "pred_gbt": 0.4205,
      "pred_empirical": 0.6269,
      "confluence_count": 47,
      "rvol": 1.362,
      "approach_r2": 0.244
    },
    {
      "date": "2025-10-10",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6792.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4228,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.6715,
      "confluence_count": 49,
      "rvol": 1.362,
      "approach_r2": 0.244
    },
    {
      "date": "2025-10-10",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6797.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4995,
      "pred_gbt": 0.3773,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 1.371,
      "approach_r2": 0.0635
    },
    {
      "date": "2025-10-10",
      "time": "09:37:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3111,
      "pred_gbt": 0.3633,
      "pred_empirical": 0.6674,
      "confluence_count": 28,
      "rvol": 1.635,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-10",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6800.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3882,
      "pred_gbt": 0.3908,
      "pred_empirical": 0.651,
      "confluence_count": 28,
      "rvol": 1.635,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-10",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6800.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4705,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.635,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-10",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6802.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.3255,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.754,
      "approach_r2": 0.5461
    },
    {
      "date": "2025-10-10",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4531,
      "pred_gbt": 0.3678,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.993,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-10",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3486,
      "pred_gbt": 0.2975,
      "pred_empirical": 0.6715,
      "confluence_count": 27,
      "rvol": 1.993,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-10",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6802.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4329,
      "pred_gbt": 0.4284,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.811,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-10",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 1.811,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-10",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4203,
      "pred_gbt": 0.4316,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.811,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-10",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4485,
      "pred_gbt": 0.4655,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.626,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-10",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3832,
      "pred_gbt": 0.483,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 1.626,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-10",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6803.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4465,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.566,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-10",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6800.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4526,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.566,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-10",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6803.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4338,
      "pred_gbt": 0.3944,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.566,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-10",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6801.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4511,
      "pred_gbt": 0.4943,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.487,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-10",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6803.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3755,
      "pred_gbt": 0.4233,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.78,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-10",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6806.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.421,
      "pred_gbt": 0.4734,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 1.78,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-10",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6802.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.427,
      "pred_gbt": 0.4123,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.78,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-10",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6806.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4085,
      "pred_gbt": 0.4739,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 1.78,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-10",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6803.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4307,
      "pred_gbt": 0.4122,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.73,
      "approach_r2": 0.0645
    },
    {
      "date": "2025-10-10",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6797.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4273,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.6674,
      "confluence_count": 44,
      "rvol": 1.984,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-10-10",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4164,
      "pred_gbt": 0.3452,
      "pred_empirical": 0.637,
      "confluence_count": 50,
      "rvol": 2.02,
      "approach_r2": 0.7726
    },
    {
      "date": "2025-10-10",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6797.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3719,
      "pred_gbt": 0.3364,
      "pred_empirical": 0.6674,
      "confluence_count": 42,
      "rvol": 2.181,
      "approach_r2": 0.7588
    },
    {
      "date": "2025-10-10",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.404,
      "pred_gbt": 0.3875,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 2.052,
      "approach_r2": 0.5981
    },
    {
      "date": "2025-10-10",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.418,
      "pred_gbt": 0.4558,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.828,
      "approach_r2": 0.9655
    },
    {
      "date": "2025-10-10",
      "time": "09:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4261,
      "pred_gbt": 0.539,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.699,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-10-10",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6796.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4012,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 1.564,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-10",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6793.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.564,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-10",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6796.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4477,
      "pred_gbt": 0.5329,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 1.509,
      "approach_r2": 0.4964
    },
    {
      "date": "2025-10-10",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6796.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4517,
      "pred_gbt": 0.5789,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.359,
      "approach_r2": 0.1153
    },
    {
      "date": "2025-10-10",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6796.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4655,
      "pred_gbt": 0.4416,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 1.21,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-10",
      "time": "10:01:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5091,
      "pred_gbt": 0.4325,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.57,
      "approach_r2": 0.115
    },
    {
      "date": "2025-10-10",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4156,
      "pred_gbt": 0.3316,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.57,
      "approach_r2": 0.115
    },
    {
      "date": "2025-10-10",
      "time": "10:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6794.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4113,
      "pred_gbt": 0.3706,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.664,
      "approach_r2": 0.4615
    },
    {
      "date": "2025-10-10",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4315,
      "pred_gbt": 0.4759,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.64,
      "approach_r2": 0.8756
    },
    {
      "date": "2025-10-10",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.43,
      "pred_gbt": 0.5129,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.621,
      "approach_r2": 0.6214
    },
    {
      "date": "2025-10-10",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.395,
      "pred_gbt": 0.4266,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.89,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-10",
      "time": "10:06:00",
      "level_type": "overnight_high",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5023,
      "pred_gbt": 0.5356,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.536,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-10-10",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6796.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4648,
      "pred_gbt": 0.4195,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.602,
      "approach_r2": 0.641
    },
    {
      "date": "2025-10-10",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6796.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4558,
      "pred_gbt": 0.3959,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.787,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-10-10",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6796.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4568,
      "pred_gbt": 0.4584,
      "pred_empirical": 0.651,
      "confluence_count": 51,
      "rvol": 1.758,
      "approach_r2": 0.7697
    },
    {
      "date": "2025-10-10",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4568,
      "pred_gbt": 0.4766,
      "pred_empirical": 0.6281,
      "confluence_count": 46,
      "rvol": 1.232,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-10",
      "time": "10:16:00",
      "level_type": "or15_low",
      "level_price": 6785.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3186,
      "pred_gbt": 0.5131,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.87,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-10",
      "time": "10:16:00",
      "level_type": "or30_low",
      "level_price": 6785.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3336,
      "pred_gbt": 0.5189,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.87,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-10",
      "time": "10:16:00",
      "level_type": "session_low",
      "level_price": 6785.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.315,
      "pred_gbt": 0.5598,
      "pred_empirical": 0.6081,
      "confluence_count": 9,
      "rvol": 1.87,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-10",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6785.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3264,
      "pred_gbt": 0.3632,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.87,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-10",
      "time": "10:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6785.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3426,
      "pred_gbt": 0.5616,
      "pred_empirical": 0.6109,
      "confluence_count": 9,
      "rvol": 1.87,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-10",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6785.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.309,
      "pred_gbt": 0.267,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 2.282,
      "approach_r2": 0.4032
    },
    {
      "date": "2025-10-10",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6790.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3735,
      "pred_gbt": 0.48,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 2.527,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-10",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6790.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.372,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 2.554,
      "approach_r2": 0.6378
    },
    {
      "date": "2025-10-10",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6792.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3953,
      "pred_gbt": 0.4022,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 2.574,
      "approach_r2": 0.8231
    },
    {
      "date": "2025-10-10",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4331,
      "pred_gbt": 0.5162,
      "pred_empirical": 0.6251,
      "confluence_count": 47,
      "rvol": 1.829,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-10",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6794.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.453,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-10",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6794.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4213,
      "pred_gbt": 0.4852,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 1.81,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-10",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6790.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4307,
      "pred_gbt": 0.5302,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 1.916,
      "approach_r2": 0.8448
    },
    {
      "date": "2025-10-10",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6794.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4366,
      "pred_gbt": 0.4319,
      "pred_empirical": 0.6281,
      "confluence_count": 50,
      "rvol": 1.487,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-10",
      "time": "10:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6792.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4363,
      "pred_gbt": 0.4671,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.375,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-10-10",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6794.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4497,
      "pred_gbt": 0.4306,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.269,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-10",
      "time": "10:34:00",
      "level_type": "vwap",
      "level_price": 6794.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.457,
      "pred_gbt": 0.438,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.195,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-10",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6794.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.4382,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.036,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-10",
      "time": "10:36:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6789.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5496,
      "pred_gbt": 0.5159,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.098,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-10",
      "time": "10:37:00",
      "level_type": "overnight_high",
      "level_price": 6792.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.547,
      "pred_gbt": 0.5087,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.165,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-10",
      "time": "10:37:00",
      "level_type": "vwap",
      "level_price": 6794.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4634,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.165,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-10",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6790.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.473,
      "pred_gbt": 0.5236,
      "pred_empirical": 0.5962,
      "confluence_count": 44,
      "rvol": 1.114,
      "approach_r2": 0.1317
    },
    {
      "date": "2025-10-10",
      "time": "10:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6792.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4587,
      "pred_gbt": 0.4615,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.114,
      "approach_r2": 0.1317
    },
    {
      "date": "2025-10-10",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6790.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4573,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6081,
      "confluence_count": 48,
      "rvol": 1.2,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-10-10",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4546,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 1.25,
      "approach_r2": 0.381
    },
    {
      "date": "2025-10-10",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4501,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 1.253,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-10",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4578,
      "pred_gbt": 0.4117,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.176,
      "approach_r2": 0.7246
    },
    {
      "date": "2025-10-10",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6794.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4636,
      "pred_gbt": 0.418,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 1.325,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-10-10",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6794.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.47,
      "pred_gbt": 0.4453,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.152,
      "approach_r2": 0.436
    },
    {
      "date": "2025-10-10",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6794.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5156,
      "pred_gbt": 0.4921,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 1.218,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-10",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6794.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5189,
      "pred_gbt": 0.5224,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.172,
      "approach_r2": 0.6792
    },
    {
      "date": "2025-10-10",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6794.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5123,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.191,
      "approach_r2": 0.1698
    },
    {
      "date": "2025-10-10",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6794.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5242,
      "pred_gbt": 0.5172,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 0.997,
      "approach_r2": 0.005
    },
    {
      "date": "2025-10-10",
      "time": "10:58:00",
      "level_type": "value_area_high",
      "level_price": 6765.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2232,
      "pred_gbt": 0.362,
      "pred_empirical": 0.612,
      "confluence_count": 0,
      "rvol": 6.189,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-10",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6732.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.0981,
      "pred_gbt": 0.2765,
      "pred_empirical": 0.6109,
      "confluence_count": 0,
      "rvol": 9.644,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-10",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2804,
      "pred_gbt": 0.4265,
      "pred_empirical": 0.5871,
      "confluence_count": 0,
      "rvol": 4.355,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-10",
      "time": "11:20:00",
      "level_type": "session_low",
      "level_price": 6712.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2025,
      "pred_gbt": 0.3332,
      "pred_empirical": 0.5962,
      "confluence_count": 0,
      "rvol": 5.518,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-10",
      "time": "11:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6712.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2235,
      "pred_gbt": 0.3427,
      "pred_empirical": 0.6142,
      "confluence_count": 0,
      "rvol": 5.518,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-10",
      "time": "11:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6704.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.197,
      "pred_gbt": 0.4177,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 6.31,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-10",
      "time": "11:23:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.142,
      "pred_gbt": 0.2333,
      "pred_empirical": 0.6109,
      "confluence_count": 5,
      "rvol": 7.281,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-10",
      "time": "11:23:00",
      "level_type": "session_low",
      "level_price": 6700.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.1539,
      "pred_gbt": 0.2603,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 7.281,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-10",
      "time": "11:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6700.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.1709,
      "pred_gbt": 0.266,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 7.281,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-10",
      "time": "11:40:00",
      "level_type": "session_low",
      "level_price": 6660.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2585,
      "pred_gbt": 0.1321,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 5.046,
      "approach_r2": 0.8893
    },
    {
      "date": "2025-10-10",
      "time": "11:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6660.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2832,
      "pred_gbt": 0.1363,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 5.046,
      "approach_r2": 0.8893
    },
    {
      "date": "2025-10-10",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6696.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2247,
      "pred_gbt": 0.2983,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 6.223,
      "approach_r2": 0.0398
    },
    {
      "date": "2025-10-10",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6695.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.1964,
      "pred_gbt": 0.3921,
      "pred_empirical": 0.6011,
      "confluence_count": 5,
      "rvol": 6.868,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-10",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6694.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2189,
      "pred_gbt": 0.2594,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 6.303,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-10",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6693.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.312,
      "pred_gbt": 0.3668,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 4.417,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-10",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6692.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3219,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 4.112,
      "approach_r2": 0.4324
    },
    {
      "date": "2025-10-10",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6685.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3256,
      "pred_gbt": 0.3735,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 4.202,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-10-10",
      "time": "12:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6684.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.288,
      "pred_gbt": 0.3226,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 4.987,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-10",
      "time": "12:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6684.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2918,
      "pred_gbt": 0.2319,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 4.934,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-10",
      "time": "12:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6684.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2724,
      "pred_gbt": 0.194,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 5.486,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-10",
      "time": "12:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6682.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3138,
      "pred_gbt": 0.3143,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 4.56,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-10",
      "time": "12:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6681.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2847,
      "pred_gbt": 0.2254,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 5.538,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-10-10",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6681.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2894,
      "pred_gbt": 0.3881,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 5.379,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "12:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6681.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3633,
      "pred_gbt": 0.3893,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 3.125,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-10",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6681.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3899,
      "pred_gbt": 0.3983,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 2.911,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "12:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6680.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3556,
      "pred_gbt": 0.4049,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 4.152,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-10",
      "time": "12:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6680.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3263,
      "pred_gbt": 0.2705,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 4.463,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-10-10",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6679.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3495,
      "pred_gbt": 0.4057,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 4.293,
      "approach_r2": 0.6328
    },
    {
      "date": "2025-10-10",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6679.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3506,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 4.273,
      "approach_r2": 0.4901
    },
    {
      "date": "2025-10-10",
      "time": "12:50:00",
      "level_type": "session_low",
      "level_price": 6659.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.237,
      "pred_gbt": 0.1653,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 5.264,
      "approach_r2": 0.4827
    },
    {
      "date": "2025-10-10",
      "time": "12:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6659.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2372,
      "pred_gbt": 0.1647,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 5.264,
      "approach_r2": 0.4827
    },
    {
      "date": "2025-10-10",
      "time": "12:51:00",
      "level_type": "session_low",
      "level_price": 6656.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2743,
      "pred_gbt": 0.1755,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 5.216,
      "approach_r2": 0.6466
    },
    {
      "date": "2025-10-10",
      "time": "12:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6656.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3,
      "pred_gbt": 0.1805,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 5.216,
      "approach_r2": 0.6466
    },
    {
      "date": "2025-10-10",
      "time": "12:53:00",
      "level_type": "session_low",
      "level_price": 6655.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2399,
      "pred_gbt": 0.1637,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 5.133,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-10",
      "time": "12:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6655.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2401,
      "pred_gbt": 0.1625,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 5.133,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-10",
      "time": "12:58:00",
      "level_type": "session_low",
      "level_price": 6653.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3104,
      "pred_gbt": 0.3086,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 3.569,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-10",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6653.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3378,
      "pred_gbt": 0.3212,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 3.569,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-10",
      "time": "13:01:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3394,
      "pred_gbt": 0.3347,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 3.092,
      "approach_r2": 0.7512
    },
    {
      "date": "2025-10-10",
      "time": "13:01:00",
      "level_type": "session_low",
      "level_price": 6651.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3684,
      "pred_gbt": 0.3334,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 3.092,
      "approach_r2": 0.7512
    },
    {
      "date": "2025-10-10",
      "time": "13:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6651.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.398,
      "pred_gbt": 0.3454,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 3.092,
      "approach_r2": 0.7512
    },
    {
      "date": "2025-10-10",
      "time": "13:03:00",
      "level_type": "session_low",
      "level_price": 6646.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3283,
      "pred_gbt": 0.2276,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 3.113,
      "approach_r2": 0.8965
    },
    {
      "date": "2025-10-10",
      "time": "13:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6646.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3286,
      "pred_gbt": 0.2212,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 3.113,
      "approach_r2": 0.8965
    },
    {
      "date": "2025-10-10",
      "time": "13:05:00",
      "level_type": "session_low",
      "level_price": 6644.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3422,
      "pred_gbt": 0.3808,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 2.667,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-10",
      "time": "13:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6644.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3424,
      "pred_gbt": 0.3692,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 2.667,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-10",
      "time": "13:07:00",
      "level_type": "session_low",
      "level_price": 6642.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3907,
      "pred_gbt": 0.5437,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 2.617,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-10",
      "time": "13:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6642.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4209,
      "pred_gbt": 0.553,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 2.617,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-10",
      "time": "13:10:00",
      "level_type": "session_low",
      "level_price": 6642.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3855,
      "pred_gbt": 0.505,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 2.814,
      "approach_r2": 0.01
    },
    {
      "date": "2025-10-10",
      "time": "13:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6642.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4156,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 2.814,
      "approach_r2": 0.01
    },
    {
      "date": "2025-10-10",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4429,
      "pred_gbt": 0.3971,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 2.808,
      "approach_r2": 0.1206
    },
    {
      "date": "2025-10-10",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4702,
      "pred_gbt": 0.3902,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 2.614,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "13:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.3118,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 3.736,
      "approach_r2": 0.2229
    },
    {
      "date": "2025-10-10",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6663.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4922,
      "pred_gbt": 0.4713,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 2.499,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-10-10",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6663.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.359,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 2.226,
      "approach_r2": 0.263
    },
    {
      "date": "2025-10-10",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6663.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5001,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 2.063,
      "approach_r2": 0.5199
    },
    {
      "date": "2025-10-10",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6662.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.3854,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 2.962,
      "approach_r2": 0.5155
    },
    {
      "date": "2025-10-10",
      "time": "13:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6661.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5146,
      "pred_gbt": 0.4098,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.876,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "14:03:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.3609,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.669,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-10-10",
      "time": "14:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6660.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.544,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-10-10",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6660.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.559,
      "pred_gbt": 0.4375,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.819,
      "approach_r2": 0.092
    },
    {
      "date": "2025-10-10",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6660.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5605,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.738,
      "approach_r2": 0.0089
    },
    {
      "date": "2025-10-10",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6659.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.48,
      "pred_gbt": 0.4884,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.628,
      "approach_r2": 0.1206
    },
    {
      "date": "2025-10-10",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6659.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5064,
      "pred_gbt": 0.4364,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.5,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-10",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6659.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5556,
      "pred_gbt": 0.4985,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 2.047,
      "approach_r2": 0.9629
    },
    {
      "date": "2025-10-10",
      "time": "14:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6659.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5492,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.714,
      "approach_r2": 0.5118
    },
    {
      "date": "2025-10-10",
      "time": "14:34:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4929,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.763,
      "approach_r2": 0.5148
    },
    {
      "date": "2025-10-10",
      "time": "14:44:00",
      "level_type": "session_low",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.5512,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 1.975,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-10",
      "time": "14:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.5738,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 1.975,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-10",
      "time": "14:50:00",
      "level_type": "session_low",
      "level_price": 6637.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4345,
      "pred_gbt": 0.3892,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 2.547,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-10",
      "time": "14:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6637.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4655,
      "pred_gbt": 0.4233,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 2.547,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-10",
      "time": "14:52:00",
      "level_type": "session_low",
      "level_price": 6637.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3869,
      "pred_gbt": 0.3558,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 2.735,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-10",
      "time": "14:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6637.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3871,
      "pred_gbt": 0.3396,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 2.735,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-10",
      "time": "14:53:00",
      "level_type": "session_low",
      "level_price": 6633.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3854,
      "pred_gbt": 0.3197,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 2.787,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-10",
      "time": "14:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6633.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3857,
      "pred_gbt": 0.3044,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 2.787,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-10",
      "time": "14:54:00",
      "level_type": "session_low",
      "level_price": 6631.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4076,
      "pred_gbt": 0.2698,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 2.988,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-10",
      "time": "14:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6631.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4381,
      "pred_gbt": 0.2997,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 2.988,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-10",
      "time": "15:12:00",
      "level_type": "session_low",
      "level_price": 6629.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3997,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 2.721,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-10-10",
      "time": "15:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6629.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4,
      "pred_gbt": 0.3929,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 2.721,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-10-10",
      "time": "15:13:00",
      "level_type": "session_low",
      "level_price": 6626.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4521,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 2.662,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-10-10",
      "time": "15:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6626.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4833,
      "pred_gbt": 0.5049,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 2.662,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-10-10",
      "time": "15:25:00",
      "level_type": "session_low",
      "level_price": 6626.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4569,
      "pred_gbt": 0.3329,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 3.015,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "15:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6626.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4881,
      "pred_gbt": 0.3345,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 3.015,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "15:27:00",
      "level_type": "session_low",
      "level_price": 6625.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3691,
      "pred_gbt": 0.2389,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 3.731,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "15:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6625.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3694,
      "pred_gbt": 0.2261,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 3.731,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "15:33:00",
      "level_type": "session_low",
      "level_price": 6618.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4491,
      "pred_gbt": 0.3448,
      "pred_empirical": 0.5997,
      "confluence_count": 0,
      "rvol": 3.069,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6618.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4802,
      "pred_gbt": 0.3501,
      "pred_empirical": 0.5997,
      "confluence_count": 0,
      "rvol": 3.069,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-10",
      "time": "15:37:00",
      "level_type": "session_low",
      "level_price": 6612.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3746,
      "pred_gbt": 0.3331,
      "pred_empirical": 0.5997,
      "confluence_count": 0,
      "rvol": 3.566,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-10",
      "time": "15:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6612.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3749,
      "pred_gbt": 0.3174,
      "pred_empirical": 0.5997,
      "confluence_count": 0,
      "rvol": 3.566,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-10",
      "time": "15:39:00",
      "level_type": "session_low",
      "level_price": 6605.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3795,
      "pred_gbt": 0.2537,
      "pred_empirical": 0.5803,
      "confluence_count": 1,
      "rvol": 4.289,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-10-10",
      "time": "15:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6605.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4094,
      "pred_gbt": 0.2624,
      "pred_empirical": 0.5803,
      "confluence_count": 1,
      "rvol": 4.289,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-10-10",
      "time": "15:54:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4181,
      "pred_gbt": 0.708,
      "pred_empirical": 0.6011,
      "confluence_count": 5,
      "rvol": 2.861,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-10",
      "time": "15:55:00",
      "level_type": "session_low",
      "level_price": 6599.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3687,
      "pred_gbt": 0.8775,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 3.361,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-10",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6599.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3689,
      "pred_gbt": 0.8701,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 3.361,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-10",
      "time": "15:56:00",
      "level_type": "session_low",
      "level_price": 6592.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3662,
      "pred_gbt": 0.6412,
      "pred_empirical": 0.6011,
      "confluence_count": 1,
      "rvol": 3.567,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-10-10",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6592.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3665,
      "pred_gbt": 0.6297,
      "pred_empirical": 0.5803,
      "confluence_count": 1,
      "rvol": 3.567,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-10-10",
      "time": "15:57:00",
      "level_type": "gex_flip",
      "level_price": 6596.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4127,
      "pred_gbt": 0.7531,
      "pred_empirical": 0.6011,
      "confluence_count": 5,
      "rvol": 3.341,
      "approach_r2": 0.3275
    },
    {
      "date": "2025-10-13",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6671.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3184,
      "pred_gbt": 0.3704,
      "pred_empirical": 0.6251,
      "confluence_count": 25,
      "rvol": 2.578,
      "approach_r2": 0.0597
    },
    {
      "date": "2025-10-13",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6670.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3238,
      "pred_gbt": 0.3308,
      "pred_empirical": 0.6281,
      "confluence_count": 16,
      "rvol": 2.578,
      "approach_r2": 0.0597
    },
    {
      "date": "2025-10-13",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6671.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3145,
      "pred_gbt": 0.3102,
      "pred_empirical": 0.6715,
      "confluence_count": 25,
      "rvol": 2.809,
      "approach_r2": 0.5981
    },
    {
      "date": "2025-10-13",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6671.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3116,
      "pred_gbt": 0.2592,
      "pred_empirical": 0.6715,
      "confluence_count": 25,
      "rvol": 2.831,
      "approach_r2": 0.8947
    },
    {
      "date": "2025-10-13",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6671.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3211,
      "pred_gbt": 0.3419,
      "pred_empirical": 0.6715,
      "confluence_count": 25,
      "rvol": 2.676,
      "approach_r2": 0.6547
    },
    {
      "date": "2025-10-13",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2648,
      "pred_gbt": 0.4184,
      "pred_empirical": 0.6251,
      "confluence_count": 1,
      "rvol": 2.415,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-13",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6662.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2738,
      "pred_gbt": 0.3678,
      "pred_empirical": 0.6281,
      "confluence_count": 7,
      "rvol": 2.415,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-13",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2898,
      "pred_gbt": 0.4279,
      "pred_empirical": 0.6281,
      "confluence_count": 1,
      "rvol": 2.415,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-13",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6675.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3876,
      "pred_gbt": 0.362,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 2.241,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-13",
      "time": "09:43:00",
      "level_type": "hvn",
      "level_price": 6676.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3864,
      "pred_gbt": 0.2983,
      "pred_empirical": 0.6715,
      "confluence_count": 30,
      "rvol": 2.089,
      "approach_r2": 0.8125
    },
    {
      "date": "2025-10-13",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6675.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.3111,
      "pred_empirical": 0.6251,
      "confluence_count": 30,
      "rvol": 2.089,
      "approach_r2": 0.8125
    },
    {
      "date": "2025-10-13",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6675.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3969,
      "pred_gbt": 0.4141,
      "pred_empirical": 0.6251,
      "confluence_count": 30,
      "rvol": 2.091,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-13",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6671.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3467,
      "pred_gbt": 0.5853,
      "pred_empirical": 0.6281,
      "confluence_count": 25,
      "rvol": 2.306,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-13",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6675.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4187,
      "pred_gbt": 0.3418,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 2.292,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-13",
      "time": "09:47:00",
      "level_type": "hvn",
      "level_price": 6679.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3229,
      "pred_gbt": 0.3134,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 2.328,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-13",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6679.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.3314,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 2.328,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-13",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6671.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3762,
      "pred_gbt": 0.3402,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 2.238,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-13",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6675.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3932,
      "pred_gbt": 0.4502,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 2.027,
      "approach_r2": 0.3
    },
    {
      "date": "2025-10-13",
      "time": "09:51:00",
      "level_type": "or15_high",
      "level_price": 6681.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3309,
      "pred_gbt": 0.3885,
      "pred_empirical": 0.6715,
      "confluence_count": 30,
      "rvol": 1.743,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-13",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6681.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.456,
      "pred_gbt": 0.3829,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.743,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-13",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6684.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4748,
      "pred_gbt": 0.4883,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.645,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-13",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6682.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4716,
      "pred_gbt": 0.5193,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.645,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-13",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6684.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.462,
      "pred_gbt": 0.4916,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.645,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-13",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6685.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4906,
      "pred_gbt": 0.4929,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 1.564,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6683.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4987,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.564,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6685.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4778,
      "pred_gbt": 0.4883,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 1.564,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6684.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.47,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.651,
      "confluence_count": 43,
      "rvol": 1.7,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-13",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6685.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.4268,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.664,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-13",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6685.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5085,
      "pred_gbt": 0.4059,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.664,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-13",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6685.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.487,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.664,
      "approach_r2": 0.9098
    },
    {
      "date": "2025-10-13",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6689.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4034,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 1.963,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-13",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6689.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.4714,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 1.963,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-13",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6692.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4279,
      "pred_gbt": 0.4681,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 2.099,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-13",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6692.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4307,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 2.099,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-13",
      "time": "10:00:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.4045,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 2.11,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.505,
      "pred_gbt": 0.3775,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 2.11,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6694.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4784,
      "pred_gbt": 0.4366,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 2.11,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6694.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4813,
      "pred_gbt": 0.4117,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 2.11,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6693.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5475,
      "pred_gbt": 0.5223,
      "pred_empirical": 0.637,
      "confluence_count": 93,
      "rvol": 1.996,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-13",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6685.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4313,
      "pred_gbt": 0.3191,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 2.257,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-13",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5502,
      "pred_gbt": 0.4257,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 2.249,
      "approach_r2": 0.4049
    },
    {
      "date": "2025-10-13",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6695.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5714,
      "pred_gbt": 0.4589,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 2.249,
      "approach_r2": 0.4049
    },
    {
      "date": "2025-10-13",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5375,
      "pred_gbt": 0.4267,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 2.249,
      "approach_r2": 0.4049
    },
    {
      "date": "2025-10-13",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.4654,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 2.529,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-13",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4553,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 2.465,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-13",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4504,
      "pred_gbt": 0.4704,
      "pred_empirical": 0.651,
      "confluence_count": 47,
      "rvol": 2.62,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-13",
      "time": "10:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6690.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3713,
      "pred_gbt": 0.4217,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 2.62,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-13",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4595,
      "pred_gbt": 0.4473,
      "pred_empirical": 0.6281,
      "confluence_count": 47,
      "rvol": 2.349,
      "approach_r2": 0.2677
    },
    {
      "date": "2025-10-13",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6689.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4802,
      "pred_gbt": 0.5187,
      "pred_empirical": 0.6281,
      "confluence_count": 47,
      "rvol": 2.022,
      "approach_r2": 0.2308
    },
    {
      "date": "2025-10-13",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6689.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4531,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.6281,
      "confluence_count": 46,
      "rvol": 1.769,
      "approach_r2": 0.4563
    },
    {
      "date": "2025-10-13",
      "time": "10:21:00",
      "level_type": "hvn",
      "level_price": 6679.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3516,
      "pred_gbt": 0.397,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 2.016,
      "approach_r2": 0.1374
    },
    {
      "date": "2025-10-13",
      "time": "10:21:00",
      "level_type": "or15_high",
      "level_price": 6681.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3578,
      "pred_gbt": 0.3983,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 2.016,
      "approach_r2": 0.1374
    },
    {
      "date": "2025-10-13",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6680.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3786,
      "pred_gbt": 0.4076,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 2.016,
      "approach_r2": 0.1374
    },
    {
      "date": "2025-10-13",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6671.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3725,
      "pred_gbt": 0.3694,
      "pred_empirical": 0.6251,
      "confluence_count": 25,
      "rvol": 2.535,
      "approach_r2": 0.5303
    },
    {
      "date": "2025-10-13",
      "time": "10:23:00",
      "level_type": "hvn",
      "level_price": 6676.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3246,
      "pred_gbt": 0.3631,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 2.792,
      "approach_r2": 0.7788
    },
    {
      "date": "2025-10-13",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6670.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.367,
      "pred_gbt": 0.3717,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 2.483,
      "approach_r2": 0.887
    },
    {
      "date": "2025-10-13",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6670.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3677,
      "pred_gbt": 0.3001,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 2.081,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-13",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6670.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3707,
      "pred_gbt": 0.3714,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.905,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-13",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6679.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3958,
      "pred_gbt": 0.3884,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.801,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-13",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.4411,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 1.555,
      "approach_r2": 0.7676
    },
    {
      "date": "2025-10-13",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5051,
      "pred_gbt": 0.4595,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 1.216,
      "approach_r2": 0.8578
    },
    {
      "date": "2025-10-13",
      "time": "10:41:00",
      "level_type": "vwap",
      "level_price": 6679.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4594,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 1.476,
      "approach_r2": 0.5878
    },
    {
      "date": "2025-10-13",
      "time": "10:43:00",
      "level_type": "vwap",
      "level_price": 6679.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.4474,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.719,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-13",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6679.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4556,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.539,
      "approach_r2": 0.498
    },
    {
      "date": "2025-10-13",
      "time": "10:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6673.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4259,
      "pred_gbt": 0.369,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.708,
      "approach_r2": 0.4093
    },
    {
      "date": "2025-10-13",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6679.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4525,
      "pred_gbt": 0.4118,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.607,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-10-13",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6670.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3958,
      "pred_gbt": 0.3572,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.723,
      "approach_r2": 0.0597
    },
    {
      "date": "2025-10-13",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6670.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3998,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 2.037,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-13",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6669.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.3471,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.243,
      "approach_r2": 0.4823
    },
    {
      "date": "2025-10-13",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6669.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4283,
      "pred_gbt": 0.3512,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.156,
      "approach_r2": 0.145
    },
    {
      "date": "2025-10-13",
      "time": "11:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6670.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4163,
      "pred_gbt": 0.344,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.156,
      "approach_r2": 0.145
    },
    {
      "date": "2025-10-13",
      "time": "11:07:00",
      "level_type": "or15_low",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3591,
      "pred_gbt": 0.4529,
      "pred_empirical": 0.5803,
      "confluence_count": 1,
      "rvol": 1.064,
      "approach_r2": 0.1272
    },
    {
      "date": "2025-10-13",
      "time": "11:07:00",
      "level_type": "or30_low",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.375,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.5803,
      "confluence_count": 1,
      "rvol": 1.064,
      "approach_r2": 0.1272
    },
    {
      "date": "2025-10-13",
      "time": "11:07:00",
      "level_type": "ib_low",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3782,
      "pred_gbt": 0.4522,
      "pred_empirical": 0.6011,
      "confluence_count": 1,
      "rvol": 1.064,
      "approach_r2": 0.1272
    },
    {
      "date": "2025-10-13",
      "time": "11:07:00",
      "level_type": "session_low",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3521,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.6011,
      "confluence_count": 1,
      "rvol": 1.064,
      "approach_r2": 0.1272
    },
    {
      "date": "2025-10-13",
      "time": "11:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3811,
      "pred_gbt": 0.4877,
      "pred_empirical": 0.5803,
      "confluence_count": 1,
      "rvol": 1.064,
      "approach_r2": 0.1272
    },
    {
      "date": "2025-10-13",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6668.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4556,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.036,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "11:10:00",
      "level_type": "hvn",
      "level_price": 6676.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4659,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 1.126,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-10-13",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6677.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4302,
      "pred_gbt": 0.4646,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 1.126,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-10-13",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6677.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4479,
      "pred_gbt": 0.4588,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.041,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "11:12:00",
      "level_type": "hvn",
      "level_price": 6679.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.4624,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.115,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-10-13",
      "time": "11:12:00",
      "level_type": "or15_high",
      "level_price": 6681.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4191,
      "pred_gbt": 0.4727,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.115,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-10-13",
      "time": "11:14:00",
      "level_type": "vwap",
      "level_price": 6677.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4891,
      "pred_gbt": 0.4891,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.175,
      "approach_r2": 0.0471
    },
    {
      "date": "2025-10-13",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6686.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5132,
      "pred_gbt": 0.4872,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 1.397,
      "approach_r2": 0.2027
    },
    {
      "date": "2025-10-13",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6686.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.363,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-10-13",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6686.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.262,
      "approach_r2": 0.1097
    },
    {
      "date": "2025-10-13",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6687.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5612,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.441,
      "approach_r2": 0.9078
    },
    {
      "date": "2025-10-13",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6687.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5792,
      "pred_gbt": 0.5694,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 1.151,
      "approach_r2": 0.1308
    },
    {
      "date": "2025-10-13",
      "time": "11:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6690.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4897,
      "pred_gbt": 0.4867,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.151,
      "approach_r2": 0.1308
    },
    {
      "date": "2025-10-13",
      "time": "11:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6691.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4748,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.085,
      "approach_r2": 0.1035
    },
    {
      "date": "2025-10-13",
      "time": "11:31:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.6239,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 1.181,
      "approach_r2": 0.0075
    },
    {
      "date": "2025-10-13",
      "time": "11:31:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.7619,
      "pred_empirical": 0.6251,
      "confluence_count": 95,
      "rvol": 1.181,
      "approach_r2": 0.0075
    },
    {
      "date": "2025-10-13",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6549,
      "pred_gbt": 0.7846,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 1.181,
      "approach_r2": 0.0075
    },
    {
      "date": "2025-10-13",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6696.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6813,
      "pred_gbt": 0.7887,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 1.181,
      "approach_r2": 0.0075
    },
    {
      "date": "2025-10-13",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.7662,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 1.181,
      "approach_r2": 0.0075
    },
    {
      "date": "2025-10-13",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6835,
      "pred_gbt": 0.7596,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.973,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-13",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5605,
      "pred_gbt": 0.4647,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.994,
      "approach_r2": 0.6079
    },
    {
      "date": "2025-10-13",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 1.068,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-10-13",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.5054,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 1.052,
      "approach_r2": 0.8331
    },
    {
      "date": "2025-10-13",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.5629,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.96,
      "approach_r2": 0.3721
    },
    {
      "date": "2025-10-13",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6688.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6054,
      "pred_gbt": 0.5701,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.952,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-10-13",
      "time": "12:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6691.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5457,
      "pred_gbt": 0.5357,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.001,
      "approach_r2": 0.12
    },
    {
      "date": "2025-10-13",
      "time": "12:01:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.6291,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 1.072,
      "approach_r2": 0.5407
    },
    {
      "date": "2025-10-13",
      "time": "12:03:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 1.06,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-13",
      "time": "12:03:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6549,
      "pred_gbt": 0.7474,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 1.06,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-13",
      "time": "12:03:00",
      "level_type": "session_high",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6852,
      "pred_gbt": 0.7875,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 1.06,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-13",
      "time": "12:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6696.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6937,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 1.06,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-13",
      "time": "12:09:00",
      "level_type": "session_high",
      "level_price": 6697.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6902,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 1.382,
      "approach_r2": 0.3466
    },
    {
      "date": "2025-10-13",
      "time": "12:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6697.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6791,
      "pred_gbt": 0.8082,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 1.382,
      "approach_r2": 0.3466
    },
    {
      "date": "2025-10-13",
      "time": "12:13:00",
      "level_type": "session_high",
      "level_price": 6699.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6953,
      "pred_gbt": 0.8425,
      "pred_empirical": 0.6281,
      "confluence_count": 107,
      "rvol": 1.321,
      "approach_r2": 0.3559
    },
    {
      "date": "2025-10-13",
      "time": "12:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6699.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6843,
      "pred_gbt": 0.8232,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 1.321,
      "approach_r2": 0.3559
    },
    {
      "date": "2025-10-13",
      "time": "12:14:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.696,
      "pred_empirical": 0.6674,
      "confluence_count": 91,
      "rvol": 1.185,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-10-13",
      "time": "12:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6977,
      "pred_gbt": 0.8161,
      "pred_empirical": 0.6269,
      "confluence_count": 96,
      "rvol": 1.185,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-10-13",
      "time": "12:15:00",
      "level_type": "session_high",
      "level_price": 6699.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6057,
      "pred_gbt": 0.7706,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 1.396,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-13",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6595,
      "pred_gbt": 0.7758,
      "pred_empirical": 0.651,
      "confluence_count": 97,
      "rvol": 1.396,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-13",
      "time": "12:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6699.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6084,
      "pred_gbt": 0.7444,
      "pred_empirical": 0.6674,
      "confluence_count": 107,
      "rvol": 1.396,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-13",
      "time": "12:16:00",
      "level_type": "session_high",
      "level_price": 6700.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5938,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.651,
      "confluence_count": 97,
      "rvol": 1.599,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-13",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6668,
      "pred_gbt": 0.7995,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 1.599,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-13",
      "time": "12:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.786,
      "pred_empirical": 0.651,
      "confluence_count": 97,
      "rvol": 1.599,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-13",
      "time": "12:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6812,
      "pred_gbt": 0.7992,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 1.571,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "12:18:00",
      "level_type": "session_high",
      "level_price": 6702.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5975,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 1.751,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-13",
      "time": "12:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 1.751,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-13",
      "time": "12:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6702.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5851,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.751,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-13",
      "time": "12:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6701.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6587,
      "pred_gbt": 0.7742,
      "pred_empirical": 0.6251,
      "confluence_count": 102,
      "rvol": 1.631,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-13",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6701.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.8327,
      "pred_empirical": 0.651,
      "confluence_count": 106,
      "rvol": 1.921,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-13",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5341,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 2.947,
      "approach_r2": 0.4993
    },
    {
      "date": "2025-10-13",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6155,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.437,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-13",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6535,
      "pred_gbt": 0.7118,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 1.266,
      "approach_r2": 0.5362
    },
    {
      "date": "2025-10-13",
      "time": "12:33:00",
      "level_type": "session_high",
      "level_price": 6705.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6151,
      "pred_gbt": 0.703,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 1.225,
      "approach_r2": 0.1661
    },
    {
      "date": "2025-10-13",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.653,
      "pred_gbt": 0.7192,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 1.225,
      "approach_r2": 0.1661
    },
    {
      "date": "2025-10-13",
      "time": "12:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6705.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6028,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 1.225,
      "approach_r2": 0.1661
    },
    {
      "date": "2025-10-13",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6495,
      "pred_gbt": 0.7019,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 1.097,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-10-13",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.7037,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.058,
      "approach_r2": 0.0994
    },
    {
      "date": "2025-10-13",
      "time": "12:38:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.685,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 1.196,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-13",
      "time": "12:38:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6971,
      "pred_gbt": 0.8125,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 1.196,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-13",
      "time": "12:41:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.6251,
      "confluence_count": 88,
      "rvol": 1.696,
      "approach_r2": 0.1325
    },
    {
      "date": "2025-10-13",
      "time": "12:47:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5418,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.651,
      "confluence_count": 91,
      "rvol": 1.273,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-13",
      "time": "12:55:00",
      "level_type": "overnight_high",
      "level_price": 6706.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5578,
      "pred_gbt": 0.5368,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.257,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-10-13",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6407,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 1.257,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-10-13",
      "time": "12:56:00",
      "level_type": "session_high",
      "level_price": 6705.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.557,
      "pred_gbt": 0.6227,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.365,
      "approach_r2": 0.4115
    },
    {
      "date": "2025-10-13",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6327,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.365,
      "approach_r2": 0.4115
    },
    {
      "date": "2025-10-13",
      "time": "12:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6705.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.5665,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.365,
      "approach_r2": 0.4115
    },
    {
      "date": "2025-10-13",
      "time": "12:57:00",
      "level_type": "session_high",
      "level_price": 6707.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.356,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-13",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6306,
      "pred_gbt": 0.6635,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 1.356,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-13",
      "time": "12:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6062,
      "pred_gbt": 0.6359,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.356,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-13",
      "time": "12:58:00",
      "level_type": "session_high",
      "level_price": 6707.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6113,
      "pred_gbt": 0.633,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.563,
      "approach_r2": 0.2459
    },
    {
      "date": "2025-10-13",
      "time": "12:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.622,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.563,
      "approach_r2": 0.2459
    },
    {
      "date": "2025-10-13",
      "time": "12:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.599,
      "pred_gbt": 0.5806,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 1.563,
      "approach_r2": 0.2459
    },
    {
      "date": "2025-10-13",
      "time": "12:59:00",
      "level_type": "session_high",
      "level_price": 6708.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.69,
      "approach_r2": 0.4385
    },
    {
      "date": "2025-10-13",
      "time": "12:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6119,
      "pred_gbt": 0.6962,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.69,
      "approach_r2": 0.4385
    },
    {
      "date": "2025-10-13",
      "time": "12:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6708.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5809,
      "pred_gbt": 0.6654,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.69,
      "approach_r2": 0.4385
    },
    {
      "date": "2025-10-13",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.589,
      "pred_gbt": 0.6322,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 1.593,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-10-13",
      "time": "13:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6147,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 1.395,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-10-13",
      "time": "13:02:00",
      "level_type": "lvn",
      "level_price": 6710.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5289,
      "pred_gbt": 0.4458,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.229,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "13:02:00",
      "level_type": "session_high",
      "level_price": 6709.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6141,
      "pred_gbt": 0.6524,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.229,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "13:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6709.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6019,
      "pred_gbt": 0.5918,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.229,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "13:03:00",
      "level_type": "session_high",
      "level_price": 6709.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5389,
      "pred_gbt": 0.6857,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.238,
      "approach_r2": 0.1227
    },
    {
      "date": "2025-10-13",
      "time": "13:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6709.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5418,
      "pred_gbt": 0.631,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.238,
      "approach_r2": 0.1227
    },
    {
      "date": "2025-10-13",
      "time": "13:04:00",
      "level_type": "session_high",
      "level_price": 6711.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.57,
      "pred_gbt": 0.6822,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.195,
      "approach_r2": 0.4987
    },
    {
      "date": "2025-10-13",
      "time": "13:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6711.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5574,
      "pred_gbt": 0.6268,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.195,
      "approach_r2": 0.4987
    },
    {
      "date": "2025-10-13",
      "time": "13:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6707.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 1.06,
      "approach_r2": 0.5125
    },
    {
      "date": "2025-10-13",
      "time": "13:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6707.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6503,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.088,
      "approach_r2": 0.6451
    },
    {
      "date": "2025-10-13",
      "time": "13:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6707.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6545,
      "pred_gbt": 0.6911,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.938,
      "approach_r2": 0.2061
    },
    {
      "date": "2025-10-13",
      "time": "13:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6708.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6487,
      "pred_gbt": 0.7208,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.978,
      "approach_r2": 0.0597
    },
    {
      "date": "2025-10-13",
      "time": "13:13:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.6312,
      "pred_empirical": 0.6251,
      "confluence_count": 94,
      "rvol": 1.591,
      "approach_r2": 0.4044
    },
    {
      "date": "2025-10-13",
      "time": "13:16:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6626,
      "pred_gbt": 0.7217,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 1.77,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-13",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7011,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 1.487,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-13",
      "time": "13:18:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.669,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 1.356,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6885,
      "pred_gbt": 0.7272,
      "pred_empirical": 0.6269,
      "confluence_count": 107,
      "rvol": 1.356,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.7173,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 1.426,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-13",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6595,
      "pred_gbt": 0.6669,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 1.428,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-13",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7243,
      "pred_gbt": 0.7789,
      "pred_empirical": 0.6281,
      "confluence_count": 107,
      "rvol": 1.396,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-13",
      "time": "13:22:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.7134,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 1.469,
      "approach_r2": 0.3949
    },
    {
      "date": "2025-10-13",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7306,
      "pred_gbt": 0.7866,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 1.38,
      "approach_r2": 0.9835
    },
    {
      "date": "2025-10-13",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6973,
      "pred_gbt": 0.7177,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 1.396,
      "approach_r2": 0.8829
    },
    {
      "date": "2025-10-13",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.7759,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 1.242,
      "approach_r2": 0.2571
    },
    {
      "date": "2025-10-13",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7046,
      "pred_gbt": 0.7667,
      "pred_empirical": 0.5962,
      "confluence_count": 107,
      "rvol": 1.104,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-10-13",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7124,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.6109,
      "confluence_count": 107,
      "rvol": 0.995,
      "approach_r2": 0.4339
    },
    {
      "date": "2025-10-13",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7197,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.916,
      "approach_r2": 0.7255
    },
    {
      "date": "2025-10-13",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7464,
      "pred_gbt": 0.776,
      "pred_empirical": 0.6281,
      "confluence_count": 107,
      "rvol": 1.032,
      "approach_r2": 0.4408
    },
    {
      "date": "2025-10-13",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.6269,
      "confluence_count": 107,
      "rvol": 1.084,
      "approach_r2": 0.1643
    },
    {
      "date": "2025-10-13",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6734,
      "pred_gbt": 0.6623,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 1.338,
      "approach_r2": 0.4988
    },
    {
      "date": "2025-10-13",
      "time": "13:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6692.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5954,
      "pred_gbt": 0.7096,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 1.062,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-13",
      "time": "13:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6689.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4698,
      "pred_gbt": 0.5451,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 1.434,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-13",
      "time": "13:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6688.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5716,
      "pred_gbt": 0.5748,
      "pred_empirical": 0.6081,
      "confluence_count": 48,
      "rvol": 1.508,
      "approach_r2": 0.4799
    },
    {
      "date": "2025-10-13",
      "time": "13:54:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.6769,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 1.422,
      "approach_r2": 0.0575
    },
    {
      "date": "2025-10-13",
      "time": "13:57:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7062,
      "pred_gbt": 0.8231,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 1.388,
      "approach_r2": 0.168
    },
    {
      "date": "2025-10-13",
      "time": "13:58:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6864,
      "pred_gbt": 0.6987,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 1.422,
      "approach_r2": 0.6541
    },
    {
      "date": "2025-10-13",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7058,
      "pred_gbt": 0.6813,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 1.422,
      "approach_r2": 0.6541
    },
    {
      "date": "2025-10-13",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7008,
      "pred_gbt": 0.6978,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 1.532,
      "approach_r2": 0.6035
    },
    {
      "date": "2025-10-13",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7431,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.6281,
      "confluence_count": 100,
      "rvol": 1.315,
      "approach_r2": 0.8015
    },
    {
      "date": "2025-10-13",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.6999,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 1.193,
      "approach_r2": 0.1667
    },
    {
      "date": "2025-10-13",
      "time": "14:02:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6332,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 1.089,
      "approach_r2": 0.0522
    },
    {
      "date": "2025-10-13",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7493,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 1.089,
      "approach_r2": 0.0522
    },
    {
      "date": "2025-10-13",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.759,
      "pred_gbt": 0.7139,
      "pred_empirical": 0.6109,
      "confluence_count": 101,
      "rvol": 0.962,
      "approach_r2": 0.7992
    },
    {
      "date": "2025-10-13",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7598,
      "pred_gbt": 0.7369,
      "pred_empirical": 0.6109,
      "confluence_count": 101,
      "rvol": 0.925,
      "approach_r2": 0.5779
    },
    {
      "date": "2025-10-13",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7561,
      "pred_gbt": 0.7292,
      "pred_empirical": 0.612,
      "confluence_count": 101,
      "rvol": 0.935,
      "approach_r2": 0.0115
    },
    {
      "date": "2025-10-13",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7353,
      "pred_gbt": 0.6928,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 0.895,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-13",
      "time": "14:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7624,
      "pred_gbt": 0.7842,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.978,
      "approach_r2": 0.2113
    },
    {
      "date": "2025-10-13",
      "time": "14:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.7778,
      "pred_empirical": 0.6081,
      "confluence_count": 103,
      "rvol": 1.069,
      "approach_r2": 0.754
    },
    {
      "date": "2025-10-13",
      "time": "14:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7685,
      "pred_gbt": 0.7799,
      "pred_empirical": 0.612,
      "confluence_count": 103,
      "rvol": 0.862,
      "approach_r2": 0.1361
    },
    {
      "date": "2025-10-13",
      "time": "14:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6697.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7716,
      "pred_gbt": 0.8064,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.76,
      "approach_r2": 0.0013
    },
    {
      "date": "2025-10-13",
      "time": "14:24:00",
      "level_type": "overnight_high",
      "level_price": 6706.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6228,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.072,
      "approach_r2": 0.0072
    },
    {
      "date": "2025-10-13",
      "time": "14:38:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.7338,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 1.362,
      "approach_r2": 0.4321
    },
    {
      "date": "2025-10-13",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7665,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.6281,
      "confluence_count": 105,
      "rvol": 1.362,
      "approach_r2": 0.4321
    },
    {
      "date": "2025-10-13",
      "time": "14:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.6989,
      "pred_empirical": 0.6269,
      "confluence_count": 94,
      "rvol": 1.402,
      "approach_r2": 0.8359
    },
    {
      "date": "2025-10-13",
      "time": "14:39:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7565,
      "pred_gbt": 0.8503,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 1.402,
      "approach_r2": 0.8359
    },
    {
      "date": "2025-10-13",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7667,
      "pred_gbt": 0.7892,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 1.402,
      "approach_r2": 0.8359
    },
    {
      "date": "2025-10-13",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.7904,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 1.385,
      "approach_r2": 0.9292
    },
    {
      "date": "2025-10-13",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.762,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 1.331,
      "approach_r2": 0.9627
    },
    {
      "date": "2025-10-13",
      "time": "14:42:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6605,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 1.575,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-10-13",
      "time": "14:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6692.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.659,
      "pred_gbt": 0.6204,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.509,
      "approach_r2": 0.475
    },
    {
      "date": "2025-10-13",
      "time": "14:52:00",
      "level_type": "vwap",
      "level_price": 6686.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6423,
      "pred_gbt": 0.579,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.413,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-10-13",
      "time": "14:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6688.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 1.413,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-10-13",
      "time": "14:54:00",
      "level_type": "vwap",
      "level_price": 6686.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.5837,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 1.819,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "14:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6686.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5898,
      "pred_gbt": 0.6654,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 1.819,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-13",
      "time": "14:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6683.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 2.016,
      "approach_r2": 0.0048
    },
    {
      "date": "2025-10-13",
      "time": "15:01:00",
      "level_type": "or15_high",
      "level_price": 6681.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.5587,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 2.054,
      "approach_r2": 0.7755
    },
    {
      "date": "2025-10-13",
      "time": "15:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6683.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4931,
      "pred_gbt": 0.6383,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 2.054,
      "approach_r2": 0.7755
    },
    {
      "date": "2025-10-13",
      "time": "15:03:00",
      "level_type": "vwap",
      "level_price": 6686.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.59,
      "pred_gbt": 0.6013,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 2.005,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-10-13",
      "time": "15:07:00",
      "level_type": "vwap",
      "level_price": 6686.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.651,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 1.588,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-10-13",
      "time": "15:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6692.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6187,
      "pred_gbt": 0.5594,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 1.598,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-10-13",
      "time": "15:19:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6892,
      "pred_gbt": 0.6894,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 1.437,
      "approach_r2": 0.5893
    },
    {
      "date": "2025-10-13",
      "time": "15:21:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.6639,
      "pred_empirical": 0.5962,
      "confluence_count": 94,
      "rvol": 1.595,
      "approach_r2": 0.008
    },
    {
      "date": "2025-10-13",
      "time": "15:21:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7433,
      "pred_gbt": 0.8114,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 1.595,
      "approach_r2": 0.008
    },
    {
      "date": "2025-10-13",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.6109,
      "confluence_count": 104,
      "rvol": 1.678,
      "approach_r2": 0.1356
    },
    {
      "date": "2025-10-13",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7395,
      "pred_gbt": 0.6497,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 1.76,
      "approach_r2": 0.0406
    },
    {
      "date": "2025-10-13",
      "time": "15:40:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.683,
      "pred_gbt": 0.58,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 1.036,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-13",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7624,
      "pred_gbt": 0.6992,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 1.036,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-13",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7798,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 1.091,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-13",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.6775,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 1.102,
      "approach_r2": 0.605
    },
    {
      "date": "2025-10-13",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8066,
      "pred_gbt": 0.712,
      "pred_empirical": 0.5962,
      "confluence_count": 107,
      "rvol": 1.168,
      "approach_r2": 0.827
    },
    {
      "date": "2025-10-13",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.78,
      "pred_gbt": 0.6484,
      "pred_empirical": 0.5962,
      "confluence_count": 107,
      "rvol": 1.18,
      "approach_r2": 0.8118
    },
    {
      "date": "2025-10-13",
      "time": "15:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6692.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7142,
      "pred_gbt": 0.6009,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 1.156,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-10-13",
      "time": "15:49:00",
      "level_type": "or30_high",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7169,
      "pred_gbt": 0.6533,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 1.152,
      "approach_r2": 0.1183
    },
    {
      "date": "2025-10-13",
      "time": "15:51:00",
      "level_type": "top_oi_strikes",
      "level_price": 6697.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7045,
      "pred_gbt": 0.7023,
      "pred_empirical": 0.5871,
      "confluence_count": 94,
      "rvol": 1.055,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-10-13",
      "time": "15:51:00",
      "level_type": "ib_high",
      "level_price": 6697.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7997,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.5803,
      "confluence_count": 95,
      "rvol": 1.055,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-10-13",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7854,
      "pred_gbt": 0.823,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 1.055,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-10-13",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7871,
      "pred_gbt": 0.8242,
      "pred_empirical": 0.5871,
      "confluence_count": 108,
      "rvol": 1.001,
      "approach_r2": 0.0587
    },
    {
      "date": "2025-10-13",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7871,
      "pred_gbt": 0.8549,
      "pred_empirical": 0.6142,
      "confluence_count": 108,
      "rvol": 1.075,
      "approach_r2": 0.3282
    },
    {
      "date": "2025-10-13",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6699.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8125,
      "pred_gbt": 0.9016,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 1.125,
      "approach_r2": 0.2032
    },
    {
      "date": "2025-10-13",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6699.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7895,
      "pred_gbt": 0.9201,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 1.107,
      "approach_r2": 0.5365
    },
    {
      "date": "2025-10-13",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7561,
      "pred_gbt": 0.9598,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 1.142,
      "approach_r2": 0.605
    },
    {
      "date": "2025-10-14",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6617.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2946,
      "pred_gbt": 0.3091,
      "pred_empirical": 0.651,
      "confluence_count": 4,
      "rvol": 1.992,
      "approach_r2": 0.9889
    },
    {
      "date": "2025-10-14",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6613.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3118,
      "pred_gbt": 0.3302,
      "pred_empirical": 0.651,
      "confluence_count": 6,
      "rvol": 2.099,
      "approach_r2": 0.9236
    },
    {
      "date": "2025-10-14",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6608.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2875,
      "pred_gbt": 0.1782,
      "pred_empirical": 0.651,
      "confluence_count": 9,
      "rvol": 2.369,
      "approach_r2": 0.9209
    },
    {
      "date": "2025-10-14",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3101,
      "pred_gbt": 0.297,
      "pred_empirical": 0.6281,
      "confluence_count": 6,
      "rvol": 2.524,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-14",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3189,
      "pred_gbt": 0.3807,
      "pred_empirical": 0.6269,
      "confluence_count": 7,
      "rvol": 2.633,
      "approach_r2": 0.5281
    },
    {
      "date": "2025-10-14",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6612.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.315,
      "pred_gbt": 0.373,
      "pred_empirical": 0.6281,
      "confluence_count": 6,
      "rvol": 2.633,
      "approach_r2": 0.5281
    },
    {
      "date": "2025-10-14",
      "time": "09:42:00",
      "level_type": "overnight_low",
      "level_price": 6605.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2751,
      "pred_gbt": 0.2681,
      "pred_empirical": 0.6251,
      "confluence_count": 5,
      "rvol": 2.737,
      "approach_r2": 0.9574
    },
    {
      "date": "2025-10-14",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2648,
      "pred_gbt": 0.2704,
      "pred_empirical": 0.651,
      "confluence_count": 4,
      "rvol": 2.737,
      "approach_r2": 0.9574
    },
    {
      "date": "2025-10-14",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6606.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2899,
      "pred_gbt": 0.2765,
      "pred_empirical": 0.651,
      "confluence_count": 4,
      "rvol": 2.737,
      "approach_r2": 0.9574
    },
    {
      "date": "2025-10-14",
      "time": "09:43:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2721,
      "pred_gbt": 0.4027,
      "pred_empirical": 0.651,
      "confluence_count": 3,
      "rvol": 2.953,
      "approach_r2": 0.9463
    },
    {
      "date": "2025-10-14",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6597.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2671,
      "pred_gbt": 0.3266,
      "pred_empirical": 0.6251,
      "confluence_count": 1,
      "rvol": 2.953,
      "approach_r2": 0.9463
    },
    {
      "date": "2025-10-14",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6604.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.314,
      "pred_gbt": 0.3274,
      "pred_empirical": 0.6269,
      "confluence_count": 6,
      "rvol": 2.956,
      "approach_r2": 0.4673
    },
    {
      "date": "2025-10-14",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6603.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2987,
      "pred_gbt": 0.4188,
      "pred_empirical": 0.6109,
      "confluence_count": 6,
      "rvol": 3.083,
      "approach_r2": 0.0607
    },
    {
      "date": "2025-10-14",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6611.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2792,
      "pred_gbt": 0.2249,
      "pred_empirical": 0.6269,
      "confluence_count": 6,
      "rvol": 3.205,
      "approach_r2": 0.7707
    },
    {
      "date": "2025-10-14",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6613.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3819,
      "pred_gbt": 0.3891,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.858,
      "approach_r2": 0.777
    },
    {
      "date": "2025-10-14",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6623.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3657,
      "pred_gbt": 0.329,
      "pred_empirical": 0.6142,
      "confluence_count": 0,
      "rvol": 1.927,
      "approach_r2": 0.9153
    },
    {
      "date": "2025-10-14",
      "time": "10:04:00",
      "level_type": "top_oi_strikes",
      "level_price": 6636.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3286,
      "pred_gbt": 0.5011,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 1.468,
      "approach_r2": 0.65
    },
    {
      "date": "2025-10-14",
      "time": "10:04:00",
      "level_type": "or15_high",
      "level_price": 6636.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3898,
      "pred_gbt": 0.5241,
      "pred_empirical": 0.5962,
      "confluence_count": 4,
      "rvol": 1.468,
      "approach_r2": 0.65
    },
    {
      "date": "2025-10-14",
      "time": "10:04:00",
      "level_type": "or30_high",
      "level_price": 6636.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4104,
      "pred_gbt": 0.5245,
      "pred_empirical": 0.6142,
      "confluence_count": 4,
      "rvol": 1.468,
      "approach_r2": 0.65
    },
    {
      "date": "2025-10-14",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6636.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3849,
      "pred_gbt": 0.565,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 1.468,
      "approach_r2": 0.65
    },
    {
      "date": "2025-10-14",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6638.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.468,
      "approach_r2": 0.65
    },
    {
      "date": "2025-10-14",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6636.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3877,
      "pred_gbt": 0.5525,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 1.468,
      "approach_r2": 0.65
    },
    {
      "date": "2025-10-14",
      "time": "10:12:00",
      "level_type": "session_high",
      "level_price": 6641.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4472,
      "pred_gbt": 0.4002,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.731,
      "approach_r2": 0.7449
    },
    {
      "date": "2025-10-14",
      "time": "10:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6641.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4345,
      "pred_gbt": 0.3975,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.731,
      "approach_r2": 0.7449
    },
    {
      "date": "2025-10-14",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6644.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4485,
      "pred_gbt": 0.3983,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.963,
      "approach_r2": 0.6882
    },
    {
      "date": "2025-10-14",
      "time": "10:14:00",
      "level_type": "session_high",
      "level_price": 6646.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.842,
      "approach_r2": 0.7606
    },
    {
      "date": "2025-10-14",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6645.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 1.842,
      "approach_r2": 0.7606
    },
    {
      "date": "2025-10-14",
      "time": "10:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6646.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4316,
      "pred_gbt": 0.4048,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.842,
      "approach_r2": 0.7606
    },
    {
      "date": "2025-10-14",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6647.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4351,
      "pred_gbt": 0.3631,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 2.155,
      "approach_r2": 0.3428
    },
    {
      "date": "2025-10-14",
      "time": "10:17:00",
      "level_type": "session_high",
      "level_price": 6648.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4181,
      "pred_gbt": 0.3715,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 2.305,
      "approach_r2": 0.2769
    },
    {
      "date": "2025-10-14",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6648.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4312,
      "pred_gbt": 0.3398,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 2.305,
      "approach_r2": 0.2769
    },
    {
      "date": "2025-10-14",
      "time": "10:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6648.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4057,
      "pred_gbt": 0.3632,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 2.305,
      "approach_r2": 0.2769
    },
    {
      "date": "2025-10-14",
      "time": "10:19:00",
      "level_type": "session_high",
      "level_price": 6649.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.3497,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 2.411,
      "approach_r2": 0.3805
    },
    {
      "date": "2025-10-14",
      "time": "10:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6649.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4124,
      "pred_gbt": 0.3408,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 2.411,
      "approach_r2": 0.3805
    },
    {
      "date": "2025-10-14",
      "time": "10:20:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3035,
      "pred_gbt": 0.3958,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 2.49,
      "approach_r2": 0.0333
    },
    {
      "date": "2025-10-14",
      "time": "10:21:00",
      "level_type": "session_high",
      "level_price": 6653.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3944,
      "pred_gbt": 0.4253,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 2.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-14",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6652.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4042,
      "pred_gbt": 0.3816,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 2.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-14",
      "time": "10:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6653.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3822,
      "pred_gbt": 0.4157,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 2.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-14",
      "time": "10:23:00",
      "level_type": "session_high",
      "level_price": 6654.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4316,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 2.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6654.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4385,
      "pred_gbt": 0.3889,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 2.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "10:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6654.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.419,
      "pred_gbt": 0.3792,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 2.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6655.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4346,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.186,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-14",
      "time": "10:25:00",
      "level_type": "session_high",
      "level_price": 6656.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3743,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.884,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-14",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6656.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4502,
      "pred_gbt": 0.4926,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.884,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-14",
      "time": "10:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6656.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.377,
      "pred_gbt": 0.4886,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.884,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-14",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6658.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4243,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.902,
      "approach_r2": 0.5356
    },
    {
      "date": "2025-10-14",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6657.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.499,
      "pred_gbt": 0.4844,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.902,
      "approach_r2": 0.5356
    },
    {
      "date": "2025-10-14",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6658.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4271,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.902,
      "approach_r2": 0.5356
    },
    {
      "date": "2025-10-14",
      "time": "10:27:00",
      "level_type": "prior_day_low",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3195,
      "pred_gbt": 0.3913,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 2.074,
      "approach_r2": 0.1279
    },
    {
      "date": "2025-10-14",
      "time": "10:27:00",
      "level_type": "gap_fill",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.3559,
      "pred_empirical": 0.6251,
      "confluence_count": 32,
      "rvol": 2.074,
      "approach_r2": 0.1279
    },
    {
      "date": "2025-10-14",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6659.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4146,
      "pred_gbt": 0.4267,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 2.074,
      "approach_r2": 0.1279
    },
    {
      "date": "2025-10-14",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6659.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4174,
      "pred_gbt": 0.4022,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 2.074,
      "approach_r2": 0.1279
    },
    {
      "date": "2025-10-14",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6659.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4813,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 2.131,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-14",
      "time": "10:29:00",
      "level_type": "session_high",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4831,
      "pred_gbt": 0.5551,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.822,
      "approach_r2": 0.1609
    },
    {
      "date": "2025-10-14",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6660.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5025,
      "pred_gbt": 0.5615,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.822,
      "approach_r2": 0.1609
    },
    {
      "date": "2025-10-14",
      "time": "10:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4703,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.822,
      "approach_r2": 0.1609
    },
    {
      "date": "2025-10-14",
      "time": "10:36:00",
      "level_type": "lvn",
      "level_price": 6662.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.416,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.686,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-10-14",
      "time": "10:36:00",
      "level_type": "ib_high",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.477,
      "pred_gbt": 0.5165,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 1.686,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-10-14",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6665.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.5131,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.15,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-14",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6665.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.15,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-14",
      "time": "10:45:00",
      "level_type": "session_high",
      "level_price": 6665.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 1.344,
      "approach_r2": 0.728
    },
    {
      "date": "2025-10-14",
      "time": "10:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6665.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.4599,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 1.344,
      "approach_r2": 0.728
    },
    {
      "date": "2025-10-14",
      "time": "10:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6661.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4008,
      "pred_gbt": 0.6537,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.599,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-14",
      "time": "10:57:00",
      "level_type": "prior_day_low",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.337,
      "pred_gbt": 0.5875,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.977,
      "approach_r2": 0.0064
    },
    {
      "date": "2025-10-14",
      "time": "10:57:00",
      "level_type": "gap_fill",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4032,
      "pred_gbt": 0.5081,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.977,
      "approach_r2": 0.0064
    },
    {
      "date": "2025-10-14",
      "time": "11:01:00",
      "level_type": "dominant_gamma",
      "level_price": 6666.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5347,
      "pred_gbt": 0.4042,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 0.834,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-14",
      "time": "11:01:00",
      "level_type": "top_oi_strikes",
      "level_price": 6666.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.3708,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.834,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-14",
      "time": "11:01:00",
      "level_type": "session_high",
      "level_price": 6666.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5572,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 0.834,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-14",
      "time": "11:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6666.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.442,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 0.834,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-14",
      "time": "11:04:00",
      "level_type": "session_high",
      "level_price": 6669.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.5107,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.944,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-14",
      "time": "11:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6669.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5187,
      "pred_gbt": 0.4608,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.944,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-14",
      "time": "11:13:00",
      "level_type": "lvn",
      "level_price": 6662.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4851,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.105,
      "approach_r2": 0.1617
    },
    {
      "date": "2025-10-14",
      "time": "11:13:00",
      "level_type": "ib_high",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5468,
      "pred_gbt": 0.5753,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.105,
      "approach_r2": 0.1617
    },
    {
      "date": "2025-10-14",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6659.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5086,
      "pred_gbt": 0.4729,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.204,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-10-14",
      "time": "11:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6661.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4675,
      "pred_gbt": 0.4265,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 1.204,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-10-14",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6660.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5756,
      "pred_gbt": 0.5212,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 0.831,
      "approach_r2": 0.1693
    },
    {
      "date": "2025-10-14",
      "time": "11:27:00",
      "level_type": "prior_day_low",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4112,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.902,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-10-14",
      "time": "11:27:00",
      "level_type": "gap_fill",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4813,
      "pred_gbt": 0.4273,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.902,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-10-14",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6660.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.5038,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.902,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-10-14",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6660.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5286,
      "pred_gbt": 0.4656,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.923,
      "approach_r2": 0.1061
    },
    {
      "date": "2025-10-14",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6660.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5279,
      "pred_gbt": 0.4818,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.052,
      "approach_r2": 0.5322
    },
    {
      "date": "2025-10-14",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6660.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.5119,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.193,
      "approach_r2": 0.7299
    },
    {
      "date": "2025-10-14",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6660.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5669,
      "pred_gbt": 0.5638,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.16,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-10-14",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6661.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5702,
      "pred_gbt": 0.554,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.032,
      "approach_r2": 0.4503
    },
    {
      "date": "2025-10-14",
      "time": "11:33:00",
      "level_type": "dominant_gamma",
      "level_price": 6666.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.534,
      "pred_gbt": 0.4961,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.058,
      "approach_r2": 0.1328
    },
    {
      "date": "2025-10-14",
      "time": "11:33:00",
      "level_type": "top_oi_strikes",
      "level_price": 6666.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4929,
      "pred_gbt": 0.4761,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.058,
      "approach_r2": 0.1328
    },
    {
      "date": "2025-10-14",
      "time": "11:36:00",
      "level_type": "session_high",
      "level_price": 6674.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.053,
      "approach_r2": 0.468
    },
    {
      "date": "2025-10-14",
      "time": "11:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6674.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.053,
      "approach_r2": 0.468
    },
    {
      "date": "2025-10-14",
      "time": "11:37:00",
      "level_type": "session_high",
      "level_price": 6675.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.296,
      "approach_r2": 0.5154
    },
    {
      "date": "2025-10-14",
      "time": "11:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6675.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.5993,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.296,
      "approach_r2": 0.5154
    },
    {
      "date": "2025-10-14",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6663.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5247,
      "pred_gbt": 0.4351,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 2.254,
      "approach_r2": 0.001
    },
    {
      "date": "2025-10-14",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6663.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 2.508,
      "approach_r2": 0.1154
    },
    {
      "date": "2025-10-14",
      "time": "11:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6662.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4434,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 2.508,
      "approach_r2": 0.1154
    },
    {
      "date": "2025-10-14",
      "time": "11:43:00",
      "level_type": "session_high",
      "level_price": 6675.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4776,
      "pred_gbt": 0.6463,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 2.53,
      "approach_r2": 0.7695
    },
    {
      "date": "2025-10-14",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6675.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4648,
      "pred_gbt": 0.597,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 2.53,
      "approach_r2": 0.7695
    },
    {
      "date": "2025-10-14",
      "time": "11:45:00",
      "level_type": "value_area_high",
      "level_price": 6678.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.446,
      "pred_gbt": 0.4808,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.882,
      "approach_r2": 0.377
    },
    {
      "date": "2025-10-14",
      "time": "11:45:00",
      "level_type": "session_high",
      "level_price": 6678.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4471,
      "pred_gbt": 0.6013,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.882,
      "approach_r2": 0.377
    },
    {
      "date": "2025-10-14",
      "time": "11:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6678.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.45,
      "pred_gbt": 0.5539,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.882,
      "approach_r2": 0.377
    },
    {
      "date": "2025-10-14",
      "time": "11:46:00",
      "level_type": "session_high",
      "level_price": 6680.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4455,
      "pred_gbt": 0.6263,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.785,
      "approach_r2": 0.0644
    },
    {
      "date": "2025-10-14",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6680.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4484,
      "pred_gbt": 0.5795,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.785,
      "approach_r2": 0.0644
    },
    {
      "date": "2025-10-14",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6682.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5095,
      "pred_gbt": 0.6385,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.724,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-10-14",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6682.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4967,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.724,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-10-14",
      "time": "11:49:00",
      "level_type": "session_high",
      "level_price": 6683.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4694,
      "pred_gbt": 0.6574,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.287,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-14",
      "time": "11:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6683.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4723,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.287,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-14",
      "time": "11:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6686.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4119,
      "pred_gbt": 0.4885,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.202,
      "approach_r2": 0.2382
    },
    {
      "date": "2025-10-14",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6689.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5561,
      "pred_gbt": 0.6168,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.202,
      "approach_r2": 0.2382
    },
    {
      "date": "2025-10-14",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6690.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.5911,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.292,
      "approach_r2": 0.2382
    },
    {
      "date": "2025-10-14",
      "time": "11:52:00",
      "level_type": "session_high",
      "level_price": 6690.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5486,
      "pred_gbt": 0.6002,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.33,
      "approach_r2": 0.363
    },
    {
      "date": "2025-10-14",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6690.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.5758,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.33,
      "approach_r2": 0.363
    },
    {
      "date": "2025-10-14",
      "time": "11:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6690.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5358,
      "pred_gbt": 0.5419,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.33,
      "approach_r2": 0.363
    },
    {
      "date": "2025-10-14",
      "time": "11:53:00",
      "level_type": "session_high",
      "level_price": 6690.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4733,
      "pred_gbt": 0.6196,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.581,
      "approach_r2": 0.4878
    },
    {
      "date": "2025-10-14",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6691.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5484,
      "pred_gbt": 0.6239,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.581,
      "approach_r2": 0.4878
    },
    {
      "date": "2025-10-14",
      "time": "11:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6690.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4762,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.581,
      "approach_r2": 0.4878
    },
    {
      "date": "2025-10-14",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6692.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5391,
      "pred_gbt": 0.5711,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.713,
      "approach_r2": 0.7291
    },
    {
      "date": "2025-10-14",
      "time": "12:20:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3573,
      "pred_gbt": 0.3266,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 2.373,
      "approach_r2": 0.0946
    },
    {
      "date": "2025-10-14",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5197,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 2.373,
      "approach_r2": 0.0946
    },
    {
      "date": "2025-10-14",
      "time": "12:21:00",
      "level_type": "value_area_low",
      "level_price": 6703.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3978,
      "pred_gbt": 0.32,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 2.771,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "12:21:00",
      "level_type": "session_high",
      "level_price": 6700.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 2.771,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "12:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6701.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.4801,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 2.771,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "12:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4266,
      "pred_gbt": 0.4868,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 2.771,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "12:24:00",
      "level_type": "prior_day_close",
      "level_price": 6694.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3779,
      "pred_gbt": 0.4008,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 2.786,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-14",
      "time": "12:24:00",
      "level_type": "overnight_high",
      "level_price": 6694.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4639,
      "pred_gbt": 0.4614,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 2.786,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-14",
      "time": "12:24:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6694.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3925,
      "pred_gbt": 0.3941,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 2.786,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-14",
      "time": "12:24:00",
      "level_type": "hvn",
      "level_price": 6695.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.3994,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 2.786,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-14",
      "time": "12:28:00",
      "level_type": "session_high",
      "level_price": 6703.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5671,
      "pred_gbt": 0.6361,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.562,
      "approach_r2": 0.6214
    },
    {
      "date": "2025-10-14",
      "time": "12:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6703.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.5767,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.562,
      "approach_r2": 0.6214
    },
    {
      "date": "2025-10-14",
      "time": "12:32:00",
      "level_type": "session_high",
      "level_price": 6703.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5429,
      "pred_gbt": 0.6341,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 2.209,
      "approach_r2": 0.9122
    },
    {
      "date": "2025-10-14",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6703.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5302,
      "pred_gbt": 0.5792,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 2.209,
      "approach_r2": 0.9122
    },
    {
      "date": "2025-10-14",
      "time": "12:35:00",
      "level_type": "session_high",
      "level_price": 6705.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5553,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 2.205,
      "approach_r2": 0.7427
    },
    {
      "date": "2025-10-14",
      "time": "12:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6705.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5425,
      "pred_gbt": 0.6695,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 2.205,
      "approach_r2": 0.7427
    },
    {
      "date": "2025-10-14",
      "time": "12:37:00",
      "level_type": "lvn",
      "level_price": 6707.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4801,
      "pred_gbt": 0.5286,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 2.383,
      "approach_r2": 0.7372
    },
    {
      "date": "2025-10-14",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6708.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.702,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 2.383,
      "approach_r2": 0.7372
    },
    {
      "date": "2025-10-14",
      "time": "12:40:00",
      "level_type": "session_high",
      "level_price": 6708.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.615,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 2.217,
      "approach_r2": 0.7535
    },
    {
      "date": "2025-10-14",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6710.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5831,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 2.217,
      "approach_r2": 0.7535
    },
    {
      "date": "2025-10-14",
      "time": "12:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6708.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5061,
      "pred_gbt": 0.5623,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 2.217,
      "approach_r2": 0.7535
    },
    {
      "date": "2025-10-14",
      "time": "12:41:00",
      "level_type": "session_high",
      "level_price": 6708.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5646,
      "pred_gbt": 0.6557,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 2.169,
      "approach_r2": 0.1945
    },
    {
      "date": "2025-10-14",
      "time": "12:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6708.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.6141,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 2.169,
      "approach_r2": 0.1945
    },
    {
      "date": "2025-10-14",
      "time": "12:43:00",
      "level_type": "prior_day_high",
      "level_price": 6711.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5661,
      "pred_gbt": 0.5424,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.719,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-10-14",
      "time": "12:43:00",
      "level_type": "session_high",
      "level_price": 6710.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5958,
      "pred_gbt": 0.6759,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.719,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-10-14",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6711.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.601,
      "pred_gbt": 0.6395,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.719,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-10-14",
      "time": "12:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6710.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5834,
      "pred_gbt": 0.6443,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.719,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-10-14",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6711.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6098,
      "pred_gbt": 0.6134,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 1.682,
      "approach_r2": 0.6685
    },
    {
      "date": "2025-10-14",
      "time": "12:45:00",
      "level_type": "session_high",
      "level_price": 6711.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 2.07,
      "approach_r2": 0.8738
    },
    {
      "date": "2025-10-14",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6712.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5997,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 2.07,
      "approach_r2": 0.8738
    },
    {
      "date": "2025-10-14",
      "time": "12:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6711.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.527,
      "pred_gbt": 0.5106,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 2.07,
      "approach_r2": 0.8738
    },
    {
      "date": "2025-10-14",
      "time": "12:46:00",
      "level_type": "session_high",
      "level_price": 6713.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5689,
      "pred_gbt": 0.6698,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 2.189,
      "approach_r2": 0.2591
    },
    {
      "date": "2025-10-14",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6713.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5804,
      "pred_gbt": 0.6312,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 2.189,
      "approach_r2": 0.2591
    },
    {
      "date": "2025-10-14",
      "time": "12:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6713.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5562,
      "pred_gbt": 0.6289,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 2.189,
      "approach_r2": 0.2591
    },
    {
      "date": "2025-10-14",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6714.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.5647,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 2.887,
      "approach_r2": 0.002
    },
    {
      "date": "2025-10-14",
      "time": "12:48:00",
      "level_type": "session_high",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5102,
      "pred_gbt": 0.5521,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 3.043,
      "approach_r2": 0.7677
    },
    {
      "date": "2025-10-14",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6714.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.536,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 3.043,
      "approach_r2": 0.7677
    },
    {
      "date": "2025-10-14",
      "time": "12:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4973,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 3.043,
      "approach_r2": 0.7677
    },
    {
      "date": "2025-10-14",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6715.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5467,
      "pred_gbt": 0.6572,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 2.756,
      "approach_r2": 0.7569
    },
    {
      "date": "2025-10-14",
      "time": "12:51:00",
      "level_type": "session_high",
      "level_price": 6717.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4608,
      "pred_gbt": 0.4024,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 2.91,
      "approach_r2": 0.9218
    },
    {
      "date": "2025-10-14",
      "time": "12:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6717.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5391,
      "pred_gbt": 0.3972,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 2.91,
      "approach_r2": 0.9218
    },
    {
      "date": "2025-10-14",
      "time": "12:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6717.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4637,
      "pred_gbt": 0.3453,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 2.91,
      "approach_r2": 0.9218
    },
    {
      "date": "2025-10-14",
      "time": "12:52:00",
      "level_type": "session_high",
      "level_price": 6719.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.5744,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 2.648,
      "approach_r2": 0.9216
    },
    {
      "date": "2025-10-14",
      "time": "12:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6718.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.5481,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 2.648,
      "approach_r2": 0.9216
    },
    {
      "date": "2025-10-14",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6719.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.5158,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 2.648,
      "approach_r2": 0.9216
    },
    {
      "date": "2025-10-14",
      "time": "12:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6718.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.5671,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 2.567,
      "approach_r2": 0.9172
    },
    {
      "date": "2025-10-14",
      "time": "13:00:00",
      "level_type": "value_area_low",
      "level_price": 6703.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4688,
      "pred_gbt": 0.3673,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 2.817,
      "approach_r2": 0.2388
    },
    {
      "date": "2025-10-14",
      "time": "13:01:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3639,
      "pred_gbt": 0.3605,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 2.623,
      "approach_r2": 0.1698
    },
    {
      "date": "2025-10-14",
      "time": "13:14:00",
      "level_type": "prior_day_high",
      "level_price": 6711.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5734,
      "pred_gbt": 0.5672,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.223,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-14",
      "time": "13:25:00",
      "level_type": "session_high",
      "level_price": 6720.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.608,
      "pred_gbt": 0.6554,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.264,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-14",
      "time": "13:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6720.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5957,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.264,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-14",
      "time": "13:37:00",
      "level_type": "lvn",
      "level_price": 6707.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4707,
      "pred_gbt": 0.6657,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 2.354,
      "approach_r2": 0.7508
    },
    {
      "date": "2025-10-14",
      "time": "13:49:00",
      "level_type": "session_high",
      "level_price": 6720.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.57,
      "pred_gbt": 0.8891,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.367,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-14",
      "time": "13:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6720.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5573,
      "pred_gbt": 0.8599,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.367,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-14",
      "time": "14:03:00",
      "level_type": "prior_day_high",
      "level_price": 6711.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6302,
      "pred_gbt": 0.6086,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.183,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-14",
      "time": "14:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5567,
      "pred_gbt": 0.4794,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.584,
      "approach_r2": 0.9299
    },
    {
      "date": "2025-10-14",
      "time": "14:36:00",
      "level_type": "prior_day_high",
      "level_price": 6711.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6285,
      "pred_gbt": 0.5971,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.139,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "14:39:00",
      "level_type": "lvn",
      "level_price": 6707.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5901,
      "pred_gbt": 0.5738,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.439,
      "approach_r2": 0.124
    },
    {
      "date": "2025-10-14",
      "time": "14:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5568,
      "pred_gbt": 0.5906,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.514,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-14",
      "time": "15:08:00",
      "level_type": "prior_day_high",
      "level_price": 6711.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6415,
      "pred_gbt": 0.5725,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.337,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-10-14",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.699,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.215,
      "approach_r2": 0.0894
    },
    {
      "date": "2025-10-14",
      "time": "15:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6121,
      "pred_gbt": 0.5679,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 1.112,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6709.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6895,
      "pred_gbt": 0.5004,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.669,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-14",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6709.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6774,
      "pred_gbt": 0.5504,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.646,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-10-14",
      "time": "15:31:00",
      "level_type": "lvn",
      "level_price": 6707.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5949,
      "pred_gbt": 0.509,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 2.03,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-14",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6709.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6239,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 2.03,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-14",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6708.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5784,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 2.03,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-14",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6709.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6088,
      "pred_gbt": 0.5023,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 2.038,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-10-14",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6707.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4648,
      "pred_gbt": 0.5157,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 2.322,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-10-14",
      "time": "15:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6706.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4696,
      "pred_gbt": 0.5727,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 2.492,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-14",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6706.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.5902,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 2.497,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-10-14",
      "time": "15:38:00",
      "level_type": "top_oi_strikes",
      "level_price": 6686.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.2249,
      "pred_gbt": 0.2365,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 8.624,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-14",
      "time": "15:39:00",
      "level_type": "prior_day_close",
      "level_price": 6694.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.2097,
      "pred_gbt": 0.2132,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 9.14,
      "approach_r2": 0.0806
    },
    {
      "date": "2025-10-14",
      "time": "15:39:00",
      "level_type": "overnight_high",
      "level_price": 6694.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.2402,
      "pred_gbt": 0.2292,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 9.14,
      "approach_r2": 0.0806
    },
    {
      "date": "2025-10-14",
      "time": "15:39:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.2221,
      "pred_gbt": 0.1921,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 9.14,
      "approach_r2": 0.0806
    },
    {
      "date": "2025-10-14",
      "time": "15:39:00",
      "level_type": "hvn",
      "level_price": 6695.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.2099,
      "pred_gbt": 0.173,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 9.14,
      "approach_r2": 0.0806
    },
    {
      "date": "2025-10-14",
      "time": "15:41:00",
      "level_type": "value_area_high",
      "level_price": 6678.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.2093,
      "pred_gbt": 0.1395,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 9.665,
      "approach_r2": 0.3387
    },
    {
      "date": "2025-10-14",
      "time": "15:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6676.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3982,
      "pred_gbt": 0.2217,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 4.978,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-10-14",
      "time": "15:44:00",
      "level_type": "vwap",
      "level_price": 6674.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4197,
      "pred_gbt": 0.1728,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 4.725,
      "approach_r2": 0.087
    },
    {
      "date": "2025-10-14",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6674.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5873,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 2.124,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-10-15",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6733.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.4306,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.299,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-10-15",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6735.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.4086,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 1.258,
      "approach_r2": 0.7711
    },
    {
      "date": "2025-10-15",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6733.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4613,
      "pred_gbt": 0.3647,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.303,
      "approach_r2": 0.6486
    },
    {
      "date": "2025-10-15",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4911,
      "pred_gbt": 0.3208,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.303,
      "approach_r2": 0.6486
    },
    {
      "date": "2025-10-15",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6731.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4156,
      "pred_gbt": 0.3435,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.357,
      "approach_r2": 0.6588
    },
    {
      "date": "2025-10-15",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6733.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4205,
      "pred_gbt": 0.3491,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.357,
      "approach_r2": 0.6588
    },
    {
      "date": "2025-10-15",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3902,
      "pred_gbt": 0.329,
      "pred_empirical": 0.6251,
      "confluence_count": 21,
      "rvol": 1.357,
      "approach_r2": 0.6588
    },
    {
      "date": "2025-10-15",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6731.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3744,
      "pred_gbt": 0.3357,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 1.223,
      "approach_r2": 0.1084
    },
    {
      "date": "2025-10-15",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3936,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.223,
      "approach_r2": 0.1084
    },
    {
      "date": "2025-10-15",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6731.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4144,
      "pred_gbt": 0.3953,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 1.238,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-15",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6733.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4209,
      "pred_gbt": 0.3892,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.238,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-15",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4965,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 1.176,
      "approach_r2": 0.6677
    },
    {
      "date": "2025-10-15",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6738.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4819,
      "pred_gbt": 0.36,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.18,
      "approach_r2": 0.8123
    },
    {
      "date": "2025-10-15",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4997,
      "pred_gbt": 0.4355,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 1.18,
      "approach_r2": 0.8123
    },
    {
      "date": "2025-10-15",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6738.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4691,
      "pred_gbt": 0.3613,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 1.18,
      "approach_r2": 0.8123
    },
    {
      "date": "2025-10-15",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6732.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4289,
      "pred_gbt": 0.3707,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.199,
      "approach_r2": 0.313
    },
    {
      "date": "2025-10-15",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4323,
      "pred_gbt": 0.3576,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.199,
      "approach_r2": 0.313
    },
    {
      "date": "2025-10-15",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6735.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4654,
      "pred_gbt": 0.4209,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.199,
      "approach_r2": 0.0029
    },
    {
      "date": "2025-10-15",
      "time": "09:45:00",
      "level_type": "overnight_high",
      "level_price": 6741.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4055,
      "pred_gbt": 0.3878,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.318,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-15",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6740.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.4089,
      "pred_empirical": 0.6081,
      "confluence_count": 18,
      "rvol": 1.318,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-15",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6740.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4055,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.318,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-15",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6739.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.318,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-15",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6740.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4083,
      "pred_gbt": 0.4149,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.318,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-15",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6733.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4184,
      "pred_gbt": 0.3259,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.669,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-15",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6736.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4265,
      "pred_gbt": 0.3538,
      "pred_empirical": 0.6281,
      "confluence_count": 28,
      "rvol": 1.669,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-15",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3831,
      "pred_gbt": 0.3887,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.708,
      "approach_r2": 0.2212
    },
    {
      "date": "2025-10-15",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6732.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3576,
      "pred_gbt": 0.3463,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.708,
      "approach_r2": 0.2212
    },
    {
      "date": "2025-10-15",
      "time": "09:48:00",
      "level_type": "or15_low",
      "level_price": 6726.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3418,
      "pred_gbt": 0.3396,
      "pred_empirical": 0.651,
      "confluence_count": 31,
      "rvol": 1.832,
      "approach_r2": 0.0928
    },
    {
      "date": "2025-10-15",
      "time": "09:48:00",
      "level_type": "session_low",
      "level_price": 6726.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.338,
      "pred_gbt": 0.3513,
      "pred_empirical": 0.6674,
      "confluence_count": 31,
      "rvol": 1.832,
      "approach_r2": 0.0928
    },
    {
      "date": "2025-10-15",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6726.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3661,
      "pred_gbt": 0.3643,
      "pred_empirical": 0.6715,
      "confluence_count": 33,
      "rvol": 1.832,
      "approach_r2": 0.0928
    },
    {
      "date": "2025-10-15",
      "time": "09:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6726.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3666,
      "pred_gbt": 0.3619,
      "pred_empirical": 0.6715,
      "confluence_count": 31,
      "rvol": 1.832,
      "approach_r2": 0.0928
    },
    {
      "date": "2025-10-15",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6725.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3422,
      "pred_gbt": 0.3344,
      "pred_empirical": 0.6715,
      "confluence_count": 35,
      "rvol": 1.801,
      "approach_r2": 0.2577
    },
    {
      "date": "2025-10-15",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.3189,
      "pred_empirical": 0.651,
      "confluence_count": 26,
      "rvol": 1.837,
      "approach_r2": 0.7557
    },
    {
      "date": "2025-10-15",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6736.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4688,
      "pred_gbt": 0.402,
      "pred_empirical": 0.6281,
      "confluence_count": 31,
      "rvol": 1.611,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-15",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6739.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4751,
      "pred_gbt": 0.3199,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 1.603,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-15",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4741,
      "pred_gbt": 0.3873,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.472,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-15",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4714,
      "pred_gbt": 0.4247,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.419,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-15",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6747.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4695,
      "pred_gbt": 0.3751,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.612,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-15",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4792,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 1.612,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-15",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6747.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4568,
      "pred_gbt": 0.3595,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 1.612,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-15",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4736,
      "pred_gbt": 0.3644,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.872,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-15",
      "time": "09:58:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3228,
      "pred_gbt": 0.4811,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 1.87,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-15",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4427,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.87,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-15",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4301,
      "pred_gbt": 0.4424,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.87,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-15",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.4335,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 2.01,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-15",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4095,
      "pred_gbt": 0.3849,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.884,
      "approach_r2": 0.3
    },
    {
      "date": "2025-10-15",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6749.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4668,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.884,
      "approach_r2": 0.3
    },
    {
      "date": "2025-10-15",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6751.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.3873,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.674,
      "approach_r2": 0.2232
    },
    {
      "date": "2025-10-15",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4751,
      "pred_gbt": 0.4601,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.674,
      "approach_r2": 0.2232
    },
    {
      "date": "2025-10-15",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6751.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4479,
      "pred_gbt": 0.3816,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.674,
      "approach_r2": 0.2232
    },
    {
      "date": "2025-10-15",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6752.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.468,
      "pred_gbt": 0.4085,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.289,
      "approach_r2": 0.2388
    },
    {
      "date": "2025-10-15",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6751.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4938,
      "pred_gbt": 0.5093,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 1.289,
      "approach_r2": 0.2388
    },
    {
      "date": "2025-10-15",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6752.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4552,
      "pred_gbt": 0.3924,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.289,
      "approach_r2": 0.2388
    },
    {
      "date": "2025-10-15",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6751.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5015,
      "pred_gbt": 0.49,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.213,
      "approach_r2": 0.8634
    },
    {
      "date": "2025-10-15",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6752.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4969,
      "pred_gbt": 0.4526,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.177,
      "approach_r2": 0.6135
    },
    {
      "date": "2025-10-15",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6757.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3967,
      "pred_gbt": 0.5275,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 1.366,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-10-15",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6757.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3995,
      "pred_gbt": 0.5131,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 1.366,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-10-15",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4326,
      "pred_gbt": 0.4381,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.931,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-10-15",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.42,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.931,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-10-15",
      "time": "10:09:00",
      "level_type": "session_high",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4191,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 2.042,
      "approach_r2": 0.0727
    },
    {
      "date": "2025-10-15",
      "time": "10:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4066,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 2.042,
      "approach_r2": 0.0727
    },
    {
      "date": "2025-10-15",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6764.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.425,
      "pred_gbt": 0.3752,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 2.038,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-15",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4473,
      "pred_gbt": 0.4038,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 2.038,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-15",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6764.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.3712,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 2.038,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-15",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6755.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4741,
      "pred_gbt": 0.4338,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.253,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-15",
      "time": "10:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4175,
      "pred_gbt": 0.4327,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.105,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-15",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4855,
      "pred_gbt": 0.5772,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.045,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-15",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.04,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-15",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.3898,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.934,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-15",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4547,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.896,
      "approach_r2": 0.1055
    },
    {
      "date": "2025-10-15",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.958,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-10-15",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.979,
      "approach_r2": 0.1474
    },
    {
      "date": "2025-10-15",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4532,
      "pred_gbt": 0.4831,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.022,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-15",
      "time": "10:50:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3709,
      "pred_gbt": 0.2959,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 0.94,
      "approach_r2": 0.9443
    },
    {
      "date": "2025-10-15",
      "time": "10:50:00",
      "level_type": "or30_high",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.3965,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 0.94,
      "approach_r2": 0.9443
    },
    {
      "date": "2025-10-15",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6747.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5091,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.662,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-15",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6747.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.3952,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 0.794,
      "approach_r2": 0.4907
    },
    {
      "date": "2025-10-15",
      "time": "11:12:00",
      "level_type": "top_oi_strikes",
      "level_price": 6743.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4116,
      "pred_gbt": 0.3684,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.061,
      "approach_r2": 0.1222
    },
    {
      "date": "2025-10-15",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6747.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4394,
      "pred_gbt": 0.385,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.186,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-15",
      "time": "11:14:00",
      "level_type": "vwap",
      "level_price": 6747.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4343,
      "pred_gbt": 0.4266,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.277,
      "approach_r2": 0.1182
    },
    {
      "date": "2025-10-15",
      "time": "11:16:00",
      "level_type": "overnight_high",
      "level_price": 6741.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5034,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.483,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-15",
      "time": "11:19:00",
      "level_type": "or15_high",
      "level_price": 6740.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4705,
      "pred_gbt": 0.4656,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.252,
      "approach_r2": 0.9887
    },
    {
      "date": "2025-10-15",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6747.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4419,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.343,
      "approach_r2": 0.0848
    },
    {
      "date": "2025-10-15",
      "time": "11:28:00",
      "level_type": "vwap",
      "level_price": 6747.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.4251,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.447,
      "approach_r2": 0.0993
    },
    {
      "date": "2025-10-15",
      "time": "11:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6735.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.46,
      "pred_gbt": 0.416,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.516,
      "approach_r2": 0.9088
    },
    {
      "date": "2025-10-15",
      "time": "11:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6735.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4535,
      "pred_gbt": 0.4232,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 1.677,
      "approach_r2": 0.9578
    },
    {
      "date": "2025-10-15",
      "time": "11:36:00",
      "level_type": "prior_day_high",
      "level_price": 6722.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4802,
      "pred_gbt": 0.405,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 2.605,
      "approach_r2": 0.8554
    },
    {
      "date": "2025-10-15",
      "time": "11:36:00",
      "level_type": "gap_fill",
      "level_price": 6722.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4166,
      "pred_gbt": 0.3771,
      "pred_empirical": 0.6674,
      "confluence_count": 54,
      "rvol": 2.605,
      "approach_r2": 0.8554
    },
    {
      "date": "2025-10-15",
      "time": "11:36:00",
      "level_type": "or30_low",
      "level_price": 6724.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4447,
      "pred_gbt": 0.394,
      "pred_empirical": 0.651,
      "confluence_count": 42,
      "rvol": 2.605,
      "approach_r2": 0.8554
    },
    {
      "date": "2025-10-15",
      "time": "11:36:00",
      "level_type": "ib_low",
      "level_price": 6724.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4132,
      "pred_gbt": 0.3901,
      "pred_empirical": 0.651,
      "confluence_count": 42,
      "rvol": 2.605,
      "approach_r2": 0.8554
    },
    {
      "date": "2025-10-15",
      "time": "11:36:00",
      "level_type": "session_low",
      "level_price": 6724.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3424,
      "pred_gbt": 0.3455,
      "pred_empirical": 0.6674,
      "confluence_count": 42,
      "rvol": 2.605,
      "approach_r2": 0.8554
    },
    {
      "date": "2025-10-15",
      "time": "11:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6723.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4175,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.6674,
      "confluence_count": 57,
      "rvol": 2.605,
      "approach_r2": 0.8554
    },
    {
      "date": "2025-10-15",
      "time": "11:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6724.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3426,
      "pred_gbt": 0.3444,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 2.605,
      "approach_r2": 0.8554
    },
    {
      "date": "2025-10-15",
      "time": "11:37:00",
      "level_type": "session_low",
      "level_price": 6723.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.356,
      "pred_gbt": 0.3716,
      "pred_empirical": 0.637,
      "confluence_count": 54,
      "rvol": 2.712,
      "approach_r2": 0.8757
    },
    {
      "date": "2025-10-15",
      "time": "11:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6722.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4164,
      "pred_gbt": 0.3741,
      "pred_empirical": 0.637,
      "confluence_count": 59,
      "rvol": 2.712,
      "approach_r2": 0.8757
    },
    {
      "date": "2025-10-15",
      "time": "11:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6723.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3563,
      "pred_gbt": 0.3706,
      "pred_empirical": 0.6674,
      "confluence_count": 54,
      "rvol": 2.712,
      "approach_r2": 0.8757
    },
    {
      "date": "2025-10-15",
      "time": "11:38:00",
      "level_type": "or15_low",
      "level_price": 6726.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3624,
      "pred_gbt": 0.3965,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 2.79,
      "approach_r2": 0.2022
    },
    {
      "date": "2025-10-15",
      "time": "11:40:00",
      "level_type": "value_area_low",
      "level_price": 6720.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 2.417,
      "approach_r2": 0.4812
    },
    {
      "date": "2025-10-15",
      "time": "11:40:00",
      "level_type": "session_low",
      "level_price": 6722.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3732,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 2.417,
      "approach_r2": 0.4812
    },
    {
      "date": "2025-10-15",
      "time": "11:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6720.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4329,
      "pred_gbt": 0.4378,
      "pred_empirical": 0.637,
      "confluence_count": 62,
      "rvol": 2.417,
      "approach_r2": 0.4812
    },
    {
      "date": "2025-10-15",
      "time": "11:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6722.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3735,
      "pred_gbt": 0.4549,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 2.417,
      "approach_r2": 0.4812
    },
    {
      "date": "2025-10-15",
      "time": "11:41:00",
      "level_type": "session_low",
      "level_price": 6721.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3844,
      "pred_gbt": 0.323,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 2.34,
      "approach_r2": 0.1466
    },
    {
      "date": "2025-10-15",
      "time": "11:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6719.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4431,
      "pred_gbt": 0.3637,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 2.34,
      "approach_r2": 0.1466
    },
    {
      "date": "2025-10-15",
      "time": "11:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6721.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3847,
      "pred_gbt": 0.322,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 2.34,
      "approach_r2": 0.1466
    },
    {
      "date": "2025-10-15",
      "time": "11:42:00",
      "level_type": "session_low",
      "level_price": 6718.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4391,
      "pred_gbt": 0.3741,
      "pred_empirical": 0.637,
      "confluence_count": 66,
      "rvol": 2.325,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-10-15",
      "time": "11:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6719.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4345,
      "pred_gbt": 0.3367,
      "pred_empirical": 0.6674,
      "confluence_count": 62,
      "rvol": 2.325,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-10-15",
      "time": "11:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6718.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4702,
      "pred_gbt": 0.3814,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 2.325,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-10-15",
      "time": "11:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6715.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.454,
      "pred_gbt": 0.3873,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 2.306,
      "approach_r2": 0.0983
    },
    {
      "date": "2025-10-15",
      "time": "11:43:00",
      "level_type": "hvn",
      "level_price": 6713.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4424,
      "pred_gbt": 0.3973,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 2.306,
      "approach_r2": 0.0983
    },
    {
      "date": "2025-10-15",
      "time": "11:43:00",
      "level_type": "session_low",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3627,
      "pred_gbt": 0.3602,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 2.306,
      "approach_r2": 0.0983
    },
    {
      "date": "2025-10-15",
      "time": "11:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3629,
      "pred_gbt": 0.358,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 2.306,
      "approach_r2": 0.0983
    },
    {
      "date": "2025-10-15",
      "time": "11:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6717.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4418,
      "pred_gbt": 0.4132,
      "pred_empirical": 0.637,
      "confluence_count": 66,
      "rvol": 2.421,
      "approach_r2": 0.4953
    },
    {
      "date": "2025-10-15",
      "time": "11:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6716.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4168,
      "pred_gbt": 0.5114,
      "pred_empirical": 0.651,
      "confluence_count": 55,
      "rvol": 2.508,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-10-15",
      "time": "11:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6716.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4108,
      "pred_gbt": 0.5311,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 2.477,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-15",
      "time": "11:47:00",
      "level_type": "session_low",
      "level_price": 6713.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3817,
      "pred_gbt": 0.4575,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 2.313,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-15",
      "time": "11:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6715.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4411,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 2.313,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-15",
      "time": "11:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6713.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4116,
      "pred_gbt": 0.469,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 2.313,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-15",
      "time": "11:49:00",
      "level_type": "session_low",
      "level_price": 6711.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3784,
      "pred_gbt": 0.345,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 2.192,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-15",
      "time": "11:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6711.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4083,
      "pred_gbt": 0.3492,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 2.192,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-15",
      "time": "11:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6709.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.364,
      "pred_gbt": 0.3225,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 2.832,
      "approach_r2": 0.4943
    },
    {
      "date": "2025-10-15",
      "time": "11:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6708.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3193,
      "pred_gbt": 0.3318,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 3.018,
      "approach_r2": 0.1236
    },
    {
      "date": "2025-10-15",
      "time": "12:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6722.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.994,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-15",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6722.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.883,
      "approach_r2": 0.7769
    },
    {
      "date": "2025-10-15",
      "time": "12:07:00",
      "level_type": "prior_day_high",
      "level_price": 6722.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5528,
      "pred_gbt": 0.6022,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 2.118,
      "approach_r2": 0.1633
    },
    {
      "date": "2025-10-15",
      "time": "12:07:00",
      "level_type": "gap_fill",
      "level_price": 6722.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4847,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 2.118,
      "approach_r2": 0.1633
    },
    {
      "date": "2025-10-15",
      "time": "12:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6721.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 2.118,
      "approach_r2": 0.1633
    },
    {
      "date": "2025-10-15",
      "time": "12:08:00",
      "level_type": "or30_low",
      "level_price": 6724.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4741,
      "pred_gbt": 0.5059,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 2.195,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-15",
      "time": "12:08:00",
      "level_type": "ib_low",
      "level_price": 6724.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4421,
      "pred_gbt": 0.5071,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 2.195,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-15",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6721.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5224,
      "pred_gbt": 0.5053,
      "pred_empirical": 0.6715,
      "confluence_count": 66,
      "rvol": 2.195,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-15",
      "time": "12:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6721.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5061,
      "pred_gbt": 0.4761,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 2.078,
      "approach_r2": 0.162
    },
    {
      "date": "2025-10-15",
      "time": "12:10:00",
      "level_type": "value_area_low",
      "level_price": 6720.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.651,
      "confluence_count": 64,
      "rvol": 2.116,
      "approach_r2": 0.4975
    },
    {
      "date": "2025-10-15",
      "time": "12:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6720.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4832,
      "pred_gbt": 0.4677,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.827,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-10-15",
      "time": "12:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6720.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5352,
      "pred_gbt": 0.4823,
      "pred_empirical": 0.6251,
      "confluence_count": 61,
      "rvol": 1.852,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-15",
      "time": "12:17:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4747,
      "pred_gbt": 0.4639,
      "pred_empirical": 0.6109,
      "confluence_count": 43,
      "rvol": 2.122,
      "approach_r2": 0.4953
    },
    {
      "date": "2025-10-15",
      "time": "12:17:00",
      "level_type": "hvn",
      "level_price": 6713.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4735,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 2.122,
      "approach_r2": 0.4953
    },
    {
      "date": "2025-10-15",
      "time": "12:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.4902,
      "pred_empirical": 0.6281,
      "confluence_count": 50,
      "rvol": 2.045,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-15",
      "time": "12:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6720.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5273,
      "pred_gbt": 0.4815,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 1.791,
      "approach_r2": 0.5269
    },
    {
      "date": "2025-10-15",
      "time": "12:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6719.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5825,
      "pred_gbt": 0.553,
      "pred_empirical": 0.6251,
      "confluence_count": 68,
      "rvol": 1.255,
      "approach_r2": 0.17
    },
    {
      "date": "2025-10-15",
      "time": "12:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6719.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5667,
      "pred_gbt": 0.557,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 1.195,
      "approach_r2": 0.4868
    },
    {
      "date": "2025-10-15",
      "time": "12:25:00",
      "level_type": "or15_low",
      "level_price": 6726.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4694,
      "pred_gbt": 0.4349,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 1.296,
      "approach_r2": 0.7597
    },
    {
      "date": "2025-10-15",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6719.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.4626,
      "pred_empirical": 0.651,
      "confluence_count": 68,
      "rvol": 2.218,
      "approach_r2": 0.0033
    },
    {
      "date": "2025-10-15",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6719.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.5491,
      "pred_empirical": 0.651,
      "confluence_count": 68,
      "rvol": 1.995,
      "approach_r2": 0.525
    },
    {
      "date": "2025-10-15",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6718.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.5098,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 1.891,
      "approach_r2": 0.4484
    },
    {
      "date": "2025-10-15",
      "time": "12:53:00",
      "level_type": "session_low",
      "level_price": 6702.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.438,
      "pred_gbt": 0.5742,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.35,
      "approach_r2": 0.0025
    },
    {
      "date": "2025-10-15",
      "time": "12:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6702.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.469,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.35,
      "approach_r2": 0.0025
    },
    {
      "date": "2025-10-15",
      "time": "13:03:00",
      "level_type": "session_low",
      "level_price": 6688.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.414,
      "pred_gbt": 0.4216,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 2.217,
      "approach_r2": 0.5219
    },
    {
      "date": "2025-10-15",
      "time": "13:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6688.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4447,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 2.217,
      "approach_r2": 0.5219
    },
    {
      "date": "2025-10-15",
      "time": "13:05:00",
      "level_type": "session_low",
      "level_price": 6688.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4398,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 1.687,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-15",
      "time": "13:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6688.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4708,
      "pred_gbt": 0.54,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 1.687,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-15",
      "time": "13:06:00",
      "level_type": "prior_day_close",
      "level_price": 6686.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4793,
      "pred_gbt": 0.5623,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.523,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-15",
      "time": "13:06:00",
      "level_type": "session_low",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4411,
      "pred_gbt": 0.5841,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.523,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-15",
      "time": "13:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4722,
      "pred_gbt": 0.5857,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.523,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-15",
      "time": "13:09:00",
      "level_type": "session_low",
      "level_price": 6680.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3162,
      "pred_gbt": 0.3509,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 2.445,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-15",
      "time": "13:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6680.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3164,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 2.445,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-15",
      "time": "13:10:00",
      "level_type": "session_low",
      "level_price": 6677.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3075,
      "pred_gbt": 0.3184,
      "pred_empirical": 0.612,
      "confluence_count": 2,
      "rvol": 2.946,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-15",
      "time": "13:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6677.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3078,
      "pred_gbt": 0.3042,
      "pred_empirical": 0.5871,
      "confluence_count": 2,
      "rvol": 2.946,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-15",
      "time": "13:13:00",
      "level_type": "session_low",
      "level_price": 6665.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2912,
      "pred_gbt": 0.2076,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 4.113,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-15",
      "time": "13:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6665.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3177,
      "pred_gbt": 0.2131,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 4.113,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-15",
      "time": "13:14:00",
      "level_type": "value_area_high",
      "level_price": 6660.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3729,
      "pred_gbt": 0.4098,
      "pred_empirical": 0.5803,
      "confluence_count": 2,
      "rvol": 4.185,
      "approach_r2": 0.1008
    },
    {
      "date": "2025-10-15",
      "time": "13:15:00",
      "level_type": "lvn",
      "level_price": 6651.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3508,
      "pred_gbt": 0.3127,
      "pred_empirical": 0.6011,
      "confluence_count": 0,
      "rvol": 4.757,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-10-15",
      "time": "13:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6669.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3319,
      "pred_gbt": 0.3451,
      "pred_empirical": 0.5803,
      "confluence_count": 3,
      "rvol": 3.903,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-15",
      "time": "13:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6669.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3253,
      "pred_gbt": 0.3026,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 3.703,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-15",
      "time": "13:36:00",
      "level_type": "prior_day_close",
      "level_price": 6686.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.4091,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 2.583,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-10-15",
      "time": "13:36:00",
      "level_type": "hvn",
      "level_price": 6684.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4657,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 2.583,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-10-15",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6692.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.3804,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 2.17,
      "approach_r2": 0.54
    },
    {
      "date": "2025-10-15",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6692.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.981,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-10-15",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6691.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5116,
      "pred_gbt": 0.4785,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.854,
      "approach_r2": 0.1107
    },
    {
      "date": "2025-10-15",
      "time": "13:45:00",
      "level_type": "overnight_low",
      "level_price": 6696.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.458,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 2.096,
      "approach_r2": 0.062
    },
    {
      "date": "2025-10-15",
      "time": "13:45:00",
      "level_type": "dominant_gamma",
      "level_price": 6698.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.4615,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 2.096,
      "approach_r2": 0.062
    },
    {
      "date": "2025-10-15",
      "time": "13:45:00",
      "level_type": "top_oi_strikes",
      "level_price": 6698.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5137,
      "pred_gbt": 0.4293,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 2.096,
      "approach_r2": 0.062
    },
    {
      "date": "2025-10-15",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6691.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5183,
      "pred_gbt": 0.4514,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.905,
      "approach_r2": 0.6744
    },
    {
      "date": "2025-10-15",
      "time": "13:48:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4624,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.928,
      "approach_r2": 0.5307
    },
    {
      "date": "2025-10-15",
      "time": "14:22:00",
      "level_type": "hvn",
      "level_price": 6713.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.551,
      "pred_gbt": 0.5209,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.303,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-10-15",
      "time": "14:40:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.5744,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.321,
      "approach_r2": 0.5817
    },
    {
      "date": "2025-10-15",
      "time": "14:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6715.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6428,
      "pred_gbt": 0.6586,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 1.495,
      "approach_r2": 0.4349
    },
    {
      "date": "2025-10-15",
      "time": "14:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.5776,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 1.495,
      "approach_r2": 0.4349
    },
    {
      "date": "2025-10-15",
      "time": "14:42:00",
      "level_type": "vwap",
      "level_price": 6719.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6242,
      "pred_gbt": 0.5043,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.701,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-10-15",
      "time": "14:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6716.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6449,
      "pred_gbt": 0.6577,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 1.701,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-10-15",
      "time": "14:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6717.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7305,
      "pred_gbt": 0.7895,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 1.108,
      "approach_r2": 0.1105
    },
    {
      "date": "2025-10-15",
      "time": "14:53:00",
      "level_type": "vwap",
      "level_price": 6719.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6486,
      "pred_gbt": 0.565,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 1.324,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-15",
      "time": "14:54:00",
      "level_type": "value_area_low",
      "level_price": 6720.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6312,
      "pred_gbt": 0.5979,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 1.449,
      "approach_r2": 0.0913
    },
    {
      "date": "2025-10-15",
      "time": "14:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6719.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7126,
      "pred_gbt": 0.7601,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 1.449,
      "approach_r2": 0.0913
    },
    {
      "date": "2025-10-15",
      "time": "14:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6720.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6753,
      "pred_gbt": 0.6945,
      "pred_empirical": 0.612,
      "confluence_count": 64,
      "rvol": 1.472,
      "approach_r2": 0.1378
    },
    {
      "date": "2025-10-15",
      "time": "14:58:00",
      "level_type": "prior_day_high",
      "level_price": 6722.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.6829,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.197,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-15",
      "time": "14:58:00",
      "level_type": "gap_fill",
      "level_price": 6722.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6481,
      "pred_gbt": 0.6725,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 1.197,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-15",
      "time": "14:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6721.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.7792,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 1.197,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-15",
      "time": "14:59:00",
      "level_type": "vwap",
      "level_price": 6719.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6989,
      "pred_gbt": 0.6558,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 1.19,
      "approach_r2": 0.6015
    },
    {
      "date": "2025-10-15",
      "time": "15:06:00",
      "level_type": "hvn",
      "level_price": 6713.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.642,
      "pred_gbt": 0.6079,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.074,
      "approach_r2": 0.8263
    },
    {
      "date": "2025-10-15",
      "time": "15:12:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6171,
      "pred_gbt": 0.5616,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 1.698,
      "approach_r2": 0.8478
    },
    {
      "date": "2025-10-15",
      "time": "15:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6344,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 1.299,
      "approach_r2": 0.001
    },
    {
      "date": "2025-10-15",
      "time": "15:16:00",
      "level_type": "vwap",
      "level_price": 6718.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6616,
      "pred_gbt": 0.5882,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 1.295,
      "approach_r2": 0.1086
    },
    {
      "date": "2025-10-15",
      "time": "15:27:00",
      "level_type": "value_area_low",
      "level_price": 6720.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6859,
      "pred_gbt": 0.5141,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.81,
      "approach_r2": 0.7979
    },
    {
      "date": "2025-10-15",
      "time": "15:28:00",
      "level_type": "vwap",
      "level_price": 6718.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6877,
      "pred_gbt": 0.5406,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.907,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-10-15",
      "time": "15:31:00",
      "level_type": "vwap",
      "level_price": 6718.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.4815,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 1.7,
      "approach_r2": 0.8096
    },
    {
      "date": "2025-10-15",
      "time": "15:51:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.5932,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.277,
      "approach_r2": 0.1919
    },
    {
      "date": "2025-10-15",
      "time": "15:54:00",
      "level_type": "dominant_gamma",
      "level_price": 6698.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.7507,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 1.312,
      "approach_r2": 0.7578
    },
    {
      "date": "2025-10-15",
      "time": "15:54:00",
      "level_type": "top_oi_strikes",
      "level_price": 6698.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6427,
      "pred_gbt": 0.7357,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.312,
      "approach_r2": 0.7578
    },
    {
      "date": "2025-10-15",
      "time": "15:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6697.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6108,
      "pred_gbt": 0.7818,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.312,
      "approach_r2": 0.7578
    },
    {
      "date": "2025-10-15",
      "time": "15:55:00",
      "level_type": "overnight_low",
      "level_price": 6696.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.8792,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.342,
      "approach_r2": 0.0075
    },
    {
      "date": "2025-10-15",
      "time": "15:58:00",
      "level_type": "hvn",
      "level_price": 6713.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6069,
      "pred_gbt": 0.952,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.598,
      "approach_r2": 0.0489
    },
    {
      "date": "2025-10-15",
      "time": "15:59:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6674,
      "pred_gbt": 0.9667,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.593,
      "approach_r2": 0.5081
    },
    {
      "date": "2025-10-15",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6694,
      "pred_gbt": 0.9676,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.593,
      "approach_r2": 0.5081
    },
    {
      "date": "2025-10-16",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6731.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.3947,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 0.879,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6729.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4205,
      "pred_gbt": 0.425,
      "pred_empirical": 0.6715,
      "confluence_count": 67,
      "rvol": 0.879,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4509,
      "pred_gbt": 0.4012,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 0.879,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4594,
      "pred_gbt": 0.2947,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 0.964,
      "approach_r2": 0.6565
    },
    {
      "date": "2025-10-16",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6728.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4297,
      "pred_gbt": 0.3066,
      "pred_empirical": 0.6004,
      "confluence_count": 70,
      "rvol": 0.964,
      "approach_r2": 0.6565
    },
    {
      "date": "2025-10-16",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6732.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.3025,
      "pred_empirical": 0.637,
      "confluence_count": 66,
      "rvol": 1.042,
      "approach_r2": 0.795
    },
    {
      "date": "2025-10-16",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4807,
      "pred_gbt": 0.3337,
      "pred_empirical": 0.637,
      "confluence_count": 66,
      "rvol": 1.042,
      "approach_r2": 0.795
    },
    {
      "date": "2025-10-16",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6732.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.3894,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 1.014,
      "approach_r2": 0.695
    },
    {
      "date": "2025-10-16",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4958,
      "pred_gbt": 0.4097,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 1.014,
      "approach_r2": 0.695
    },
    {
      "date": "2025-10-16",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 1.014,
      "approach_r2": 0.695
    },
    {
      "date": "2025-10-16",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6732.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.454,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.6715,
      "confluence_count": 66,
      "rvol": 0.982,
      "approach_r2": 0.5957
    },
    {
      "date": "2025-10-16",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4775,
      "pred_gbt": 0.453,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 0.982,
      "approach_r2": 0.5957
    },
    {
      "date": "2025-10-16",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6728.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4247,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 0.982,
      "approach_r2": 0.5957
    },
    {
      "date": "2025-10-16",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6727.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4468,
      "pred_gbt": 0.3497,
      "pred_empirical": 0.637,
      "confluence_count": 66,
      "rvol": 1.046,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-16",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6728.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3746,
      "pred_gbt": 0.343,
      "pred_empirical": 0.6004,
      "confluence_count": 70,
      "rvol": 1.046,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-16",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4608,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.029,
      "approach_r2": 0.4931
    },
    {
      "date": "2025-10-16",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6727.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.3526,
      "pred_empirical": 0.637,
      "confluence_count": 60,
      "rvol": 1.029,
      "approach_r2": 0.4931
    },
    {
      "date": "2025-10-16",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6731.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4583,
      "pred_gbt": 0.3354,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.045,
      "approach_r2": 0.1322
    },
    {
      "date": "2025-10-16",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4818,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.045,
      "approach_r2": 0.1322
    },
    {
      "date": "2025-10-16",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6733.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5334,
      "pred_gbt": 0.4308,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 1.065,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-16",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.555,
      "pred_gbt": 0.3966,
      "pred_empirical": 0.6251,
      "confluence_count": 65,
      "rvol": 1.065,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-16",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.5067,
      "pred_empirical": 0.6251,
      "confluence_count": 62,
      "rvol": 1.078,
      "approach_r2": 0.1204
    },
    {
      "date": "2025-10-16",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.543,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 1.078,
      "approach_r2": 0.1204
    },
    {
      "date": "2025-10-16",
      "time": "09:46:00",
      "level_type": "lvn",
      "level_price": 6738.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.431,
      "pred_gbt": 0.3376,
      "pred_empirical": 0.651,
      "confluence_count": 37,
      "rvol": 1.201,
      "approach_r2": 0.6689
    },
    {
      "date": "2025-10-16",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6738.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4448,
      "pred_gbt": 0.34,
      "pred_empirical": 0.6715,
      "confluence_count": 37,
      "rvol": 1.201,
      "approach_r2": 0.6689
    },
    {
      "date": "2025-10-16",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6741.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.3168,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 1.201,
      "approach_r2": 0.6689
    },
    {
      "date": "2025-10-16",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4849,
      "pred_gbt": 0.37,
      "pred_empirical": 0.6004,
      "confluence_count": 68,
      "rvol": 1.161,
      "approach_r2": 0.9277
    },
    {
      "date": "2025-10-16",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6733.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4468,
      "pred_gbt": 0.3683,
      "pred_empirical": 0.637,
      "confluence_count": 60,
      "rvol": 1.172,
      "approach_r2": 0.9521
    },
    {
      "date": "2025-10-16",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4611,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.637,
      "confluence_count": 67,
      "rvol": 1.19,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-16",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6728.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4933,
      "pred_gbt": 0.4093,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.124,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-16",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6728.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4713,
      "pred_gbt": 0.3273,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 1.089,
      "approach_r2": 0.8265
    },
    {
      "date": "2025-10-16",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6732.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.461,
      "pred_gbt": 0.4153,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 1.052,
      "approach_r2": 0.5144
    },
    {
      "date": "2025-10-16",
      "time": "09:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4525,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.052,
      "approach_r2": 0.5144
    },
    {
      "date": "2025-10-16",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6728.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4844,
      "pred_gbt": 0.4659,
      "pred_empirical": 0.6674,
      "confluence_count": 68,
      "rvol": 1.054,
      "approach_r2": 0.1326
    },
    {
      "date": "2025-10-16",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6728.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4822,
      "pred_gbt": 0.5,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 1.024,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6732.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.3843,
      "pred_empirical": 0.6715,
      "confluence_count": 66,
      "rvol": 0.973,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-10-16",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6728.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4953,
      "pred_gbt": 0.3846,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 1.027,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-10-16",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6732.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4674,
      "pred_gbt": 0.3913,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 1.076,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-16",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.459,
      "pred_gbt": 0.3825,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 1.076,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-16",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6732.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 1.061,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-10-16",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6731.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4637,
      "pred_gbt": 0.4048,
      "pred_empirical": 0.6715,
      "confluence_count": 67,
      "rvol": 1.111,
      "approach_r2": 0.2232
    },
    {
      "date": "2025-10-16",
      "time": "10:01:00",
      "level_type": "vwap",
      "level_price": 6731.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4699,
      "pred_gbt": 0.4194,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 0.981,
      "approach_r2": 0.16
    },
    {
      "date": "2025-10-16",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6731.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5203,
      "pred_gbt": 0.5142,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 0.885,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-16",
      "time": "10:03:00",
      "level_type": "or15_low",
      "level_price": 6725.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4024,
      "pred_gbt": 0.4105,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 0.911,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-16",
      "time": "10:03:00",
      "level_type": "or30_low",
      "level_price": 6724.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4049,
      "pred_gbt": 0.3957,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 0.911,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-16",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6724.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3846,
      "pred_gbt": 0.3964,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 0.911,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-16",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6724.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3955,
      "pred_gbt": 0.3987,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 0.911,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-16",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6724.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4146,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 0.911,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-16",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6728.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4985,
      "pred_gbt": 0.4378,
      "pred_empirical": 0.6715,
      "confluence_count": 67,
      "rvol": 0.998,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-16",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6731.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5174,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 1.031,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-16",
      "time": "10:07:00",
      "level_type": "session_low",
      "level_price": 6723.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3661,
      "pred_gbt": 0.4054,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.275,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-16",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6724.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3844,
      "pred_gbt": 0.3933,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.275,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-16",
      "time": "10:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6723.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3957,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.275,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-16",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6727.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.3974,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 1.344,
      "approach_r2": 0.4581
    },
    {
      "date": "2025-10-16",
      "time": "10:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6724.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3835,
      "pred_gbt": 0.349,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.282,
      "approach_r2": 0.7877
    },
    {
      "date": "2025-10-16",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6727.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4673,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 1.268,
      "approach_r2": 0.8326
    },
    {
      "date": "2025-10-16",
      "time": "10:12:00",
      "level_type": "session_low",
      "level_price": 6719.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3119,
      "pred_gbt": 0.3719,
      "pred_empirical": 0.651,
      "confluence_count": 26,
      "rvol": 1.49,
      "approach_r2": 0.7043
    },
    {
      "date": "2025-10-16",
      "time": "10:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6719.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3122,
      "pred_gbt": 0.3697,
      "pred_empirical": 0.6251,
      "confluence_count": 26,
      "rvol": 1.49,
      "approach_r2": 0.7043
    },
    {
      "date": "2025-10-16",
      "time": "10:13:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6716.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3982,
      "pred_gbt": 0.3521,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.592,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-10-16",
      "time": "10:13:00",
      "level_type": "session_low",
      "level_price": 6717.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3436,
      "pred_gbt": 0.3388,
      "pred_empirical": 0.6251,
      "confluence_count": 18,
      "rvol": 1.592,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-10-16",
      "time": "10:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6717.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3723,
      "pred_gbt": 0.3403,
      "pred_empirical": 0.6281,
      "confluence_count": 18,
      "rvol": 1.592,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-10-16",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6720.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.4184,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.635,
      "approach_r2": 0.0796
    },
    {
      "date": "2025-10-16",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6725.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4247,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.6715,
      "confluence_count": 43,
      "rvol": 1.86,
      "approach_r2": 0.5269
    },
    {
      "date": "2025-10-16",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6729.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4889,
      "pred_gbt": 0.4198,
      "pred_empirical": 0.6004,
      "confluence_count": 69,
      "rvol": 1.915,
      "approach_r2": 0.8547
    },
    {
      "date": "2025-10-16",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6729.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4853,
      "pred_gbt": 0.4956,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.908,
      "approach_r2": 0.4802
    },
    {
      "date": "2025-10-16",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6729.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4537,
      "pred_gbt": 0.4308,
      "pred_empirical": 0.637,
      "confluence_count": 70,
      "rvol": 1.734,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-16",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6729.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.4748,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 1.548,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-16",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.5001,
      "pred_empirical": 0.651,
      "confluence_count": 68,
      "rvol": 1.316,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-16",
      "time": "10:22:00",
      "level_type": "lvn",
      "level_price": 6738.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4371,
      "pred_gbt": 0.3953,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.289,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-16",
      "time": "10:22:00",
      "level_type": "or15_high",
      "level_price": 6738.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4051,
      "pred_gbt": 0.3836,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.289,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-16",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5591,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6251,
      "confluence_count": 69,
      "rvol": 1.289,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-16",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5634,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 1.37,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-16",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6730.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5145,
      "pred_gbt": 0.5262,
      "pred_empirical": 0.6715,
      "confluence_count": 66,
      "rvol": 1.362,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-16",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.566,
      "pred_gbt": 0.5348,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 1.301,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-16",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6725.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.4513,
      "pred_empirical": 0.651,
      "confluence_count": 45,
      "rvol": 1.505,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-16",
      "time": "10:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4546,
      "pred_gbt": 0.3615,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 1.518,
      "approach_r2": 0.7333
    },
    {
      "date": "2025-10-16",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6730.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4681,
      "pred_gbt": 0.399,
      "pred_empirical": 0.6674,
      "confluence_count": 66,
      "rvol": 1.46,
      "approach_r2": 0.88
    },
    {
      "date": "2025-10-16",
      "time": "10:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4763,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 1.518,
      "approach_r2": 0.5664
    },
    {
      "date": "2025-10-16",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5627,
      "pred_gbt": 0.524,
      "pred_empirical": 0.6281,
      "confluence_count": 70,
      "rvol": 1.312,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-16",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.5004,
      "pred_empirical": 0.6281,
      "confluence_count": 72,
      "rvol": 1.124,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-16",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 1.053,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-16",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6734.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5855,
      "pred_gbt": 0.5339,
      "pred_empirical": 0.6281,
      "confluence_count": 72,
      "rvol": 1.047,
      "approach_r2": 0.6466
    },
    {
      "date": "2025-10-16",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6739.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5658,
      "pred_gbt": 0.5545,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 1.006,
      "approach_r2": 0.6466
    },
    {
      "date": "2025-10-16",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6739.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.112,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-16",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5353,
      "pred_gbt": 0.4367,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.34,
      "approach_r2": 0.4326
    },
    {
      "date": "2025-10-16",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5319,
      "pred_gbt": 0.4558,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.367,
      "approach_r2": 0.4619
    },
    {
      "date": "2025-10-16",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5287,
      "pred_gbt": 0.4724,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.392,
      "approach_r2": 0.0793
    },
    {
      "date": "2025-10-16",
      "time": "10:41:00",
      "level_type": "or30_high",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4013,
      "pred_gbt": 0.3519,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.351,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-16",
      "time": "10:41:00",
      "level_type": "ib_high",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4657,
      "pred_gbt": 0.4177,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.351,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-16",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 1.351,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-16",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.487,
      "pred_gbt": 0.4258,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.351,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-16",
      "time": "10:42:00",
      "level_type": "overnight_high",
      "level_price": 6746.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.452,
      "approach_r2": 0.7408
    },
    {
      "date": "2025-10-16",
      "time": "10:42:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3519,
      "pred_gbt": 0.3824,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 1.452,
      "approach_r2": 0.7408
    },
    {
      "date": "2025-10-16",
      "time": "10:42:00",
      "level_type": "value_area_low",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3726,
      "pred_gbt": 0.3669,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 1.452,
      "approach_r2": 0.7408
    },
    {
      "date": "2025-10-16",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 6748.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.491,
      "approach_r2": 0.5032
    },
    {
      "date": "2025-10-16",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6748.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4164,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.491,
      "approach_r2": 0.5032
    },
    {
      "date": "2025-10-16",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6738.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5116,
      "pred_gbt": 0.4692,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 1.653,
      "approach_r2": 0.0999
    },
    {
      "date": "2025-10-16",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.513,
      "pred_gbt": 0.5303,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 1.597,
      "approach_r2": 0.1466
    },
    {
      "date": "2025-10-16",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4721,
      "pred_gbt": 0.4311,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 1.73,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-16",
      "time": "10:53:00",
      "level_type": "lvn",
      "level_price": 6738.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4376,
      "pred_gbt": 0.4093,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.658,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-16",
      "time": "10:53:00",
      "level_type": "or15_high",
      "level_price": 6738.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4056,
      "pred_gbt": 0.4168,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.658,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-16",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4709,
      "pred_gbt": 0.4566,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.658,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-16",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.5752,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.696,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-16",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5324,
      "pred_gbt": 0.547,
      "pred_empirical": 0.5962,
      "confluence_count": 44,
      "rvol": 1.46,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-16",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4956,
      "pred_gbt": 0.4504,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.366,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "10:58:00",
      "level_type": "vwap",
      "level_price": 6733.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5387,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 1.143,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-10-16",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5457,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 0.655,
      "approach_r2": 0.8711
    },
    {
      "date": "2025-10-16",
      "time": "11:04:00",
      "level_type": "vwap",
      "level_price": 6733.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.4704,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 0.709,
      "approach_r2": 0.8138
    },
    {
      "date": "2025-10-16",
      "time": "11:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.518,
      "pred_gbt": 0.4081,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.796,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-16",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6733.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5623,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.6251,
      "confluence_count": 61,
      "rvol": 0.99,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-16",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5264,
      "pred_gbt": 0.4994,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.05,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-16",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.5788,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 1.054,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-16",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5741,
      "pred_gbt": 0.5688,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.915,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-16",
      "time": "11:11:00",
      "level_type": "or30_high",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4543,
      "pred_gbt": 0.4103,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.745,
      "approach_r2": 0.6618
    },
    {
      "date": "2025-10-16",
      "time": "11:11:00",
      "level_type": "ib_high",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5198,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.745,
      "approach_r2": 0.6618
    },
    {
      "date": "2025-10-16",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5406,
      "pred_gbt": 0.5101,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.722,
      "approach_r2": 0.0076
    },
    {
      "date": "2025-10-16",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5394,
      "pred_gbt": 0.5119,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.77,
      "approach_r2": 0.0076
    },
    {
      "date": "2025-10-16",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.4876,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.765,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-16",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.826,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-16",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.5878,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.772,
      "approach_r2": 0.0058
    },
    {
      "date": "2025-10-16",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6739.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5395,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 0.865,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-16",
      "time": "11:24:00",
      "level_type": "vwap",
      "level_price": 6733.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5258,
      "pred_gbt": 0.4572,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 0.985,
      "approach_r2": 0.7987
    },
    {
      "date": "2025-10-16",
      "time": "11:26:00",
      "level_type": "or15_low",
      "level_price": 6725.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4442,
      "pred_gbt": 0.3883,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 1.376,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-16",
      "time": "11:26:00",
      "level_type": "or30_low",
      "level_price": 6724.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4467,
      "pred_gbt": 0.381,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.376,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-16",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6727.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.3823,
      "pred_empirical": 0.6715,
      "confluence_count": 66,
      "rvol": 1.376,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-16",
      "time": "11:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6721.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4178,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.477,
      "approach_r2": 0.4802
    },
    {
      "date": "2025-10-16",
      "time": "11:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6720.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4318,
      "pred_gbt": 0.4386,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.744,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-16",
      "time": "11:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6720.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3996,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.895,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-16",
      "time": "11:30:00",
      "level_type": "prior_day_close",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4071,
      "pred_gbt": 0.3491,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 2.064,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-16",
      "time": "11:30:00",
      "level_type": "hvn",
      "level_price": 6715.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4058,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 2.064,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-16",
      "time": "11:30:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4593,
      "pred_gbt": 0.5282,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 2.064,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-16",
      "time": "11:31:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6716.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4041,
      "pred_gbt": 0.3466,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 2.286,
      "approach_r2": 0.037
    },
    {
      "date": "2025-10-16",
      "time": "11:31:00",
      "level_type": "ib_low",
      "level_price": 6717.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.382,
      "pred_gbt": 0.3291,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 2.286,
      "approach_r2": 0.037
    },
    {
      "date": "2025-10-16",
      "time": "11:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6718.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3924,
      "pred_gbt": 0.3566,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 2.286,
      "approach_r2": 0.037
    },
    {
      "date": "2025-10-16",
      "time": "11:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6724.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4576,
      "pred_gbt": 0.5088,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 1.854,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-16",
      "time": "11:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6724.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.5025,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 1.529,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-10-16",
      "time": "11:37:00",
      "level_type": "vwap",
      "level_price": 6732.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5263,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.297,
      "approach_r2": 0.8462
    },
    {
      "date": "2025-10-16",
      "time": "11:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6731.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.446,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.297,
      "approach_r2": 0.8462
    },
    {
      "date": "2025-10-16",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6724.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.4405,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 1.157,
      "approach_r2": 0.9928
    },
    {
      "date": "2025-10-16",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6724.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.5255,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 0.965,
      "approach_r2": 0.4672
    },
    {
      "date": "2025-10-16",
      "time": "11:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6717.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4578,
      "pred_gbt": 0.4041,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.029,
      "approach_r2": 0.0755
    },
    {
      "date": "2025-10-16",
      "time": "11:42:00",
      "level_type": "session_low",
      "level_price": 6712.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4246,
      "pred_gbt": 0.4397,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.266,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-16",
      "time": "11:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6712.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4555,
      "pred_gbt": 0.4521,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.266,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-16",
      "time": "11:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6715.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.397,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.52,
      "approach_r2": 0.85
    },
    {
      "date": "2025-10-16",
      "time": "11:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6715.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.465,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.59,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-16",
      "time": "11:45:00",
      "level_type": "overnight_low",
      "level_price": 6708.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4096,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.746,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-16",
      "time": "11:45:00",
      "level_type": "hvn",
      "level_price": 6707.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4667,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.746,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-16",
      "time": "11:45:00",
      "level_type": "session_low",
      "level_price": 6710.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.3676,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.746,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-16",
      "time": "11:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6710.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3528,
      "pred_gbt": 0.3666,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.746,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-16",
      "time": "11:46:00",
      "level_type": "session_low",
      "level_price": 6707.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3469,
      "pred_gbt": 0.3141,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.727,
      "approach_r2": 0.2232
    },
    {
      "date": "2025-10-16",
      "time": "11:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6707.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3471,
      "pred_gbt": 0.3121,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.727,
      "approach_r2": 0.2232
    },
    {
      "date": "2025-10-16",
      "time": "11:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6713.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.438,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.621,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-16",
      "time": "11:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6712.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4208,
      "pred_gbt": 0.4003,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.662,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-16",
      "time": "11:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6711.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.541,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "11:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6711.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4515,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.435,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-16",
      "time": "11:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6710.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.4935,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.337,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-16",
      "time": "11:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6709.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4364,
      "pred_gbt": 0.4254,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.721,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-16",
      "time": "11:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6708.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4292,
      "pred_gbt": 0.4348,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 1.717,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-16",
      "time": "12:00:00",
      "level_type": "session_low",
      "level_price": 6701.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4053,
      "pred_gbt": 0.3497,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.78,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-16",
      "time": "12:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6701.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4358,
      "pred_gbt": 0.3539,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.78,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-16",
      "time": "12:02:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3753,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.592,
      "approach_r2": 0.128
    },
    {
      "date": "2025-10-16",
      "time": "12:02:00",
      "level_type": "session_low",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4009,
      "pred_gbt": 0.4677,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.592,
      "approach_r2": 0.128
    },
    {
      "date": "2025-10-16",
      "time": "12:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4313,
      "pred_gbt": 0.4738,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.592,
      "approach_r2": 0.128
    },
    {
      "date": "2025-10-16",
      "time": "12:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6706.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4145,
      "pred_gbt": 0.3963,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.613,
      "approach_r2": 0.1114
    },
    {
      "date": "2025-10-16",
      "time": "12:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6706.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4137,
      "pred_gbt": 0.3288,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.757,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-10-16",
      "time": "12:06:00",
      "level_type": "prior_day_close",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4324,
      "pred_gbt": 0.4343,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.895,
      "approach_r2": 0.5088
    },
    {
      "date": "2025-10-16",
      "time": "12:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4852,
      "pred_gbt": 0.5995,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 1.895,
      "approach_r2": 0.5088
    },
    {
      "date": "2025-10-16",
      "time": "12:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6705.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4093,
      "pred_gbt": 0.3973,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.768,
      "approach_r2": 0.5622
    },
    {
      "date": "2025-10-16",
      "time": "12:15:00",
      "level_type": "overnight_low",
      "level_price": 6708.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.4082,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 2.058,
      "approach_r2": 0.4815
    },
    {
      "date": "2025-10-16",
      "time": "12:16:00",
      "level_type": "hvn",
      "level_price": 6707.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4056,
      "pred_gbt": 0.2786,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.272,
      "approach_r2": 0.1165
    },
    {
      "date": "2025-10-16",
      "time": "12:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6703.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3927,
      "pred_gbt": 0.293,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 2.272,
      "approach_r2": 0.1165
    },
    {
      "date": "2025-10-16",
      "time": "12:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6703.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4197,
      "pred_gbt": 0.3227,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.153,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-16",
      "time": "12:18:00",
      "level_type": "value_area_high",
      "level_price": 6697.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4593,
      "pred_gbt": 0.4739,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 2.037,
      "approach_r2": 0.1115
    },
    {
      "date": "2025-10-16",
      "time": "12:18:00",
      "level_type": "session_low",
      "level_price": 6699.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3461,
      "pred_gbt": 0.3718,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 2.037,
      "approach_r2": 0.1115
    },
    {
      "date": "2025-10-16",
      "time": "12:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6699.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3464,
      "pred_gbt": 0.3696,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 2.037,
      "approach_r2": 0.1115
    },
    {
      "date": "2025-10-16",
      "time": "12:19:00",
      "level_type": "lvn",
      "level_price": 6694.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4294,
      "pred_gbt": 0.4265,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 2.428,
      "approach_r2": 0.4826
    },
    {
      "date": "2025-10-16",
      "time": "12:20:00",
      "level_type": "session_low",
      "level_price": 6693.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3673,
      "pred_gbt": 0.4557,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 2.487,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-10-16",
      "time": "12:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6693.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3969,
      "pred_gbt": 0.4616,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 2.487,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-10-16",
      "time": "12:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6700.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4128,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 2.249,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-16",
      "time": "12:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6699.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4279,
      "pred_gbt": 0.3556,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.744,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-16",
      "time": "12:29:00",
      "level_type": "session_low",
      "level_price": 6685.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3551,
      "pred_gbt": 0.4349,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 2.882,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "12:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6685.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 2.882,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "12:30:00",
      "level_type": "top_oi_strikes",
      "level_price": 6672.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2922,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 4.101,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-16",
      "time": "12:32:00",
      "level_type": "lvn",
      "level_price": 6658.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3371,
      "pred_gbt": 0.2221,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 4.885,
      "approach_r2": 0.9326
    },
    {
      "date": "2025-10-16",
      "time": "12:34:00",
      "level_type": "session_low",
      "level_price": 6659.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.244,
      "pred_gbt": 0.1752,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 5.821,
      "approach_r2": 0.6993
    },
    {
      "date": "2025-10-16",
      "time": "12:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6659.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2678,
      "pred_gbt": 0.1741,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 5.821,
      "approach_r2": 0.6993
    },
    {
      "date": "2025-10-16",
      "time": "12:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6671.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.347,
      "pred_gbt": 0.3165,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 3.912,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-10-16",
      "time": "12:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6670.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3301,
      "pred_gbt": 0.2718,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 3.748,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-16",
      "time": "12:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6669.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3627,
      "pred_gbt": 0.2469,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 3.702,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-16",
      "time": "12:46:00",
      "level_type": "session_low",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3029,
      "pred_gbt": 0.2663,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 3.579,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-16",
      "time": "12:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3031,
      "pred_gbt": 0.2655,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 3.579,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-16",
      "time": "12:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6666.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3821,
      "pred_gbt": 0.3224,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 3.376,
      "approach_r2": 0.1179
    },
    {
      "date": "2025-10-16",
      "time": "12:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6665.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3882,
      "pred_gbt": 0.3675,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 3.223,
      "approach_r2": 0.4455
    },
    {
      "date": "2025-10-16",
      "time": "12:50:00",
      "level_type": "lvn",
      "level_price": 6681.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.407,
      "pred_gbt": 0.3623,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 3.212,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-16",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6688.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4375,
      "pred_gbt": 0.4174,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 2.54,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-16",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6688.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4655,
      "pred_gbt": 0.4036,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 2.377,
      "approach_r2": 0.55
    },
    {
      "date": "2025-10-16",
      "time": "12:58:00",
      "level_type": "lvn",
      "level_price": 6694.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4618,
      "pred_gbt": 0.3652,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 2.237,
      "approach_r2": 0.3422
    },
    {
      "date": "2025-10-16",
      "time": "12:59:00",
      "level_type": "value_area_high",
      "level_price": 6697.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4692,
      "pred_gbt": 0.4106,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 2.36,
      "approach_r2": 0.7188
    },
    {
      "date": "2025-10-16",
      "time": "13:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6686.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4996,
      "pred_gbt": 0.4503,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.801,
      "approach_r2": 0.0964
    },
    {
      "date": "2025-10-16",
      "time": "13:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6686.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4917,
      "pred_gbt": 0.4174,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 2.022,
      "approach_r2": 0.7941
    },
    {
      "date": "2025-10-16",
      "time": "13:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6686.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4783,
      "pred_gbt": 0.4349,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 2.265,
      "approach_r2": 0.9846
    },
    {
      "date": "2025-10-16",
      "time": "13:18:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4477,
      "pred_gbt": 0.4731,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.277,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-16",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6685.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.497,
      "pred_gbt": 0.4565,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 2.092,
      "approach_r2": 0.887
    },
    {
      "date": "2025-10-16",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6685.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5093,
      "pred_gbt": 0.5102,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.858,
      "approach_r2": 0.875
    },
    {
      "date": "2025-10-16",
      "time": "13:28:00",
      "level_type": "lvn",
      "level_price": 6694.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5207,
      "pred_gbt": 0.4745,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.499,
      "approach_r2": 0.5755
    },
    {
      "date": "2025-10-16",
      "time": "13:29:00",
      "level_type": "value_area_high",
      "level_price": 6697.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5387,
      "pred_gbt": 0.454,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.364,
      "approach_r2": 0.9732
    },
    {
      "date": "2025-10-16",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6685.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.3942,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.517,
      "approach_r2": 0.32
    },
    {
      "date": "2025-10-16",
      "time": "13:41:00",
      "level_type": "lvn",
      "level_price": 6681.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.453,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.892,
      "approach_r2": 0.1938
    },
    {
      "date": "2025-10-16",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6684.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.597,
      "approach_r2": 0.0902
    },
    {
      "date": "2025-10-16",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6684.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.443,
      "approach_r2": 0.1498
    },
    {
      "date": "2025-10-16",
      "time": "14:01:00",
      "level_type": "top_oi_strikes",
      "level_price": 6672.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.433,
      "pred_gbt": 0.3539,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 1.699,
      "approach_r2": 0.5036
    },
    {
      "date": "2025-10-16",
      "time": "14:06:00",
      "level_type": "lvn",
      "level_price": 6658.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.4167,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 2.358,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-16",
      "time": "14:10:00",
      "level_type": "session_low",
      "level_price": 6654.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.3554,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 2.567,
      "approach_r2": 0.6128
    },
    {
      "date": "2025-10-16",
      "time": "14:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6654.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4578,
      "pred_gbt": 0.3287,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 2.567,
      "approach_r2": 0.6128
    },
    {
      "date": "2025-10-16",
      "time": "14:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6654.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4856,
      "pred_gbt": 0.3773,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 2.567,
      "approach_r2": 0.6128
    },
    {
      "date": "2025-10-16",
      "time": "14:11:00",
      "level_type": "prior_day_low",
      "level_price": 6651.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4652,
      "pred_gbt": 0.4103,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 2.625,
      "approach_r2": 0.3263
    },
    {
      "date": "2025-10-16",
      "time": "14:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6654.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4765,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 2.625,
      "approach_r2": 0.3263
    },
    {
      "date": "2025-10-16",
      "time": "14:12:00",
      "level_type": "top_oi_strikes",
      "level_price": 6642.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4097,
      "pred_gbt": 0.3898,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 3.489,
      "approach_r2": 0.3796
    },
    {
      "date": "2025-10-16",
      "time": "14:15:00",
      "level_type": "gex_flip",
      "level_price": 6640.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3225,
      "pred_gbt": 0.2567,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 4.075,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-10-16",
      "time": "14:15:00",
      "level_type": "session_low",
      "level_price": 6641.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3211,
      "pred_gbt": 0.2791,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 4.075,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-10-16",
      "time": "14:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6641.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3213,
      "pred_gbt": 0.2659,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 4.075,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-10-16",
      "time": "14:17:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3704,
      "pred_gbt": 0.4737,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 4.359,
      "approach_r2": 0.0281
    },
    {
      "date": "2025-10-16",
      "time": "14:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6647.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.363,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 4.359,
      "approach_r2": 0.0281
    },
    {
      "date": "2025-10-16",
      "time": "14:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6646.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3412,
      "pred_gbt": 0.2221,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 4.855,
      "approach_r2": 0.0193
    },
    {
      "date": "2025-10-16",
      "time": "14:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6645.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3619,
      "pred_gbt": 0.2221,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 4.856,
      "approach_r2": 0.0967
    },
    {
      "date": "2025-10-16",
      "time": "14:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6642.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3872,
      "pred_gbt": 0.2355,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 3.826,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "14:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6641.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4148,
      "pred_gbt": 0.3519,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 3.467,
      "approach_r2": 0.1276
    },
    {
      "date": "2025-10-16",
      "time": "14:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3846,
      "pred_gbt": 0.3022,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 3.189,
      "approach_r2": 0.4952
    },
    {
      "date": "2025-10-16",
      "time": "14:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6639.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 2.571,
      "approach_r2": 0.784
    },
    {
      "date": "2025-10-16",
      "time": "14:33:00",
      "level_type": "session_low",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4473,
      "pred_gbt": 0.3596,
      "pred_empirical": 0.5871,
      "confluence_count": 2,
      "rvol": 2.563,
      "approach_r2": 0.793
    },
    {
      "date": "2025-10-16",
      "time": "14:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4784,
      "pred_gbt": 0.3799,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 2.563,
      "approach_r2": 0.793
    },
    {
      "date": "2025-10-16",
      "time": "14:41:00",
      "level_type": "prior_day_low",
      "level_price": 6651.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4054,
      "pred_gbt": 0.4632,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 2.644,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-16",
      "time": "14:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6666.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4371,
      "pred_gbt": 0.2504,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 4.023,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-16",
      "time": "14:49:00",
      "level_type": "lvn",
      "level_price": 6658.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.324,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 2.924,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-10-16",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6665.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.531,
      "pred_gbt": 0.4651,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.868,
      "approach_r2": 0.084
    },
    {
      "date": "2025-10-16",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6665.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5201,
      "pred_gbt": 0.4328,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.859,
      "approach_r2": 0.4943
    },
    {
      "date": "2025-10-16",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6665.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5672,
      "pred_gbt": 0.5793,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.637,
      "approach_r2": 0.5102
    },
    {
      "date": "2025-10-16",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6665.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5824,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.713,
      "approach_r2": 0.0724
    },
    {
      "date": "2025-10-16",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6665.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.564,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-10-16",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5158,
      "pred_gbt": 0.5011,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 2.065,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-16",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5563,
      "pred_gbt": 0.436,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 2.357,
      "approach_r2": 0.3928
    },
    {
      "date": "2025-10-16",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.4431,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 2.209,
      "approach_r2": 0.3496
    },
    {
      "date": "2025-10-16",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.856,
      "approach_r2": 0.6107
    },
    {
      "date": "2025-10-16",
      "time": "15:10:00",
      "level_type": "top_oi_strikes",
      "level_price": 6672.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5671,
      "pred_gbt": 0.4114,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 2.077,
      "approach_r2": 0.9058
    },
    {
      "date": "2025-10-16",
      "time": "15:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.513,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.964,
      "approach_r2": 0.5861
    },
    {
      "date": "2025-10-16",
      "time": "15:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.4325,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.828,
      "approach_r2": 0.1669
    },
    {
      "date": "2025-10-16",
      "time": "15:16:00",
      "level_type": "prior_day_low",
      "level_price": 6651.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5181,
      "pred_gbt": 0.4645,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 2.255,
      "approach_r2": 0.0585
    },
    {
      "date": "2025-10-16",
      "time": "15:17:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4849,
      "pred_gbt": 0.4517,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 2.522,
      "approach_r2": 0.1021
    },
    {
      "date": "2025-10-16",
      "time": "15:21:00",
      "level_type": "top_oi_strikes",
      "level_price": 6642.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.507,
      "pred_gbt": 0.3325,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 2.158,
      "approach_r2": 0.6676
    },
    {
      "date": "2025-10-16",
      "time": "15:42:00",
      "level_type": "lvn",
      "level_price": 6658.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6424,
      "pred_gbt": 0.5177,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.76,
      "approach_r2": 0.0181
    },
    {
      "date": "2025-10-16",
      "time": "15:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6660.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6253,
      "pred_gbt": 0.4994,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.904,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-10-16",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6660.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.587,
      "pred_gbt": 0.7482,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.06,
      "approach_r2": 0.7452
    },
    {
      "date": "2025-10-16",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6660.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6011,
      "pred_gbt": 0.5796,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.067,
      "approach_r2": 0.4974
    },
    {
      "date": "2025-10-16",
      "time": "15:52:00",
      "level_type": "top_oi_strikes",
      "level_price": 6672.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.4266,
      "pred_empirical": 0.6488,
      "confluence_count": 3,
      "rvol": 1.193,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-16",
      "time": "15:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6659.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.9103,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.09,
      "approach_r2": 0.5076
    },
    {
      "date": "2025-10-17",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6664.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4094,
      "pred_gbt": 0.365,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 1.313,
      "approach_r2": 0.23
    },
    {
      "date": "2025-10-17",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6666.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3727,
      "pred_gbt": 0.3537,
      "pred_empirical": 0.6674,
      "confluence_count": 44,
      "rvol": 1.313,
      "approach_r2": 0.23
    },
    {
      "date": "2025-10-17",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6665.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5179,
      "pred_gbt": 0.4493,
      "pred_empirical": 0.6251,
      "confluence_count": 47,
      "rvol": 1.313,
      "approach_r2": 0.23
    },
    {
      "date": "2025-10-17",
      "time": "09:36:00",
      "level_type": "hvn",
      "level_price": 6664.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3724,
      "pred_gbt": 0.2637,
      "pred_empirical": 0.6715,
      "confluence_count": 30,
      "rvol": 1.317,
      "approach_r2": 0.8717
    },
    {
      "date": "2025-10-17",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6661.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4735,
      "pred_gbt": 0.3284,
      "pred_empirical": 0.6251,
      "confluence_count": 31,
      "rvol": 1.317,
      "approach_r2": 0.8717
    },
    {
      "date": "2025-10-17",
      "time": "09:37:00",
      "level_type": "prior_day_close",
      "level_price": 6668.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4382,
      "pred_gbt": 0.2962,
      "pred_empirical": 0.6004,
      "confluence_count": 59,
      "rvol": 1.325,
      "approach_r2": 0.9609
    },
    {
      "date": "2025-10-17",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6669.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.3532,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 1.325,
      "approach_r2": 0.9609
    },
    {
      "date": "2025-10-17",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6658.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3629,
      "pred_gbt": 0.3603,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.322,
      "approach_r2": 0.155
    },
    {
      "date": "2025-10-17",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6657.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3595,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.322,
      "approach_r2": 0.155
    },
    {
      "date": "2025-10-17",
      "time": "09:41:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3038,
      "pred_gbt": 0.4298,
      "pred_empirical": 0.6281,
      "confluence_count": 8,
      "rvol": 1.26,
      "approach_r2": 0.7921
    },
    {
      "date": "2025-10-17",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6652.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3955,
      "pred_gbt": 0.3773,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 1.184,
      "approach_r2": 0.8563
    },
    {
      "date": "2025-10-17",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6646.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2884,
      "pred_gbt": 0.4565,
      "pred_empirical": 0.6281,
      "confluence_count": 11,
      "rvol": 1.151,
      "approach_r2": 0.3367
    },
    {
      "date": "2025-10-17",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6645.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3611,
      "pred_gbt": 0.439,
      "pred_empirical": 0.6269,
      "confluence_count": 12,
      "rvol": 1.151,
      "approach_r2": 0.3367
    },
    {
      "date": "2025-10-17",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6646.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2887,
      "pred_gbt": 0.4467,
      "pred_empirical": 0.6269,
      "confluence_count": 11,
      "rvol": 1.151,
      "approach_r2": 0.3367
    },
    {
      "date": "2025-10-17",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6643.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3283,
      "pred_gbt": 0.451,
      "pred_empirical": 0.6269,
      "confluence_count": 9,
      "rvol": 1.177,
      "approach_r2": 0.0698
    },
    {
      "date": "2025-10-17",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6644.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3313,
      "pred_gbt": 0.4359,
      "pred_empirical": 0.6081,
      "confluence_count": 10,
      "rvol": 1.177,
      "approach_r2": 0.0698
    },
    {
      "date": "2025-10-17",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6643.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3565,
      "pred_gbt": 0.4435,
      "pred_empirical": 0.6081,
      "confluence_count": 9,
      "rvol": 1.177,
      "approach_r2": 0.0698
    },
    {
      "date": "2025-10-17",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6662.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4372,
      "pred_gbt": 0.3835,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.088,
      "approach_r2": 0.5165
    },
    {
      "date": "2025-10-17",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6670.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.3877,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.204,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-17",
      "time": "09:52:00",
      "level_type": "overnight_high",
      "level_price": 6672.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4469,
      "pred_gbt": 0.3948,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.202,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-10-17",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6671.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5257,
      "pred_gbt": 0.3707,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.202,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-10-17",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6674.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.491,
      "approach_r2": 0.4846
    },
    {
      "date": "2025-10-17",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6677.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4727,
      "pred_gbt": 0.3453,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.674,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-17",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6676.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4861,
      "pred_gbt": 0.3477,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.674,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-17",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6677.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4599,
      "pred_gbt": 0.3465,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.674,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-17",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6680.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4044,
      "pred_gbt": 0.4408,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 1.859,
      "approach_r2": 0.0078
    },
    {
      "date": "2025-10-17",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6679.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4769,
      "pred_gbt": 0.4418,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.859,
      "approach_r2": 0.0078
    },
    {
      "date": "2025-10-17",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6680.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4072,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 1.859,
      "approach_r2": 0.0078
    },
    {
      "date": "2025-10-17",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6683.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3987,
      "pred_gbt": 0.4491,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.873,
      "approach_r2": 0.3905
    },
    {
      "date": "2025-10-17",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6683.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4015,
      "pred_gbt": 0.4411,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.873,
      "approach_r2": 0.3905
    },
    {
      "date": "2025-10-17",
      "time": "09:58:00",
      "level_type": "or15_high",
      "level_price": 6673.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.395,
      "pred_gbt": 0.3439,
      "pred_empirical": 0.6674,
      "confluence_count": 43,
      "rvol": 1.525,
      "approach_r2": 0.8205
    },
    {
      "date": "2025-10-17",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6672.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4986,
      "pred_gbt": 0.4392,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.525,
      "approach_r2": 0.8205
    },
    {
      "date": "2025-10-17",
      "time": "10:01:00",
      "level_type": "vwap",
      "level_price": 6661.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.3823,
      "pred_empirical": 0.6251,
      "confluence_count": 31,
      "rvol": 1.548,
      "approach_r2": 0.4126
    },
    {
      "date": "2025-10-17",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6671.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4878,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 1.711,
      "approach_r2": 0.0948
    },
    {
      "date": "2025-10-17",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6672.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.3899,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.708,
      "approach_r2": 0.765
    },
    {
      "date": "2025-10-17",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6672.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5076,
      "pred_gbt": 0.4973,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 1.484,
      "approach_r2": 0.5948
    },
    {
      "date": "2025-10-17",
      "time": "10:07:00",
      "level_type": "prior_day_close",
      "level_price": 6668.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.443,
      "pred_gbt": 0.3971,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.305,
      "approach_r2": 0.1762
    },
    {
      "date": "2025-10-17",
      "time": "10:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6669.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.3957,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.291,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-10-17",
      "time": "10:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6666.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3905,
      "pred_gbt": 0.3952,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.17,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-17",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6685.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.4861,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.599,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-10-17",
      "time": "10:14:00",
      "level_type": "dominant_gamma",
      "level_price": 6691.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3974,
      "pred_gbt": 0.4111,
      "pred_empirical": 0.6081,
      "confluence_count": 12,
      "rvol": 1.831,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-17",
      "time": "10:14:00",
      "level_type": "top_oi_strikes",
      "level_price": 6691.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3588,
      "pred_gbt": 0.4147,
      "pred_empirical": 0.6269,
      "confluence_count": 12,
      "rvol": 1.831,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-17",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6691.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.459,
      "pred_gbt": 0.3308,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 2.081,
      "approach_r2": 0.5823
    },
    {
      "date": "2025-10-17",
      "time": "10:17:00",
      "level_type": "or30_high",
      "level_price": 6684.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3503,
      "pred_gbt": 0.3257,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 2.265,
      "approach_r2": 0.0283
    },
    {
      "date": "2025-10-17",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6680.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4631,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.975,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-10-17",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6680.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.3976,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.46,
      "approach_r2": 0.0035
    },
    {
      "date": "2025-10-17",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6680.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.4508,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.391,
      "approach_r2": 0.1521
    },
    {
      "date": "2025-10-17",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6681.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4727,
      "pred_gbt": 0.3969,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.222,
      "approach_r2": 0.7439
    },
    {
      "date": "2025-10-17",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6681.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5178,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.032,
      "approach_r2": 0.1539
    },
    {
      "date": "2025-10-17",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4799,
      "pred_gbt": 0.396,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 1.02,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-10-17",
      "time": "10:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6681.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4326,
      "pred_gbt": 0.3729,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.02,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-10-17",
      "time": "10:34:00",
      "level_type": "overnight_high",
      "level_price": 6672.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 1.163,
      "approach_r2": 0.2338
    },
    {
      "date": "2025-10-17",
      "time": "10:34:00",
      "level_type": "or15_high",
      "level_price": 6673.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.3887,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 1.163,
      "approach_r2": 0.2338
    },
    {
      "date": "2025-10-17",
      "time": "10:34:00",
      "level_type": "vwap",
      "level_price": 6669.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5178,
      "pred_gbt": 0.4583,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.163,
      "approach_r2": 0.2338
    },
    {
      "date": "2025-10-17",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6669.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4644,
      "pred_gbt": 0.3945,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 1.291,
      "approach_r2": 0.0085
    },
    {
      "date": "2025-10-17",
      "time": "10:36:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6664.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4368,
      "pred_gbt": 0.3753,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.37,
      "approach_r2": 0.087
    },
    {
      "date": "2025-10-17",
      "time": "10:36:00",
      "level_type": "hvn",
      "level_price": 6664.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.3975,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 1.37,
      "approach_r2": 0.087
    },
    {
      "date": "2025-10-17",
      "time": "10:37:00",
      "level_type": "prior_day_close",
      "level_price": 6668.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.449,
      "pred_gbt": 0.3777,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.471,
      "approach_r2": 0.9209
    },
    {
      "date": "2025-10-17",
      "time": "10:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6667.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4484,
      "pred_gbt": 0.4536,
      "pred_empirical": 0.6715,
      "confluence_count": 56,
      "rvol": 1.545,
      "approach_r2": 0.5884
    },
    {
      "date": "2025-10-17",
      "time": "10:41:00",
      "level_type": "top_oi_strikes",
      "level_price": 6666.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4008,
      "pred_gbt": 0.4033,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.392,
      "approach_r2": 0.0866
    },
    {
      "date": "2025-10-17",
      "time": "10:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6665.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4305,
      "pred_gbt": 0.3966,
      "pred_empirical": 0.6251,
      "confluence_count": 47,
      "rvol": 1.689,
      "approach_r2": 0.1645
    },
    {
      "date": "2025-10-17",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6669.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4649,
      "pred_gbt": 0.4093,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 1.642,
      "approach_r2": 0.4623
    },
    {
      "date": "2025-10-17",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6669.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.545,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.6281,
      "confluence_count": 59,
      "rvol": 0.942,
      "approach_r2": 0.8787
    },
    {
      "date": "2025-10-17",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6669.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4994,
      "pred_gbt": 0.385,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 0.943,
      "approach_r2": 0.9243
    },
    {
      "date": "2025-10-17",
      "time": "10:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4236,
      "pred_gbt": 0.3062,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.32,
      "approach_r2": 0.982
    },
    {
      "date": "2025-10-17",
      "time": "10:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4234,
      "pred_gbt": 0.3666,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.268,
      "approach_r2": 0.9336
    },
    {
      "date": "2025-10-17",
      "time": "10:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4327,
      "pred_gbt": 0.2987,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.124,
      "approach_r2": 0.9715
    },
    {
      "date": "2025-10-17",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4305,
      "pred_gbt": 0.4362,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.064,
      "approach_r2": 0.5524
    },
    {
      "date": "2025-10-17",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6656.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4353,
      "pred_gbt": 0.2926,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.101,
      "approach_r2": 0.1737
    },
    {
      "date": "2025-10-17",
      "time": "11:02:00",
      "level_type": "vwap",
      "level_price": 6668.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5351,
      "pred_gbt": 0.4893,
      "pred_empirical": 0.651,
      "confluence_count": 64,
      "rvol": 1.116,
      "approach_r2": 0.126
    },
    {
      "date": "2025-10-17",
      "time": "11:05:00",
      "level_type": "overnight_high",
      "level_price": 6672.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4627,
      "pred_gbt": 0.487,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.21,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-10-17",
      "time": "11:06:00",
      "level_type": "or15_high",
      "level_price": 6673.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4716,
      "pred_gbt": 0.5061,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 1.144,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-17",
      "time": "11:08:00",
      "level_type": "prior_day_close",
      "level_price": 6668.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.4451,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 0.899,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6668.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.508,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.899,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "11:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6667.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5209,
      "pred_gbt": 0.4859,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.899,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "11:09:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6664.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4678,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.892,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-17",
      "time": "11:09:00",
      "level_type": "hvn",
      "level_price": 6664.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.544,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.892,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-17",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4592,
      "pred_gbt": 0.3528,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.105,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.4043,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.118,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-10-17",
      "time": "11:14:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3219,
      "pred_gbt": 0.467,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 1.334,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-10-17",
      "time": "11:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6656.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4133,
      "pred_gbt": 0.4308,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.63,
      "approach_r2": 0.4696
    },
    {
      "date": "2025-10-17",
      "time": "11:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6656.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4055,
      "pred_gbt": 0.4535,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.795,
      "approach_r2": 0.4345
    },
    {
      "date": "2025-10-17",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6654.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4554,
      "pred_gbt": 0.4003,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.421,
      "approach_r2": 0.2628
    },
    {
      "date": "2025-10-17",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6654.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4063,
      "pred_gbt": 0.4602,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.384,
      "approach_r2": 0.501
    },
    {
      "date": "2025-10-17",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6654.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.377,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.299,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6654.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.4718,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.224,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-17",
      "time": "11:36:00",
      "level_type": "or15_low",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4039,
      "pred_gbt": 0.427,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.124,
      "approach_r2": 0.1445
    },
    {
      "date": "2025-10-17",
      "time": "11:36:00",
      "level_type": "or30_low",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.4154,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.124,
      "approach_r2": 0.1445
    },
    {
      "date": "2025-10-17",
      "time": "11:36:00",
      "level_type": "ib_low",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4238,
      "pred_gbt": 0.4309,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 1.124,
      "approach_r2": 0.1445
    },
    {
      "date": "2025-10-17",
      "time": "11:36:00",
      "level_type": "session_low",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3999,
      "pred_gbt": 0.4444,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.124,
      "approach_r2": 0.1445
    },
    {
      "date": "2025-10-17",
      "time": "11:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6641.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4303,
      "pred_gbt": 0.4379,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 1.124,
      "approach_r2": 0.1445
    },
    {
      "date": "2025-10-17",
      "time": "11:40:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6664.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.3871,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.098,
      "approach_r2": 0.5079
    },
    {
      "date": "2025-10-17",
      "time": "11:40:00",
      "level_type": "hvn",
      "level_price": 6664.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4627,
      "pred_gbt": 0.388,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.098,
      "approach_r2": 0.5079
    },
    {
      "date": "2025-10-17",
      "time": "11:40:00",
      "level_type": "vwap",
      "level_price": 6665.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5095,
      "pred_gbt": 0.3923,
      "pred_empirical": 0.6081,
      "confluence_count": 47,
      "rvol": 1.098,
      "approach_r2": 0.5079
    },
    {
      "date": "2025-10-17",
      "time": "11:44:00",
      "level_type": "top_oi_strikes",
      "level_price": 6666.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5358,
      "pred_gbt": 0.4748,
      "pred_empirical": 0.5962,
      "confluence_count": 44,
      "rvol": 1.14,
      "approach_r2": 0.4898
    },
    {
      "date": "2025-10-17",
      "time": "11:44:00",
      "level_type": "vwap",
      "level_price": 6665.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5068,
      "pred_gbt": 0.4325,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.14,
      "approach_r2": 0.4898
    },
    {
      "date": "2025-10-17",
      "time": "11:45:00",
      "level_type": "vwap",
      "level_price": 6665.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5087,
      "pred_gbt": 0.4134,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.097,
      "approach_r2": 0.3224
    },
    {
      "date": "2025-10-17",
      "time": "11:46:00",
      "level_type": "prior_day_close",
      "level_price": 6668.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5141,
      "pred_gbt": 0.4658,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 1.039,
      "approach_r2": 0.0634
    },
    {
      "date": "2025-10-17",
      "time": "11:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6667.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5171,
      "pred_gbt": 0.4545,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 1.039,
      "approach_r2": 0.0634
    },
    {
      "date": "2025-10-17",
      "time": "11:48:00",
      "level_type": "overnight_high",
      "level_price": 6672.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.53,
      "pred_gbt": 0.495,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.073,
      "approach_r2": 0.1176
    },
    {
      "date": "2025-10-17",
      "time": "11:48:00",
      "level_type": "or15_high",
      "level_price": 6673.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4868,
      "pred_gbt": 0.4292,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 1.073,
      "approach_r2": 0.1176
    },
    {
      "date": "2025-10-17",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6677.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.013,
      "approach_r2": 0.7349
    },
    {
      "date": "2025-10-17",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6677.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.4453,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.158,
      "approach_r2": 0.3206
    },
    {
      "date": "2025-10-17",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6677.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5373,
      "pred_gbt": 0.4722,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.993,
      "approach_r2": 0.363
    },
    {
      "date": "2025-10-17",
      "time": "12:00:00",
      "level_type": "or30_high",
      "level_price": 6684.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4786,
      "pred_gbt": 0.3704,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.045,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-10-17",
      "time": "12:06:00",
      "level_type": "dominant_gamma",
      "level_price": 6691.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.503,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 1.224,
      "approach_r2": 0.5016
    },
    {
      "date": "2025-10-17",
      "time": "12:06:00",
      "level_type": "top_oi_strikes",
      "level_price": 6691.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.462,
      "pred_gbt": 0.4942,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 1.224,
      "approach_r2": 0.5016
    },
    {
      "date": "2025-10-17",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6690.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5441,
      "pred_gbt": 0.6353,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.224,
      "approach_r2": 0.5016
    },
    {
      "date": "2025-10-17",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6690.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.187,
      "approach_r2": 0.123
    },
    {
      "date": "2025-10-17",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6690.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.6315,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.029,
      "approach_r2": 0.3293
    },
    {
      "date": "2025-10-17",
      "time": "12:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6691.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.6016,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.028,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6692.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5771,
      "pred_gbt": 0.5499,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.419,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6692.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.401,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-17",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6693.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6451,
      "pred_gbt": 0.6242,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.656,
      "approach_r2": 0.2535
    },
    {
      "date": "2025-10-17",
      "time": "12:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6694.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6272,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.656,
      "approach_r2": 0.2535
    },
    {
      "date": "2025-10-17",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6693.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6373,
      "pred_gbt": 0.6234,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.98,
      "approach_r2": 0.8007
    },
    {
      "date": "2025-10-17",
      "time": "12:30:00",
      "level_type": "ib_high",
      "level_price": 6697.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5795,
      "pred_gbt": 0.5926,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 1.258,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-17",
      "time": "12:30:00",
      "level_type": "session_high",
      "level_price": 6697.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6125,
      "pred_gbt": 0.6477,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 1.258,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-17",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6694.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6262,
      "pred_gbt": 0.6346,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.258,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-17",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6694.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.6764,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.169,
      "approach_r2": 0.5761
    },
    {
      "date": "2025-10-17",
      "time": "12:35:00",
      "level_type": "or30_high",
      "level_price": 6684.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.4966,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.049,
      "approach_r2": 0.504
    },
    {
      "date": "2025-10-17",
      "time": "12:36:00",
      "level_type": "dominant_gamma",
      "level_price": 6691.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.4956,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.115,
      "approach_r2": 0.007
    },
    {
      "date": "2025-10-17",
      "time": "12:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6691.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5167,
      "pred_gbt": 0.4779,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.115,
      "approach_r2": 0.007
    },
    {
      "date": "2025-10-17",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5954,
      "pred_gbt": 0.5921,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 0.966,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-10-17",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.996,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-10-17",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.5347,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 1.017,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5943,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.034,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-10-17",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5404,
      "pred_gbt": 0.5074,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 1.32,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-17",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6122,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.017,
      "approach_r2": 0.1235
    },
    {
      "date": "2025-10-17",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.574,
      "pred_gbt": 0.5155,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.019,
      "approach_r2": 0.289
    },
    {
      "date": "2025-10-17",
      "time": "12:55:00",
      "level_type": "or15_high",
      "level_price": 6673.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5747,
      "pred_gbt": 0.5054,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.239,
      "approach_r2": 0.0888
    },
    {
      "date": "2025-10-17",
      "time": "12:56:00",
      "level_type": "overnight_high",
      "level_price": 6672.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6194,
      "pred_gbt": 0.6038,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 1.308,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-17",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.55,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.235,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-10-17",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.602,
      "pred_gbt": 0.5471,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.669,
      "approach_r2": 0.4939
    },
    {
      "date": "2025-10-17",
      "time": "13:11:00",
      "level_type": "vwap",
      "level_price": 6669.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.625,
      "pred_gbt": 0.5886,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.679,
      "approach_r2": 0.124
    },
    {
      "date": "2025-10-17",
      "time": "13:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6670.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6031,
      "pred_gbt": 0.574,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 0.679,
      "approach_r2": 0.124
    },
    {
      "date": "2025-10-17",
      "time": "13:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6671.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6087,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.696,
      "approach_r2": 0.4303
    },
    {
      "date": "2025-10-17",
      "time": "13:17:00",
      "level_type": "vwap",
      "level_price": 6669.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.5877,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.716,
      "approach_r2": 0.061
    },
    {
      "date": "2025-10-17",
      "time": "13:18:00",
      "level_type": "prior_day_close",
      "level_price": 6668.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6072,
      "pred_gbt": 0.507,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.702,
      "approach_r2": 0.0026
    },
    {
      "date": "2025-10-17",
      "time": "13:19:00",
      "level_type": "top_oi_strikes",
      "level_price": 6666.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.4241,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.784,
      "approach_r2": 0.1008
    },
    {
      "date": "2025-10-17",
      "time": "13:20:00",
      "level_type": "vwap",
      "level_price": 6669.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.897,
      "approach_r2": 0.4246
    },
    {
      "date": "2025-10-17",
      "time": "13:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6671.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6019,
      "pred_gbt": 0.4948,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 0.897,
      "approach_r2": 0.4246
    },
    {
      "date": "2025-10-17",
      "time": "13:21:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6664.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5823,
      "pred_gbt": 0.4455,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.938,
      "approach_r2": 0.8871
    },
    {
      "date": "2025-10-17",
      "time": "13:21:00",
      "level_type": "hvn",
      "level_price": 6664.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5897,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.938,
      "approach_r2": 0.8871
    },
    {
      "date": "2025-10-17",
      "time": "13:25:00",
      "level_type": "or15_high",
      "level_price": 6673.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5468,
      "pred_gbt": 0.5615,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.172,
      "approach_r2": 0.1396
    },
    {
      "date": "2025-10-17",
      "time": "13:25:00",
      "level_type": "vwap",
      "level_price": 6669.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.6389,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.172,
      "approach_r2": 0.1396
    },
    {
      "date": "2025-10-17",
      "time": "13:26:00",
      "level_type": "overnight_high",
      "level_price": 6672.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5944,
      "pred_gbt": 0.6112,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 1.072,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-10-17",
      "time": "13:29:00",
      "level_type": "vwap",
      "level_price": 6669.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6605,
      "pred_gbt": 0.6124,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.599,
      "approach_r2": 0.894
    },
    {
      "date": "2025-10-17",
      "time": "13:36:00",
      "level_type": "or30_high",
      "level_price": 6684.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5256,
      "pred_gbt": 0.4782,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.059,
      "approach_r2": 0.0847
    },
    {
      "date": "2025-10-17",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5839,
      "pred_gbt": 0.5324,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.059,
      "approach_r2": 0.0847
    },
    {
      "date": "2025-10-17",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5596,
      "pred_gbt": 0.7494,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 0.989,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-17",
      "time": "13:42:00",
      "level_type": "vwap",
      "level_price": 6670.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6519,
      "pred_gbt": 0.5882,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.859,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5887,
      "pred_gbt": 0.5568,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.119,
      "approach_r2": 0.1204
    },
    {
      "date": "2025-10-17",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.5715,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.558,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-10-17",
      "time": "14:00:00",
      "level_type": "dominant_gamma",
      "level_price": 6691.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.4963,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.349,
      "approach_r2": 0.5039
    },
    {
      "date": "2025-10-17",
      "time": "14:00:00",
      "level_type": "top_oi_strikes",
      "level_price": 6691.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4633,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.349,
      "approach_r2": 0.5039
    },
    {
      "date": "2025-10-17",
      "time": "14:05:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.5205,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.122,
      "approach_r2": 0.4947
    },
    {
      "date": "2025-10-17",
      "time": "14:05:00",
      "level_type": "ib_high",
      "level_price": 6697.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6442,
      "pred_gbt": 0.6555,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.122,
      "approach_r2": 0.4947
    },
    {
      "date": "2025-10-17",
      "time": "14:05:00",
      "level_type": "session_high",
      "level_price": 6697.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5865,
      "pred_gbt": 0.7088,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 1.122,
      "approach_r2": 0.4947
    },
    {
      "date": "2025-10-17",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.666,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 1.122,
      "approach_r2": 0.4947
    },
    {
      "date": "2025-10-17",
      "time": "14:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6696.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5942,
      "pred_gbt": 0.6401,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.122,
      "approach_r2": 0.4947
    },
    {
      "date": "2025-10-17",
      "time": "14:06:00",
      "level_type": "session_high",
      "level_price": 6698.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6471,
      "pred_gbt": 0.7194,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.182,
      "approach_r2": 0.5053
    },
    {
      "date": "2025-10-17",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.182,
      "approach_r2": 0.5053
    },
    {
      "date": "2025-10-17",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6698.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6353,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.182,
      "approach_r2": 0.5053
    },
    {
      "date": "2025-10-17",
      "time": "14:07:00",
      "level_type": "session_high",
      "level_price": 6698.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6624,
      "pred_gbt": 0.7453,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.191,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-17",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6714,
      "pred_gbt": 0.726,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.191,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-17",
      "time": "14:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6698.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.6924,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.191,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-17",
      "time": "14:08:00",
      "level_type": "session_high",
      "level_price": 6699.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6855,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 1.259,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.6584,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.259,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6699.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6744,
      "pred_gbt": 0.6503,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.259,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.7582,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.26,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-10-17",
      "time": "14:10:00",
      "level_type": "session_high",
      "level_price": 6700.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 1.069,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6919,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.069,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6891,
      "pred_gbt": 0.7148,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 1.069,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.973,
      "approach_r2": 0.7504
    },
    {
      "date": "2025-10-17",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.7519,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.766,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-10-17",
      "time": "14:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7051,
      "pred_gbt": 0.7045,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.871,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.7322,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.056,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-10-17",
      "time": "14:16:00",
      "level_type": "lvn",
      "level_price": 6701.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.6152,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 1.071,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-17",
      "time": "14:16:00",
      "level_type": "session_high",
      "level_price": 6700.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.7923,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 1.071,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-17",
      "time": "14:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6753,
      "pred_gbt": 0.7383,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 1.071,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-17",
      "time": "14:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.671,
      "pred_gbt": 0.7541,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 1.071,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-17",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6739,
      "pred_gbt": 0.7462,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 1.126,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-10-17",
      "time": "14:18:00",
      "level_type": "session_high",
      "level_price": 6702.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6744,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 1.03,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-17",
      "time": "14:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6702.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.663,
      "pred_gbt": 0.849,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 1.03,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-17",
      "time": "14:22:00",
      "level_type": "session_high",
      "level_price": 6710.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6499,
      "pred_gbt": 0.7197,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 1.241,
      "approach_r2": 0.0551
    },
    {
      "date": "2025-10-17",
      "time": "14:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6710.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6381,
      "pred_gbt": 0.6497,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 1.241,
      "approach_r2": 0.0551
    },
    {
      "date": "2025-10-17",
      "time": "14:28:00",
      "level_type": "session_high",
      "level_price": 6710.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6654,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 1.062,
      "approach_r2": 0.0059
    },
    {
      "date": "2025-10-17",
      "time": "14:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6710.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.6607,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 1.062,
      "approach_r2": 0.0059
    },
    {
      "date": "2025-10-17",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6702.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.7712,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.946,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7233,
      "pred_gbt": 0.7693,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 0.803,
      "approach_r2": 0.0043
    },
    {
      "date": "2025-10-17",
      "time": "14:41:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.5759,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.838,
      "approach_r2": 0.7587
    },
    {
      "date": "2025-10-17",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7252,
      "pred_gbt": 0.7734,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.838,
      "approach_r2": 0.7587
    },
    {
      "date": "2025-10-17",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7251,
      "pred_gbt": 0.7802,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.788,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-17",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.7685,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.772,
      "approach_r2": 0.0798
    },
    {
      "date": "2025-10-17",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.7696,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.796,
      "approach_r2": 0.0231
    },
    {
      "date": "2025-10-17",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6703.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.761,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.788,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-10-17",
      "time": "14:47:00",
      "level_type": "lvn",
      "level_price": 6701.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6782,
      "pred_gbt": 0.6496,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.758,
      "approach_r2": 0.2794
    },
    {
      "date": "2025-10-17",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6982,
      "pred_gbt": 0.7953,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.758,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-10-17",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7124,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.689,
      "approach_r2": 0.129
    },
    {
      "date": "2025-10-17",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.8026,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.694,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-17",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7146,
      "pred_gbt": 0.8444,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.682,
      "approach_r2": 0.1209
    },
    {
      "date": "2025-10-17",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7065,
      "pred_gbt": 0.8194,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.617,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-17",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7364,
      "pred_gbt": 0.7957,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.575,
      "approach_r2": 0.2894
    },
    {
      "date": "2025-10-17",
      "time": "14:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7361,
      "pred_gbt": 0.7922,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.602,
      "approach_r2": 0.4536
    },
    {
      "date": "2025-10-17",
      "time": "14:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.738,
      "pred_gbt": 0.7678,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.626,
      "approach_r2": 0.0873
    },
    {
      "date": "2025-10-17",
      "time": "14:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.8163,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.594,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-17",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7374,
      "pred_gbt": 0.8025,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.585,
      "approach_r2": 0.0542
    },
    {
      "date": "2025-10-17",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6704.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.8024,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.609,
      "approach_r2": 0.5725
    },
    {
      "date": "2025-10-17",
      "time": "14:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.7908,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.642,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-10-17",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7338,
      "pred_gbt": 0.7921,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.631,
      "approach_r2": 0.0213
    },
    {
      "date": "2025-10-17",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7303,
      "pred_gbt": 0.7037,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.929,
      "approach_r2": 0.8182
    },
    {
      "date": "2025-10-17",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7222,
      "pred_gbt": 0.7363,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.978,
      "approach_r2": 0.2461
    },
    {
      "date": "2025-10-17",
      "time": "15:05:00",
      "level_type": "session_high",
      "level_price": 6711.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6852,
      "pred_gbt": 0.7491,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 0.998,
      "approach_r2": 0.0115
    },
    {
      "date": "2025-10-17",
      "time": "15:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6711.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.674,
      "pred_gbt": 0.6857,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 0.998,
      "approach_r2": 0.0115
    },
    {
      "date": "2025-10-17",
      "time": "15:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.7454,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 1.001,
      "approach_r2": 0.5047
    },
    {
      "date": "2025-10-17",
      "time": "15:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7213,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.781,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-10-17",
      "time": "15:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.8206,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.709,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-10-17",
      "time": "15:11:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6715.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.7101,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.042,
      "approach_r2": 0.1235
    },
    {
      "date": "2025-10-17",
      "time": "15:12:00",
      "level_type": "session_high",
      "level_price": 6715.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6513,
      "pred_gbt": 0.7544,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.175,
      "approach_r2": 0.5014
    },
    {
      "date": "2025-10-17",
      "time": "15:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6715.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6396,
      "pred_gbt": 0.7059,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.175,
      "approach_r2": 0.5014
    },
    {
      "date": "2025-10-17",
      "time": "15:14:00",
      "level_type": "session_high",
      "level_price": 6715.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.246,
      "approach_r2": 0.0244
    },
    {
      "date": "2025-10-17",
      "time": "15:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6715.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.6328,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.246,
      "approach_r2": 0.0244
    },
    {
      "date": "2025-10-17",
      "time": "15:21:00",
      "level_type": "lvn",
      "level_price": 6716.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6281,
      "pred_gbt": 0.5165,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.829,
      "approach_r2": 0.4833
    },
    {
      "date": "2025-10-17",
      "time": "15:22:00",
      "level_type": "session_high",
      "level_price": 6718.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6623,
      "pred_gbt": 0.5838,
      "pred_empirical": 0.6488,
      "confluence_count": 6,
      "rvol": 0.849,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-10-17",
      "time": "15:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6718.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6507,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.6488,
      "confluence_count": 6,
      "rvol": 0.849,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-10-17",
      "time": "15:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6709.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.876,
      "approach_r2": 0.496
    },
    {
      "date": "2025-10-17",
      "time": "15:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6709.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.5922,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.931,
      "approach_r2": 0.2474
    },
    {
      "date": "2025-10-17",
      "time": "15:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6709.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7205,
      "pred_gbt": 0.6633,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 0.913,
      "approach_r2": 0.064
    },
    {
      "date": "2025-10-17",
      "time": "15:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6709.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7239,
      "pred_gbt": 0.6803,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 0.869,
      "approach_r2": 0.4758
    },
    {
      "date": "2025-10-17",
      "time": "15:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6711.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6904,
      "pred_gbt": 0.6427,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 1.631,
      "approach_r2": 0.3753
    },
    {
      "date": "2025-10-17",
      "time": "15:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6711.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7208,
      "pred_gbt": 0.7291,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.859,
      "approach_r2": 0.1319
    },
    {
      "date": "2025-10-17",
      "time": "15:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6711.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7304,
      "pred_gbt": 0.73,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.613,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-17",
      "time": "15:52:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6262,
      "pred_gbt": 0.7187,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.873,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-10-17",
      "time": "15:52:00",
      "level_type": "lvn",
      "level_price": 6701.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7112,
      "pred_gbt": 0.8017,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.873,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-10-20",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3949,
      "pred_gbt": 0.3737,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 1.069,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-20",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6746.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4723,
      "pred_gbt": 0.4227,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 1.069,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-20",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6749.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 1.069,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-20",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.3404,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 1.111,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-10-20",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6747.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4963,
      "pred_gbt": 0.3808,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.079,
      "approach_r2": 0.8678
    },
    {
      "date": "2025-10-20",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6748.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4565,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 1.014,
      "approach_r2": 0.668
    },
    {
      "date": "2025-10-20",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6747.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4066,
      "pred_gbt": 0.3831,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.014,
      "approach_r2": 0.668
    },
    {
      "date": "2025-10-20",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6744.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4203,
      "pred_gbt": 0.444,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.013,
      "approach_r2": 0.4356
    },
    {
      "date": "2025-10-20",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6748.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.422,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 1.013,
      "approach_r2": 0.4356
    },
    {
      "date": "2025-10-20",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6748.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 0.969,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-10-20",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6748.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.3897,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 0.852,
      "approach_r2": 0.7106
    },
    {
      "date": "2025-10-20",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6750.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5383,
      "pred_gbt": 0.4612,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 0.805,
      "approach_r2": 0.0412
    },
    {
      "date": "2025-10-20",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6748.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.4908,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.805,
      "approach_r2": 0.0412
    },
    {
      "date": "2025-10-20",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6750.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.4565,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 0.805,
      "approach_r2": 0.0412
    },
    {
      "date": "2025-10-20",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6751.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.547,
      "pred_gbt": 0.457,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.766,
      "approach_r2": 0.1157
    },
    {
      "date": "2025-10-20",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6748.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5177,
      "pred_gbt": 0.4829,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.766,
      "approach_r2": 0.1157
    },
    {
      "date": "2025-10-20",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6751.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5342,
      "pred_gbt": 0.453,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.766,
      "approach_r2": 0.1157
    },
    {
      "date": "2025-10-20",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6745.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4449,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 0.707,
      "approach_r2": 0.7007
    },
    {
      "date": "2025-10-20",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6751.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.3251,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 0.737,
      "approach_r2": 0.7348
    },
    {
      "date": "2025-10-20",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6749.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5392,
      "pred_gbt": 0.404,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 0.737,
      "approach_r2": 0.7348
    },
    {
      "date": "2025-10-20",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6752.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.568,
      "pred_gbt": 0.4442,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.699,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-20",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6752.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4955,
      "pred_gbt": 0.5652,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 0.702,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-20",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6753.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5724,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.702,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-20",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6752.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 0.702,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-20",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6750.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.4817,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 0.727,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-20",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6753.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5609,
      "pred_gbt": 0.4639,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.776,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-20",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6754.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5678,
      "pred_gbt": 0.4329,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.776,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-20",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6753.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5482,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.776,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-20",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6750.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5434,
      "pred_gbt": 0.5239,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.717,
      "approach_r2": 0.0114
    },
    {
      "date": "2025-10-20",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6750.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.548,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.692,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-20",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6750.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5483,
      "pred_gbt": 0.5062,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.67,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-20",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6754.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 0.632,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-20",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6751.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.4835,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.632,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-20",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6754.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.4304,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 0.632,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-20",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6751.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5524,
      "pred_gbt": 0.5044,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.577,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-20",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6747.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4344,
      "pred_gbt": 0.3861,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 0.609,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-10-20",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6747.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4358,
      "pred_gbt": 0.3623,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 0.744,
      "approach_r2": 0.7919
    },
    {
      "date": "2025-10-20",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6747.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.4736,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 0.799,
      "approach_r2": 0.9135
    },
    {
      "date": "2025-10-20",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6751.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5137,
      "pred_gbt": 0.3934,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 0.802,
      "approach_r2": 0.6311
    },
    {
      "date": "2025-10-20",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6751.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5182,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.699,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-10-20",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6747.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.4785,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 0.652,
      "approach_r2": 0.7356
    },
    {
      "date": "2025-10-20",
      "time": "10:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6748.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4683,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 0.652,
      "approach_r2": 0.7356
    },
    {
      "date": "2025-10-20",
      "time": "10:03:00",
      "level_type": "or30_high",
      "level_price": 6754.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4739,
      "pred_gbt": 0.3766,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 0.771,
      "approach_r2": 0.0638
    },
    {
      "date": "2025-10-20",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6751.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.557,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.771,
      "approach_r2": 0.0638
    },
    {
      "date": "2025-10-20",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6754.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 0.771,
      "approach_r2": 0.0638
    },
    {
      "date": "2025-10-20",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6751.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 0.781,
      "approach_r2": 0.3516
    },
    {
      "date": "2025-10-20",
      "time": "10:05:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3977,
      "pred_gbt": 0.4188,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 0.799,
      "approach_r2": 0.95
    },
    {
      "date": "2025-10-20",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6751.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5618,
      "pred_gbt": 0.4633,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 0.799,
      "approach_r2": 0.95
    },
    {
      "date": "2025-10-20",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6755.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.4111,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 0.889,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-20",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6755.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.3933,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 0.889,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-20",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6755.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 0.889,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-20",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6755.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.478,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 0.91,
      "approach_r2": 0.9286
    },
    {
      "date": "2025-10-20",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6755.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.384,
      "pred_empirical": 0.6109,
      "confluence_count": 57,
      "rvol": 0.91,
      "approach_r2": 0.9286
    },
    {
      "date": "2025-10-20",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6755.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.4661,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 0.91,
      "approach_r2": 0.9286
    },
    {
      "date": "2025-10-20",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.4131,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.803,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-20",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6756.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 0.803,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-20",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5484,
      "pred_gbt": 0.4163,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.803,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-20",
      "time": "10:09:00",
      "level_type": "session_high",
      "level_price": 6757.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.553,
      "pred_gbt": 0.4135,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 0.779,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-20",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6756.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5673,
      "pred_gbt": 0.5048,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 0.779,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-20",
      "time": "10:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6757.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5403,
      "pred_gbt": 0.4096,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.779,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-20",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6757.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5626,
      "pred_gbt": 0.5332,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.77,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-20",
      "time": "10:11:00",
      "level_type": "session_high",
      "level_price": 6758.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.4587,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.76,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-20",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6757.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.4328,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 0.76,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-20",
      "time": "10:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6758.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.4474,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.76,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-20",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6757.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.569,
      "pred_gbt": 0.4256,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.743,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-20",
      "time": "10:13:00",
      "level_type": "session_high",
      "level_price": 6758.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5598,
      "pred_gbt": 0.4942,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.649,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-10-20",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6757.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.4562,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.649,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-10-20",
      "time": "10:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6758.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5471,
      "pred_gbt": 0.4902,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.649,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-10-20",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6758.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.572,
      "pred_gbt": 0.4384,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.621,
      "approach_r2": 0.2774
    },
    {
      "date": "2025-10-20",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6753.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5736,
      "pred_gbt": 0.5181,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.646,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-10-20",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6758.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5736,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.603,
      "approach_r2": 0.3843
    },
    {
      "date": "2025-10-20",
      "time": "10:17:00",
      "level_type": "or15_high",
      "level_price": 6751.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5159,
      "pred_gbt": 0.4628,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.679,
      "approach_r2": 0.3368
    },
    {
      "date": "2025-10-20",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6753.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5371,
      "pred_gbt": 0.4304,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.679,
      "approach_r2": 0.3368
    },
    {
      "date": "2025-10-20",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6753.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5309,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.781,
      "approach_r2": 0.2161
    },
    {
      "date": "2025-10-20",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6753.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5274,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.77,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6753.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.531,
      "pred_gbt": 0.4606,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 0.747,
      "approach_r2": 0.1569
    },
    {
      "date": "2025-10-20",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6753.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.5018,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 0.759,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-20",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6758.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.502,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.698,
      "approach_r2": 0.1828
    },
    {
      "date": "2025-10-20",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6758.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5728,
      "pred_gbt": 0.4863,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 0.648,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-10-20",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6758.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5689,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.638,
      "approach_r2": 0.0068
    },
    {
      "date": "2025-10-20",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6759.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.5808,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.662,
      "approach_r2": 0.0068
    },
    {
      "date": "2025-10-20",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6759.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5085,
      "pred_gbt": 0.5347,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 0.743,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-20",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6759.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5862,
      "pred_gbt": 0.5277,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 0.743,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-20",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6759.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 0.743,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-20",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4971,
      "pred_gbt": 0.5679,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.765,
      "approach_r2": 0.2227
    },
    {
      "date": "2025-10-20",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6761.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.5438,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.765,
      "approach_r2": 0.2227
    },
    {
      "date": "2025-10-20",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.4892,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.006,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-10-20",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 1.006,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-10-20",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.478,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.006,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-10-20",
      "time": "10:29:00",
      "level_type": "session_high",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.5469,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 1.085,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-10-20",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6761.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5516,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.085,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-10-20",
      "time": "10:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.5358,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.085,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-10-20",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5654,
      "pred_gbt": 0.4706,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.068,
      "approach_r2": 0.2462
    },
    {
      "date": "2025-10-20",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.567,
      "pred_gbt": 0.4734,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.136,
      "approach_r2": 0.3288
    },
    {
      "date": "2025-10-20",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.121,
      "approach_r2": 0.8231
    },
    {
      "date": "2025-10-20",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.581,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.913,
      "approach_r2": 0.9588
    },
    {
      "date": "2025-10-20",
      "time": "10:37:00",
      "level_type": "ib_high",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.565,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.72,
      "approach_r2": 0.9248
    },
    {
      "date": "2025-10-20",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.4711,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.72,
      "approach_r2": 0.9248
    },
    {
      "date": "2025-10-20",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6106,
      "pred_gbt": 0.5239,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.696,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-10-20",
      "time": "10:39:00",
      "level_type": "prior_week_high",
      "level_price": 6766.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6657,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.729,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-20",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.5588,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 0.729,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-20",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 6765.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5664,
      "pred_gbt": 0.6387,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.81,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-20",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6764.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.5965,
      "pred_empirical": 0.6142,
      "confluence_count": 67,
      "rvol": 0.81,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-20",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.6163,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.81,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-20",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6767.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.6268,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.875,
      "approach_r2": 0.4579
    },
    {
      "date": "2025-10-20",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6767.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5724,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.875,
      "approach_r2": 0.4579
    },
    {
      "date": "2025-10-20",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6443,
      "pred_gbt": 0.7082,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 0.904,
      "approach_r2": 0.6378
    },
    {
      "date": "2025-10-20",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6268,
      "pred_gbt": 0.6292,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 0.997,
      "approach_r2": 0.0236
    },
    {
      "date": "2025-10-20",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6147,
      "pred_gbt": 0.618,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 0.997,
      "approach_r2": 0.0236
    },
    {
      "date": "2025-10-20",
      "time": "10:44:00",
      "level_type": "session_high",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.5997,
      "pred_empirical": 0.6281,
      "confluence_count": 93,
      "rvol": 0.94,
      "approach_r2": 0.5733
    },
    {
      "date": "2025-10-20",
      "time": "10:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.5887,
      "pred_empirical": 0.6281,
      "confluence_count": 93,
      "rvol": 0.94,
      "approach_r2": 0.5733
    },
    {
      "date": "2025-10-20",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6771.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.7092,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 0.955,
      "approach_r2": 0.9763
    },
    {
      "date": "2025-10-20",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6771.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 0.955,
      "approach_r2": 0.9763
    },
    {
      "date": "2025-10-20",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6773.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.692,
      "pred_gbt": 0.6699,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 0.94,
      "approach_r2": 0.9895
    },
    {
      "date": "2025-10-20",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6773.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.6414,
      "pred_empirical": 0.6674,
      "confluence_count": 127,
      "rvol": 0.94,
      "approach_r2": 0.9895
    },
    {
      "date": "2025-10-20",
      "time": "10:50:00",
      "level_type": "session_high",
      "level_price": 6773.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6812,
      "pred_gbt": 0.688,
      "pred_empirical": 0.6251,
      "confluence_count": 116,
      "rvol": 0.754,
      "approach_r2": 0.0026
    },
    {
      "date": "2025-10-20",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.731,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.754,
      "approach_r2": 0.0026
    },
    {
      "date": "2025-10-20",
      "time": "10:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6773.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.6731,
      "pred_empirical": 0.6251,
      "confluence_count": 116,
      "rvol": 0.754,
      "approach_r2": 0.0026
    },
    {
      "date": "2025-10-20",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6709,
      "pred_gbt": 0.7455,
      "pred_empirical": 0.6281,
      "confluence_count": 102,
      "rvol": 0.796,
      "approach_r2": 0.1378
    },
    {
      "date": "2025-10-20",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6819,
      "pred_gbt": 0.7361,
      "pred_empirical": 0.6281,
      "confluence_count": 109,
      "rvol": 0.807,
      "approach_r2": 0.4897
    },
    {
      "date": "2025-10-20",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6805,
      "pred_gbt": 0.7573,
      "pred_empirical": 0.6269,
      "confluence_count": 114,
      "rvol": 0.952,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-10-20",
      "time": "10:54:00",
      "level_type": "session_high",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6643,
      "pred_gbt": 0.7222,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.988,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-10-20",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6772.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6911,
      "pred_gbt": 0.7439,
      "pred_empirical": 0.6281,
      "confluence_count": 123,
      "rvol": 0.988,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-10-20",
      "time": "10:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6527,
      "pred_gbt": 0.7125,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.988,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-10-20",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6773.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6892,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.6251,
      "confluence_count": 122,
      "rvol": 1.02,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-10-20",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6773.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6784,
      "pred_gbt": 0.6832,
      "pred_empirical": 0.6269,
      "confluence_count": 113,
      "rvol": 0.963,
      "approach_r2": 0.013
    },
    {
      "date": "2025-10-20",
      "time": "10:58:00",
      "level_type": "session_high",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6427,
      "pred_gbt": 0.6624,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 0.777,
      "approach_r2": 0.885
    },
    {
      "date": "2025-10-20",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6918,
      "pred_gbt": 0.6833,
      "pred_empirical": 0.6281,
      "confluence_count": 112,
      "rvol": 0.777,
      "approach_r2": 0.885
    },
    {
      "date": "2025-10-20",
      "time": "10:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.6499,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.777,
      "approach_r2": 0.885
    },
    {
      "date": "2025-10-20",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.6269,
      "confluence_count": 108,
      "rvol": 0.727,
      "approach_r2": 0.9889
    },
    {
      "date": "2025-10-20",
      "time": "11:11:00",
      "level_type": "prior_week_high",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5874,
      "pred_gbt": 0.7055,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.427,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-10-20",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6656,
      "pred_gbt": 0.598,
      "pred_empirical": 0.6109,
      "confluence_count": 92,
      "rvol": 0.486,
      "approach_r2": 0.1115
    },
    {
      "date": "2025-10-20",
      "time": "11:13:00",
      "level_type": "ib_high",
      "level_price": 6764.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6196,
      "pred_gbt": 0.6453,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.634,
      "approach_r2": 0.4701
    },
    {
      "date": "2025-10-20",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6264,
      "pred_gbt": 0.5616,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 0.634,
      "approach_r2": 0.4701
    },
    {
      "date": "2025-10-20",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.5372,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 0.859,
      "approach_r2": 0.6311
    },
    {
      "date": "2025-10-20",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.5468,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 0.973,
      "approach_r2": 0.7072
    },
    {
      "date": "2025-10-20",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.5761,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 0.93,
      "approach_r2": 0.7106
    },
    {
      "date": "2025-10-20",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6558,
      "pred_gbt": 0.5996,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 0.804,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-20",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6576,
      "pred_gbt": 0.6315,
      "pred_empirical": 0.5962,
      "confluence_count": 90,
      "rvol": 0.678,
      "approach_r2": 0.275
    },
    {
      "date": "2025-10-20",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.6476,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 0.66,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-20",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6636,
      "pred_gbt": 0.6781,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.569,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-20",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.6945,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.457,
      "approach_r2": 0.6881
    },
    {
      "date": "2025-10-20",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.445,
      "approach_r2": 0.8644
    },
    {
      "date": "2025-10-20",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6767.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6796,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6142,
      "confluence_count": 90,
      "rvol": 0.416,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-20",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.612,
      "confluence_count": 92,
      "rvol": 0.411,
      "approach_r2": 0.439
    },
    {
      "date": "2025-10-20",
      "time": "11:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6769.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.6269,
      "confluence_count": 93,
      "rvol": 0.41,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-20",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.681,
      "pred_gbt": 0.651,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.406,
      "approach_r2": 0.1333
    },
    {
      "date": "2025-10-20",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6819,
      "pred_gbt": 0.6461,
      "pred_empirical": 0.612,
      "confluence_count": 91,
      "rvol": 0.399,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-20",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6471,
      "pred_gbt": 0.6151,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.388,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-10-20",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6864,
      "pred_gbt": 0.6886,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.363,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-10-20",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6494,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.5871,
      "confluence_count": 91,
      "rvol": 0.36,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-20",
      "time": "11:41:00",
      "level_type": "prior_week_high",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.7979,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.367,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6491,
      "pred_gbt": 0.667,
      "pred_empirical": 0.5871,
      "confluence_count": 91,
      "rvol": 0.367,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6911,
      "pred_gbt": 0.6994,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.349,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-10-20",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6942,
      "pred_gbt": 0.6897,
      "pred_empirical": 0.6142,
      "confluence_count": 92,
      "rvol": 0.357,
      "approach_r2": 0.8351
    },
    {
      "date": "2025-10-20",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6885,
      "pred_gbt": 0.7028,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.374,
      "approach_r2": 0.55
    },
    {
      "date": "2025-10-20",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.688,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.5871,
      "confluence_count": 90,
      "rvol": 0.359,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-10-20",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6923,
      "pred_gbt": 0.7294,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.36,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-20",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6925,
      "pred_gbt": 0.7294,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.376,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-20",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6769.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.5783,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 1.262,
      "approach_r2": 0.7913
    },
    {
      "date": "2025-10-20",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6769.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6079,
      "pred_gbt": 0.6207,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 1.53,
      "approach_r2": 0.9571
    },
    {
      "date": "2025-10-20",
      "time": "11:55:00",
      "level_type": "ib_high",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5669,
      "pred_gbt": 0.6459,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.774,
      "approach_r2": 0.9587
    },
    {
      "date": "2025-10-20",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6769.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6585,
      "pred_gbt": 0.6525,
      "pred_empirical": 0.6142,
      "confluence_count": 89,
      "rvol": 0.556,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-20",
      "time": "12:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6129,
      "pred_gbt": 0.6504,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 0.556,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-20",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6769.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6614,
      "pred_gbt": 0.6491,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.476,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-20",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6769.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.6142,
      "confluence_count": 89,
      "rvol": 0.477,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-20",
      "time": "12:12:00",
      "level_type": "prior_week_high",
      "level_price": 6766.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7255,
      "pred_gbt": 0.797,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 0.711,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-20",
      "time": "12:25:00",
      "level_type": "ib_high",
      "level_price": 6764.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6697,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.503,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-20",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6769.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6654,
      "pred_gbt": 0.6698,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.575,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6769.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6668,
      "pred_gbt": 0.6667,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 0.657,
      "approach_r2": 0.6394
    },
    {
      "date": "2025-10-20",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6624,
      "pred_gbt": 0.6446,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 0.783,
      "approach_r2": 0.8047
    },
    {
      "date": "2025-10-20",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6573,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.787,
      "approach_r2": 0.3115
    },
    {
      "date": "2025-10-20",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6682,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.674,
      "approach_r2": 0.7908
    },
    {
      "date": "2025-10-20",
      "time": "12:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.6422,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.602,
      "approach_r2": 0.8762
    },
    {
      "date": "2025-10-20",
      "time": "12:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.6822,
      "pred_empirical": 0.6011,
      "confluence_count": 89,
      "rvol": 0.546,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-20",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.647,
      "approach_r2": 0.7212
    },
    {
      "date": "2025-10-20",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6783,
      "pred_gbt": 0.6668,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.616,
      "approach_r2": 0.871
    },
    {
      "date": "2025-10-20",
      "time": "12:43:00",
      "level_type": "prior_week_high",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.8168,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.684,
      "approach_r2": 0.85
    },
    {
      "date": "2025-10-20",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6764,
      "pred_gbt": 0.6866,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.684,
      "approach_r2": 0.85
    },
    {
      "date": "2025-10-20",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6895,
      "pred_gbt": 0.6624,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.492,
      "approach_r2": 0.9334
    },
    {
      "date": "2025-10-20",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.6609,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.485,
      "approach_r2": 0.2123
    },
    {
      "date": "2025-10-20",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.6754,
      "pred_empirical": 0.6011,
      "confluence_count": 89,
      "rvol": 0.465,
      "approach_r2": 0.1407
    },
    {
      "date": "2025-10-20",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6886,
      "pred_gbt": 0.6714,
      "pred_empirical": 0.6011,
      "confluence_count": 89,
      "rvol": 0.439,
      "approach_r2": 0.2311
    },
    {
      "date": "2025-10-20",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.693,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.449,
      "approach_r2": 0.005
    },
    {
      "date": "2025-10-20",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.692,
      "pred_gbt": 0.6905,
      "pred_empirical": 0.5871,
      "confluence_count": 89,
      "rvol": 0.452,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-20",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6918,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.6011,
      "confluence_count": 89,
      "rvol": 0.396,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-20",
      "time": "12:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6769.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.6943,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.396,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-20",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.699,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.365,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-20",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6941,
      "pred_gbt": 0.6825,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.348,
      "approach_r2": 0.4835
    },
    {
      "date": "2025-10-20",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.728,
      "pred_gbt": 0.7039,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.411,
      "approach_r2": 0.1399
    },
    {
      "date": "2025-10-20",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7302,
      "pred_gbt": 0.7141,
      "pred_empirical": 0.612,
      "confluence_count": 91,
      "rvol": 0.448,
      "approach_r2": 0.3548
    },
    {
      "date": "2025-10-20",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7334,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.6142,
      "confluence_count": 93,
      "rvol": 0.469,
      "approach_r2": 0.3548
    },
    {
      "date": "2025-10-20",
      "time": "13:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7558,
      "pred_gbt": 0.8601,
      "pred_empirical": 0.6109,
      "confluence_count": 113,
      "rvol": 0.469,
      "approach_r2": 0.3548
    },
    {
      "date": "2025-10-20",
      "time": "13:02:00",
      "level_type": "session_high",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7185,
      "pred_gbt": 0.8622,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.603,
      "approach_r2": 0.0636
    },
    {
      "date": "2025-10-20",
      "time": "13:04:00",
      "level_type": "session_high",
      "level_price": 6776.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6682,
      "pred_gbt": 0.8463,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 0.714,
      "approach_r2": 0.4791
    },
    {
      "date": "2025-10-20",
      "time": "13:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6776.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6708,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 0.714,
      "approach_r2": 0.4791
    },
    {
      "date": "2025-10-20",
      "time": "13:05:00",
      "level_type": "session_high",
      "level_price": 6777.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.8531,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 0.789,
      "approach_r2": 0.4543
    },
    {
      "date": "2025-10-20",
      "time": "13:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6777.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7102,
      "pred_gbt": 0.8301,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 0.789,
      "approach_r2": 0.4543
    },
    {
      "date": "2025-10-20",
      "time": "13:06:00",
      "level_type": "session_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.722,
      "pred_gbt": 0.8791,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.721,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-20",
      "time": "13:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7116,
      "pred_gbt": 0.8595,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.721,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-20",
      "time": "13:07:00",
      "level_type": "session_high",
      "level_price": 6777.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7238,
      "pred_gbt": 0.8856,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.712,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-20",
      "time": "13:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6777.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.8648,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.712,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-20",
      "time": "13:17:00",
      "level_type": "session_high",
      "level_price": 6778.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7394,
      "pred_gbt": 0.8765,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.43,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-20",
      "time": "13:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6778.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7294,
      "pred_gbt": 0.861,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.43,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-20",
      "time": "13:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7043,
      "pred_gbt": 0.7292,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.507,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-20",
      "time": "13:19:00",
      "level_type": "session_high",
      "level_price": 6780.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7285,
      "pred_gbt": 0.8384,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.679,
      "approach_r2": 0.8613
    },
    {
      "date": "2025-10-20",
      "time": "13:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6849,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.679,
      "approach_r2": 0.8613
    },
    {
      "date": "2025-10-20",
      "time": "13:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6780.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7183,
      "pred_gbt": 0.8109,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.679,
      "approach_r2": 0.8613
    },
    {
      "date": "2025-10-20",
      "time": "13:20:00",
      "level_type": "session_high",
      "level_price": 6781.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7005,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.767,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-10-20",
      "time": "13:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6781.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6896,
      "pred_gbt": 0.7268,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.767,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-10-20",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6627,
      "pred_gbt": 0.6856,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.553,
      "approach_r2": 0.1348
    },
    {
      "date": "2025-10-20",
      "time": "13:43:00",
      "level_type": "session_high",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.562,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-10-20",
      "time": "13:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6431,
      "pred_gbt": 0.7164,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.562,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-10-20",
      "time": "14:06:00",
      "level_type": "session_high",
      "level_price": 6782.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.677,
      "pred_gbt": 0.7106,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.572,
      "approach_r2": 0.4069
    },
    {
      "date": "2025-10-20",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6657,
      "pred_gbt": 0.6407,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.572,
      "approach_r2": 0.4069
    },
    {
      "date": "2025-10-20",
      "time": "14:13:00",
      "level_type": "session_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.7267,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.471,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "14:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6614,
      "pred_gbt": 0.6584,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.471,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7593,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.516,
      "approach_r2": 0.5018
    },
    {
      "date": "2025-10-20",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7684,
      "pred_gbt": 0.73,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.548,
      "approach_r2": 0.0039
    },
    {
      "date": "2025-10-20",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7703,
      "pred_gbt": 0.7558,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.577,
      "approach_r2": 0.1693
    },
    {
      "date": "2025-10-20",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7695,
      "pred_gbt": 0.7593,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.585,
      "approach_r2": 0.0065
    },
    {
      "date": "2025-10-20",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7695,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.572,
      "approach_r2": 0.086
    },
    {
      "date": "2025-10-20",
      "time": "14:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7697,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.587,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-20",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7394,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.68,
      "approach_r2": 0.1486
    },
    {
      "date": "2025-10-20",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7224,
      "pred_gbt": 0.7087,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 1.125,
      "approach_r2": 0.4515
    },
    {
      "date": "2025-10-20",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7233,
      "pred_gbt": 0.7424,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 1.16,
      "approach_r2": 0.7079
    },
    {
      "date": "2025-10-20",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.7452,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 1.068,
      "approach_r2": 0.5149
    },
    {
      "date": "2025-10-20",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7435,
      "pred_gbt": 0.7285,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.68,
      "approach_r2": 0.3293
    },
    {
      "date": "2025-10-20",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7498,
      "pred_gbt": 0.7333,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.682,
      "approach_r2": 0.5019
    },
    {
      "date": "2025-10-20",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7599,
      "pred_gbt": 0.7398,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.711,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-10-20",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7483,
      "pred_gbt": 0.7312,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.768,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-10-20",
      "time": "15:07:00",
      "level_type": "session_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6822,
      "pred_gbt": 0.8229,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.614,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-20",
      "time": "15:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.671,
      "pred_gbt": 0.7692,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.614,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-20",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7583,
      "pred_gbt": 0.7398,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.588,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-20",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.674,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-20",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7576,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.654,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-20",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7844,
      "pred_gbt": 0.7425,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.657,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-10-20",
      "time": "15:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.784,
      "pred_gbt": 0.7367,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.614,
      "approach_r2": 0.4742
    },
    {
      "date": "2025-10-20",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.6718,
      "pred_empirical": 0.6011,
      "confluence_count": 82,
      "rvol": 0.686,
      "approach_r2": 0.4941
    },
    {
      "date": "2025-10-20",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7133,
      "pred_gbt": 0.7455,
      "pred_empirical": 0.6011,
      "confluence_count": 82,
      "rvol": 0.717,
      "approach_r2": 0.746
    },
    {
      "date": "2025-10-20",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7356,
      "pred_gbt": 0.7127,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.74,
      "approach_r2": 0.081
    },
    {
      "date": "2025-10-20",
      "time": "15:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7451,
      "pred_gbt": 0.7319,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.812,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-20",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7313,
      "pred_gbt": 0.7129,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.866,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-20",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7499,
      "pred_gbt": 0.6906,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.875,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-20",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.752,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.84,
      "approach_r2": 0.4882
    },
    {
      "date": "2025-10-20",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7807,
      "pred_gbt": 0.6762,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.913,
      "approach_r2": 0.5285
    },
    {
      "date": "2025-10-20",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7806,
      "pred_gbt": 0.6485,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.852,
      "approach_r2": 0.1227
    },
    {
      "date": "2025-10-20",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.78,
      "pred_gbt": 0.6544,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.874,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-20",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7559,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.785,
      "approach_r2": 0.1407
    },
    {
      "date": "2025-10-20",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7875,
      "pred_gbt": 0.6491,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.753,
      "approach_r2": 0.4713
    },
    {
      "date": "2025-10-20",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7898,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.64,
      "approach_r2": 0.075
    },
    {
      "date": "2025-10-20",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7931,
      "pred_gbt": 0.694,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.616,
      "approach_r2": 0.4963
    },
    {
      "date": "2025-10-20",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7944,
      "pred_gbt": 0.6262,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.543,
      "approach_r2": 0.1284
    },
    {
      "date": "2025-10-20",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7961,
      "pred_gbt": 0.6356,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.49,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.6503,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.554,
      "approach_r2": 0.1109
    },
    {
      "date": "2025-10-20",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8016,
      "pred_gbt": 0.6547,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.428,
      "approach_r2": 0.5162
    },
    {
      "date": "2025-10-20",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8048,
      "pred_gbt": 0.6887,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.385,
      "approach_r2": 0.7469
    },
    {
      "date": "2025-10-20",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8085,
      "pred_gbt": 0.6856,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.343,
      "approach_r2": 0.7253
    },
    {
      "date": "2025-10-20",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7825,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.327,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-20",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7827,
      "pred_gbt": 0.6341,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.291,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-20",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7805,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.409,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-10-20",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.777,
      "pred_gbt": 0.5995,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.445,
      "approach_r2": 0.1361
    },
    {
      "date": "2025-10-20",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.776,
      "pred_gbt": 0.591,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.472,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-20",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8031,
      "pred_gbt": 0.6612,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.511,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-10-20",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8039,
      "pred_gbt": 0.6544,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.563,
      "approach_r2": 0.5033
    },
    {
      "date": "2025-10-20",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8034,
      "pred_gbt": 0.6635,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.541,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-20",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7967,
      "pred_gbt": 0.8207,
      "pred_empirical": 0.6011,
      "confluence_count": 82,
      "rvol": 0.814,
      "approach_r2": 0.7555
    },
    {
      "date": "2025-10-20",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7945,
      "pred_gbt": 0.8014,
      "pred_empirical": 0.5997,
      "confluence_count": 82,
      "rvol": 0.775,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-20",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7982,
      "pred_gbt": 0.851,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.769,
      "approach_r2": 0.0738
    },
    {
      "date": "2025-10-20",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7694,
      "pred_gbt": 0.9258,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.861,
      "approach_r2": 0.007
    },
    {
      "date": "2025-10-20",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.77,
      "pred_gbt": 0.9271,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.854,
      "approach_r2": 0.2067
    },
    {
      "date": "2025-10-20",
      "time": "15:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.779,
      "pred_gbt": 0.8736,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.837,
      "approach_r2": 0.5406
    },
    {
      "date": "2025-10-21",
      "time": "09:35:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.733,
      "pred_gbt": 0.7331,
      "pred_empirical": 0.5205,
      "confluence_count": 228,
      "rvol": 0.781,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-21",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6511,
      "pred_gbt": 0.6326,
      "pred_empirical": 0.5205,
      "confluence_count": 185,
      "rvol": 0.781,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-21",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.5205,
      "confluence_count": 218,
      "rvol": 0.781,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-21",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6852,
      "pred_gbt": 0.6726,
      "pred_empirical": 0.5205,
      "confluence_count": 189,
      "rvol": 0.781,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-21",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6774.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7168,
      "pred_gbt": 0.5885,
      "pred_empirical": 0.6004,
      "confluence_count": 182,
      "rvol": 0.781,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-21",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7425,
      "pred_gbt": 0.7113,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 0.781,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-21",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6774.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.729,
      "pred_gbt": 0.7164,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 0.761,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-21",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.8267,
      "pred_empirical": 0.6674,
      "confluence_count": 188,
      "rvol": 0.761,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-21",
      "time": "09:37:00",
      "level_type": "prior_day_close",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6139,
      "pred_gbt": 0.7438,
      "pred_empirical": 0.6004,
      "confluence_count": 157,
      "rvol": 0.683,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6773.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6555,
      "pred_gbt": 0.7448,
      "pred_empirical": 0.6004,
      "confluence_count": 158,
      "rvol": 0.683,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7362,
      "pred_gbt": 0.7648,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 0.683,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7492,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.637,
      "confluence_count": 191,
      "rvol": 0.683,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6507,
      "pred_gbt": 0.729,
      "pred_empirical": 0.6004,
      "confluence_count": 170,
      "rvol": 0.683,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6773.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6748,
      "pred_gbt": 0.6906,
      "pred_empirical": 0.6004,
      "confluence_count": 169,
      "rvol": 0.653,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7067,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 0.653,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.8216,
      "pred_empirical": 0.637,
      "confluence_count": 193,
      "rvol": 0.653,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6774.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6701,
      "pred_gbt": 0.6941,
      "pred_empirical": 0.6004,
      "confluence_count": 181,
      "rvol": 0.653,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-21",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7403,
      "pred_gbt": 0.7932,
      "pred_empirical": 0.637,
      "confluence_count": 191,
      "rvol": 0.552,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-21",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6777.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7684,
      "pred_gbt": 0.896,
      "pred_empirical": 0.6674,
      "confluence_count": 203,
      "rvol": 0.552,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-21",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6773.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6824,
      "pred_gbt": 0.681,
      "pred_empirical": 0.6004,
      "confluence_count": 169,
      "rvol": 0.516,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-21",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7447,
      "pred_gbt": 0.7189,
      "pred_empirical": 0.637,
      "confluence_count": 191,
      "rvol": 0.516,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-21",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6777.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7714,
      "pred_gbt": 0.8581,
      "pred_empirical": 0.637,
      "confluence_count": 202,
      "rvol": 0.516,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-21",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7401,
      "pred_gbt": 0.8179,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 0.516,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-21",
      "time": "09:41:00",
      "level_type": "hvn",
      "level_price": 6769.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5588,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 0.576,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-21",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6769.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.5568,
      "pred_empirical": 0.637,
      "confluence_count": 93,
      "rvol": 0.576,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-21",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6772.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.5906,
      "pred_empirical": 0.637,
      "confluence_count": 121,
      "rvol": 0.576,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-21",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6770.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4897,
      "pred_gbt": 0.529,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 0.576,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-21",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6769.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.516,
      "pred_gbt": 0.5587,
      "pred_empirical": 0.637,
      "confluence_count": 93,
      "rvol": 0.576,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-21",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6771.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.4877,
      "pred_empirical": 0.637,
      "confluence_count": 103,
      "rvol": 0.725,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-21",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6769.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4878,
      "pred_gbt": 0.4213,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 0.725,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-21",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5368,
      "pred_gbt": 0.5096,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.754,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-21",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.462,
      "pred_empirical": 0.6004,
      "confluence_count": 94,
      "rvol": 0.754,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-21",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6772.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.629,
      "pred_gbt": 0.594,
      "pred_empirical": 0.5205,
      "confluence_count": 171,
      "rvol": 0.878,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-21",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.541,
      "pred_gbt": 0.4629,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 0.878,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-21",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.4054,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 0.924,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4372,
      "pred_gbt": 0.3846,
      "pred_empirical": 0.6004,
      "confluence_count": 70,
      "rvol": 0.924,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6767.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4453,
      "pred_gbt": 0.4084,
      "pred_empirical": 0.637,
      "confluence_count": 74,
      "rvol": 0.924,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4682,
      "pred_gbt": 0.3962,
      "pred_empirical": 0.637,
      "confluence_count": 70,
      "rvol": 0.924,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6772.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5555,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.5205,
      "confluence_count": 122,
      "rvol": 0.941,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-21",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.4031,
      "pred_empirical": 0.6004,
      "confluence_count": 93,
      "rvol": 0.941,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-21",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3948,
      "pred_gbt": 0.3875,
      "pred_empirical": 0.6004,
      "confluence_count": 75,
      "rvol": 0.861,
      "approach_r2": 0.8235
    },
    {
      "date": "2025-10-21",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4683,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.637,
      "confluence_count": 71,
      "rvol": 0.861,
      "approach_r2": 0.8235
    },
    {
      "date": "2025-10-21",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3951,
      "pred_gbt": 0.389,
      "pred_empirical": 0.637,
      "confluence_count": 75,
      "rvol": 0.861,
      "approach_r2": 0.8235
    },
    {
      "date": "2025-10-21",
      "time": "09:48:00",
      "level_type": "overnight_low",
      "level_price": 6763.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.3515,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 0.908,
      "approach_r2": 0.7924
    },
    {
      "date": "2025-10-21",
      "time": "09:48:00",
      "level_type": "value_area_high",
      "level_price": 6763.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.494,
      "pred_gbt": 0.3846,
      "pred_empirical": 0.6715,
      "confluence_count": 63,
      "rvol": 0.908,
      "approach_r2": 0.7924
    },
    {
      "date": "2025-10-21",
      "time": "09:48:00",
      "level_type": "session_low",
      "level_price": 6765.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.392,
      "pred_gbt": 0.3418,
      "pred_empirical": 0.6004,
      "confluence_count": 73,
      "rvol": 0.908,
      "approach_r2": 0.7924
    },
    {
      "date": "2025-10-21",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.382,
      "pred_empirical": 0.637,
      "confluence_count": 74,
      "rvol": 0.908,
      "approach_r2": 0.7924
    },
    {
      "date": "2025-10-21",
      "time": "09:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6765.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3922,
      "pred_gbt": 0.3433,
      "pred_empirical": 0.6004,
      "confluence_count": 73,
      "rvol": 0.908,
      "approach_r2": 0.7924
    },
    {
      "date": "2025-10-21",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4851,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 0.968,
      "approach_r2": 0.2051
    },
    {
      "date": "2025-10-21",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6771.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5282,
      "pred_gbt": 0.4416,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 1.036,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-10-21",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5066,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.637,
      "confluence_count": 76,
      "rvol": 1.036,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-10-21",
      "time": "09:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6770.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5052,
      "pred_gbt": 0.3965,
      "pred_empirical": 0.6004,
      "confluence_count": 92,
      "rvol": 1.036,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-10-21",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5029,
      "pred_gbt": 0.5021,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.96,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.4889,
      "pred_empirical": 0.6251,
      "confluence_count": 76,
      "rvol": 0.927,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-21",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6770.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.527,
      "pred_gbt": 0.5219,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 0.853,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6770.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5338,
      "pred_gbt": 0.6137,
      "pred_empirical": 0.6251,
      "confluence_count": 105,
      "rvol": 0.712,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-21",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5107,
      "pred_gbt": 0.5505,
      "pred_empirical": 0.6081,
      "confluence_count": 76,
      "rvol": 0.712,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-21",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4259,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 0.671,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-21",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4595,
      "pred_gbt": 0.4173,
      "pred_empirical": 0.6715,
      "confluence_count": 70,
      "rvol": 0.671,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-21",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6763.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4568,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 0.671,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-21",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4458,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.651,
      "confluence_count": 65,
      "rvol": 0.72,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-21",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4485,
      "pred_gbt": 0.3689,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 0.867,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-21",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4896,
      "pred_gbt": 0.4268,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 0.958,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-21",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4868,
      "pred_gbt": 0.4807,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 1.002,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-21",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6761.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4147,
      "pred_gbt": 0.3913,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.004,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-21",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6761.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3942,
      "pred_gbt": 0.3667,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.004,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-21",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6761.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4021,
      "pred_gbt": 0.378,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.004,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-21",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6761.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4245,
      "pred_gbt": 0.3856,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.004,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-21",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3838,
      "pred_gbt": 0.3531,
      "pred_empirical": 0.6251,
      "confluence_count": 34,
      "rvol": 1.008,
      "approach_r2": 0.35
    },
    {
      "date": "2025-10-21",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3855,
      "pred_gbt": 0.3628,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 1.008,
      "approach_r2": 0.35
    },
    {
      "date": "2025-10-21",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4138,
      "pred_gbt": 0.3718,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.008,
      "approach_r2": 0.35
    },
    {
      "date": "2025-10-21",
      "time": "10:02:00",
      "level_type": "lvn",
      "level_price": 6759.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4263,
      "pred_gbt": 0.3954,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 0.942,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-21",
      "time": "10:02:00",
      "level_type": "session_low",
      "level_price": 6760.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3811,
      "pred_gbt": 0.3391,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 0.942,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-21",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6760.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3843,
      "pred_gbt": 0.3571,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 0.942,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-21",
      "time": "10:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6760.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4111,
      "pred_gbt": 0.3638,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 0.942,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-21",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.4588,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 0.988,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-21",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.4884,
      "pred_empirical": 0.6251,
      "confluence_count": 69,
      "rvol": 0.911,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-21",
      "time": "10:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6764.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5005,
      "pred_gbt": 0.47,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 0.937,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-21",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6768.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5139,
      "pred_gbt": 0.4588,
      "pred_empirical": 0.6715,
      "confluence_count": 91,
      "rvol": 0.922,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "10:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.6674,
      "confluence_count": 100,
      "rvol": 0.922,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.496,
      "pred_empirical": 0.651,
      "confluence_count": 68,
      "rvol": 0.894,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-21",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4859,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 0.894,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-21",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6768.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5513,
      "pred_gbt": 0.4951,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.99,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-21",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6768.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.5029,
      "pred_empirical": 0.6251,
      "confluence_count": 85,
      "rvol": 0.932,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-21",
      "time": "10:12:00",
      "level_type": "hvn",
      "level_price": 6769.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5095,
      "pred_gbt": 0.49,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.899,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-21",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 6768.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.651,
      "confluence_count": 78,
      "rvol": 0.899,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-21",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6768.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.815,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-21",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 6768.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.545,
      "pred_gbt": 0.4916,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.904,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-21",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6768.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5573,
      "pred_gbt": 0.5171,
      "pred_empirical": 0.6251,
      "confluence_count": 79,
      "rvol": 0.805,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-21",
      "time": "10:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6767.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5264,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.651,
      "confluence_count": 75,
      "rvol": 0.805,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-21",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 0.92,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-21",
      "time": "10:18:00",
      "level_type": "prior_day_close",
      "level_price": 6773.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.615,
      "pred_gbt": 0.5688,
      "pred_empirical": 0.6004,
      "confluence_count": 157,
      "rvol": 0.975,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-21",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6564,
      "pred_gbt": 0.5676,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 0.975,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-21",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7582,
      "pred_gbt": 0.7565,
      "pred_empirical": 0.6004,
      "confluence_count": 188,
      "rvol": 1.085,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7457,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.5205,
      "confluence_count": 228,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.666,
      "pred_gbt": 0.5269,
      "pred_empirical": 0.5205,
      "confluence_count": 185,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6938,
      "pred_gbt": 0.5755,
      "pred_empirical": 0.5205,
      "confluence_count": 218,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6993,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.5205,
      "confluence_count": 189,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6575,
      "pred_gbt": 0.552,
      "pred_empirical": 0.5205,
      "confluence_count": 189,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.5695,
      "pred_empirical": 0.5205,
      "confluence_count": 189,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "session_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7491,
      "pred_gbt": 0.7455,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.7286,
      "pred_empirical": 0.6004,
      "confluence_count": 191,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7366,
      "pred_gbt": 0.7288,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 1.16,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6777.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7673,
      "pred_gbt": 0.7679,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.286,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-21",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6777.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7715,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.6004,
      "confluence_count": 202,
      "rvol": 1.216,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-21",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6592,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 1.298,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6987,
      "pred_gbt": 0.561,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 1.174,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-10-21",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.5348,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.149,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-21",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6769.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.4467,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 1.284,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-21",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6769.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.516,
      "pred_gbt": 0.463,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 1.324,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-21",
      "time": "10:28:00",
      "level_type": "overnight_low",
      "level_price": 6763.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4279,
      "pred_gbt": 0.3883,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.408,
      "approach_r2": 0.6852
    },
    {
      "date": "2025-10-21",
      "time": "10:28:00",
      "level_type": "value_area_high",
      "level_price": 6763.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4931,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 1.408,
      "approach_r2": 0.6852
    },
    {
      "date": "2025-10-21",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4883,
      "pred_gbt": 0.3863,
      "pred_empirical": 0.637,
      "confluence_count": 74,
      "rvol": 1.408,
      "approach_r2": 0.6852
    },
    {
      "date": "2025-10-21",
      "time": "10:29:00",
      "level_type": "or15_low",
      "level_price": 6766.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 1.499,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-21",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.495,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.6715,
      "confluence_count": 73,
      "rvol": 1.499,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-21",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.4766,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.557,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-21",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4825,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.451,
      "approach_r2": 0.6262
    },
    {
      "date": "2025-10-21",
      "time": "10:32:00",
      "level_type": "or30_low",
      "level_price": 6761.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4085,
      "pred_gbt": 0.4081,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 1.48,
      "approach_r2": 0.6262
    },
    {
      "date": "2025-10-21",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6760.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3778,
      "pred_gbt": 0.3673,
      "pred_empirical": 0.6281,
      "confluence_count": 30,
      "rvol": 1.48,
      "approach_r2": 0.6262
    },
    {
      "date": "2025-10-21",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6764.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.4351,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 1.393,
      "approach_r2": 0.3966
    },
    {
      "date": "2025-10-21",
      "time": "10:34:00",
      "level_type": "vwap",
      "level_price": 6768.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.325,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.5539,
      "pred_empirical": 0.6004,
      "confluence_count": 167,
      "rvol": 1.264,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-21",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7138,
      "pred_gbt": 0.551,
      "pred_empirical": 0.6004,
      "confluence_count": 167,
      "rvol": 1.259,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-21",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7179,
      "pred_gbt": 0.5947,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.176,
      "approach_r2": 0.3491
    },
    {
      "date": "2025-10-21",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6896,
      "pred_gbt": 0.6369,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.09,
      "approach_r2": 0.6282
    },
    {
      "date": "2025-10-21",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7224,
      "pred_gbt": 0.5909,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 1.094,
      "approach_r2": 0.1452
    },
    {
      "date": "2025-10-21",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7203,
      "pred_gbt": 0.6608,
      "pred_empirical": 0.6674,
      "confluence_count": 161,
      "rvol": 0.997,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-21",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.6509,
      "pred_empirical": 0.6715,
      "confluence_count": 162,
      "rvol": 0.825,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-21",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6929,
      "pred_gbt": 0.608,
      "pred_empirical": 0.637,
      "confluence_count": 160,
      "rvol": 0.895,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.64,
      "pred_empirical": 0.651,
      "confluence_count": 160,
      "rvol": 0.896,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.691,
      "pred_gbt": 0.6287,
      "pred_empirical": 0.6674,
      "confluence_count": 160,
      "rvol": 0.884,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-21",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7215,
      "pred_gbt": 0.6777,
      "pred_empirical": 0.6715,
      "confluence_count": 158,
      "rvol": 0.892,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-21",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7341,
      "pred_gbt": 0.6575,
      "pred_empirical": 0.637,
      "confluence_count": 168,
      "rvol": 1.001,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-21",
      "time": "10:48:00",
      "level_type": "prior_day_close",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.6444,
      "pred_empirical": 0.6674,
      "confluence_count": 157,
      "rvol": 0.912,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-21",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7362,
      "pred_gbt": 0.6613,
      "pred_empirical": 0.6674,
      "confluence_count": 168,
      "rvol": 0.912,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-21",
      "time": "10:50:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7682,
      "pred_gbt": 0.8088,
      "pred_empirical": 0.637,
      "confluence_count": 228,
      "rvol": 0.92,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "10:50:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6926,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.637,
      "confluence_count": 185,
      "rvol": 0.92,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "10:50:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7191,
      "pred_gbt": 0.7856,
      "pred_empirical": 0.6004,
      "confluence_count": 218,
      "rvol": 0.92,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "10:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7244,
      "pred_gbt": 0.7323,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 0.92,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "10:50:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6815,
      "pred_gbt": 0.7235,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 0.92,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "10:50:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6906,
      "pred_gbt": 0.7333,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 0.92,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8588,
      "pred_gbt": 0.8807,
      "pred_empirical": 0.637,
      "confluence_count": 275,
      "rvol": 0.92,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-21",
      "time": "10:51:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8188,
      "pred_gbt": 0.8355,
      "pred_empirical": 0.6004,
      "confluence_count": 254,
      "rvol": 0.921,
      "approach_r2": 0.9897
    },
    {
      "date": "2025-10-21",
      "time": "10:51:00",
      "level_type": "session_high",
      "level_price": 6778.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8383,
      "pred_gbt": 0.8584,
      "pred_empirical": 0.6004,
      "confluence_count": 254,
      "rvol": 0.921,
      "approach_r2": 0.9897
    },
    {
      "date": "2025-10-21",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8616,
      "pred_gbt": 0.8621,
      "pred_empirical": 0.637,
      "confluence_count": 277,
      "rvol": 0.921,
      "approach_r2": 0.9897
    },
    {
      "date": "2025-10-21",
      "time": "10:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6778.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8312,
      "pred_gbt": 0.8418,
      "pred_empirical": 0.6004,
      "confluence_count": 254,
      "rvol": 0.921,
      "approach_r2": 0.9897
    },
    {
      "date": "2025-10-21",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8579,
      "pred_gbt": 0.8707,
      "pred_empirical": 0.637,
      "confluence_count": 270,
      "rvol": 0.908,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-21",
      "time": "10:53:00",
      "level_type": "session_high",
      "level_price": 6778.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8083,
      "pred_gbt": 0.8463,
      "pred_empirical": 0.6004,
      "confluence_count": 264,
      "rvol": 0.998,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8498,
      "pred_gbt": 0.843,
      "pred_empirical": 0.6004,
      "confluence_count": 262,
      "rvol": 0.998,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6778.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.81,
      "pred_gbt": 0.8301,
      "pred_empirical": 0.6004,
      "confluence_count": 264,
      "rvol": 0.998,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:54:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.739,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.5205,
      "confluence_count": 229,
      "rvol": 1.078,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:54:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7923,
      "pred_gbt": 0.77,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 1.078,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:54:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.764,
      "pred_gbt": 0.7473,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 1.078,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:54:00",
      "level_type": "session_high",
      "level_price": 6779.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8122,
      "pred_gbt": 0.8753,
      "pred_empirical": 0.6004,
      "confluence_count": 270,
      "rvol": 1.078,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8482,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.6004,
      "confluence_count": 262,
      "rvol": 1.078,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6779.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.814,
      "pred_gbt": 0.8616,
      "pred_empirical": 0.5205,
      "confluence_count": 270,
      "rvol": 1.078,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-21",
      "time": "10:55:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6909,
      "pred_gbt": 0.5773,
      "pred_empirical": 0.6004,
      "confluence_count": 174,
      "rvol": 1.261,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-21",
      "time": "10:55:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6744,
      "pred_gbt": 0.6631,
      "pred_empirical": 0.637,
      "confluence_count": 174,
      "rvol": 1.261,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-21",
      "time": "10:55:00",
      "level_type": "lvn",
      "level_price": 6782.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6932,
      "pred_gbt": 0.5751,
      "pred_empirical": 0.5205,
      "confluence_count": 183,
      "rvol": 1.261,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-21",
      "time": "10:55:00",
      "level_type": "session_high",
      "level_price": 6781.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7785,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.6004,
      "confluence_count": 246,
      "rvol": 1.261,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-21",
      "time": "10:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6781.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7805,
      "pred_gbt": 0.7227,
      "pred_empirical": 0.5205,
      "confluence_count": 246,
      "rvol": 1.261,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-10-21",
      "time": "10:56:00",
      "level_type": "session_high",
      "level_price": 6783.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7347,
      "pred_gbt": 0.7809,
      "pred_empirical": 0.637,
      "confluence_count": 171,
      "rvol": 1.297,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "10:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6783.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7245,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.637,
      "confluence_count": 171,
      "rvol": 1.297,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "10:57:00",
      "level_type": "session_high",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6674,
      "confluence_count": 170,
      "rvol": 1.195,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-21",
      "time": "10:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.727,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.6674,
      "confluence_count": 170,
      "rvol": 1.195,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-21",
      "time": "10:58:00",
      "level_type": "session_high",
      "level_price": 6784.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6764,
      "pred_gbt": 0.7097,
      "pred_empirical": 0.6674,
      "confluence_count": 159,
      "rvol": 1.06,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-21",
      "time": "10:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6789,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.6674,
      "confluence_count": 159,
      "rvol": 1.06,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-21",
      "time": "10:59:00",
      "level_type": "session_high",
      "level_price": 6785.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.75,
      "pred_empirical": 0.6251,
      "confluence_count": 144,
      "rvol": 0.924,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-21",
      "time": "10:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6626,
      "pred_gbt": 0.7252,
      "pred_empirical": 0.651,
      "confluence_count": 144,
      "rvol": 0.924,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-21",
      "time": "11:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8346,
      "pred_gbt": 0.8328,
      "pred_empirical": 0.637,
      "confluence_count": 237,
      "rvol": 0.863,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-21",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8313,
      "pred_gbt": 0.8555,
      "pred_empirical": 0.6674,
      "confluence_count": 235,
      "rvol": 0.889,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-21",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7898,
      "pred_gbt": 0.8513,
      "pred_empirical": 0.6715,
      "confluence_count": 195,
      "rvol": 0.882,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-21",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.787,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.6674,
      "confluence_count": 188,
      "rvol": 0.847,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-21",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7838,
      "pred_gbt": 0.8105,
      "pred_empirical": 0.6715,
      "confluence_count": 187,
      "rvol": 0.857,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-10-21",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6786.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7191,
      "pred_gbt": 0.7579,
      "pred_empirical": 0.6251,
      "confluence_count": 137,
      "rvol": 0.765,
      "approach_r2": 0.0058
    },
    {
      "date": "2025-10-21",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7751,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6251,
      "confluence_count": 176,
      "rvol": 0.765,
      "approach_r2": 0.0058
    },
    {
      "date": "2025-10-21",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7087,
      "pred_gbt": 0.7366,
      "pred_empirical": 0.6251,
      "confluence_count": 137,
      "rvol": 0.765,
      "approach_r2": 0.0058
    },
    {
      "date": "2025-10-21",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7792,
      "pred_gbt": 0.8347,
      "pred_empirical": 0.6251,
      "confluence_count": 173,
      "rvol": 0.647,
      "approach_r2": 0.64
    },
    {
      "date": "2025-10-21",
      "time": "11:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7782,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.6251,
      "confluence_count": 171,
      "rvol": 0.633,
      "approach_r2": 0.7987
    },
    {
      "date": "2025-10-21",
      "time": "11:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.774,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.6251,
      "confluence_count": 167,
      "rvol": 0.633,
      "approach_r2": 0.6618
    },
    {
      "date": "2025-10-21",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7673,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 0.578,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "11:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.767,
      "pred_gbt": 0.812,
      "pred_empirical": 0.6269,
      "confluence_count": 159,
      "rvol": 0.516,
      "approach_r2": 0.2564
    },
    {
      "date": "2025-10-21",
      "time": "11:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.7993,
      "pred_empirical": 0.6251,
      "confluence_count": 149,
      "rvol": 0.562,
      "approach_r2": 0.6864
    },
    {
      "date": "2025-10-21",
      "time": "11:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7457,
      "pred_gbt": 0.7937,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 0.587,
      "approach_r2": 0.0037
    },
    {
      "date": "2025-10-21",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7505,
      "pred_gbt": 0.7567,
      "pred_empirical": 0.6269,
      "confluence_count": 144,
      "rvol": 0.556,
      "approach_r2": 0.7931
    },
    {
      "date": "2025-10-21",
      "time": "11:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7507,
      "pred_gbt": 0.7587,
      "pred_empirical": 0.6251,
      "confluence_count": 144,
      "rvol": 0.613,
      "approach_r2": 0.9695
    },
    {
      "date": "2025-10-21",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6778.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8526,
      "pred_gbt": 0.7844,
      "pred_empirical": 0.6004,
      "confluence_count": 262,
      "rvol": 0.885,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-21",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8497,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.5205,
      "confluence_count": 266,
      "rvol": 1.205,
      "approach_r2": 0.931
    },
    {
      "date": "2025-10-21",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8432,
      "pred_gbt": 0.7738,
      "pred_empirical": 0.5205,
      "confluence_count": 266,
      "rvol": 1.324,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-21",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.841,
      "pred_gbt": 0.7716,
      "pred_empirical": 0.6004,
      "confluence_count": 266,
      "rvol": 1.344,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-21",
      "time": "11:20:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8036,
      "pred_gbt": 0.7452,
      "pred_empirical": 0.637,
      "confluence_count": 228,
      "rvol": 1.353,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "11:20:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7531,
      "pred_gbt": 0.7055,
      "pred_empirical": 0.6004,
      "confluence_count": 218,
      "rvol": 1.353,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "11:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.6228,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 1.353,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "11:20:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7189,
      "pred_gbt": 0.6451,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 1.353,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "11:20:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7359,
      "pred_gbt": 0.657,
      "pred_empirical": 0.637,
      "confluence_count": 189,
      "rvol": 1.353,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8391,
      "pred_gbt": 0.7828,
      "pred_empirical": 0.6004,
      "confluence_count": 266,
      "rvol": 1.353,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-21",
      "time": "11:21:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7071,
      "pred_gbt": 0.6191,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 1.21,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-21",
      "time": "11:21:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8193,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.637,
      "confluence_count": 254,
      "rvol": 1.21,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-21",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.824,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.6004,
      "confluence_count": 267,
      "rvol": 1.21,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-21",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8541,
      "pred_gbt": 0.8208,
      "pred_empirical": 0.6004,
      "confluence_count": 267,
      "rvol": 0.895,
      "approach_r2": 0.4801
    },
    {
      "date": "2025-10-21",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8351,
      "pred_gbt": 0.8325,
      "pred_empirical": 0.637,
      "confluence_count": 269,
      "rvol": 0.832,
      "approach_r2": 0.1317
    },
    {
      "date": "2025-10-21",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8365,
      "pred_gbt": 0.8345,
      "pred_empirical": 0.6674,
      "confluence_count": 269,
      "rvol": 0.77,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-21",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8394,
      "pred_gbt": 0.8399,
      "pred_empirical": 0.637,
      "confluence_count": 269,
      "rvol": 0.719,
      "approach_r2": 0.1162
    },
    {
      "date": "2025-10-21",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8451,
      "pred_gbt": 0.849,
      "pred_empirical": 0.6715,
      "confluence_count": 270,
      "rvol": 0.563,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-21",
      "time": "11:28:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7723,
      "pred_gbt": 0.8278,
      "pred_empirical": 0.6715,
      "confluence_count": 229,
      "rvol": 0.562,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-21",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8677,
      "pred_gbt": 0.8501,
      "pred_empirical": 0.6674,
      "confluence_count": 270,
      "rvol": 0.562,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-21",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.848,
      "pred_gbt": 0.8524,
      "pred_empirical": 0.6674,
      "confluence_count": 270,
      "rvol": 0.578,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-21",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8702,
      "pred_gbt": 0.835,
      "pred_empirical": 0.637,
      "confluence_count": 270,
      "rvol": 0.585,
      "approach_r2": 1.0
    },
    {
      "date": "2025-10-21",
      "time": "11:31:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7652,
      "pred_gbt": 0.7731,
      "pred_empirical": 0.6269,
      "confluence_count": 174,
      "rvol": 0.617,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-21",
      "time": "11:31:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.803,
      "pred_gbt": 0.868,
      "pred_empirical": 0.6081,
      "confluence_count": 174,
      "rvol": 0.617,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-21",
      "time": "11:31:00",
      "level_type": "lvn",
      "level_price": 6782.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7335,
      "pred_gbt": 0.7704,
      "pred_empirical": 0.6281,
      "confluence_count": 183,
      "rvol": 0.617,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-21",
      "time": "11:31:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8171,
      "pred_gbt": 0.8578,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 0.617,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-21",
      "time": "11:31:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.8493,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 0.617,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-21",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8666,
      "pred_gbt": 0.8595,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.617,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-21",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8506,
      "pred_gbt": 0.8076,
      "pred_empirical": 0.637,
      "confluence_count": 271,
      "rvol": 0.625,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8589,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.6674,
      "confluence_count": 271,
      "rvol": 0.592,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-21",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8678,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.651,
      "confluence_count": 271,
      "rvol": 0.536,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8417,
      "pred_gbt": 0.8156,
      "pred_empirical": 0.6674,
      "confluence_count": 271,
      "rvol": 0.495,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-21",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.835,
      "pred_gbt": 0.7893,
      "pred_empirical": 0.6715,
      "confluence_count": 271,
      "rvol": 0.446,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "11:37:00",
      "level_type": "prior_day_close",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.7438,
      "pred_empirical": 0.651,
      "confluence_count": 157,
      "rvol": 0.569,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-21",
      "time": "11:37:00",
      "level_type": "vwap",
      "level_price": 6773.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 0.569,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-21",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8689,
      "pred_gbt": 0.8423,
      "pred_empirical": 0.6715,
      "confluence_count": 271,
      "rvol": 0.619,
      "approach_r2": 0.0047
    },
    {
      "date": "2025-10-21",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8702,
      "pred_gbt": 0.8456,
      "pred_empirical": 0.6715,
      "confluence_count": 271,
      "rvol": 0.628,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-10-21",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8756,
      "pred_gbt": 0.8422,
      "pred_empirical": 0.6674,
      "confluence_count": 272,
      "rvol": 0.523,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-10-21",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8574,
      "pred_gbt": 0.8233,
      "pred_empirical": 0.6674,
      "confluence_count": 272,
      "rvol": 0.526,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-10-21",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8557,
      "pred_gbt": 0.8434,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.559,
      "approach_r2": 0.7042
    },
    {
      "date": "2025-10-21",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8721,
      "pred_gbt": 0.8326,
      "pred_empirical": 0.6715,
      "confluence_count": 272,
      "rvol": 0.609,
      "approach_r2": 0.0918
    },
    {
      "date": "2025-10-21",
      "time": "11:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6779.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8381,
      "pred_gbt": 0.8314,
      "pred_empirical": 0.637,
      "confluence_count": 270,
      "rvol": 0.609,
      "approach_r2": 0.0918
    },
    {
      "date": "2025-10-21",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8706,
      "pred_gbt": 0.8396,
      "pred_empirical": 0.6674,
      "confluence_count": 271,
      "rvol": 0.708,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-21",
      "time": "11:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6783.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.736,
      "pred_gbt": 0.7627,
      "pred_empirical": 0.651,
      "confluence_count": 171,
      "rvol": 0.576,
      "approach_r2": 0.1081
    },
    {
      "date": "2025-10-21",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8774,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.6251,
      "confluence_count": 273,
      "rvol": 0.505,
      "approach_r2": 0.0031
    },
    {
      "date": "2025-10-21",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8785,
      "pred_gbt": 0.8307,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.507,
      "approach_r2": 0.5373
    },
    {
      "date": "2025-10-21",
      "time": "11:58:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7868,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.651,
      "confluence_count": 229,
      "rvol": 0.538,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-10-21",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8764,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.651,
      "confluence_count": 269,
      "rvol": 0.538,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-10-21",
      "time": "12:01:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7522,
      "pred_gbt": 0.7094,
      "pred_empirical": 0.651,
      "confluence_count": 174,
      "rvol": 0.767,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-21",
      "time": "12:01:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7378,
      "pred_gbt": 0.7891,
      "pred_empirical": 0.6251,
      "confluence_count": 174,
      "rvol": 0.767,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-21",
      "time": "12:01:00",
      "level_type": "lvn",
      "level_price": 6782.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.7147,
      "pred_empirical": 0.6674,
      "confluence_count": 183,
      "rvol": 0.767,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-21",
      "time": "12:01:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.777,
      "pred_empirical": 0.637,
      "confluence_count": 221,
      "rvol": 0.767,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-21",
      "time": "12:01:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.757,
      "pred_gbt": 0.792,
      "pred_empirical": 0.637,
      "confluence_count": 221,
      "rvol": 0.767,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-21",
      "time": "12:02:00",
      "level_type": "session_high",
      "level_price": 6787.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.8238,
      "pred_empirical": 0.6281,
      "confluence_count": 125,
      "rvol": 0.815,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-21",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6983,
      "pred_gbt": 0.7791,
      "pred_empirical": 0.5962,
      "confluence_count": 90,
      "rvol": 0.815,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-21",
      "time": "12:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.727,
      "pred_gbt": 0.8075,
      "pred_empirical": 0.6281,
      "confluence_count": 125,
      "rvol": 0.815,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-21",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.8373,
      "pred_empirical": 0.651,
      "confluence_count": 259,
      "rvol": 0.567,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-10-21",
      "time": "12:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6784.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7423,
      "pred_gbt": 0.7561,
      "pred_empirical": 0.6281,
      "confluence_count": 165,
      "rvol": 0.529,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-21",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8659,
      "pred_gbt": 0.8512,
      "pred_empirical": 0.6269,
      "confluence_count": 248,
      "rvol": 0.524,
      "approach_r2": 0.0238
    },
    {
      "date": "2025-10-21",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8677,
      "pred_gbt": 0.8351,
      "pred_empirical": 0.6281,
      "confluence_count": 248,
      "rvol": 0.478,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-10-21",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8537,
      "pred_gbt": 0.8309,
      "pred_empirical": 0.6251,
      "confluence_count": 248,
      "rvol": 0.405,
      "approach_r2": 0.9143
    },
    {
      "date": "2025-10-21",
      "time": "12:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6783.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7448,
      "pred_gbt": 0.7479,
      "pred_empirical": 0.6269,
      "confluence_count": 171,
      "rvol": 0.353,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-21",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.6288,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.753,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-21",
      "time": "12:31:00",
      "level_type": "session_high",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.749,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 0.802,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-21",
      "time": "12:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7392,
      "pred_gbt": 0.8231,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 0.802,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-21",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5951,
      "pred_gbt": 0.723,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.663,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-21",
      "time": "12:35:00",
      "level_type": "session_high",
      "level_price": 6787.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.8315,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.588,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-21",
      "time": "12:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6883,
      "pred_gbt": 0.8131,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.588,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-21",
      "time": "12:41:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7678,
      "pred_gbt": 0.7558,
      "pred_empirical": 0.6109,
      "confluence_count": 174,
      "rvol": 0.693,
      "approach_r2": 0.004
    },
    {
      "date": "2025-10-21",
      "time": "12:41:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.754,
      "pred_gbt": 0.8403,
      "pred_empirical": 0.5962,
      "confluence_count": 174,
      "rvol": 0.693,
      "approach_r2": 0.004
    },
    {
      "date": "2025-10-21",
      "time": "12:47:00",
      "level_type": "session_high",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6234,
      "pred_gbt": 0.7104,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.661,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-21",
      "time": "12:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6113,
      "pred_gbt": 0.6566,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.661,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-21",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6790.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6281,
      "pred_gbt": 0.7019,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.637,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-21",
      "time": "12:52:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8018,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6004,
      "confluence_count": 229,
      "rvol": 1.289,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-21",
      "time": "12:52:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8768,
      "pred_gbt": 0.8545,
      "pred_empirical": 0.637,
      "confluence_count": 254,
      "rvol": 1.289,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-21",
      "time": "12:53:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8388,
      "pred_gbt": 0.7816,
      "pred_empirical": 0.6004,
      "confluence_count": 228,
      "rvol": 1.825,
      "approach_r2": 0.9769
    },
    {
      "date": "2025-10-21",
      "time": "12:54:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.725,
      "pred_gbt": 0.4481,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 2.187,
      "approach_r2": 0.3912
    },
    {
      "date": "2025-10-21",
      "time": "12:54:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.5157,
      "pred_empirical": 0.6004,
      "confluence_count": 218,
      "rvol": 2.187,
      "approach_r2": 0.3912
    },
    {
      "date": "2025-10-21",
      "time": "12:54:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 2.187,
      "approach_r2": 0.3912
    },
    {
      "date": "2025-10-21",
      "time": "12:54:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7058,
      "pred_gbt": 0.4441,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 2.187,
      "approach_r2": 0.3912
    },
    {
      "date": "2025-10-21",
      "time": "12:54:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7145,
      "pred_gbt": 0.4438,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 2.187,
      "approach_r2": 0.3912
    },
    {
      "date": "2025-10-21",
      "time": "12:54:00",
      "level_type": "vwap",
      "level_price": 6775.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7565,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.5205,
      "confluence_count": 190,
      "rvol": 2.187,
      "approach_r2": 0.3912
    },
    {
      "date": "2025-10-21",
      "time": "12:55:00",
      "level_type": "vwap",
      "level_price": 6775.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7406,
      "pred_gbt": 0.5438,
      "pred_empirical": 0.6004,
      "confluence_count": 190,
      "rvol": 2.479,
      "approach_r2": 0.0238
    },
    {
      "date": "2025-10-21",
      "time": "12:56:00",
      "level_type": "vwap",
      "level_price": 6775.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7294,
      "pred_gbt": 0.528,
      "pred_empirical": 0.6004,
      "confluence_count": 191,
      "rvol": 2.775,
      "approach_r2": 0.0076
    },
    {
      "date": "2025-10-21",
      "time": "12:58:00",
      "level_type": "vwap",
      "level_price": 6775.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7798,
      "pred_gbt": 0.7282,
      "pred_empirical": 0.6004,
      "confluence_count": 191,
      "rvol": 1.567,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-21",
      "time": "12:59:00",
      "level_type": "prior_day_close",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7116,
      "pred_gbt": 0.7173,
      "pred_empirical": 0.637,
      "confluence_count": 157,
      "rvol": 1.422,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-21",
      "time": "12:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7257,
      "pred_gbt": 0.7341,
      "pred_empirical": 0.5205,
      "confluence_count": 170,
      "rvol": 1.422,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-21",
      "time": "13:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6379,
      "pred_gbt": 0.726,
      "pred_empirical": 0.637,
      "confluence_count": 157,
      "rvol": 1.224,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-21",
      "time": "13:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6631,
      "pred_gbt": 0.6348,
      "pred_empirical": 0.6004,
      "confluence_count": 172,
      "rvol": 1.279,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-21",
      "time": "13:02:00",
      "level_type": "hvn",
      "level_price": 6769.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.662,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 1.312,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-21",
      "time": "13:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6399,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 1.312,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-21",
      "time": "13:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6768.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6115,
      "pred_gbt": 0.6918,
      "pred_empirical": 0.6715,
      "confluence_count": 87,
      "rvol": 1.312,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-21",
      "time": "13:03:00",
      "level_type": "or15_low",
      "level_price": 6766.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5581,
      "pred_gbt": 0.6089,
      "pred_empirical": 0.6081,
      "confluence_count": 70,
      "rvol": 1.277,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-21",
      "time": "13:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6225,
      "pred_gbt": 0.6872,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.277,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-21",
      "time": "13:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6767.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5943,
      "pred_gbt": 0.6774,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 1.277,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-21",
      "time": "13:06:00",
      "level_type": "vwap",
      "level_price": 6775.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7672,
      "pred_gbt": 0.7639,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 1.048,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-21",
      "time": "13:09:00",
      "level_type": "vwap",
      "level_price": 6775.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8014,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 1.073,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-21",
      "time": "13:12:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8577,
      "pred_gbt": 0.8582,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 0.682,
      "approach_r2": 0.821
    },
    {
      "date": "2025-10-21",
      "time": "13:12:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8364,
      "pred_gbt": 0.8483,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 0.682,
      "approach_r2": 0.821
    },
    {
      "date": "2025-10-21",
      "time": "13:17:00",
      "level_type": "vwap",
      "level_price": 6775.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8037,
      "pred_gbt": 0.7599,
      "pred_empirical": 0.6715,
      "confluence_count": 192,
      "rvol": 0.709,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-21",
      "time": "13:20:00",
      "level_type": "vwap",
      "level_price": 6775.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7586,
      "pred_gbt": 0.7207,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 0.893,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "13:23:00",
      "level_type": "vwap",
      "level_price": 6775.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7771,
      "pred_gbt": 0.7789,
      "pred_empirical": 0.6674,
      "confluence_count": 192,
      "rvol": 1.057,
      "approach_r2": 0.2315
    },
    {
      "date": "2025-10-21",
      "time": "13:24:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8326,
      "pred_gbt": 0.8495,
      "pred_empirical": 0.6251,
      "confluence_count": 228,
      "rvol": 1.01,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-21",
      "time": "13:24:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7719,
      "pred_gbt": 0.7741,
      "pred_empirical": 0.651,
      "confluence_count": 185,
      "rvol": 1.01,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-21",
      "time": "13:24:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7935,
      "pred_gbt": 0.8443,
      "pred_empirical": 0.6715,
      "confluence_count": 218,
      "rvol": 1.01,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-21",
      "time": "13:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7978,
      "pred_gbt": 0.7941,
      "pred_empirical": 0.651,
      "confluence_count": 189,
      "rvol": 1.01,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-21",
      "time": "13:24:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7626,
      "pred_gbt": 0.7827,
      "pred_empirical": 0.651,
      "confluence_count": 189,
      "rvol": 1.01,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-21",
      "time": "13:24:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7701,
      "pred_gbt": 0.7741,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 1.01,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-21",
      "time": "13:27:00",
      "level_type": "vwap",
      "level_price": 6775.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.7844,
      "pred_empirical": 0.6715,
      "confluence_count": 192,
      "rvol": 0.947,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-10-21",
      "time": "13:30:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8785,
      "pred_gbt": 0.8871,
      "pred_empirical": 0.651,
      "confluence_count": 254,
      "rvol": 0.807,
      "approach_r2": 0.8947
    },
    {
      "date": "2025-10-21",
      "time": "13:32:00",
      "level_type": "prior_day_close",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7494,
      "pred_gbt": 0.7664,
      "pred_empirical": 0.6251,
      "confluence_count": 157,
      "rvol": 0.805,
      "approach_r2": 0.1811
    },
    {
      "date": "2025-10-21",
      "time": "13:36:00",
      "level_type": "vwap",
      "level_price": 6775.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.77,
      "pred_empirical": 0.6281,
      "confluence_count": 191,
      "rvol": 0.668,
      "approach_r2": 0.8385
    },
    {
      "date": "2025-10-21",
      "time": "13:39:00",
      "level_type": "vwap",
      "level_price": 6775.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.8129,
      "pred_empirical": 0.6281,
      "confluence_count": 191,
      "rvol": 0.659,
      "approach_r2": 0.0308
    },
    {
      "date": "2025-10-21",
      "time": "13:46:00",
      "level_type": "vwap",
      "level_price": 6775.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.829,
      "pred_gbt": 0.7981,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 0.61,
      "approach_r2": 0.256
    },
    {
      "date": "2025-10-21",
      "time": "13:49:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8378,
      "pred_gbt": 0.8355,
      "pred_empirical": 0.6269,
      "confluence_count": 229,
      "rvol": 0.462,
      "approach_r2": 0.7183
    },
    {
      "date": "2025-10-21",
      "time": "13:53:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8503,
      "pred_gbt": 0.9113,
      "pred_empirical": 0.6281,
      "confluence_count": 221,
      "rvol": 0.498,
      "approach_r2": 0.7453
    },
    {
      "date": "2025-10-21",
      "time": "13:53:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8282,
      "pred_gbt": 0.8979,
      "pred_empirical": 0.6251,
      "confluence_count": 221,
      "rvol": 0.498,
      "approach_r2": 0.7453
    },
    {
      "date": "2025-10-21",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8469,
      "pred_gbt": 0.893,
      "pred_empirical": 0.6251,
      "confluence_count": 235,
      "rvol": 0.498,
      "approach_r2": 0.7453
    },
    {
      "date": "2025-10-21",
      "time": "13:55:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8251,
      "pred_gbt": 0.8,
      "pred_empirical": 0.5962,
      "confluence_count": 174,
      "rvol": 0.499,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-21",
      "time": "13:55:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.855,
      "pred_gbt": 0.8516,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.499,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-21",
      "time": "13:55:00",
      "level_type": "lvn",
      "level_price": 6782.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7994,
      "pred_gbt": 0.78,
      "pred_empirical": 0.6081,
      "confluence_count": 183,
      "rvol": 0.499,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-21",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8636,
      "pred_gbt": 0.826,
      "pred_empirical": 0.6281,
      "confluence_count": 236,
      "rvol": 0.499,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-21",
      "time": "13:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6784.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7643,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6081,
      "confluence_count": 165,
      "rvol": 0.499,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-21",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8351,
      "pred_gbt": 0.8998,
      "pred_empirical": 0.6251,
      "confluence_count": 221,
      "rvol": 0.535,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-21",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8286,
      "pred_gbt": 0.8144,
      "pred_empirical": 0.6281,
      "confluence_count": 206,
      "rvol": 0.596,
      "approach_r2": 0.4993
    },
    {
      "date": "2025-10-21",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8452,
      "pred_gbt": 0.844,
      "pred_empirical": 0.6269,
      "confluence_count": 206,
      "rvol": 0.675,
      "approach_r2": 0.2906
    },
    {
      "date": "2025-10-21",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8461,
      "pred_gbt": 0.8596,
      "pred_empirical": 0.6081,
      "confluence_count": 206,
      "rvol": 0.638,
      "approach_r2": 0.1092
    },
    {
      "date": "2025-10-21",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8658,
      "pred_gbt": 0.8599,
      "pred_empirical": 0.6109,
      "confluence_count": 206,
      "rvol": 0.625,
      "approach_r2": 0.0143
    },
    {
      "date": "2025-10-21",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8478,
      "pred_gbt": 0.8484,
      "pred_empirical": 0.6281,
      "confluence_count": 206,
      "rvol": 0.649,
      "approach_r2": 0.4908
    },
    {
      "date": "2025-10-21",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8675,
      "pred_gbt": 0.8578,
      "pred_empirical": 0.6109,
      "confluence_count": 206,
      "rvol": 0.608,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-21",
      "time": "14:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6783.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7824,
      "pred_gbt": 0.7857,
      "pred_empirical": 0.5962,
      "confluence_count": 171,
      "rvol": 0.608,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-21",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8676,
      "pred_gbt": 0.8516,
      "pred_empirical": 0.6081,
      "confluence_count": 205,
      "rvol": 0.586,
      "approach_r2": 0.1175
    },
    {
      "date": "2025-10-21",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8697,
      "pred_gbt": 0.8341,
      "pred_empirical": 0.6081,
      "confluence_count": 205,
      "rvol": 0.554,
      "approach_r2": 0.4556
    },
    {
      "date": "2025-10-21",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8639,
      "pred_gbt": 0.8477,
      "pred_empirical": 0.6269,
      "confluence_count": 196,
      "rvol": 0.561,
      "approach_r2": 0.5382
    },
    {
      "date": "2025-10-21",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8606,
      "pred_gbt": 0.8519,
      "pred_empirical": 0.6269,
      "confluence_count": 196,
      "rvol": 0.667,
      "approach_r2": 0.1723
    },
    {
      "date": "2025-10-21",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8601,
      "pred_gbt": 0.8541,
      "pred_empirical": 0.6081,
      "confluence_count": 196,
      "rvol": 0.671,
      "approach_r2": 0.0054
    },
    {
      "date": "2025-10-21",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8597,
      "pred_gbt": 0.8562,
      "pred_empirical": 0.6081,
      "confluence_count": 196,
      "rvol": 0.701,
      "approach_r2": 0.1216
    },
    {
      "date": "2025-10-21",
      "time": "14:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8594,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.6281,
      "confluence_count": 196,
      "rvol": 0.782,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-21",
      "time": "14:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8599,
      "pred_gbt": 0.8646,
      "pred_empirical": 0.5962,
      "confluence_count": 196,
      "rvol": 0.68,
      "approach_r2": 0.0182
    },
    {
      "date": "2025-10-21",
      "time": "14:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8417,
      "pred_gbt": 0.8065,
      "pred_empirical": 0.6109,
      "confluence_count": 195,
      "rvol": 0.629,
      "approach_r2": 0.1835
    },
    {
      "date": "2025-10-21",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8474,
      "pred_gbt": 0.8331,
      "pred_empirical": 0.5962,
      "confluence_count": 197,
      "rvol": 0.505,
      "approach_r2": 0.1856
    },
    {
      "date": "2025-10-21",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8512,
      "pred_gbt": 0.8558,
      "pred_empirical": 0.6269,
      "confluence_count": 199,
      "rvol": 0.509,
      "approach_r2": 0.5364
    },
    {
      "date": "2025-10-21",
      "time": "14:17:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9035,
      "pred_gbt": 0.8452,
      "pred_empirical": 0.6081,
      "confluence_count": 254,
      "rvol": 0.641,
      "approach_r2": 0.1411
    },
    {
      "date": "2025-10-21",
      "time": "14:18:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8861,
      "pred_gbt": 0.8518,
      "pred_empirical": 0.6081,
      "confluence_count": 228,
      "rvol": 0.689,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-21",
      "time": "14:18:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.8465,
      "pred_empirical": 0.6269,
      "confluence_count": 218,
      "rvol": 0.689,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-21",
      "time": "14:18:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.785,
      "pred_gbt": 0.7221,
      "pred_empirical": 0.6269,
      "confluence_count": 189,
      "rvol": 0.689,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-21",
      "time": "14:18:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8294,
      "pred_gbt": 0.7942,
      "pred_empirical": 0.6081,
      "confluence_count": 189,
      "rvol": 0.689,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-21",
      "time": "14:18:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8412,
      "pred_gbt": 0.7966,
      "pred_empirical": 0.6081,
      "confluence_count": 189,
      "rvol": 0.689,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-10-21",
      "time": "14:21:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8362,
      "pred_gbt": 0.8027,
      "pred_empirical": 0.6674,
      "confluence_count": 229,
      "rvol": 1.076,
      "approach_r2": 0.9969
    },
    {
      "date": "2025-10-21",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8323,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 1.023,
      "approach_r2": 0.9829
    },
    {
      "date": "2025-10-21",
      "time": "14:23:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.808,
      "pred_gbt": 0.8298,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 1.017,
      "approach_r2": 0.947
    },
    {
      "date": "2025-10-21",
      "time": "14:23:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8135,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 1.017,
      "approach_r2": 0.947
    },
    {
      "date": "2025-10-21",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8541,
      "pred_gbt": 0.7914,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 1.017,
      "approach_r2": 0.947
    },
    {
      "date": "2025-10-21",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8292,
      "pred_gbt": 0.8191,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.972,
      "approach_r2": 0.008
    },
    {
      "date": "2025-10-21",
      "time": "14:25:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8325,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.6109,
      "confluence_count": 174,
      "rvol": 0.985,
      "approach_r2": 0.2875
    },
    {
      "date": "2025-10-21",
      "time": "14:25:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8614,
      "pred_gbt": 0.8485,
      "pred_empirical": 0.5962,
      "confluence_count": 174,
      "rvol": 0.985,
      "approach_r2": 0.2875
    },
    {
      "date": "2025-10-21",
      "time": "14:25:00",
      "level_type": "lvn",
      "level_price": 6782.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8076,
      "pred_gbt": 0.7886,
      "pred_empirical": 0.6269,
      "confluence_count": 183,
      "rvol": 0.985,
      "approach_r2": 0.2875
    },
    {
      "date": "2025-10-21",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8303,
      "pred_gbt": 0.7916,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.985,
      "approach_r2": 0.2875
    },
    {
      "date": "2025-10-21",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.857,
      "pred_gbt": 0.7786,
      "pred_empirical": 0.6251,
      "confluence_count": 189,
      "rvol": 0.931,
      "approach_r2": 0.5615
    },
    {
      "date": "2025-10-21",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.7672,
      "pred_empirical": 0.651,
      "confluence_count": 189,
      "rvol": 1.033,
      "approach_r2": 0.4539
    },
    {
      "date": "2025-10-21",
      "time": "14:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8283,
      "pred_gbt": 0.7851,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 1.07,
      "approach_r2": 0.0782
    },
    {
      "date": "2025-10-21",
      "time": "14:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6783.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7964,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.6715,
      "confluence_count": 186,
      "rvol": 1.07,
      "approach_r2": 0.0782
    },
    {
      "date": "2025-10-21",
      "time": "14:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8296,
      "pred_gbt": 0.782,
      "pred_empirical": 0.6269,
      "confluence_count": 188,
      "rvol": 1.018,
      "approach_r2": 0.026
    },
    {
      "date": "2025-10-21",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8578,
      "pred_gbt": 0.7782,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.843,
      "approach_r2": 0.0066
    },
    {
      "date": "2025-10-21",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.839,
      "pred_gbt": 0.793,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.75,
      "approach_r2": 0.0926
    },
    {
      "date": "2025-10-21",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8627,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.6142,
      "confluence_count": 189,
      "rvol": 0.633,
      "approach_r2": 0.001
    },
    {
      "date": "2025-10-21",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8643,
      "pred_gbt": 0.8148,
      "pred_empirical": 0.6109,
      "confluence_count": 189,
      "rvol": 0.623,
      "approach_r2": 0.1376
    },
    {
      "date": "2025-10-21",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8438,
      "pred_gbt": 0.8199,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.655,
      "approach_r2": 0.4346
    },
    {
      "date": "2025-10-21",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8479,
      "pred_gbt": 0.8107,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.601,
      "approach_r2": 0.7666
    },
    {
      "date": "2025-10-21",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8493,
      "pred_gbt": 0.8133,
      "pred_empirical": 0.6109,
      "confluence_count": 189,
      "rvol": 0.598,
      "approach_r2": 0.9634
    },
    {
      "date": "2025-10-21",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8434,
      "pred_gbt": 0.8123,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.823,
      "approach_r2": 0.8877
    },
    {
      "date": "2025-10-21",
      "time": "14:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8266,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.6109,
      "confluence_count": 185,
      "rvol": 0.679,
      "approach_r2": 0.7697
    },
    {
      "date": "2025-10-21",
      "time": "14:44:00",
      "level_type": "vwap",
      "level_price": 6776.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8469,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.603,
      "approach_r2": 0.0337
    },
    {
      "date": "2025-10-21",
      "time": "14:47:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.911,
      "pred_gbt": 0.8692,
      "pred_empirical": 0.612,
      "confluence_count": 254,
      "rvol": 0.573,
      "approach_r2": 0.1623
    },
    {
      "date": "2025-10-21",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8511,
      "pred_gbt": 0.8229,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.665,
      "approach_r2": 0.9078
    },
    {
      "date": "2025-10-21",
      "time": "14:51:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8551,
      "pred_gbt": 0.8632,
      "pred_empirical": 0.6269,
      "confluence_count": 229,
      "rvol": 0.692,
      "approach_r2": 0.9032
    },
    {
      "date": "2025-10-21",
      "time": "14:53:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8964,
      "pred_gbt": 0.8841,
      "pred_empirical": 0.6109,
      "confluence_count": 228,
      "rvol": 0.683,
      "approach_r2": 0.5179
    },
    {
      "date": "2025-10-21",
      "time": "14:53:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8658,
      "pred_gbt": 0.8813,
      "pred_empirical": 0.6269,
      "confluence_count": 218,
      "rvol": 0.683,
      "approach_r2": 0.5179
    },
    {
      "date": "2025-10-21",
      "time": "14:53:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8025,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.6081,
      "confluence_count": 189,
      "rvol": 0.683,
      "approach_r2": 0.5179
    },
    {
      "date": "2025-10-21",
      "time": "14:53:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.844,
      "pred_gbt": 0.8395,
      "pred_empirical": 0.6081,
      "confluence_count": 189,
      "rvol": 0.683,
      "approach_r2": 0.5179
    },
    {
      "date": "2025-10-21",
      "time": "14:53:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.855,
      "pred_gbt": 0.8336,
      "pred_empirical": 0.6109,
      "confluence_count": 189,
      "rvol": 0.683,
      "approach_r2": 0.5179
    },
    {
      "date": "2025-10-21",
      "time": "14:54:00",
      "level_type": "vwap",
      "level_price": 6776.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8499,
      "pred_gbt": 0.8161,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.645,
      "approach_r2": 0.1651
    },
    {
      "date": "2025-10-21",
      "time": "14:58:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8864,
      "pred_gbt": 0.8727,
      "pred_empirical": 0.6109,
      "confluence_count": 221,
      "rvol": 0.732,
      "approach_r2": 0.0036
    },
    {
      "date": "2025-10-21",
      "time": "14:58:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8688,
      "pred_gbt": 0.8697,
      "pred_empirical": 0.6081,
      "confluence_count": 221,
      "rvol": 0.732,
      "approach_r2": 0.0036
    },
    {
      "date": "2025-10-21",
      "time": "15:02:00",
      "level_type": "vwap",
      "level_price": 6776.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8539,
      "pred_gbt": 0.8323,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.578,
      "approach_r2": 0.0291
    },
    {
      "date": "2025-10-21",
      "time": "15:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6779.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8918,
      "pred_gbt": 0.8999,
      "pred_empirical": 0.6109,
      "confluence_count": 270,
      "rvol": 0.643,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-21",
      "time": "15:11:00",
      "level_type": "vwap",
      "level_price": 6776.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8375,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.714,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-21",
      "time": "15:16:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8461,
      "pred_gbt": 0.8235,
      "pred_empirical": 0.6142,
      "confluence_count": 185,
      "rvol": 0.472,
      "approach_r2": 0.9328
    },
    {
      "date": "2025-10-21",
      "time": "15:17:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9204,
      "pred_gbt": 0.8822,
      "pred_empirical": 0.6142,
      "confluence_count": 254,
      "rvol": 0.503,
      "approach_r2": 0.8659
    },
    {
      "date": "2025-10-21",
      "time": "15:21:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8642,
      "pred_gbt": 0.8087,
      "pred_empirical": 0.6011,
      "confluence_count": 174,
      "rvol": 0.537,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-21",
      "time": "15:21:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8884,
      "pred_gbt": 0.8157,
      "pred_empirical": 0.5803,
      "confluence_count": 174,
      "rvol": 0.537,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-21",
      "time": "15:21:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8662,
      "pred_gbt": 0.8617,
      "pred_empirical": 0.6142,
      "confluence_count": 229,
      "rvol": 0.537,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-21",
      "time": "15:21:00",
      "level_type": "lvn",
      "level_price": 6782.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8432,
      "pred_gbt": 0.7998,
      "pred_empirical": 0.5871,
      "confluence_count": 183,
      "rvol": 0.537,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-21",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8608,
      "pred_gbt": 0.8014,
      "pred_empirical": 0.6011,
      "confluence_count": 188,
      "rvol": 0.537,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-21",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8619,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.612,
      "confluence_count": 188,
      "rvol": 0.576,
      "approach_r2": 0.2581
    },
    {
      "date": "2025-10-21",
      "time": "15:24:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9056,
      "pred_gbt": 0.8361,
      "pred_empirical": 0.5962,
      "confluence_count": 228,
      "rvol": 0.654,
      "approach_r2": 0.7337
    },
    {
      "date": "2025-10-21",
      "time": "15:26:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8742,
      "pred_gbt": 0.83,
      "pred_empirical": 0.6109,
      "confluence_count": 218,
      "rvol": 0.747,
      "approach_r2": 0.3721
    },
    {
      "date": "2025-10-21",
      "time": "15:26:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8141,
      "pred_gbt": 0.6643,
      "pred_empirical": 0.5962,
      "confluence_count": 189,
      "rvol": 0.747,
      "approach_r2": 0.3721
    },
    {
      "date": "2025-10-21",
      "time": "15:26:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.7676,
      "pred_empirical": 0.5962,
      "confluence_count": 189,
      "rvol": 0.747,
      "approach_r2": 0.3721
    },
    {
      "date": "2025-10-21",
      "time": "15:26:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.864,
      "pred_gbt": 0.7704,
      "pred_empirical": 0.6142,
      "confluence_count": 189,
      "rvol": 0.747,
      "approach_r2": 0.3721
    },
    {
      "date": "2025-10-21",
      "time": "15:27:00",
      "level_type": "vwap",
      "level_price": 6776.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8595,
      "pred_gbt": 0.7313,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.833,
      "approach_r2": 0.7864
    },
    {
      "date": "2025-10-21",
      "time": "15:30:00",
      "level_type": "vwap",
      "level_price": 6776.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8597,
      "pred_gbt": 0.7454,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.833,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-21",
      "time": "15:34:00",
      "level_type": "vwap",
      "level_price": 6776.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8492,
      "pred_gbt": 0.7432,
      "pred_empirical": 0.6269,
      "confluence_count": 188,
      "rvol": 0.866,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-21",
      "time": "15:40:00",
      "level_type": "vwap",
      "level_price": 6776.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8728,
      "pred_gbt": 0.7393,
      "pred_empirical": 0.612,
      "confluence_count": 188,
      "rvol": 0.318,
      "approach_r2": 0.0019
    },
    {
      "date": "2025-10-21",
      "time": "15:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6779.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9042,
      "pred_gbt": 0.8065,
      "pred_empirical": 0.6142,
      "confluence_count": 270,
      "rvol": 0.318,
      "approach_r2": 0.0019
    },
    {
      "date": "2025-10-21",
      "time": "15:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6776.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8501,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.296,
      "approach_r2": 0.126
    },
    {
      "date": "2025-10-21",
      "time": "15:47:00",
      "level_type": "ib_high",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9266,
      "pred_gbt": 0.8295,
      "pred_empirical": 0.5871,
      "confluence_count": 254,
      "rvol": 0.415,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-21",
      "time": "15:48:00",
      "level_type": "dominant_gamma",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9071,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.5962,
      "confluence_count": 221,
      "rvol": 0.464,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-21",
      "time": "15:48:00",
      "level_type": "top_oi_strikes",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8923,
      "pred_gbt": 0.811,
      "pred_empirical": 0.5962,
      "confluence_count": 221,
      "rvol": 0.464,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-21",
      "time": "15:51:00",
      "level_type": "prior_day_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8533,
      "pred_gbt": 0.8447,
      "pred_empirical": 0.5871,
      "confluence_count": 174,
      "rvol": 0.595,
      "approach_r2": 0.1984
    },
    {
      "date": "2025-10-21",
      "time": "15:51:00",
      "level_type": "prior_week_high",
      "level_price": 6783.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8435,
      "pred_gbt": 0.8651,
      "pred_empirical": 0.6011,
      "confluence_count": 174,
      "rvol": 0.595,
      "approach_r2": 0.1984
    },
    {
      "date": "2025-10-21",
      "time": "15:51:00",
      "level_type": "value_area_low",
      "level_price": 6782.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8955,
      "pred_gbt": 0.8936,
      "pred_empirical": 0.5962,
      "confluence_count": 229,
      "rvol": 0.595,
      "approach_r2": 0.1984
    },
    {
      "date": "2025-10-21",
      "time": "15:51:00",
      "level_type": "lvn",
      "level_price": 6782.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8546,
      "pred_gbt": 0.8508,
      "pred_empirical": 0.612,
      "confluence_count": 183,
      "rvol": 0.595,
      "approach_r2": 0.1984
    },
    {
      "date": "2025-10-21",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8884,
      "pred_gbt": 0.844,
      "pred_empirical": 0.612,
      "confluence_count": 188,
      "rvol": 0.595,
      "approach_r2": 0.1984
    },
    {
      "date": "2025-10-21",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8548,
      "pred_gbt": 0.895,
      "pred_empirical": 0.5871,
      "confluence_count": 143,
      "rvol": 0.595,
      "approach_r2": 0.1984
    },
    {
      "date": "2025-10-21",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8868,
      "pred_gbt": 0.846,
      "pred_empirical": 0.612,
      "confluence_count": 188,
      "rvol": 0.674,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-21",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8705,
      "pred_gbt": 0.8634,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.709,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8875,
      "pred_gbt": 0.8827,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.758,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-21",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8692,
      "pred_gbt": 0.9149,
      "pred_empirical": 0.5962,
      "confluence_count": 187,
      "rvol": 0.733,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-21",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.871,
      "pred_gbt": 0.9057,
      "pred_empirical": 0.5962,
      "confluence_count": 187,
      "rvol": 0.726,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-21",
      "time": "15:58:00",
      "level_type": "overnight_high",
      "level_price": 6777.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9153,
      "pred_gbt": 0.9366,
      "pred_empirical": 0.6109,
      "confluence_count": 228,
      "rvol": 0.626,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-21",
      "time": "15:58:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8586,
      "pred_gbt": 0.8772,
      "pred_empirical": 0.6109,
      "confluence_count": 185,
      "rvol": 0.626,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-21",
      "time": "15:58:00",
      "level_type": "hvn",
      "level_price": 6777.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8895,
      "pred_gbt": 0.9123,
      "pred_empirical": 0.6081,
      "confluence_count": 218,
      "rvol": 0.626,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-21",
      "time": "15:58:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8353,
      "pred_gbt": 0.7777,
      "pred_empirical": 0.6081,
      "confluence_count": 189,
      "rvol": 0.626,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-21",
      "time": "15:58:00",
      "level_type": "or15_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.871,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.6081,
      "confluence_count": 189,
      "rvol": 0.626,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-21",
      "time": "15:58:00",
      "level_type": "or30_high",
      "level_price": 6777.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8803,
      "pred_gbt": 0.8784,
      "pred_empirical": 0.6109,
      "confluence_count": 189,
      "rvol": 0.626,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-21",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6776.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8781,
      "pred_gbt": 0.8756,
      "pred_empirical": 0.6269,
      "confluence_count": 191,
      "rvol": 0.626,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-21",
      "time": "15:59:00",
      "level_type": "prior_day_close",
      "level_price": 6773.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8303,
      "pred_gbt": 0.947,
      "pred_empirical": 0.6109,
      "confluence_count": 157,
      "rvol": 0.622,
      "approach_r2": 0.3427
    },
    {
      "date": "2025-10-21",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6770.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7907,
      "pred_gbt": 0.9272,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.622,
      "approach_r2": 0.3427
    },
    {
      "date": "2025-10-22",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6765.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3878,
      "pred_gbt": 0.3383,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 1.021,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-22",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.465,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6674,
      "confluence_count": 55,
      "rvol": 1.021,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-22",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4438,
      "pred_gbt": 0.3159,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 1.011,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-22",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3804,
      "pred_gbt": 0.326,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.011,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-22",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6768.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.34,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 1.013,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-22",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4533,
      "pred_gbt": 0.3841,
      "pred_empirical": 0.6715,
      "confluence_count": 49,
      "rvol": 1.013,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-22",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.334,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 1.013,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-10-22",
      "time": "09:38:00",
      "level_type": "prior_day_close",
      "level_price": 6772.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.335,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 1.012,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-22",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6768.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4994,
      "pred_gbt": 0.3984,
      "pred_empirical": 0.637,
      "confluence_count": 64,
      "rvol": 1.012,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-22",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.498,
      "pred_gbt": 0.3716,
      "pred_empirical": 0.6715,
      "confluence_count": 63,
      "rvol": 1.012,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-22",
      "time": "09:39:00",
      "level_type": "value_area_high",
      "level_price": 6772.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4796,
      "pred_gbt": 0.4426,
      "pred_empirical": 0.6674,
      "confluence_count": 62,
      "rvol": 0.987,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-22",
      "time": "09:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6772.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4168,
      "pred_gbt": 0.4046,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 0.987,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-22",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.4508,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 0.987,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-22",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5402,
      "pred_gbt": 0.3898,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 0.987,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-22",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6769.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5061,
      "pred_gbt": 0.4169,
      "pred_empirical": 0.6674,
      "confluence_count": 68,
      "rvol": 0.968,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-22",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.3788,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 0.968,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-22",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6770.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4814,
      "pred_gbt": 0.3959,
      "pred_empirical": 0.6674,
      "confluence_count": 68,
      "rvol": 0.968,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-22",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5352,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 0.934,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-22",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6775.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5377,
      "pred_gbt": 0.3842,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 0.934,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-22",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6772.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 0.901,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-22",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6775.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.824,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-22",
      "time": "09:44:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6778.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4338,
      "pred_gbt": 0.4059,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.8,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-10-22",
      "time": "09:44:00",
      "level_type": "dominant_gamma",
      "level_price": 6777.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4717,
      "pred_gbt": 0.4042,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.8,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-10-22",
      "time": "09:44:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4311,
      "pred_gbt": 0.4062,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.8,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-10-22",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.5003,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 0.8,
      "approach_r2": 0.3472
    },
    {
      "date": "2025-10-22",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5475,
      "pred_gbt": 0.4461,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 0.685,
      "approach_r2": 0.476
    },
    {
      "date": "2025-10-22",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5211,
      "pred_gbt": 0.3755,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 0.685,
      "approach_r2": 0.476
    },
    {
      "date": "2025-10-22",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5014,
      "pred_gbt": 0.3756,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 0.718,
      "approach_r2": 0.0968
    },
    {
      "date": "2025-10-22",
      "time": "09:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6771.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.3905,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 0.718,
      "approach_r2": 0.0968
    },
    {
      "date": "2025-10-22",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6770.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5142,
      "pred_gbt": 0.4074,
      "pred_empirical": 0.6251,
      "confluence_count": 65,
      "rvol": 0.733,
      "approach_r2": 0.0018
    },
    {
      "date": "2025-10-22",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6770.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4682,
      "pred_gbt": 0.4042,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 0.761,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-10-22",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4869,
      "pred_gbt": 0.4663,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 0.761,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-10-22",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6770.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5176,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 0.726,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-22",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.4521,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.726,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-22",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6770.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.489,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 0.715,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-22",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5533,
      "pred_gbt": 0.4952,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.648,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-22",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.4379,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.59,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-22",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5145,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.519,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-22",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5567,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.535,
      "approach_r2": 0.8533
    },
    {
      "date": "2025-10-22",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.4314,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.535,
      "approach_r2": 0.8533
    },
    {
      "date": "2025-10-22",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6771.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5302,
      "pred_gbt": 0.4777,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.557,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-22",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6774.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5143,
      "pred_gbt": 0.4393,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.557,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-22",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6771.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.555,
      "approach_r2": 0.8123
    },
    {
      "date": "2025-10-22",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6771.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5299,
      "pred_gbt": 0.464,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.562,
      "approach_r2": 0.6636
    },
    {
      "date": "2025-10-22",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6774.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.4161,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.562,
      "approach_r2": 0.6636
    },
    {
      "date": "2025-10-22",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6771.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5264,
      "pred_gbt": 0.4739,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.615,
      "approach_r2": 0.7204
    },
    {
      "date": "2025-10-22",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6771.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.4631,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 0.645,
      "approach_r2": 0.6451
    },
    {
      "date": "2025-10-22",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6771.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.4602,
      "pred_empirical": 0.6281,
      "confluence_count": 64,
      "rvol": 0.639,
      "approach_r2": 0.4032
    },
    {
      "date": "2025-10-22",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6773.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.4217,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 0.621,
      "approach_r2": 0.4802
    },
    {
      "date": "2025-10-22",
      "time": "10:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.504,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 0.621,
      "approach_r2": 0.4802
    },
    {
      "date": "2025-10-22",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6771.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5295,
      "pred_gbt": 0.5,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 0.63,
      "approach_r2": 0.4802
    },
    {
      "date": "2025-10-22",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6771.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.5266,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 0.569,
      "approach_r2": 0.4848
    },
    {
      "date": "2025-10-22",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6774.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.4866,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.569,
      "approach_r2": 0.4848
    },
    {
      "date": "2025-10-22",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6771.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5305,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.574,
      "approach_r2": 0.126
    },
    {
      "date": "2025-10-22",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6771.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5287,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.602,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-22",
      "time": "10:08:00",
      "level_type": "prior_day_close",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4902,
      "pred_gbt": 0.4418,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.542,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-10-22",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6774.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.4307,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 0.542,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-10-22",
      "time": "10:09:00",
      "level_type": "value_area_high",
      "level_price": 6772.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.4807,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.563,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-22",
      "time": "10:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6772.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5269,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.563,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-22",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6771.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5384,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.563,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-22",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6771.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.4335,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.63,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-22",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5083,
      "pred_gbt": 0.5029,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.63,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-22",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6771.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.4563,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 0.619,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-22",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 0.695,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-22",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 0.826,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-10-22",
      "time": "10:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4207,
      "pred_gbt": 0.3946,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 0.826,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-10-22",
      "time": "10:14:00",
      "level_type": "overnight_low",
      "level_price": 6765.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4059,
      "pred_gbt": 0.3767,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 0.94,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-22",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4077,
      "pred_gbt": 0.3703,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 0.94,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-22",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4732,
      "pred_gbt": 0.3582,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 1.132,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-22",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6770.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4653,
      "pred_gbt": 0.4179,
      "pred_empirical": 0.651,
      "confluence_count": 65,
      "rvol": 1.222,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-22",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6770.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4668,
      "pred_gbt": 0.4921,
      "pred_empirical": 0.6715,
      "confluence_count": 65,
      "rvol": 1.228,
      "approach_r2": 0.4879
    },
    {
      "date": "2025-10-22",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.493,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.651,
      "confluence_count": 62,
      "rvol": 1.152,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-22",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.4037,
      "pred_empirical": 0.6251,
      "confluence_count": 62,
      "rvol": 0.855,
      "approach_r2": 0.5158
    },
    {
      "date": "2025-10-22",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4879,
      "pred_gbt": 0.3844,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 0.838,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-10-22",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4073,
      "pred_gbt": 0.3625,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 0.838,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-10-22",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.824,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "10:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4071,
      "pred_gbt": 0.4128,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 0.824,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "10:23:00",
      "level_type": "lvn",
      "level_price": 6761.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.448,
      "pred_gbt": 0.3936,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 0.948,
      "approach_r2": 0.123
    },
    {
      "date": "2025-10-22",
      "time": "10:23:00",
      "level_type": "or15_low",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4746,
      "pred_gbt": 0.3689,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.948,
      "approach_r2": 0.123
    },
    {
      "date": "2025-10-22",
      "time": "10:23:00",
      "level_type": "or30_low",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4549,
      "pred_gbt": 0.3501,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.948,
      "approach_r2": 0.123
    },
    {
      "date": "2025-10-22",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6762.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.396,
      "pred_gbt": 0.3153,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 0.948,
      "approach_r2": 0.123
    },
    {
      "date": "2025-10-22",
      "time": "10:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4401,
      "pred_gbt": 0.3683,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 0.948,
      "approach_r2": 0.123
    },
    {
      "date": "2025-10-22",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6762.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4263,
      "pred_gbt": 0.345,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 0.948,
      "approach_r2": 0.123
    },
    {
      "date": "2025-10-22",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4327,
      "pred_gbt": 0.3688,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 1.152,
      "approach_r2": 0.001
    },
    {
      "date": "2025-10-22",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.398,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.213,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-10-22",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4006,
      "pred_gbt": 0.3894,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 1.213,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-10-22",
      "time": "10:26:00",
      "level_type": "prior_day_low",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3983,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.6081,
      "confluence_count": 26,
      "rvol": 1.31,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-22",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6761.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3261,
      "pred_gbt": 0.4045,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.31,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-22",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6761.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3264,
      "pred_gbt": 0.4022,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.31,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-22",
      "time": "10:28:00",
      "level_type": "session_low",
      "level_price": 6756.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3369,
      "pred_gbt": 0.3801,
      "pred_empirical": 0.6251,
      "confluence_count": 19,
      "rvol": 1.938,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-10-22",
      "time": "10:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3654,
      "pred_gbt": 0.3875,
      "pred_empirical": 0.6251,
      "confluence_count": 19,
      "rvol": 1.938,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-10-22",
      "time": "10:29:00",
      "level_type": "session_low",
      "level_price": 6755.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2834,
      "pred_gbt": 0.252,
      "pred_empirical": 0.6251,
      "confluence_count": 21,
      "rvol": 2.252,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-22",
      "time": "10:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6755.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2837,
      "pred_gbt": 0.2511,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 2.252,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-22",
      "time": "10:30:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3031,
      "pred_gbt": 0.3833,
      "pred_empirical": 0.651,
      "confluence_count": 27,
      "rvol": 2.48,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-22",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6752.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3426,
      "pred_gbt": 0.4039,
      "pred_empirical": 0.6281,
      "confluence_count": 25,
      "rvol": 2.48,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-22",
      "time": "10:30:00",
      "level_type": "session_low",
      "level_price": 6752.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2782,
      "pred_gbt": 0.4008,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 2.48,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-22",
      "time": "10:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6752.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2784,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.6251,
      "confluence_count": 25,
      "rvol": 2.48,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-10-22",
      "time": "10:31:00",
      "level_type": "session_low",
      "level_price": 6750.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2746,
      "pred_gbt": 0.3084,
      "pred_empirical": 0.6715,
      "confluence_count": 27,
      "rvol": 2.767,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-22",
      "time": "10:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2748,
      "pred_gbt": 0.3074,
      "pred_empirical": 0.651,
      "confluence_count": 27,
      "rvol": 2.767,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-22",
      "time": "10:32:00",
      "level_type": "session_low",
      "level_price": 6748.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3537,
      "pred_gbt": 0.4042,
      "pred_empirical": 0.637,
      "confluence_count": 48,
      "rvol": 2.562,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-22",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6751.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3567,
      "pred_gbt": 0.3982,
      "pred_empirical": 0.651,
      "confluence_count": 33,
      "rvol": 2.562,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-22",
      "time": "10:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6748.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3828,
      "pred_gbt": 0.4118,
      "pred_empirical": 0.637,
      "confluence_count": 48,
      "rvol": 2.562,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-22",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6750.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3231,
      "pred_gbt": 0.4009,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 2.678,
      "approach_r2": 0.4879
    },
    {
      "date": "2025-10-22",
      "time": "10:35:00",
      "level_type": "session_low",
      "level_price": 6746.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3626,
      "pred_gbt": 0.3818,
      "pred_empirical": 0.6674,
      "confluence_count": 45,
      "rvol": 2.231,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-22",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6748.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3854,
      "pred_gbt": 0.381,
      "pred_empirical": 0.651,
      "confluence_count": 43,
      "rvol": 2.231,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-22",
      "time": "10:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6746.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.392,
      "pred_gbt": 0.3911,
      "pred_empirical": 0.6715,
      "confluence_count": 45,
      "rvol": 2.231,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-22",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6747.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3959,
      "pred_gbt": 0.3793,
      "pred_empirical": 0.651,
      "confluence_count": 51,
      "rvol": 1.775,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-22",
      "time": "10:43:00",
      "level_type": "session_low",
      "level_price": 6746.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3428,
      "pred_gbt": 0.3871,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.791,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-22",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6744.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3777,
      "pred_gbt": 0.3269,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.791,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-22",
      "time": "10:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6746.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.343,
      "pred_gbt": 0.3849,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.791,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-22",
      "time": "10:44:00",
      "level_type": "session_low",
      "level_price": 6744.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3226,
      "pred_gbt": 0.4365,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.835,
      "approach_r2": 0.0755
    },
    {
      "date": "2025-10-22",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6743.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3761,
      "pred_gbt": 0.375,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.835,
      "approach_r2": 0.0755
    },
    {
      "date": "2025-10-22",
      "time": "10:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6744.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3229,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.835,
      "approach_r2": 0.0755
    },
    {
      "date": "2025-10-22",
      "time": "10:45:00",
      "level_type": "session_low",
      "level_price": 6743.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3692,
      "pred_gbt": 0.4679,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 1.966,
      "approach_r2": 0.0519
    },
    {
      "date": "2025-10-22",
      "time": "10:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6743.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3988,
      "pred_gbt": 0.4777,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.966,
      "approach_r2": 0.0519
    },
    {
      "date": "2025-10-22",
      "time": "10:46:00",
      "level_type": "session_low",
      "level_price": 6742.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3161,
      "pred_gbt": 0.3101,
      "pred_empirical": 0.6715,
      "confluence_count": 35,
      "rvol": 2.185,
      "approach_r2": 0.6392
    },
    {
      "date": "2025-10-22",
      "time": "10:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6741.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3966,
      "pred_gbt": 0.3502,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 2.185,
      "approach_r2": 0.6392
    },
    {
      "date": "2025-10-22",
      "time": "10:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6742.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3164,
      "pred_gbt": 0.3092,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 2.185,
      "approach_r2": 0.6392
    },
    {
      "date": "2025-10-22",
      "time": "10:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6740.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3639,
      "pred_gbt": 0.3578,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 2.279,
      "approach_r2": 0.439
    },
    {
      "date": "2025-10-22",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3925,
      "pred_gbt": 0.3999,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 2.086,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-22",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3994,
      "pred_gbt": 0.4167,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 1.95,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-22",
      "time": "10:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4077,
      "pred_gbt": 0.3917,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.798,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-22",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4083,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.816,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-22",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.434,
      "pred_gbt": 0.4336,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 1.724,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-10-22",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4182,
      "pred_gbt": 0.3962,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.708,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-22",
      "time": "10:58:00",
      "level_type": "prior_day_low",
      "level_price": 6759.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3659,
      "pred_gbt": 0.3482,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.404,
      "approach_r2": 0.8324
    },
    {
      "date": "2025-10-22",
      "time": "10:58:00",
      "level_type": "vwap",
      "level_price": 6760.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4303,
      "pred_gbt": 0.3424,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.404,
      "approach_r2": 0.8324
    },
    {
      "date": "2025-10-22",
      "time": "10:59:00",
      "level_type": "lvn",
      "level_price": 6761.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.453,
      "pred_gbt": 0.3778,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.322,
      "approach_r2": 0.8737
    },
    {
      "date": "2025-10-22",
      "time": "11:00:00",
      "level_type": "vwap",
      "level_price": 6760.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4433,
      "pred_gbt": 0.3228,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.257,
      "approach_r2": 0.7658
    },
    {
      "date": "2025-10-22",
      "time": "11:01:00",
      "level_type": "or15_low",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.3536,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.179,
      "approach_r2": 0.5495
    },
    {
      "date": "2025-10-22",
      "time": "11:01:00",
      "level_type": "or30_low",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4756,
      "pred_gbt": 0.3327,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.179,
      "approach_r2": 0.5495
    },
    {
      "date": "2025-10-22",
      "time": "11:02:00",
      "level_type": "vwap",
      "level_price": 6760.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.4551,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.179,
      "approach_r2": 0.5143
    },
    {
      "date": "2025-10-22",
      "time": "11:03:00",
      "level_type": "vwap",
      "level_price": 6760.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4909,
      "pred_gbt": 0.4209,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.147,
      "approach_r2": 0.6209
    },
    {
      "date": "2025-10-22",
      "time": "11:04:00",
      "level_type": "vwap",
      "level_price": 6760.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4926,
      "pred_gbt": 0.4327,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.086,
      "approach_r2": 0.925
    },
    {
      "date": "2025-10-22",
      "time": "11:05:00",
      "level_type": "vwap",
      "level_price": 6760.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.4282,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 0.937,
      "approach_r2": 0.896
    },
    {
      "date": "2025-10-22",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6760.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 0.809,
      "approach_r2": 0.4551
    },
    {
      "date": "2025-10-22",
      "time": "11:12:00",
      "level_type": "ib_low",
      "level_price": 6752.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4372,
      "pred_gbt": 0.4086,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.083,
      "approach_r2": 0.4953
    },
    {
      "date": "2025-10-22",
      "time": "11:20:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4096,
      "pred_gbt": 0.3858,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 0.854,
      "approach_r2": 0.8879
    },
    {
      "date": "2025-10-22",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4989,
      "pred_gbt": 0.4323,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 0.854,
      "approach_r2": 0.8879
    },
    {
      "date": "2025-10-22",
      "time": "11:22:00",
      "level_type": "session_low",
      "level_price": 6739.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4367,
      "pred_gbt": 0.4208,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.341,
      "approach_r2": 0.3846
    },
    {
      "date": "2025-10-22",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6739.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4336,
      "pred_gbt": 0.4017,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.341,
      "approach_r2": 0.3846
    },
    {
      "date": "2025-10-22",
      "time": "11:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6739.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4677,
      "pred_gbt": 0.4375,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.341,
      "approach_r2": 0.3846
    },
    {
      "date": "2025-10-22",
      "time": "11:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6738.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3889,
      "pred_gbt": 0.4215,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.882,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "11:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6736.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4399,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.144,
      "approach_r2": 0.9769
    },
    {
      "date": "2025-10-22",
      "time": "11:30:00",
      "level_type": "session_low",
      "level_price": 6734.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4454,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.148,
      "approach_r2": 0.9324
    },
    {
      "date": "2025-10-22",
      "time": "11:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6735.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4455,
      "pred_gbt": 0.4092,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.148,
      "approach_r2": 0.9324
    },
    {
      "date": "2025-10-22",
      "time": "11:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6734.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4765,
      "pred_gbt": 0.4408,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.148,
      "approach_r2": 0.9324
    },
    {
      "date": "2025-10-22",
      "time": "11:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6734.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.439,
      "pred_gbt": 0.4356,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.173,
      "approach_r2": 0.3368
    },
    {
      "date": "2025-10-22",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.3917,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.072,
      "approach_r2": 0.8125
    },
    {
      "date": "2025-10-22",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4989,
      "pred_gbt": 0.423,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.055,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-22",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.5273,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 1.005,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-22",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.517,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 0.987,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-22",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5215,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 0.947,
      "approach_r2": 0.5176
    },
    {
      "date": "2025-10-22",
      "time": "11:46:00",
      "level_type": "ib_low",
      "level_price": 6752.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4659,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.841,
      "approach_r2": 0.0097
    },
    {
      "date": "2025-10-22",
      "time": "11:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6750.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.484,
      "pred_gbt": 0.3974,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 0.943,
      "approach_r2": 0.4672
    },
    {
      "date": "2025-10-22",
      "time": "11:51:00",
      "level_type": "vwap",
      "level_price": 6755.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.475,
      "pred_gbt": 0.3845,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.947,
      "approach_r2": 0.0957
    },
    {
      "date": "2025-10-22",
      "time": "11:52:00",
      "level_type": "vwap",
      "level_price": 6755.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.4061,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.843,
      "approach_r2": 0.9135
    },
    {
      "date": "2025-10-22",
      "time": "11:57:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4185,
      "pred_gbt": 0.4671,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.196,
      "approach_r2": 0.7769
    },
    {
      "date": "2025-10-22",
      "time": "12:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.521,
      "pred_gbt": 0.4548,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.286,
      "approach_r2": 0.6939
    },
    {
      "date": "2025-10-22",
      "time": "12:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4997,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.31,
      "approach_r2": 0.3694
    },
    {
      "date": "2025-10-22",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4973,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.425,
      "approach_r2": 0.7461
    },
    {
      "date": "2025-10-22",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.492,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.473,
      "approach_r2": 0.5889
    },
    {
      "date": "2025-10-22",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.384,
      "approach_r2": 0.312
    },
    {
      "date": "2025-10-22",
      "time": "12:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5183,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.36,
      "approach_r2": 0.439
    },
    {
      "date": "2025-10-22",
      "time": "12:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5205,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.247,
      "approach_r2": 0.0274
    },
    {
      "date": "2025-10-22",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5096,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.158,
      "approach_r2": 0.7707
    },
    {
      "date": "2025-10-22",
      "time": "12:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.4274,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.177,
      "approach_r2": 0.8224
    },
    {
      "date": "2025-10-22",
      "time": "12:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.4787,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.841,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-22",
      "time": "12:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.904,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "12:23:00",
      "level_type": "session_low",
      "level_price": 6732.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4718,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 0.945,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-22",
      "time": "12:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6732.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5031,
      "pred_gbt": 0.4803,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 0.945,
      "approach_r2": 0.225
    },
    {
      "date": "2025-10-22",
      "time": "12:32:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2756,
      "pred_gbt": 0.6974,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 4.334,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-22",
      "time": "12:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6717.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.287,
      "pred_gbt": 0.3045,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 5.059,
      "approach_r2": 0.2676
    },
    {
      "date": "2025-10-22",
      "time": "12:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6732.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5186,
      "pred_gbt": 0.4477,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.513,
      "approach_r2": 0.9769
    },
    {
      "date": "2025-10-22",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6732.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4976,
      "pred_gbt": 0.3727,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.589,
      "approach_r2": 0.8613
    },
    {
      "date": "2025-10-22",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6731.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5006,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.4,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-22",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6731.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5054,
      "pred_gbt": 0.4436,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.357,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-22",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6731.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.121,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-22",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6731.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5449,
      "pred_gbt": 0.4741,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.056,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-22",
      "time": "12:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6731.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.4288,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.58,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-22",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6731.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.4447,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 1.309,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-10-22",
      "time": "13:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5538,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.95,
      "approach_r2": 0.3491
    },
    {
      "date": "2025-10-22",
      "time": "13:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5558,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.889,
      "approach_r2": 0.2909
    },
    {
      "date": "2025-10-22",
      "time": "13:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5379,
      "pred_gbt": 0.4679,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.85,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-22",
      "time": "13:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6711.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4621,
      "pred_gbt": 0.4008,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.345,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-10-22",
      "time": "13:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6711.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.451,
      "pred_gbt": 0.3893,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.28,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-22",
      "time": "13:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6711.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4854,
      "pred_gbt": 0.4828,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.143,
      "approach_r2": 0.4842
    },
    {
      "date": "2025-10-22",
      "time": "13:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6708.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4799,
      "pred_gbt": 0.5065,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.679,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-10-22",
      "time": "13:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6708.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4586,
      "pred_gbt": 0.4454,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.588,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-10-22",
      "time": "13:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6708.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4783,
      "pred_gbt": 0.4616,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.281,
      "approach_r2": 0.7692
    },
    {
      "date": "2025-10-22",
      "time": "13:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6707.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4517,
      "pred_gbt": 0.4094,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.51,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-10-22",
      "time": "13:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6706.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.4183,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.555,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "13:39:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4103,
      "pred_gbt": 0.366,
      "pred_empirical": 0.5803,
      "confluence_count": 5,
      "rvol": 1.647,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-10-22",
      "time": "13:41:00",
      "level_type": "session_low",
      "level_price": 6698.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3992,
      "pred_gbt": 0.4122,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.946,
      "approach_r2": 0.2853
    },
    {
      "date": "2025-10-22",
      "time": "13:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6698.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3995,
      "pred_gbt": 0.4002,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.946,
      "approach_r2": 0.2853
    },
    {
      "date": "2025-10-22",
      "time": "13:42:00",
      "level_type": "session_low",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3625,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 1.987,
      "approach_r2": 0.5015
    },
    {
      "date": "2025-10-22",
      "time": "13:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3628,
      "pred_gbt": 0.465,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.987,
      "approach_r2": 0.5015
    },
    {
      "date": "2025-10-22",
      "time": "13:43:00",
      "level_type": "session_low",
      "level_price": 6694.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4198,
      "pred_gbt": 0.4016,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 2.139,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-22",
      "time": "13:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6694.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4506,
      "pred_gbt": 0.4073,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 2.139,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-22",
      "time": "13:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6702.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4473,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 2.039,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-22",
      "time": "13:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6701.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.4705,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.806,
      "approach_r2": 0.6064
    },
    {
      "date": "2025-10-22",
      "time": "13:54:00",
      "level_type": "session_low",
      "level_price": 6692.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4194,
      "pred_gbt": 0.4091,
      "pred_empirical": 0.6011,
      "confluence_count": 4,
      "rvol": 1.58,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-10-22",
      "time": "13:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6692.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4197,
      "pred_gbt": 0.3972,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 1.58,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-10-22",
      "time": "13:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6698.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4743,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.729,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-10-22",
      "time": "14:16:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.484,
      "pred_gbt": 0.509,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.099,
      "approach_r2": 0.7107
    },
    {
      "date": "2025-10-22",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6717.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5533,
      "pred_gbt": 0.3868,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.557,
      "approach_r2": 0.3744
    },
    {
      "date": "2025-10-22",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6717.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5621,
      "pred_gbt": 0.4564,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.78,
      "approach_r2": 0.8656
    },
    {
      "date": "2025-10-22",
      "time": "14:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.457,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.697,
      "approach_r2": 0.9555
    },
    {
      "date": "2025-10-22",
      "time": "14:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.4574,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.615,
      "approach_r2": 0.909
    },
    {
      "date": "2025-10-22",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.465,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-10-22",
      "time": "14:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5452,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.39,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-10-22",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.5492,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.284,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-22",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5606,
      "pred_gbt": 0.5568,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.204,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-22",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.559,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.001,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.524,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.008,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-10-22",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5905,
      "pred_gbt": 0.5827,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.022,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-22",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5885,
      "pred_gbt": 0.5581,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.185,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-22",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6716.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.5784,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.243,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-22",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6715.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5826,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.416,
      "approach_r2": 0.5981
    },
    {
      "date": "2025-10-22",
      "time": "14:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6715.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.564,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.395,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-10-22",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6715.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6036,
      "pred_gbt": 0.5916,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.292,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-22",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6715.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.5122,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.62,
      "approach_r2": 0.0471
    },
    {
      "date": "2025-10-22",
      "time": "15:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6732.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.6128,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.744,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-10-22",
      "time": "15:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6732.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.6054,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.802,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "15:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6734.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.6493,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 1.034,
      "approach_r2": 0.0959
    },
    {
      "date": "2025-10-22",
      "time": "15:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6735.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7099,
      "pred_gbt": 0.6838,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 1.132,
      "approach_r2": 0.4849
    },
    {
      "date": "2025-10-22",
      "time": "15:32:00",
      "level_type": "vwap",
      "level_price": 6737.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.5391,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.161,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-22",
      "time": "15:36:00",
      "level_type": "vwap",
      "level_price": 6737.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6145,
      "pred_gbt": 0.5136,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.39,
      "approach_r2": 0.1007
    },
    {
      "date": "2025-10-22",
      "time": "15:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6738.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.6348,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.39,
      "approach_r2": 0.1007
    },
    {
      "date": "2025-10-22",
      "time": "15:37:00",
      "level_type": "vwap",
      "level_price": 6737.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6721,
      "pred_gbt": 0.5927,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.137,
      "approach_r2": 0.5206
    },
    {
      "date": "2025-10-22",
      "time": "15:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6741.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7274,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.983,
      "approach_r2": 0.4379
    },
    {
      "date": "2025-10-22",
      "time": "15:40:00",
      "level_type": "vwap",
      "level_price": 6737.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.543,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.935,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-22",
      "time": "15:43:00",
      "level_type": "vwap",
      "level_price": 6737.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.6234,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.814,
      "approach_r2": 0.1704
    },
    {
      "date": "2025-10-22",
      "time": "15:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6736.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.937,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.786,
      "approach_r2": 0.754
    },
    {
      "date": "2025-10-22",
      "time": "15:59:00",
      "level_type": "vwap",
      "level_price": 6737.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6556,
      "pred_gbt": 0.977,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.874,
      "approach_r2": 0.5038
    },
    {
      "date": "2025-10-23",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6742.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4673,
      "pred_gbt": 0.4451,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.811,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-23",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6743.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4935,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 0.811,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-23",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6745.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5046,
      "pred_gbt": 0.4325,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 0.807,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-23",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5073,
      "pred_gbt": 0.4908,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.822,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-23",
      "time": "09:38:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4044,
      "pred_gbt": 0.4082,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 0.789,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-23",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6748.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5342,
      "pred_gbt": 0.4966,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.789,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-10-23",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6746.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4834,
      "pred_gbt": 0.4299,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.809,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-23",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6749.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.3954,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 0.809,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-23",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6746.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.4723,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.769,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-23",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.4364,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.727,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-23",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.727,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-23",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4405,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.727,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-23",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6747.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4354,
      "pred_gbt": 0.4618,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 0.727,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-23",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6747.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.705,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-23",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6747.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.4806,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.682,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-23",
      "time": "09:44:00",
      "level_type": "overnight_high",
      "level_price": 6751.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5361,
      "pred_gbt": 0.4091,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 0.8,
      "approach_r2": 0.8125
    },
    {
      "date": "2025-10-23",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6752.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.4594,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 0.8,
      "approach_r2": 0.8125
    },
    {
      "date": "2025-10-23",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6756.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.552,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 0.956,
      "approach_r2": 0.9
    },
    {
      "date": "2025-10-23",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6753.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4757,
      "pred_gbt": 0.3766,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.031,
      "approach_r2": 0.6565
    },
    {
      "date": "2025-10-23",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6752.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.392,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.031,
      "approach_r2": 0.6565
    },
    {
      "date": "2025-10-23",
      "time": "09:49:00",
      "level_type": "lvn",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4668,
      "pred_gbt": 0.4356,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.176,
      "approach_r2": 0.0148
    },
    {
      "date": "2025-10-23",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4756,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.176,
      "approach_r2": 0.0148
    },
    {
      "date": "2025-10-23",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6761.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.4462,
      "pred_empirical": 0.651,
      "confluence_count": 80,
      "rvol": 1.176,
      "approach_r2": 0.0148
    },
    {
      "date": "2025-10-23",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4785,
      "pred_gbt": 0.4713,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.176,
      "approach_r2": 0.0148
    },
    {
      "date": "2025-10-23",
      "time": "09:50:00",
      "level_type": "value_area_low",
      "level_price": 6764.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.4056,
      "pred_empirical": 0.6004,
      "confluence_count": 85,
      "rvol": 1.166,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-23",
      "time": "09:50:00",
      "level_type": "lvn",
      "level_price": 6764.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5153,
      "pred_gbt": 0.4056,
      "pred_empirical": 0.6004,
      "confluence_count": 84,
      "rvol": 1.166,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-23",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6763.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.606,
      "pred_gbt": 0.5891,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 1.166,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-23",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4932,
      "pred_gbt": 0.4713,
      "pred_empirical": 0.6715,
      "confluence_count": 67,
      "rvol": 1.145,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-10-23",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5748,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 1.145,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-10-23",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4961,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 1.145,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-10-23",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5468,
      "pred_gbt": 0.3745,
      "pred_empirical": 0.6674,
      "confluence_count": 65,
      "rvol": 1.168,
      "approach_r2": 0.9878
    },
    {
      "date": "2025-10-23",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5503,
      "pred_gbt": 0.5052,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 0.959,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-10-23",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6760.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.518,
      "pred_empirical": 0.6269,
      "confluence_count": 69,
      "rvol": 0.946,
      "approach_r2": 0.037
    },
    {
      "date": "2025-10-23",
      "time": "10:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4869,
      "pred_gbt": 0.391,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 0.938,
      "approach_r2": 0.4515
    },
    {
      "date": "2025-10-23",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6760.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5372,
      "pred_gbt": 0.4467,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.72,
      "approach_r2": 0.0645
    },
    {
      "date": "2025-10-23",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6753.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4919,
      "pred_gbt": 0.4401,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 0.876,
      "approach_r2": 0.3832
    },
    {
      "date": "2025-10-23",
      "time": "10:09:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3849,
      "pred_gbt": 0.3746,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.018,
      "approach_r2": 0.8324
    },
    {
      "date": "2025-10-23",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6753.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4497,
      "pred_gbt": 0.3505,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 1.018,
      "approach_r2": 0.8324
    },
    {
      "date": "2025-10-23",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 6753.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4279,
      "pred_gbt": 0.4015,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 1.208,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-23",
      "time": "10:15:00",
      "level_type": "overnight_high",
      "level_price": 6751.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.5962,
      "confluence_count": 45,
      "rvol": 1.134,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-23",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6745.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4111,
      "pred_gbt": 0.3624,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.124,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-10-23",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6745.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.414,
      "pred_gbt": 0.3617,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.172,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-23",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6745.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4111,
      "pred_gbt": 0.3787,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.21,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-23",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4067,
      "pred_gbt": 0.4182,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.441,
      "approach_r2": 0.2774
    },
    {
      "date": "2025-10-23",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4118,
      "pred_gbt": 0.4053,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.381,
      "approach_r2": 0.3929
    },
    {
      "date": "2025-10-23",
      "time": "10:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6748.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4183,
      "pred_gbt": 0.393,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.381,
      "approach_r2": 0.3929
    },
    {
      "date": "2025-10-23",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6751.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4385,
      "pred_gbt": 0.4177,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.372,
      "approach_r2": 0.509
    },
    {
      "date": "2025-10-23",
      "time": "10:24:00",
      "level_type": "or15_high",
      "level_price": 6753.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4302,
      "pred_gbt": 0.37,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 1.354,
      "approach_r2": 0.4032
    },
    {
      "date": "2025-10-23",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6751.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4995,
      "pred_gbt": 0.4502,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 1.152,
      "approach_r2": 0.6329
    },
    {
      "date": "2025-10-23",
      "time": "10:29:00",
      "level_type": "vwap",
      "level_price": 6751.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6109,
      "confluence_count": 48,
      "rvol": 0.932,
      "approach_r2": 0.35
    },
    {
      "date": "2025-10-23",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6751.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4668,
      "pred_gbt": 0.375,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 0.953,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-23",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6751.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4647,
      "pred_gbt": 0.4232,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.892,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6751.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.5029,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 0.717,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-23",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5537,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.6109,
      "confluence_count": 66,
      "rvol": 0.751,
      "approach_r2": 0.6706
    },
    {
      "date": "2025-10-23",
      "time": "10:37:00",
      "level_type": "lvn",
      "level_price": 6759.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.508,
      "pred_gbt": 0.4659,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.733,
      "approach_r2": 0.0992
    },
    {
      "date": "2025-10-23",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.4769,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.733,
      "approach_r2": 0.0992
    },
    {
      "date": "2025-10-23",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5928,
      "pred_gbt": 0.4977,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.814,
      "approach_r2": 0.8595
    },
    {
      "date": "2025-10-23",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5552,
      "pred_gbt": 0.4396,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 0.753,
      "approach_r2": 0.8265
    },
    {
      "date": "2025-10-23",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5482,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 0.74,
      "approach_r2": 0.3266
    },
    {
      "date": "2025-10-23",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5921,
      "pred_gbt": 0.5224,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.673,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-23",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5567,
      "pred_gbt": 0.4655,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.635,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-23",
      "time": "10:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.499,
      "pred_empirical": 0.6109,
      "confluence_count": 73,
      "rvol": 0.678,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-23",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.3766,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 1.005,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-23",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 1.066,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-23",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.5134,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 1.161,
      "approach_r2": 0.8991
    },
    {
      "date": "2025-10-23",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.5028,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 1.092,
      "approach_r2": 0.8311
    },
    {
      "date": "2025-10-23",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5809,
      "pred_gbt": 0.5398,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.777,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-10-23",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6758.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5486,
      "pred_gbt": 0.4438,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.716,
      "approach_r2": 0.6139
    },
    {
      "date": "2025-10-23",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5565,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.774,
      "approach_r2": 0.8113
    },
    {
      "date": "2025-10-23",
      "time": "10:54:00",
      "level_type": "or15_high",
      "level_price": 6753.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5244,
      "pred_gbt": 0.5073,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.746,
      "approach_r2": 0.0271
    },
    {
      "date": "2025-10-23",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6752.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5247,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 0.787,
      "approach_r2": 0.1915
    },
    {
      "date": "2025-10-23",
      "time": "10:56:00",
      "level_type": "overnight_high",
      "level_price": 6751.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.5282,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.767,
      "approach_r2": 0.2606
    },
    {
      "date": "2025-10-23",
      "time": "10:56:00",
      "level_type": "vwap",
      "level_price": 6752.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.767,
      "approach_r2": 0.2606
    },
    {
      "date": "2025-10-23",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6094,
      "pred_gbt": 0.522,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.604,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-23",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5828,
      "pred_gbt": 0.4677,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.496,
      "approach_r2": 0.3967
    },
    {
      "date": "2025-10-23",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5798,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.515,
      "approach_r2": 0.2394
    },
    {
      "date": "2025-10-23",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5808,
      "pred_gbt": 0.5084,
      "pred_empirical": 0.612,
      "confluence_count": 66,
      "rvol": 0.521,
      "approach_r2": 0.1893
    },
    {
      "date": "2025-10-23",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5826,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.506,
      "approach_r2": 0.3668
    },
    {
      "date": "2025-10-23",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6169,
      "pred_gbt": 0.5289,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.499,
      "approach_r2": 0.8323
    },
    {
      "date": "2025-10-23",
      "time": "11:07:00",
      "level_type": "lvn",
      "level_price": 6759.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5486,
      "pred_gbt": 0.4899,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.423,
      "approach_r2": 0.5156
    },
    {
      "date": "2025-10-23",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 0.423,
      "approach_r2": 0.5156
    },
    {
      "date": "2025-10-23",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.42,
      "approach_r2": 0.0349
    },
    {
      "date": "2025-10-23",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5001,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.38,
      "approach_r2": 0.947
    },
    {
      "date": "2025-10-23",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5912,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.369,
      "approach_r2": 0.0708
    },
    {
      "date": "2025-10-23",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 6752.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.4879,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.444,
      "approach_r2": 0.6522
    },
    {
      "date": "2025-10-23",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6753.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.482,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.503,
      "approach_r2": 0.919
    },
    {
      "date": "2025-10-23",
      "time": "11:14:00",
      "level_type": "vwap",
      "level_price": 6753.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5574,
      "pred_gbt": 0.4893,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 0.527,
      "approach_r2": 0.7864
    },
    {
      "date": "2025-10-23",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6753.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.5117,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.593,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-23",
      "time": "11:17:00",
      "level_type": "vwap",
      "level_price": 6753.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5136,
      "pred_gbt": 0.4167,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.498,
      "approach_r2": 0.8762
    },
    {
      "date": "2025-10-23",
      "time": "11:18:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4565,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.573,
      "approach_r2": 0.8757
    },
    {
      "date": "2025-10-23",
      "time": "11:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5449,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 0.68,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-10-23",
      "time": "11:24:00",
      "level_type": "or15_high",
      "level_price": 6753.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.5521,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.619,
      "approach_r2": 0.2606
    },
    {
      "date": "2025-10-23",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6753.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5598,
      "pred_gbt": 0.5752,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 0.645,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-10-23",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6096,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.531,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-10-23",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5962,
      "pred_gbt": 0.563,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.574,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-10-23",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.5912,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.513,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-23",
      "time": "11:31:00",
      "level_type": "value_area_low",
      "level_price": 6764.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5714,
      "pred_gbt": 0.6545,
      "pred_empirical": 0.6142,
      "confluence_count": 85,
      "rvol": 0.563,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-23",
      "time": "11:31:00",
      "level_type": "lvn",
      "level_price": 6764.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5968,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 0.563,
      "approach_r2": 0.0139
    },
    {
      "date": "2025-10-23",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6346,
      "pred_gbt": 0.5976,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.593,
      "approach_r2": 0.1701
    },
    {
      "date": "2025-10-23",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.5234,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.648,
      "approach_r2": 0.4261
    },
    {
      "date": "2025-10-23",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6313,
      "pred_gbt": 0.5925,
      "pred_empirical": 0.612,
      "confluence_count": 66,
      "rvol": 0.719,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-10-23",
      "time": "11:36:00",
      "level_type": "overnight_high",
      "level_price": 6751.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6003,
      "pred_gbt": 0.5751,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.749,
      "approach_r2": 0.0076
    },
    {
      "date": "2025-10-23",
      "time": "11:36:00",
      "level_type": "vwap",
      "level_price": 6753.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.5489,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 0.749,
      "approach_r2": 0.0076
    },
    {
      "date": "2025-10-23",
      "time": "11:37:00",
      "level_type": "vwap",
      "level_price": 6753.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 0.803,
      "approach_r2": 0.5307
    },
    {
      "date": "2025-10-23",
      "time": "11:39:00",
      "level_type": "vwap",
      "level_price": 6753.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.5907,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.696,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-23",
      "time": "11:40:00",
      "level_type": "vwap",
      "level_price": 6753.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5765,
      "pred_gbt": 0.5542,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 0.632,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-23",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6747.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.52,
      "pred_gbt": 0.4095,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.704,
      "approach_r2": 0.843
    },
    {
      "date": "2025-10-23",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6747.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.827,
      "approach_r2": 0.8556
    },
    {
      "date": "2025-10-23",
      "time": "11:46:00",
      "level_type": "vwap",
      "level_price": 6753.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.4212,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.916,
      "approach_r2": 0.8652
    },
    {
      "date": "2025-10-23",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6753.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5646,
      "pred_gbt": 0.5385,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.905,
      "approach_r2": 0.7129
    },
    {
      "date": "2025-10-23",
      "time": "11:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6755.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5794,
      "pred_gbt": 0.6399,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 0.725,
      "approach_r2": 0.1476
    },
    {
      "date": "2025-10-23",
      "time": "11:51:00",
      "level_type": "lvn",
      "level_price": 6759.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.5397,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.523,
      "approach_r2": 0.1311
    },
    {
      "date": "2025-10-23",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6554,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.612,
      "confluence_count": 66,
      "rvol": 0.513,
      "approach_r2": 0.3679
    },
    {
      "date": "2025-10-23",
      "time": "11:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6834,
      "pred_gbt": 0.7798,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 0.594,
      "approach_r2": 0.7807
    },
    {
      "date": "2025-10-23",
      "time": "11:56:00",
      "level_type": "or30_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.4582,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 0.825,
      "approach_r2": 0.416
    },
    {
      "date": "2025-10-23",
      "time": "11:56:00",
      "level_type": "ib_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6267,
      "pred_gbt": 0.6282,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.825,
      "approach_r2": 0.416
    },
    {
      "date": "2025-10-23",
      "time": "11:56:00",
      "level_type": "session_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6582,
      "pred_gbt": 0.6791,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.825,
      "approach_r2": 0.416
    },
    {
      "date": "2025-10-23",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6765.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 0.825,
      "approach_r2": 0.416
    },
    {
      "date": "2025-10-23",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.6078,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 0.999,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-23",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.619,
      "pred_empirical": 0.6109,
      "confluence_count": 66,
      "rvol": 1.057,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-23",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.582,
      "pred_empirical": 0.6109,
      "confluence_count": 66,
      "rvol": 1.027,
      "approach_r2": 0.9389
    },
    {
      "date": "2025-10-23",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.5673,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.804,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-23",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.656,
      "pred_gbt": 0.5753,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.671,
      "approach_r2": 0.9528
    },
    {
      "date": "2025-10-23",
      "time": "12:03:00",
      "level_type": "value_area_low",
      "level_price": 6764.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.594,
      "pred_gbt": 0.6265,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.672,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-23",
      "time": "12:04:00",
      "level_type": "lvn",
      "level_price": 6764.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6201,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 0.613,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-23",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6765.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6658,
      "pred_gbt": 0.755,
      "pred_empirical": 0.5871,
      "confluence_count": 71,
      "rvol": 0.582,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-23",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.7471,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.719,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-23",
      "time": "12:07:00",
      "level_type": "session_high",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.7805,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.78,
      "approach_r2": 0.1634
    },
    {
      "date": "2025-10-23",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6844,
      "pred_gbt": 0.765,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.78,
      "approach_r2": 0.1634
    },
    {
      "date": "2025-10-23",
      "time": "12:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6173,
      "pred_gbt": 0.7476,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 0.78,
      "approach_r2": 0.1634
    },
    {
      "date": "2025-10-23",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6929,
      "pred_gbt": 0.79,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 0.794,
      "approach_r2": 0.5425
    },
    {
      "date": "2025-10-23",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6822,
      "pred_gbt": 0.7246,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.794,
      "approach_r2": 0.5425
    },
    {
      "date": "2025-10-23",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6818,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 0.794,
      "approach_r2": 0.5425
    },
    {
      "date": "2025-10-23",
      "time": "12:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6855,
      "pred_gbt": 0.7294,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.821,
      "approach_r2": 0.5788
    },
    {
      "date": "2025-10-23",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.7847,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.859,
      "approach_r2": 0.4879
    },
    {
      "date": "2025-10-23",
      "time": "12:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6766.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6916,
      "pred_gbt": 0.8121,
      "pred_empirical": 0.5803,
      "confluence_count": 80,
      "rvol": 0.7,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "12:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6972,
      "pred_gbt": 0.833,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.636,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-23",
      "time": "12:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7031,
      "pred_gbt": 0.8318,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.58,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-23",
      "time": "12:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7069,
      "pred_gbt": 0.8232,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.616,
      "approach_r2": 0.6888
    },
    {
      "date": "2025-10-23",
      "time": "12:15:00",
      "level_type": "session_high",
      "level_price": 6769.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7062,
      "pred_gbt": 0.8222,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.691,
      "approach_r2": 0.5952
    },
    {
      "date": "2025-10-23",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.8128,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 0.691,
      "approach_r2": 0.5952
    },
    {
      "date": "2025-10-23",
      "time": "12:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6955,
      "pred_gbt": 0.7992,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.691,
      "approach_r2": 0.5952
    },
    {
      "date": "2025-10-23",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6989,
      "pred_gbt": 0.8035,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 0.761,
      "approach_r2": 0.4076
    },
    {
      "date": "2025-10-23",
      "time": "12:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7007,
      "pred_gbt": 0.814,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.8,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-23",
      "time": "12:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 0.783,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-10-23",
      "time": "12:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7088,
      "pred_gbt": 0.8157,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.747,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-23",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6767.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7129,
      "pred_gbt": 0.7922,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.686,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-10-23",
      "time": "12:26:00",
      "level_type": "or30_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5821,
      "pred_gbt": 0.5736,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.618,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-23",
      "time": "12:26:00",
      "level_type": "ib_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6442,
      "pred_gbt": 0.742,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.618,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-10-23",
      "time": "12:27:00",
      "level_type": "lvn",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5943,
      "pred_gbt": 0.579,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.649,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6575,
      "pred_gbt": 0.6558,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.649,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6928,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 0.864,
      "approach_r2": 0.6888
    },
    {
      "date": "2025-10-23",
      "time": "12:32:00",
      "level_type": "session_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.8312,
      "pred_empirical": 0.6142,
      "confluence_count": 85,
      "rvol": 0.697,
      "approach_r2": 0.7292
    },
    {
      "date": "2025-10-23",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7238,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.6142,
      "confluence_count": 92,
      "rvol": 0.697,
      "approach_r2": 0.7292
    },
    {
      "date": "2025-10-23",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6969,
      "pred_gbt": 0.8126,
      "pred_empirical": 0.6142,
      "confluence_count": 85,
      "rvol": 0.697,
      "approach_r2": 0.7292
    },
    {
      "date": "2025-10-23",
      "time": "12:33:00",
      "level_type": "value_area_low",
      "level_price": 6764.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.664,
      "pred_gbt": 0.6427,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.599,
      "approach_r2": 0.5839
    },
    {
      "date": "2025-10-23",
      "time": "12:34:00",
      "level_type": "lvn",
      "level_price": 6764.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6408,
      "pred_gbt": 0.6905,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.538,
      "approach_r2": 0.1124
    },
    {
      "date": "2025-10-23",
      "time": "12:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7246,
      "pred_gbt": 0.8264,
      "pred_empirical": 0.5803,
      "confluence_count": 91,
      "rvol": 0.563,
      "approach_r2": 0.0477
    },
    {
      "date": "2025-10-23",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7239,
      "pred_gbt": 0.8246,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.59,
      "approach_r2": 0.461
    },
    {
      "date": "2025-10-23",
      "time": "12:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7192,
      "pred_gbt": 0.8244,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.465,
      "approach_r2": 0.1015
    },
    {
      "date": "2025-10-23",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.8278,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.508,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-23",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7232,
      "pred_gbt": 0.8285,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.504,
      "approach_r2": 0.1371
    },
    {
      "date": "2025-10-23",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7234,
      "pred_gbt": 0.8102,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.528,
      "approach_r2": 0.4926
    },
    {
      "date": "2025-10-23",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7249,
      "pred_gbt": 0.826,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.471,
      "approach_r2": 0.1825
    },
    {
      "date": "2025-10-23",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7269,
      "pred_gbt": 0.8032,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 0.715,
      "approach_r2": 0.7642
    },
    {
      "date": "2025-10-23",
      "time": "12:44:00",
      "level_type": "session_high",
      "level_price": 6771.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7049,
      "pred_gbt": 0.7894,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.75,
      "approach_r2": 0.8741
    },
    {
      "date": "2025-10-23",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7234,
      "pred_gbt": 0.8109,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.75,
      "approach_r2": 0.8741
    },
    {
      "date": "2025-10-23",
      "time": "12:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6771.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6941,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.75,
      "approach_r2": 0.8741
    },
    {
      "date": "2025-10-23",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.8073,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 0.841,
      "approach_r2": 0.7707
    },
    {
      "date": "2025-10-23",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7184,
      "pred_gbt": 0.7845,
      "pred_empirical": 0.5962,
      "confluence_count": 86,
      "rvol": 0.931,
      "approach_r2": 0.8478
    },
    {
      "date": "2025-10-23",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7137,
      "pred_gbt": 0.8039,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 1.074,
      "approach_r2": 0.8462
    },
    {
      "date": "2025-10-23",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7182,
      "pred_gbt": 0.8117,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.894,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-23",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7216,
      "pred_gbt": 0.8097,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.801,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-10-23",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.74,
      "approach_r2": 0.8767
    },
    {
      "date": "2025-10-23",
      "time": "12:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.8489,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.627,
      "approach_r2": 0.7284
    },
    {
      "date": "2025-10-23",
      "time": "12:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7333,
      "pred_gbt": 0.8465,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.502,
      "approach_r2": 0.7538
    },
    {
      "date": "2025-10-23",
      "time": "12:53:00",
      "level_type": "session_high",
      "level_price": 6772.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7127,
      "pred_gbt": 0.7912,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.535,
      "approach_r2": 0.7168
    },
    {
      "date": "2025-10-23",
      "time": "12:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7334,
      "pred_gbt": 0.8237,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.535,
      "approach_r2": 0.7168
    },
    {
      "date": "2025-10-23",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6772.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.702,
      "pred_gbt": 0.767,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.535,
      "approach_r2": 0.7168
    },
    {
      "date": "2025-10-23",
      "time": "12:54:00",
      "level_type": "session_high",
      "level_price": 6772.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.7615,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 0.661,
      "approach_r2": 0.8756
    },
    {
      "date": "2025-10-23",
      "time": "12:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7249,
      "pred_gbt": 0.7922,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.661,
      "approach_r2": 0.8756
    },
    {
      "date": "2025-10-23",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6772.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6916,
      "pred_gbt": 0.7281,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.661,
      "approach_r2": 0.8756
    },
    {
      "date": "2025-10-23",
      "time": "12:55:00",
      "level_type": "session_high",
      "level_price": 6773.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 0.733,
      "approach_r2": 0.9863
    },
    {
      "date": "2025-10-23",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.8318,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 0.733,
      "approach_r2": 0.9863
    },
    {
      "date": "2025-10-23",
      "time": "12:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6773.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6888,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 0.733,
      "approach_r2": 0.9863
    },
    {
      "date": "2025-10-23",
      "time": "12:56:00",
      "level_type": "session_high",
      "level_price": 6774.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7029,
      "pred_gbt": 0.8062,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.766,
      "approach_r2": 0.9863
    },
    {
      "date": "2025-10-23",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7215,
      "pred_gbt": 0.8124,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 0.766,
      "approach_r2": 0.9863
    },
    {
      "date": "2025-10-23",
      "time": "12:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6921,
      "pred_gbt": 0.7716,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.766,
      "approach_r2": 0.9863
    },
    {
      "date": "2025-10-23",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7204,
      "pred_gbt": 0.8158,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 0.786,
      "approach_r2": 0.9863
    },
    {
      "date": "2025-10-23",
      "time": "12:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7219,
      "pred_gbt": 0.8216,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.731,
      "approach_r2": 0.8579
    },
    {
      "date": "2025-10-23",
      "time": "12:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6771.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.623,
      "approach_r2": 0.3019
    },
    {
      "date": "2025-10-23",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6772.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7272,
      "pred_gbt": 0.7851,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.492,
      "approach_r2": 0.4652
    },
    {
      "date": "2025-10-23",
      "time": "13:02:00",
      "level_type": "session_high",
      "level_price": 6775.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7059,
      "pred_gbt": 0.7502,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.589,
      "approach_r2": 0.3426
    },
    {
      "date": "2025-10-23",
      "time": "13:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6772.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7218,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.589,
      "approach_r2": 0.3426
    },
    {
      "date": "2025-10-23",
      "time": "13:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.7128,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.589,
      "approach_r2": 0.3426
    },
    {
      "date": "2025-10-23",
      "time": "13:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6772.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7154,
      "pred_gbt": 0.8167,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.654,
      "approach_r2": 0.0605
    },
    {
      "date": "2025-10-23",
      "time": "13:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6772.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7155,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.641,
      "approach_r2": 0.5039
    },
    {
      "date": "2025-10-23",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6772.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7117,
      "pred_gbt": 0.7883,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.66,
      "approach_r2": 0.4225
    },
    {
      "date": "2025-10-23",
      "time": "13:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6772.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7136,
      "pred_gbt": 0.7769,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.628,
      "approach_r2": 0.2432
    },
    {
      "date": "2025-10-23",
      "time": "13:08:00",
      "level_type": "value_area_low",
      "level_price": 6764.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.6362,
      "pred_empirical": 0.651,
      "confluence_count": 85,
      "rvol": 2.286,
      "approach_r2": 0.7271
    },
    {
      "date": "2025-10-23",
      "time": "13:08:00",
      "level_type": "lvn",
      "level_price": 6764.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.616,
      "pred_gbt": 0.6362,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 2.286,
      "approach_r2": 0.7271
    },
    {
      "date": "2025-10-23",
      "time": "13:08:00",
      "level_type": "or30_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5666,
      "pred_gbt": 0.5802,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 2.286,
      "approach_r2": 0.7271
    },
    {
      "date": "2025-10-23",
      "time": "13:08:00",
      "level_type": "ib_high",
      "level_price": 6766.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6295,
      "pred_gbt": 0.727,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 2.286,
      "approach_r2": 0.7271
    },
    {
      "date": "2025-10-23",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6765.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.5892,
      "pred_empirical": 0.6251,
      "confluence_count": 70,
      "rvol": 2.286,
      "approach_r2": 0.7271
    },
    {
      "date": "2025-10-23",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6765.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6061,
      "pred_gbt": 0.4833,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 2.994,
      "approach_r2": 0.8257
    },
    {
      "date": "2025-10-23",
      "time": "13:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6154,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 2.93,
      "approach_r2": 0.321
    },
    {
      "date": "2025-10-23",
      "time": "13:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6821,
      "pred_gbt": 0.7622,
      "pred_empirical": 0.5962,
      "confluence_count": 71,
      "rvol": 1.585,
      "approach_r2": 0.3404
    },
    {
      "date": "2025-10-23",
      "time": "13:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.7963,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 1.052,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-23",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7172,
      "pred_gbt": 0.8,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.831,
      "approach_r2": 0.7974
    },
    {
      "date": "2025-10-23",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.66,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.725,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6957,
      "pred_gbt": 0.6734,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.842,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-23",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.6513,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.845,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-23",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6766.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7094,
      "pred_gbt": 0.6826,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.988,
      "approach_r2": 0.8588
    },
    {
      "date": "2025-10-23",
      "time": "13:35:00",
      "level_type": "session_high",
      "level_price": 6775.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.7604,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 1.342,
      "approach_r2": 0.5489
    },
    {
      "date": "2025-10-23",
      "time": "13:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.7239,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 1.342,
      "approach_r2": 0.5489
    },
    {
      "date": "2025-10-23",
      "time": "13:36:00",
      "level_type": "prior_day_high",
      "level_price": 6779.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.6645,
      "pred_empirical": 0.6251,
      "confluence_count": 90,
      "rvol": 1.635,
      "approach_r2": 0.168
    },
    {
      "date": "2025-10-23",
      "time": "13:36:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6778.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 1.635,
      "approach_r2": 0.168
    },
    {
      "date": "2025-10-23",
      "time": "13:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6922,
      "pred_gbt": 0.7143,
      "pred_empirical": 0.6109,
      "confluence_count": 69,
      "rvol": 1.635,
      "approach_r2": 0.168
    },
    {
      "date": "2025-10-23",
      "time": "13:37:00",
      "level_type": "session_high",
      "level_price": 6778.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.8024,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 1.772,
      "approach_r2": 0.374
    },
    {
      "date": "2025-10-23",
      "time": "13:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.7033,
      "pred_empirical": 0.6109,
      "confluence_count": 70,
      "rvol": 1.772,
      "approach_r2": 0.374
    },
    {
      "date": "2025-10-23",
      "time": "13:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6778.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.7736,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 1.772,
      "approach_r2": 0.374
    },
    {
      "date": "2025-10-23",
      "time": "13:39:00",
      "level_type": "session_high",
      "level_price": 6780.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6625,
      "pred_gbt": 0.8282,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 1.677,
      "approach_r2": 0.0054
    },
    {
      "date": "2025-10-23",
      "time": "13:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6780.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6651,
      "pred_gbt": 0.7936,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 1.677,
      "approach_r2": 0.0054
    },
    {
      "date": "2025-10-23",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6777.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6937,
      "pred_gbt": 0.7618,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 1.802,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-10-23",
      "time": "13:41:00",
      "level_type": "session_high",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7302,
      "pred_gbt": 0.8545,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 1.66,
      "approach_r2": 0.3097
    },
    {
      "date": "2025-10-23",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.72,
      "pred_gbt": 0.824,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 1.66,
      "approach_r2": 0.3097
    },
    {
      "date": "2025-10-23",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6777.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 1.505,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-23",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7396,
      "pred_gbt": 0.8366,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 1.08,
      "approach_r2": 0.395
    },
    {
      "date": "2025-10-23",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7396,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 1.078,
      "approach_r2": 0.197
    },
    {
      "date": "2025-10-23",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.746,
      "pred_gbt": 0.8534,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.966,
      "approach_r2": 0.0086
    },
    {
      "date": "2025-10-23",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6778.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7483,
      "pred_gbt": 0.8516,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.953,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-10-23",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6779.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7593,
      "pred_gbt": 0.8559,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.741,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-10-23",
      "time": "13:51:00",
      "level_type": "session_high",
      "level_price": 6782.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7716,
      "pred_gbt": 0.8958,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.615,
      "approach_r2": 0.0338
    },
    {
      "date": "2025-10-23",
      "time": "13:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6779.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.8609,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.615,
      "approach_r2": 0.0338
    },
    {
      "date": "2025-10-23",
      "time": "13:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7625,
      "pred_gbt": 0.8721,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 0.615,
      "approach_r2": 0.0338
    },
    {
      "date": "2025-10-23",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6779.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7677,
      "pred_gbt": 0.8587,
      "pred_empirical": 0.6011,
      "confluence_count": 92,
      "rvol": 0.611,
      "approach_r2": 0.0258
    },
    {
      "date": "2025-10-23",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6779.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7712,
      "pred_gbt": 0.8629,
      "pred_empirical": 0.5871,
      "confluence_count": 92,
      "rvol": 0.638,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-10-23",
      "time": "13:55:00",
      "level_type": "session_high",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7735,
      "pred_gbt": 0.8901,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.72,
      "approach_r2": 0.5427
    },
    {
      "date": "2025-10-23",
      "time": "13:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7644,
      "pred_gbt": 0.8658,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.72,
      "approach_r2": 0.5427
    },
    {
      "date": "2025-10-23",
      "time": "13:57:00",
      "level_type": "session_high",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.861,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.926,
      "approach_r2": 0.1606
    },
    {
      "date": "2025-10-23",
      "time": "13:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6783.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7539,
      "pred_gbt": 0.8352,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.926,
      "approach_r2": 0.1606
    },
    {
      "date": "2025-10-23",
      "time": "13:58:00",
      "level_type": "session_high",
      "level_price": 6783.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7623,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.5962,
      "confluence_count": 100,
      "rvol": 0.938,
      "approach_r2": 0.5072
    },
    {
      "date": "2025-10-23",
      "time": "13:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6783.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7529,
      "pred_gbt": 0.8294,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.938,
      "approach_r2": 0.5072
    },
    {
      "date": "2025-10-23",
      "time": "14:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6780.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7714,
      "pred_gbt": 0.8387,
      "pred_empirical": 0.6142,
      "confluence_count": 100,
      "rvol": 0.864,
      "approach_r2": 0.1763
    },
    {
      "date": "2025-10-23",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6780.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7763,
      "pred_gbt": 0.8744,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.857,
      "approach_r2": 0.5045
    },
    {
      "date": "2025-10-23",
      "time": "14:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7853,
      "pred_gbt": 0.885,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.794,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-10-23",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6780.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7877,
      "pred_gbt": 0.8856,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.741,
      "approach_r2": 0.1437
    },
    {
      "date": "2025-10-23",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6780.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7882,
      "pred_gbt": 0.8865,
      "pred_empirical": 0.6011,
      "confluence_count": 109,
      "rvol": 0.709,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-10-23",
      "time": "14:06:00",
      "level_type": "prior_day_high",
      "level_price": 6779.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7115,
      "pred_gbt": 0.7218,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.669,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-10-23",
      "time": "14:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7612,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.5997,
      "confluence_count": 80,
      "rvol": 0.669,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-10-23",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7898,
      "pred_gbt": 0.8922,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.669,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-10-23",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7939,
      "pred_gbt": 0.8979,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.615,
      "approach_r2": 0.5531
    },
    {
      "date": "2025-10-23",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7903,
      "pred_gbt": 0.8951,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.617,
      "approach_r2": 0.4423
    },
    {
      "date": "2025-10-23",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7888,
      "pred_gbt": 0.8906,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.636,
      "approach_r2": 0.103
    },
    {
      "date": "2025-10-23",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7875,
      "pred_gbt": 0.8998,
      "pred_empirical": 0.5803,
      "confluence_count": 106,
      "rvol": 0.646,
      "approach_r2": 0.0047
    },
    {
      "date": "2025-10-23",
      "time": "14:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7904,
      "pred_gbt": 0.8975,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.602,
      "approach_r2": 0.1843
    },
    {
      "date": "2025-10-23",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.8806,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.529,
      "approach_r2": 0.6066
    },
    {
      "date": "2025-10-23",
      "time": "14:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.8736,
      "pred_empirical": 0.5803,
      "confluence_count": 107,
      "rvol": 0.47,
      "approach_r2": 0.4062
    },
    {
      "date": "2025-10-23",
      "time": "14:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8031,
      "pred_gbt": 0.8959,
      "pred_empirical": 0.5803,
      "confluence_count": 108,
      "rvol": 0.36,
      "approach_r2": 0.4882
    },
    {
      "date": "2025-10-23",
      "time": "14:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7873,
      "pred_gbt": 0.8806,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.798,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-23",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7837,
      "pred_gbt": 0.8833,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.847,
      "approach_r2": 0.0511
    },
    {
      "date": "2025-10-23",
      "time": "14:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7827,
      "pred_gbt": 0.8813,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 0.905,
      "approach_r2": 0.134
    },
    {
      "date": "2025-10-23",
      "time": "14:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.8641,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.997,
      "approach_r2": 0.4985
    },
    {
      "date": "2025-10-23",
      "time": "14:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7766,
      "pred_gbt": 0.8939,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.758,
      "approach_r2": 0.1273
    },
    {
      "date": "2025-10-23",
      "time": "14:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7933,
      "pred_gbt": 0.8997,
      "pred_empirical": 0.6011,
      "confluence_count": 105,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "14:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.8842,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 0.647,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-23",
      "time": "14:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7922,
      "pred_gbt": 0.8956,
      "pred_empirical": 0.5803,
      "confluence_count": 104,
      "rvol": 0.637,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "14:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7845,
      "pred_gbt": 0.8868,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.605,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-10-23",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7946,
      "pred_gbt": 0.9043,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.651,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-23",
      "time": "14:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7812,
      "pred_gbt": 0.8976,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.683,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-10-23",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.8784,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 0.653,
      "approach_r2": 0.4984
    },
    {
      "date": "2025-10-23",
      "time": "14:28:00",
      "level_type": "session_high",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7761,
      "pred_gbt": 0.8737,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.679,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-10-23",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7956,
      "pred_gbt": 0.8871,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.679,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-10-23",
      "time": "14:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.767,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.679,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-10-23",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7911,
      "pred_gbt": 0.8656,
      "pred_empirical": 0.6011,
      "confluence_count": 101,
      "rvol": 0.718,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-10-23",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.793,
      "pred_gbt": 0.8379,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 0.88,
      "approach_r2": 0.794
    },
    {
      "date": "2025-10-23",
      "time": "14:31:00",
      "level_type": "session_high",
      "level_price": 6785.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.8751,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.825,
      "approach_r2": 0.057
    },
    {
      "date": "2025-10-23",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7882,
      "pred_gbt": 0.8643,
      "pred_empirical": 0.6011,
      "confluence_count": 101,
      "rvol": 0.825,
      "approach_r2": 0.057
    },
    {
      "date": "2025-10-23",
      "time": "14:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7541,
      "pred_gbt": 0.8543,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.825,
      "approach_r2": 0.057
    },
    {
      "date": "2025-10-23",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.8604,
      "pred_empirical": 0.6011,
      "confluence_count": 101,
      "rvol": 0.805,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-10-23",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7909,
      "pred_gbt": 0.8599,
      "pred_empirical": 0.5871,
      "confluence_count": 98,
      "rvol": 0.79,
      "approach_r2": 0.7505
    },
    {
      "date": "2025-10-23",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7915,
      "pred_gbt": 0.9021,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.723,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-23",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.795,
      "pred_gbt": 0.88,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.594,
      "approach_r2": 0.3967
    },
    {
      "date": "2025-10-23",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7947,
      "pred_gbt": 0.8855,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.655,
      "approach_r2": 0.9171
    },
    {
      "date": "2025-10-23",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7943,
      "pred_gbt": 0.8886,
      "pred_empirical": 0.5803,
      "confluence_count": 96,
      "rvol": 0.658,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-23",
      "time": "14:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7947,
      "pred_gbt": 0.8913,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.641,
      "approach_r2": 0.9475
    },
    {
      "date": "2025-10-23",
      "time": "14:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7925,
      "pred_gbt": 0.8898,
      "pred_empirical": 0.5803,
      "confluence_count": 94,
      "rvol": 0.675,
      "approach_r2": 0.9348
    },
    {
      "date": "2025-10-23",
      "time": "14:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7955,
      "pred_gbt": 0.8886,
      "pred_empirical": 0.5803,
      "confluence_count": 94,
      "rvol": 0.584,
      "approach_r2": 0.7931
    },
    {
      "date": "2025-10-23",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7948,
      "pred_gbt": 0.8732,
      "pred_empirical": 0.5997,
      "confluence_count": 93,
      "rvol": 0.507,
      "approach_r2": 0.35
    },
    {
      "date": "2025-10-23",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7953,
      "pred_gbt": 0.8732,
      "pred_empirical": 0.5997,
      "confluence_count": 92,
      "rvol": 0.473,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-23",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7945,
      "pred_gbt": 0.8784,
      "pred_empirical": 0.5997,
      "confluence_count": 92,
      "rvol": 0.498,
      "approach_r2": 0.093
    },
    {
      "date": "2025-10-23",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7953,
      "pred_gbt": 0.8682,
      "pred_empirical": 0.5997,
      "confluence_count": 91,
      "rvol": 0.486,
      "approach_r2": 0.3976
    },
    {
      "date": "2025-10-23",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7907,
      "pred_gbt": 0.8697,
      "pred_empirical": 0.5997,
      "confluence_count": 87,
      "rvol": 0.489,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-10-23",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.79,
      "pred_gbt": 0.8617,
      "pred_empirical": 0.5997,
      "confluence_count": 87,
      "rvol": 0.546,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-10-23",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7902,
      "pred_gbt": 0.8795,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.631,
      "approach_r2": 0.4511
    },
    {
      "date": "2025-10-23",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7887,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.73,
      "approach_r2": 0.769
    },
    {
      "date": "2025-10-23",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7838,
      "pred_gbt": 0.8878,
      "pred_empirical": 0.5997,
      "confluence_count": 87,
      "rvol": 0.734,
      "approach_r2": 0.0023
    },
    {
      "date": "2025-10-23",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6784.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7891,
      "pred_gbt": 0.8677,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.764,
      "approach_r2": 0.4892
    },
    {
      "date": "2025-10-23",
      "time": "14:54:00",
      "level_type": "session_high",
      "level_price": 6785.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7661,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 0.912,
      "approach_r2": 0.085
    },
    {
      "date": "2025-10-23",
      "time": "14:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7789,
      "pred_gbt": 0.8414,
      "pred_empirical": 0.6011,
      "confluence_count": 85,
      "rvol": 0.912,
      "approach_r2": 0.085
    },
    {
      "date": "2025-10-23",
      "time": "14:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7567,
      "pred_gbt": 0.8022,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 0.912,
      "approach_r2": 0.085
    },
    {
      "date": "2025-10-23",
      "time": "14:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7825,
      "pred_gbt": 0.8817,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.792,
      "approach_r2": 0.0079
    },
    {
      "date": "2025-10-23",
      "time": "14:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7848,
      "pred_gbt": 0.8767,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.737,
      "approach_r2": 0.1839
    },
    {
      "date": "2025-10-23",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7829,
      "pred_gbt": 0.8694,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.778,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-10-23",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7647,
      "pred_gbt": 0.8706,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.688,
      "approach_r2": 0.4941
    },
    {
      "date": "2025-10-23",
      "time": "14:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7817,
      "pred_gbt": 0.8896,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.529,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-10-23",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7896,
      "pred_gbt": 0.8744,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.563,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7797,
      "pred_gbt": 0.8884,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.545,
      "approach_r2": 0.121
    },
    {
      "date": "2025-10-23",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7681,
      "pred_gbt": 0.8696,
      "pred_empirical": 0.5997,
      "confluence_count": 82,
      "rvol": 0.58,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-23",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7887,
      "pred_gbt": 0.8722,
      "pred_empirical": 0.5997,
      "confluence_count": 81,
      "rvol": 0.598,
      "approach_r2": 0.2281
    },
    {
      "date": "2025-10-23",
      "time": "15:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7909,
      "pred_gbt": 0.8751,
      "pred_empirical": 0.5997,
      "confluence_count": 81,
      "rvol": 0.569,
      "approach_r2": 0.4286
    },
    {
      "date": "2025-10-23",
      "time": "15:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7828,
      "pred_gbt": 0.8649,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 0.687,
      "approach_r2": 0.0066
    },
    {
      "date": "2025-10-23",
      "time": "15:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7849,
      "pred_gbt": 0.8623,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.688,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-23",
      "time": "15:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7589,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.668,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-23",
      "time": "15:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7713,
      "pred_gbt": 0.8652,
      "pred_empirical": 0.5997,
      "confluence_count": 72,
      "rvol": 0.589,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-10-23",
      "time": "15:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7827,
      "pred_gbt": 0.8435,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.568,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "15:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7641,
      "pred_gbt": 0.7676,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.551,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-10-23",
      "time": "15:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7745,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.55,
      "approach_r2": 0.129
    },
    {
      "date": "2025-10-23",
      "time": "15:24:00",
      "level_type": "session_high",
      "level_price": 6785.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7665,
      "pred_gbt": 0.8302,
      "pred_empirical": 0.5997,
      "confluence_count": 79,
      "rvol": 0.556,
      "approach_r2": 0.3346
    },
    {
      "date": "2025-10-23",
      "time": "15:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7572,
      "pred_gbt": 0.8173,
      "pred_empirical": 0.5997,
      "confluence_count": 79,
      "rvol": 0.556,
      "approach_r2": 0.3346
    },
    {
      "date": "2025-10-23",
      "time": "15:30:00",
      "level_type": "prior_day_high",
      "level_price": 6779.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7399,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.779,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-23",
      "time": "15:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7895,
      "pred_gbt": 0.7941,
      "pred_empirical": 0.5997,
      "confluence_count": 80,
      "rvol": 0.754,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-23",
      "time": "15:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6780.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.748,
      "pred_gbt": 0.5857,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.685,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-10-23",
      "time": "15:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6776.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6907,
      "pred_gbt": 0.555,
      "pred_empirical": 0.5871,
      "confluence_count": 71,
      "rvol": 0.596,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-10-23",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7669,
      "pred_gbt": 0.648,
      "pred_empirical": 0.5997,
      "confluence_count": 69,
      "rvol": 0.746,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-23",
      "time": "15:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7789,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.697,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-23",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7681,
      "pred_gbt": 0.6679,
      "pred_empirical": 0.5997,
      "confluence_count": 69,
      "rvol": 0.74,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-10-23",
      "time": "15:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7156,
      "pred_gbt": 0.7697,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 1.073,
      "approach_r2": 0.153
    },
    {
      "date": "2025-10-23",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7423,
      "pred_gbt": 0.8387,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 1.108,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-10-23",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.8888,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 1.177,
      "approach_r2": 0.4124
    },
    {
      "date": "2025-10-23",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7555,
      "pred_gbt": 0.9123,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.947,
      "approach_r2": 0.8792
    },
    {
      "date": "2025-10-23",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7599,
      "pred_gbt": 0.9302,
      "pred_empirical": 0.5803,
      "confluence_count": 72,
      "rvol": 0.856,
      "approach_r2": 0.9135
    },
    {
      "date": "2025-10-23",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.758,
      "pred_gbt": 0.9487,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.847,
      "approach_r2": 0.4664
    },
    {
      "date": "2025-10-24",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6827.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6046,
      "pred_gbt": 0.4707,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.068,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-24",
      "time": "09:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4561,
      "pred_gbt": 0.3412,
      "pred_empirical": 0.5205,
      "confluence_count": 88,
      "rvol": 1.219,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-24",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6830.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7206,
      "pred_gbt": 0.5765,
      "pred_empirical": 0.5205,
      "confluence_count": 175,
      "rvol": 1.219,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-24",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6834.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8237,
      "pred_gbt": 0.7662,
      "pred_empirical": 0.5205,
      "confluence_count": 280,
      "rvol": 1.387,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-24",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.3851,
      "pred_empirical": 0.5205,
      "confluence_count": 112,
      "rvol": 1.397,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-24",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4939,
      "pred_gbt": 0.357,
      "pred_empirical": 0.5205,
      "confluence_count": 104,
      "rvol": 1.397,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-24",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.576,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.5205,
      "confluence_count": 115,
      "rvol": 1.181,
      "approach_r2": 0.5645
    },
    {
      "date": "2025-10-24",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5916,
      "pred_gbt": 0.4901,
      "pred_empirical": 0.6004,
      "confluence_count": 127,
      "rvol": 1.141,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-24",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5982,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.637,
      "confluence_count": 127,
      "rvol": 0.984,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-24",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7678,
      "pred_gbt": 0.6433,
      "pred_empirical": 0.367,
      "confluence_count": 276,
      "rvol": 0.918,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-24",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8372,
      "pred_gbt": 0.8332,
      "pred_empirical": 0.5205,
      "confluence_count": 276,
      "rvol": 0.918,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-24",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.54,
      "pred_empirical": 0.5205,
      "confluence_count": 167,
      "rvol": 0.918,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-24",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8301,
      "pred_gbt": 0.8217,
      "pred_empirical": 0.5205,
      "confluence_count": 276,
      "rvol": 0.918,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-24",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7303,
      "pred_gbt": 0.5843,
      "pred_empirical": 0.5205,
      "confluence_count": 186,
      "rvol": 0.947,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-24",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6825.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 1.067,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-24",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6825.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.3576,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 1.116,
      "approach_r2": 0.49
    },
    {
      "date": "2025-10-24",
      "time": "09:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4602,
      "pred_gbt": 0.3624,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.116,
      "approach_r2": 0.49
    },
    {
      "date": "2025-10-24",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6825.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4974,
      "pred_gbt": 0.4352,
      "pred_empirical": 0.6715,
      "confluence_count": 63,
      "rvol": 1.088,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-24",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6825.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5058,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 1.0,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-10-24",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.5901,
      "pred_empirical": 0.637,
      "confluence_count": 169,
      "rvol": 0.977,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6825.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.516,
      "pred_gbt": 0.4986,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 0.894,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-24",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6825.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.5108,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 0.826,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.7048,
      "pred_empirical": 0.6674,
      "confluence_count": 168,
      "rvol": 0.743,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-24",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.6004,
      "confluence_count": 176,
      "rvol": 0.729,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-24",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7397,
      "pred_gbt": 0.6909,
      "pred_empirical": 0.637,
      "confluence_count": 182,
      "rvol": 0.688,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-24",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6826.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.4838,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 0.688,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-24",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7405,
      "pred_gbt": 0.7123,
      "pred_empirical": 0.637,
      "confluence_count": 183,
      "rvol": 0.69,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-24",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7114,
      "pred_gbt": 0.6539,
      "pred_empirical": 0.6004,
      "confluence_count": 187,
      "rvol": 0.815,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-10-24",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7388,
      "pred_gbt": 0.6163,
      "pred_empirical": 0.6004,
      "confluence_count": 187,
      "rvol": 0.886,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-24",
      "time": "10:06:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7687,
      "pred_gbt": 0.7211,
      "pred_empirical": 0.5205,
      "confluence_count": 271,
      "rvol": 0.987,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-24",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.832,
      "pred_gbt": 0.8524,
      "pred_empirical": 0.5205,
      "confluence_count": 271,
      "rvol": 0.987,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-24",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.6706,
      "pred_empirical": 0.6004,
      "confluence_count": 203,
      "rvol": 0.987,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-24",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8247,
      "pred_gbt": 0.8467,
      "pred_empirical": 0.5205,
      "confluence_count": 271,
      "rvol": 0.987,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-24",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8284,
      "pred_gbt": 0.857,
      "pred_empirical": 0.5205,
      "confluence_count": 266,
      "rvol": 0.987,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-24",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8209,
      "pred_gbt": 0.849,
      "pred_empirical": 0.5205,
      "confluence_count": 266,
      "rvol": 0.987,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-24",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.7024,
      "pred_empirical": 0.637,
      "confluence_count": 216,
      "rvol": 0.986,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "10:10:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7826,
      "pred_gbt": 0.7497,
      "pred_empirical": 0.6004,
      "confluence_count": 250,
      "rvol": 0.744,
      "approach_r2": 0.9172
    },
    {
      "date": "2025-10-24",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6836.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8387,
      "pred_gbt": 0.8571,
      "pred_empirical": 0.637,
      "confluence_count": 262,
      "rvol": 0.744,
      "approach_r2": 0.9172
    },
    {
      "date": "2025-10-24",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8165,
      "pred_gbt": 0.7827,
      "pred_empirical": 0.6004,
      "confluence_count": 246,
      "rvol": 0.672,
      "approach_r2": 0.9689
    },
    {
      "date": "2025-10-24",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8311,
      "pred_gbt": 0.7759,
      "pred_empirical": 0.637,
      "confluence_count": 259,
      "rvol": 0.591,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-10-24",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8328,
      "pred_gbt": 0.798,
      "pred_empirical": 0.637,
      "confluence_count": 260,
      "rvol": 0.586,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-10-24",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8137,
      "pred_gbt": 0.8049,
      "pred_empirical": 0.637,
      "confluence_count": 264,
      "rvol": 0.587,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-24",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5813,
      "pred_gbt": 0.6184,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.587,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-24",
      "time": "10:16:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7869,
      "pred_gbt": 0.7324,
      "pred_empirical": 0.6004,
      "confluence_count": 276,
      "rvol": 0.559,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-24",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8168,
      "pred_gbt": 0.8012,
      "pred_empirical": 0.637,
      "confluence_count": 266,
      "rvol": 0.559,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-10-24",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8179,
      "pred_gbt": 0.809,
      "pred_empirical": 0.637,
      "confluence_count": 267,
      "rvol": 0.575,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-24",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8145,
      "pred_gbt": 0.8014,
      "pred_empirical": 0.6674,
      "confluence_count": 269,
      "rvol": 0.604,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "10:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7409,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.637,
      "confluence_count": 218,
      "rvol": 0.604,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8157,
      "pred_gbt": 0.8086,
      "pred_empirical": 0.6674,
      "confluence_count": 270,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "10:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5699,
      "pred_gbt": 0.5536,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.665,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-24",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6827.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5859,
      "pred_gbt": 0.5778,
      "pred_empirical": 0.651,
      "confluence_count": 91,
      "rvol": 0.665,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-24",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5742,
      "pred_gbt": 0.6109,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 0.665,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-24",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6827.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.5223,
      "pred_empirical": 0.6251,
      "confluence_count": 90,
      "rvol": 0.716,
      "approach_r2": 0.2667
    },
    {
      "date": "2025-10-24",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6827.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5755,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.637,
      "confluence_count": 90,
      "rvol": 0.987,
      "approach_r2": 0.8556
    },
    {
      "date": "2025-10-24",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4718,
      "pred_gbt": 0.4952,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 0.979,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-10-24",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4783,
      "pred_gbt": 0.4854,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 0.905,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-24",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6817.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3819,
      "pred_gbt": 0.3382,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 0.997,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-24",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4436,
      "pred_gbt": 0.405,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.137,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-24",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4444,
      "pred_gbt": 0.4071,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.19,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-24",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4709,
      "pred_gbt": 0.4549,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.066,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-24",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.395,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 0.941,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-24",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4813,
      "pred_gbt": 0.4868,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 0.788,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-24",
      "time": "10:37:00",
      "level_type": "vwap",
      "level_price": 6826.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5541,
      "pred_gbt": 0.5145,
      "pred_empirical": 0.651,
      "confluence_count": 93,
      "rvol": 0.76,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-10-24",
      "time": "10:38:00",
      "level_type": "vwap",
      "level_price": 6826.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.6715,
      "confluence_count": 95,
      "rvol": 0.839,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-10-24",
      "time": "10:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6827.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5389,
      "pred_gbt": 0.5097,
      "pred_empirical": 0.6674,
      "confluence_count": 92,
      "rvol": 0.967,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-24",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6826.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5801,
      "pred_gbt": 0.5545,
      "pred_empirical": 0.651,
      "confluence_count": 94,
      "rvol": 1.043,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "10:41:00",
      "level_type": "vwap",
      "level_price": 6826.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5798,
      "pred_gbt": 0.5851,
      "pred_empirical": 0.651,
      "confluence_count": 93,
      "rvol": 1.047,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-24",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.75,
      "pred_gbt": 0.7925,
      "pred_empirical": 0.637,
      "confluence_count": 212,
      "rvol": 1.006,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-10-24",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7639,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.6004,
      "confluence_count": 215,
      "rvol": 0.948,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-24",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7522,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.6004,
      "confluence_count": 219,
      "rvol": 0.885,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-24",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7984,
      "pred_gbt": 0.7793,
      "pred_empirical": 0.6674,
      "confluence_count": 222,
      "rvol": 0.79,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.764,
      "pred_gbt": 0.7965,
      "pred_empirical": 0.6004,
      "confluence_count": 225,
      "rvol": 0.796,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-24",
      "time": "10:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.6001,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.796,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-24",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7558,
      "pred_gbt": 0.7799,
      "pred_empirical": 0.637,
      "confluence_count": 227,
      "rvol": 0.779,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7807,
      "pred_gbt": 0.8016,
      "pred_empirical": 0.6715,
      "confluence_count": 228,
      "rvol": 0.742,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.8009,
      "pred_empirical": 0.6674,
      "confluence_count": 228,
      "rvol": 0.654,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-10-24",
      "time": "10:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5173,
      "pred_gbt": 0.6246,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 0.7,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-10-24",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6827.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5996,
      "pred_gbt": 0.6075,
      "pred_empirical": 0.6281,
      "confluence_count": 90,
      "rvol": 0.719,
      "approach_r2": 0.2042
    },
    {
      "date": "2025-10-24",
      "time": "10:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4922,
      "pred_gbt": 0.4792,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.839,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-24",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.49,
      "pred_gbt": 0.4601,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.001,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-24",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.4522,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.188,
      "approach_r2": 0.845
    },
    {
      "date": "2025-10-24",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4518,
      "pred_gbt": 0.4147,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.33,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-24",
      "time": "10:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6817.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3709,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 1.497,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-24",
      "time": "10:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4461,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.384,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-10-24",
      "time": "10:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6822.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4554,
      "pred_gbt": 0.417,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.147,
      "approach_r2": 0.1181
    },
    {
      "date": "2025-10-24",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6821.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.4482,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.041,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-24",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6821.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.484,
      "pred_gbt": 0.3965,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 0.707,
      "approach_r2": 0.4796
    },
    {
      "date": "2025-10-24",
      "time": "11:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6821.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5058,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.655,
      "approach_r2": 0.8265
    },
    {
      "date": "2025-10-24",
      "time": "11:03:00",
      "level_type": "vwap",
      "level_price": 6826.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5624,
      "pred_gbt": 0.5953,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 0.637,
      "approach_r2": 0.6777
    },
    {
      "date": "2025-10-24",
      "time": "11:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6821.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5052,
      "pred_gbt": 0.5453,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.58,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-24",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6821.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5093,
      "pred_gbt": 0.5211,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.573,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-24",
      "time": "11:07:00",
      "level_type": "vwap",
      "level_price": 6826.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.5233,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.564,
      "approach_r2": 1.0
    },
    {
      "date": "2025-10-24",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6826.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.5806,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 0.557,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-24",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7269,
      "pred_gbt": 0.6838,
      "pred_empirical": 0.6715,
      "confluence_count": 187,
      "rvol": 0.626,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-24",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7564,
      "pred_gbt": 0.7293,
      "pred_empirical": 0.6715,
      "confluence_count": 186,
      "rvol": 0.609,
      "approach_r2": 0.9633
    },
    {
      "date": "2025-10-24",
      "time": "11:15:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8119,
      "pred_gbt": 0.7651,
      "pred_empirical": 0.6004,
      "confluence_count": 276,
      "rvol": 0.665,
      "approach_r2": 0.9633
    },
    {
      "date": "2025-10-24",
      "time": "11:15:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8134,
      "pred_gbt": 0.7848,
      "pred_empirical": 0.637,
      "confluence_count": 271,
      "rvol": 0.665,
      "approach_r2": 0.9633
    },
    {
      "date": "2025-10-24",
      "time": "11:16:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8455,
      "pred_gbt": 0.8793,
      "pred_empirical": 0.637,
      "confluence_count": 266,
      "rvol": 0.703,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-24",
      "time": "11:16:00",
      "level_type": "session_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8609,
      "pred_gbt": 0.8951,
      "pred_empirical": 0.6715,
      "confluence_count": 266,
      "rvol": 0.703,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-24",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6835.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8753,
      "pred_gbt": 0.8842,
      "pred_empirical": 0.6674,
      "confluence_count": 278,
      "rvol": 0.703,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-24",
      "time": "11:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8546,
      "pred_gbt": 0.886,
      "pred_empirical": 0.6674,
      "confluence_count": 266,
      "rvol": 0.703,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-10-24",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7913,
      "pred_gbt": 0.8393,
      "pred_empirical": 0.6715,
      "confluence_count": 199,
      "rvol": 0.753,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-24",
      "time": "11:18:00",
      "level_type": "session_high",
      "level_price": 6835.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.869,
      "pred_gbt": 0.8902,
      "pred_empirical": 0.637,
      "confluence_count": 278,
      "rvol": 0.791,
      "approach_r2": 0.5274
    },
    {
      "date": "2025-10-24",
      "time": "11:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8631,
      "pred_gbt": 0.8812,
      "pred_empirical": 0.637,
      "confluence_count": 278,
      "rvol": 0.791,
      "approach_r2": 0.5274
    },
    {
      "date": "2025-10-24",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8025,
      "pred_gbt": 0.7841,
      "pred_empirical": 0.637,
      "confluence_count": 207,
      "rvol": 0.831,
      "approach_r2": 0.9024
    },
    {
      "date": "2025-10-24",
      "time": "11:20:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8097,
      "pred_gbt": 0.795,
      "pred_empirical": 0.637,
      "confluence_count": 250,
      "rvol": 0.837,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-24",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6836.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.877,
      "pred_gbt": 0.8698,
      "pred_empirical": 0.637,
      "confluence_count": 283,
      "rvol": 0.837,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-24",
      "time": "11:21:00",
      "level_type": "session_high",
      "level_price": 6836.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8421,
      "pred_gbt": 0.8604,
      "pred_empirical": 0.637,
      "confluence_count": 282,
      "rvol": 0.811,
      "approach_r2": 0.6764
    },
    {
      "date": "2025-10-24",
      "time": "11:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6836.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8767,
      "pred_gbt": 0.8564,
      "pred_empirical": 0.637,
      "confluence_count": 279,
      "rvol": 0.811,
      "approach_r2": 0.6764
    },
    {
      "date": "2025-10-24",
      "time": "11:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6836.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8436,
      "pred_gbt": 0.8482,
      "pred_empirical": 0.6004,
      "confluence_count": 282,
      "rvol": 0.811,
      "approach_r2": 0.6764
    },
    {
      "date": "2025-10-24",
      "time": "11:22:00",
      "level_type": "session_high",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8478,
      "pred_gbt": 0.8746,
      "pred_empirical": 0.6674,
      "confluence_count": 252,
      "rvol": 0.845,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-24",
      "time": "11:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6836.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8652,
      "pred_gbt": 0.8543,
      "pred_empirical": 0.6674,
      "confluence_count": 267,
      "rvol": 0.845,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-24",
      "time": "11:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.841,
      "pred_gbt": 0.8665,
      "pred_empirical": 0.637,
      "confluence_count": 252,
      "rvol": 0.845,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-10-24",
      "time": "11:23:00",
      "level_type": "session_high",
      "level_price": 6839.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8332,
      "pred_gbt": 0.8784,
      "pred_empirical": 0.6715,
      "confluence_count": 234,
      "rvol": 0.797,
      "approach_r2": 0.2368
    },
    {
      "date": "2025-10-24",
      "time": "11:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6836.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8615,
      "pred_gbt": 0.8579,
      "pred_empirical": 0.6715,
      "confluence_count": 261,
      "rvol": 0.797,
      "approach_r2": 0.2368
    },
    {
      "date": "2025-10-24",
      "time": "11:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6839.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.8653,
      "pred_empirical": 0.6715,
      "confluence_count": 234,
      "rvol": 0.797,
      "approach_r2": 0.2368
    },
    {
      "date": "2025-10-24",
      "time": "11:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8563,
      "pred_gbt": 0.8449,
      "pred_empirical": 0.6674,
      "confluence_count": 254,
      "rvol": 0.842,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-24",
      "time": "11:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.857,
      "pred_gbt": 0.8725,
      "pred_empirical": 0.6251,
      "confluence_count": 253,
      "rvol": 0.734,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-24",
      "time": "11:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8613,
      "pred_gbt": 0.8819,
      "pred_empirical": 0.651,
      "confluence_count": 252,
      "rvol": 0.653,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-24",
      "time": "11:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.861,
      "pred_gbt": 0.8941,
      "pred_empirical": 0.651,
      "confluence_count": 252,
      "rvol": 0.644,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-24",
      "time": "11:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8629,
      "pred_gbt": 0.8998,
      "pred_empirical": 0.6251,
      "confluence_count": 251,
      "rvol": 0.495,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8663,
      "pred_gbt": 0.8382,
      "pred_empirical": 0.6281,
      "confluence_count": 251,
      "rvol": 0.394,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-24",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7493,
      "pred_gbt": 0.8342,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.429,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-24",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8664,
      "pred_gbt": 0.8868,
      "pred_empirical": 0.6251,
      "confluence_count": 250,
      "rvol": 0.429,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-24",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7396,
      "pred_gbt": 0.8189,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.429,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-24",
      "time": "11:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8674,
      "pred_gbt": 0.8769,
      "pred_empirical": 0.6251,
      "confluence_count": 250,
      "rvol": 0.415,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-24",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8678,
      "pred_gbt": 0.8786,
      "pred_empirical": 0.6251,
      "confluence_count": 250,
      "rvol": 0.407,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-24",
      "time": "11:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8676,
      "pred_gbt": 0.896,
      "pred_empirical": 0.651,
      "confluence_count": 250,
      "rvol": 0.425,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-10-24",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8505,
      "pred_gbt": 0.8915,
      "pred_empirical": 0.651,
      "confluence_count": 235,
      "rvol": 0.653,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-24",
      "time": "11:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6839.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8476,
      "pred_gbt": 0.8879,
      "pred_empirical": 0.6251,
      "confluence_count": 235,
      "rvol": 0.665,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-24",
      "time": "11:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6839.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8506,
      "pred_gbt": 0.893,
      "pred_empirical": 0.6251,
      "confluence_count": 235,
      "rvol": 0.633,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-24",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6839.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8525,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.651,
      "confluence_count": 235,
      "rvol": 0.603,
      "approach_r2": 0.8762
    },
    {
      "date": "2025-10-24",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6833.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8872,
      "pred_gbt": 0.8358,
      "pred_empirical": 0.651,
      "confluence_count": 286,
      "rvol": 0.355,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-24",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6833.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8858,
      "pred_gbt": 0.8475,
      "pred_empirical": 0.651,
      "confluence_count": 286,
      "rvol": 0.381,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-10-24",
      "time": "11:45:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8353,
      "pred_gbt": 0.7871,
      "pred_empirical": 0.6004,
      "confluence_count": 276,
      "rvol": 0.627,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "11:45:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8074,
      "pred_gbt": 0.7889,
      "pred_empirical": 0.637,
      "confluence_count": 271,
      "rvol": 0.627,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6833.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8703,
      "pred_gbt": 0.8017,
      "pred_empirical": 0.6004,
      "confluence_count": 286,
      "rvol": 0.627,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "11:46:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8432,
      "pred_gbt": 0.8786,
      "pred_empirical": 0.651,
      "confluence_count": 266,
      "rvol": 0.683,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-24",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6833.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8724,
      "pred_gbt": 0.8353,
      "pred_empirical": 0.6674,
      "confluence_count": 286,
      "rvol": 0.683,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-24",
      "time": "11:50:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8099,
      "pred_gbt": 0.793,
      "pred_empirical": 0.6715,
      "confluence_count": 250,
      "rvol": 0.546,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6839.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8496,
      "pred_gbt": 0.8709,
      "pred_empirical": 0.6081,
      "confluence_count": 226,
      "rvol": 0.472,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8714,
      "pred_gbt": 0.8289,
      "pred_empirical": 0.6674,
      "confluence_count": 288,
      "rvol": 0.51,
      "approach_r2": 0.141
    },
    {
      "date": "2025-10-24",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8871,
      "pred_gbt": 0.8146,
      "pred_empirical": 0.651,
      "confluence_count": 288,
      "rvol": 0.511,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-10-24",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8871,
      "pred_gbt": 0.8328,
      "pred_empirical": 0.651,
      "confluence_count": 288,
      "rvol": 0.535,
      "approach_r2": 0.1071
    },
    {
      "date": "2025-10-24",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8875,
      "pred_gbt": 0.8424,
      "pred_empirical": 0.651,
      "confluence_count": 287,
      "rvol": 0.537,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-10-24",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8848,
      "pred_gbt": 0.8476,
      "pred_empirical": 0.6715,
      "confluence_count": 285,
      "rvol": 0.637,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-24",
      "time": "12:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8466,
      "pred_gbt": 0.8826,
      "pred_empirical": 0.6251,
      "confluence_count": 215,
      "rvol": 0.522,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-24",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8855,
      "pred_gbt": 0.8737,
      "pred_empirical": 0.651,
      "confluence_count": 283,
      "rvol": 0.582,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-24",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8897,
      "pred_gbt": 0.8517,
      "pred_empirical": 0.6715,
      "confluence_count": 283,
      "rvol": 0.441,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-24",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8893,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.651,
      "confluence_count": 283,
      "rvol": 0.423,
      "approach_r2": 0.1504
    },
    {
      "date": "2025-10-24",
      "time": "12:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8152,
      "pred_gbt": 0.8676,
      "pred_empirical": 0.5962,
      "confluence_count": 171,
      "rvol": 0.319,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-24",
      "time": "12:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8128,
      "pred_gbt": 0.8617,
      "pred_empirical": 0.6142,
      "confluence_count": 169,
      "rvol": 0.308,
      "approach_r2": 0.36
    },
    {
      "date": "2025-10-24",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8084,
      "pred_gbt": 0.8562,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 0.328,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-10-24",
      "time": "12:20:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7697,
      "pred_gbt": 0.8348,
      "pred_empirical": 0.5962,
      "confluence_count": 137,
      "rvol": 0.453,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7923,
      "pred_gbt": 0.8119,
      "pred_empirical": 0.6109,
      "confluence_count": 150,
      "rvol": 0.453,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "12:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7605,
      "pred_gbt": 0.8134,
      "pred_empirical": 0.5962,
      "confluence_count": 137,
      "rvol": 0.453,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "12:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7522,
      "pred_gbt": 0.8943,
      "pred_empirical": 0.6269,
      "confluence_count": 146,
      "rvol": 0.51,
      "approach_r2": 0.7505
    },
    {
      "date": "2025-10-24",
      "time": "12:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7537,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.6081,
      "confluence_count": 146,
      "rvol": 0.458,
      "approach_r2": 0.748
    },
    {
      "date": "2025-10-24",
      "time": "12:23:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8558,
      "pred_gbt": 0.8083,
      "pred_empirical": 0.6251,
      "confluence_count": 250,
      "rvol": 0.47,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "12:25:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8718,
      "pred_gbt": 0.8403,
      "pred_empirical": 0.6251,
      "confluence_count": 271,
      "rvol": 0.47,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-10-24",
      "time": "12:25:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8831,
      "pred_gbt": 0.8636,
      "pred_empirical": 0.6269,
      "confluence_count": 266,
      "rvol": 0.47,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-10-24",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.89,
      "pred_gbt": 0.8367,
      "pred_empirical": 0.6251,
      "confluence_count": 278,
      "rvol": 0.47,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-10-24",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8909,
      "pred_gbt": 0.836,
      "pred_empirical": 0.6269,
      "confluence_count": 278,
      "rvol": 0.405,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "12:27:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8513,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.6715,
      "confluence_count": 276,
      "rvol": 0.458,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-10-24",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8786,
      "pred_gbt": 0.7899,
      "pred_empirical": 0.6715,
      "confluence_count": 279,
      "rvol": 0.458,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-10-24",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8836,
      "pred_gbt": 0.8298,
      "pred_empirical": 0.651,
      "confluence_count": 278,
      "rvol": 0.486,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-24",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8913,
      "pred_gbt": 0.8113,
      "pred_empirical": 0.6281,
      "confluence_count": 278,
      "rvol": 0.428,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8874,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.386,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-24",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8763,
      "pred_gbt": 0.7789,
      "pred_empirical": 0.6281,
      "confluence_count": 278,
      "rvol": 0.368,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "12:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8709,
      "pred_gbt": 0.8257,
      "pred_empirical": 0.6251,
      "confluence_count": 278,
      "rvol": 0.342,
      "approach_r2": 0.1178
    },
    {
      "date": "2025-10-24",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8789,
      "pred_gbt": 0.8248,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.354,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-24",
      "time": "12:35:00",
      "level_type": "vwap",
      "level_price": 6829.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6946,
      "pred_gbt": 0.6791,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.397,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-10-24",
      "time": "12:41:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6066,
      "pred_gbt": 0.613,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 0.507,
      "approach_r2": 0.7623
    },
    {
      "date": "2025-10-24",
      "time": "12:41:00",
      "level_type": "vwap",
      "level_price": 6829.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7136,
      "pred_gbt": 0.6674,
      "pred_empirical": 0.6281,
      "confluence_count": 110,
      "rvol": 0.507,
      "approach_r2": 0.7623
    },
    {
      "date": "2025-10-24",
      "time": "12:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6816,
      "pred_gbt": 0.6741,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 0.507,
      "approach_r2": 0.7623
    },
    {
      "date": "2025-10-24",
      "time": "12:43:00",
      "level_type": "vwap",
      "level_price": 6829.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.706,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.6109,
      "confluence_count": 110,
      "rvol": 0.562,
      "approach_r2": 0.1695
    },
    {
      "date": "2025-10-24",
      "time": "12:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6663,
      "pred_gbt": 0.698,
      "pred_empirical": 0.6142,
      "confluence_count": 114,
      "rvol": 0.552,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-10-24",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8808,
      "pred_gbt": 0.8502,
      "pred_empirical": 0.6715,
      "confluence_count": 279,
      "rvol": 0.545,
      "approach_r2": 0.5108
    },
    {
      "date": "2025-10-24",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8946,
      "pred_gbt": 0.8391,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.609,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-10-24",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8952,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.598,
      "approach_r2": 0.0911
    },
    {
      "date": "2025-10-24",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8966,
      "pred_gbt": 0.8364,
      "pred_empirical": 0.6674,
      "confluence_count": 279,
      "rvol": 0.684,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-10-24",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.895,
      "pred_gbt": 0.8556,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.598,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-24",
      "time": "12:53:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8507,
      "pred_gbt": 0.8511,
      "pred_empirical": 0.6269,
      "confluence_count": 250,
      "rvol": 0.558,
      "approach_r2": 0.1311
    },
    {
      "date": "2025-10-24",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8957,
      "pred_gbt": 0.8484,
      "pred_empirical": 0.6251,
      "confluence_count": 278,
      "rvol": 0.558,
      "approach_r2": 0.1311
    },
    {
      "date": "2025-10-24",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.898,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.6281,
      "confluence_count": 278,
      "rvol": 0.474,
      "approach_r2": 0.3161
    },
    {
      "date": "2025-10-24",
      "time": "12:55:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8817,
      "pred_gbt": 0.8395,
      "pred_empirical": 0.6081,
      "confluence_count": 271,
      "rvol": 0.406,
      "approach_r2": 0.0016
    },
    {
      "date": "2025-10-24",
      "time": "12:55:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8922,
      "pred_gbt": 0.8689,
      "pred_empirical": 0.5962,
      "confluence_count": 266,
      "rvol": 0.406,
      "approach_r2": 0.0016
    },
    {
      "date": "2025-10-24",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8993,
      "pred_gbt": 0.833,
      "pred_empirical": 0.6269,
      "confluence_count": 279,
      "rvol": 0.406,
      "approach_r2": 0.0016
    },
    {
      "date": "2025-10-24",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8777,
      "pred_gbt": 0.8126,
      "pred_empirical": 0.6269,
      "confluence_count": 266,
      "rvol": 0.312,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-10-24",
      "time": "12:57:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8788,
      "pred_gbt": 0.8263,
      "pred_empirical": 0.6269,
      "confluence_count": 276,
      "rvol": 0.306,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-10-24",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8863,
      "pred_gbt": 0.8279,
      "pred_empirical": 0.6269,
      "confluence_count": 279,
      "rvol": 0.306,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-10-24",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8904,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.338,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-10-24",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8871,
      "pred_gbt": 0.804,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.326,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.897,
      "pred_gbt": 0.8113,
      "pred_empirical": 0.6251,
      "confluence_count": 279,
      "rvol": 0.321,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-10-24",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8916,
      "pred_gbt": 0.7731,
      "pred_empirical": 0.6251,
      "confluence_count": 279,
      "rvol": 0.327,
      "approach_r2": 0.4939
    },
    {
      "date": "2025-10-24",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8924,
      "pred_gbt": 0.7914,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.294,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-10-24",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8861,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.316,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-10-24",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8974,
      "pred_gbt": 0.8167,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.333,
      "approach_r2": 0.085
    },
    {
      "date": "2025-10-24",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8767,
      "pred_gbt": 0.7829,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.273,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-10-24",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.885,
      "pred_gbt": 0.8755,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.227,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9004,
      "pred_gbt": 0.7984,
      "pred_empirical": 0.6251,
      "confluence_count": 279,
      "rvol": 0.261,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-24",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8781,
      "pred_gbt": 0.7782,
      "pred_empirical": 0.6251,
      "confluence_count": 279,
      "rvol": 0.288,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-24",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8902,
      "pred_gbt": 0.8235,
      "pred_empirical": 0.6269,
      "confluence_count": 278,
      "rvol": 0.321,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8756,
      "pred_gbt": 0.7834,
      "pred_empirical": 0.6251,
      "confluence_count": 278,
      "rvol": 0.373,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-10-24",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8782,
      "pred_gbt": 0.7764,
      "pred_empirical": 0.6251,
      "confluence_count": 279,
      "rvol": 0.367,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-10-24",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8717,
      "pred_gbt": 0.8359,
      "pred_empirical": 0.651,
      "confluence_count": 279,
      "rvol": 0.359,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-10-24",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8879,
      "pred_gbt": 0.8397,
      "pred_empirical": 0.651,
      "confluence_count": 277,
      "rvol": 0.369,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-24",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.872,
      "pred_gbt": 0.834,
      "pred_empirical": 0.6251,
      "confluence_count": 277,
      "rvol": 0.329,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-24",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8732,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.651,
      "confluence_count": 278,
      "rvol": 0.331,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-10-24",
      "time": "13:23:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8693,
      "pred_gbt": 0.8065,
      "pred_empirical": 0.6269,
      "confluence_count": 250,
      "rvol": 0.337,
      "approach_r2": 0.7832
    },
    {
      "date": "2025-10-24",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9093,
      "pred_gbt": 0.8039,
      "pred_empirical": 0.6251,
      "confluence_count": 278,
      "rvol": 0.337,
      "approach_r2": 0.7832
    },
    {
      "date": "2025-10-24",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9077,
      "pred_gbt": 0.8414,
      "pred_empirical": 0.6251,
      "confluence_count": 280,
      "rvol": 0.426,
      "approach_r2": 0.1099
    },
    {
      "date": "2025-10-24",
      "time": "13:26:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8917,
      "pred_gbt": 0.8386,
      "pred_empirical": 0.6251,
      "confluence_count": 271,
      "rvol": 0.474,
      "approach_r2": 0.7625
    },
    {
      "date": "2025-10-24",
      "time": "13:26:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9015,
      "pred_gbt": 0.8641,
      "pred_empirical": 0.6081,
      "confluence_count": 266,
      "rvol": 0.474,
      "approach_r2": 0.7625
    },
    {
      "date": "2025-10-24",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9085,
      "pred_gbt": 0.8335,
      "pred_empirical": 0.6251,
      "confluence_count": 280,
      "rvol": 0.474,
      "approach_r2": 0.7625
    },
    {
      "date": "2025-10-24",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9078,
      "pred_gbt": 0.8581,
      "pred_empirical": 0.6251,
      "confluence_count": 280,
      "rvol": 0.497,
      "approach_r2": 0.5157
    },
    {
      "date": "2025-10-24",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9089,
      "pred_gbt": 0.854,
      "pred_empirical": 0.6281,
      "confluence_count": 280,
      "rvol": 0.465,
      "approach_r2": 0.5904
    },
    {
      "date": "2025-10-24",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.908,
      "pred_gbt": 0.8533,
      "pred_empirical": 0.6081,
      "confluence_count": 278,
      "rvol": 0.4,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-24",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8977,
      "pred_gbt": 0.7687,
      "pred_empirical": 0.6251,
      "confluence_count": 278,
      "rvol": 0.366,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-24",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9033,
      "pred_gbt": 0.8012,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.391,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-10-24",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9087,
      "pred_gbt": 0.7978,
      "pred_empirical": 0.6081,
      "confluence_count": 278,
      "rvol": 0.365,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6836.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8784,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.6251,
      "confluence_count": 269,
      "rvol": 0.365,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9037,
      "pred_gbt": 0.8166,
      "pred_empirical": 0.6269,
      "confluence_count": 278,
      "rvol": 0.34,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-10-24",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9109,
      "pred_gbt": 0.7924,
      "pred_empirical": 0.6081,
      "confluence_count": 279,
      "rvol": 0.319,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9009,
      "pred_gbt": 0.763,
      "pred_empirical": 0.6281,
      "confluence_count": 278,
      "rvol": 0.275,
      "approach_r2": 0.5033
    },
    {
      "date": "2025-10-24",
      "time": "13:38:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8105,
      "pred_gbt": 0.8918,
      "pred_empirical": 0.612,
      "confluence_count": 137,
      "rvol": 0.349,
      "approach_r2": 0.4535
    },
    {
      "date": "2025-10-24",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8024,
      "pred_gbt": 0.8665,
      "pred_empirical": 0.612,
      "confluence_count": 137,
      "rvol": 0.349,
      "approach_r2": 0.4535
    },
    {
      "date": "2025-10-24",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9059,
      "pred_gbt": 0.82,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.373,
      "approach_r2": 0.122
    },
    {
      "date": "2025-10-24",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.911,
      "pred_gbt": 0.8062,
      "pred_empirical": 0.6269,
      "confluence_count": 279,
      "rvol": 0.408,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8745,
      "pred_gbt": 0.7953,
      "pred_empirical": 0.6251,
      "confluence_count": 260,
      "rvol": 0.408,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9063,
      "pred_gbt": 0.8215,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.371,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-10-24",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9014,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.6281,
      "confluence_count": 279,
      "rvol": 0.386,
      "approach_r2": 0.4959
    },
    {
      "date": "2025-10-24",
      "time": "13:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.7729,
      "pred_empirical": 0.651,
      "confluence_count": 250,
      "rvol": 0.386,
      "approach_r2": 0.4959
    },
    {
      "date": "2025-10-24",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9008,
      "pred_gbt": 0.8099,
      "pred_empirical": 0.6281,
      "confluence_count": 277,
      "rvol": 0.462,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-10-24",
      "time": "13:53:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8969,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.6081,
      "confluence_count": 250,
      "rvol": 0.487,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-10-24",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9157,
      "pred_gbt": 0.8477,
      "pred_empirical": 0.6281,
      "confluence_count": 285,
      "rvol": 0.487,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-10-24",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9161,
      "pred_gbt": 0.836,
      "pred_empirical": 0.6081,
      "confluence_count": 284,
      "rvol": 0.41,
      "approach_r2": 0.0041
    },
    {
      "date": "2025-10-24",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9164,
      "pred_gbt": 0.8399,
      "pred_empirical": 0.6081,
      "confluence_count": 284,
      "rvol": 0.422,
      "approach_r2": 0.0532
    },
    {
      "date": "2025-10-24",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9165,
      "pred_gbt": 0.8345,
      "pred_empirical": 0.6269,
      "confluence_count": 285,
      "rvol": 0.459,
      "approach_r2": 0.0707
    },
    {
      "date": "2025-10-24",
      "time": "13:57:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8965,
      "pred_gbt": 0.8146,
      "pred_empirical": 0.6081,
      "confluence_count": 266,
      "rvol": 0.45,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-10-24",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9061,
      "pred_gbt": 0.8102,
      "pred_empirical": 0.6281,
      "confluence_count": 284,
      "rvol": 0.45,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-10-24",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9117,
      "pred_gbt": 0.847,
      "pred_empirical": 0.6281,
      "confluence_count": 284,
      "rvol": 0.431,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-10-24",
      "time": "13:59:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8986,
      "pred_gbt": 0.824,
      "pred_empirical": 0.6081,
      "confluence_count": 271,
      "rvol": 0.469,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9169,
      "pred_gbt": 0.8199,
      "pred_empirical": 0.6269,
      "confluence_count": 285,
      "rvol": 0.469,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8959,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.6251,
      "confluence_count": 283,
      "rvol": 0.542,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-10-24",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9047,
      "pred_gbt": 0.8205,
      "pred_empirical": 0.6281,
      "confluence_count": 283,
      "rvol": 0.556,
      "approach_r2": 0.4961
    },
    {
      "date": "2025-10-24",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.916,
      "pred_gbt": 0.8635,
      "pred_empirical": 0.6281,
      "confluence_count": 285,
      "rvol": 0.577,
      "approach_r2": 0.1439
    },
    {
      "date": "2025-10-24",
      "time": "14:03:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8791,
      "pred_gbt": 0.8167,
      "pred_empirical": 0.6715,
      "confluence_count": 276,
      "rvol": 0.69,
      "approach_r2": 0.4895
    },
    {
      "date": "2025-10-24",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8904,
      "pred_gbt": 0.8221,
      "pred_empirical": 0.6715,
      "confluence_count": 285,
      "rvol": 0.69,
      "approach_r2": 0.4895
    },
    {
      "date": "2025-10-24",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8941,
      "pred_gbt": 0.867,
      "pred_empirical": 0.6281,
      "confluence_count": 284,
      "rvol": 0.672,
      "approach_r2": 0.1275
    },
    {
      "date": "2025-10-24",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9148,
      "pred_gbt": 0.8429,
      "pred_empirical": 0.6269,
      "confluence_count": 284,
      "rvol": 0.643,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9099,
      "pred_gbt": 0.8669,
      "pred_empirical": 0.6269,
      "confluence_count": 284,
      "rvol": 0.627,
      "approach_r2": 0.1191
    },
    {
      "date": "2025-10-24",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9152,
      "pred_gbt": 0.8525,
      "pred_empirical": 0.6269,
      "confluence_count": 284,
      "rvol": 0.624,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.902,
      "pred_gbt": 0.8289,
      "pred_empirical": 0.6251,
      "confluence_count": 283,
      "rvol": 0.504,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-24",
      "time": "14:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9016,
      "pred_gbt": 0.8392,
      "pred_empirical": 0.6281,
      "confluence_count": 283,
      "rvol": 0.546,
      "approach_r2": 0.746
    },
    {
      "date": "2025-10-24",
      "time": "14:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8654,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6269,
      "confluence_count": 260,
      "rvol": 0.51,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-24",
      "time": "14:13:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8191,
      "pred_gbt": 0.8796,
      "pred_empirical": 0.6011,
      "confluence_count": 137,
      "rvol": 0.465,
      "approach_r2": 0.0743
    },
    {
      "date": "2025-10-24",
      "time": "14:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8114,
      "pred_gbt": 0.8511,
      "pred_empirical": 0.6011,
      "confluence_count": 137,
      "rvol": 0.465,
      "approach_r2": 0.0743
    },
    {
      "date": "2025-10-24",
      "time": "14:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9178,
      "pred_gbt": 0.8288,
      "pred_empirical": 0.5962,
      "confluence_count": 280,
      "rvol": 0.442,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-24",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.919,
      "pred_gbt": 0.8074,
      "pred_empirical": 0.6081,
      "confluence_count": 279,
      "rvol": 0.367,
      "approach_r2": 0.1352
    },
    {
      "date": "2025-10-24",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9205,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.6269,
      "confluence_count": 279,
      "rvol": 0.349,
      "approach_r2": 0.544
    },
    {
      "date": "2025-10-24",
      "time": "14:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9211,
      "pred_gbt": 0.8074,
      "pred_empirical": 0.6081,
      "confluence_count": 278,
      "rvol": 0.322,
      "approach_r2": 0.6432
    },
    {
      "date": "2025-10-24",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9197,
      "pred_gbt": 0.8254,
      "pred_empirical": 0.5962,
      "confluence_count": 276,
      "rvol": 0.3,
      "approach_r2": 0.1885
    },
    {
      "date": "2025-10-24",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.92,
      "pred_gbt": 0.8082,
      "pred_empirical": 0.6081,
      "confluence_count": 275,
      "rvol": 0.329,
      "approach_r2": 0.4767
    },
    {
      "date": "2025-10-24",
      "time": "14:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6840.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8277,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.5962,
      "confluence_count": 164,
      "rvol": 0.356,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-24",
      "time": "14:23:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8889,
      "pred_gbt": 0.8219,
      "pred_empirical": 0.6109,
      "confluence_count": 250,
      "rvol": 0.347,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-10-24",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9126,
      "pred_gbt": 0.8205,
      "pred_empirical": 0.6109,
      "confluence_count": 273,
      "rvol": 0.347,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-10-24",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9119,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.6081,
      "confluence_count": 272,
      "rvol": 0.376,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-10-24",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9124,
      "pred_gbt": 0.8173,
      "pred_empirical": 0.6081,
      "confluence_count": 272,
      "rvol": 0.371,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9115,
      "pred_gbt": 0.8415,
      "pred_empirical": 0.6081,
      "confluence_count": 271,
      "rvol": 0.414,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-10-24",
      "time": "14:28:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9141,
      "pred_gbt": 0.8433,
      "pred_empirical": 0.6142,
      "confluence_count": 266,
      "rvol": 0.467,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-24",
      "time": "14:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9155,
      "pred_gbt": 0.8401,
      "pred_empirical": 0.6109,
      "confluence_count": 270,
      "rvol": 0.467,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-24",
      "time": "14:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8783,
      "pred_gbt": 0.8434,
      "pred_empirical": 0.6081,
      "confluence_count": 250,
      "rvol": 0.467,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-24",
      "time": "14:30:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8999,
      "pred_gbt": 0.8508,
      "pred_empirical": 0.6269,
      "confluence_count": 271,
      "rvol": 0.503,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9099,
      "pred_gbt": 0.8414,
      "pred_empirical": 0.6269,
      "confluence_count": 269,
      "rvol": 0.503,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9094,
      "pred_gbt": 0.8492,
      "pred_empirical": 0.6081,
      "confluence_count": 268,
      "rvol": 0.508,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-10-24",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9099,
      "pred_gbt": 0.85,
      "pred_empirical": 0.6081,
      "confluence_count": 268,
      "rvol": 0.478,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-10-24",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9053,
      "pred_gbt": 0.8168,
      "pred_empirical": 0.6081,
      "confluence_count": 268,
      "rvol": 0.451,
      "approach_r2": 0.3306
    },
    {
      "date": "2025-10-24",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9155,
      "pred_gbt": 0.8381,
      "pred_empirical": 0.6109,
      "confluence_count": 268,
      "rvol": 0.482,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.915,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.6081,
      "confluence_count": 266,
      "rvol": 0.485,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9052,
      "pred_gbt": 0.8302,
      "pred_empirical": 0.6269,
      "confluence_count": 267,
      "rvol": 0.474,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-24",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9106,
      "pred_gbt": 0.8549,
      "pred_empirical": 0.6109,
      "confluence_count": 267,
      "rvol": 0.447,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9104,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.6109,
      "confluence_count": 265,
      "rvol": 0.426,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-24",
      "time": "14:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8805,
      "pred_gbt": 0.8323,
      "pred_empirical": 0.6281,
      "confluence_count": 256,
      "rvol": 0.426,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-24",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9163,
      "pred_gbt": 0.8382,
      "pred_empirical": 0.5962,
      "confluence_count": 265,
      "rvol": 0.403,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "14:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6838.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8732,
      "pred_gbt": 0.7995,
      "pred_empirical": 0.6081,
      "confluence_count": 249,
      "rvol": 0.403,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9114,
      "pred_gbt": 0.8451,
      "pred_empirical": 0.6269,
      "confluence_count": 265,
      "rvol": 0.435,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-10-24",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9036,
      "pred_gbt": 0.8368,
      "pred_empirical": 0.6281,
      "confluence_count": 262,
      "rvol": 0.537,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-10-24",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8995,
      "pred_gbt": 0.8561,
      "pred_empirical": 0.5962,
      "confluence_count": 262,
      "rvol": 0.535,
      "approach_r2": 0.0044
    },
    {
      "date": "2025-10-24",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8996,
      "pred_gbt": 0.871,
      "pred_empirical": 0.6081,
      "confluence_count": 263,
      "rvol": 0.618,
      "approach_r2": 0.076
    },
    {
      "date": "2025-10-24",
      "time": "14:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9004,
      "pred_gbt": 0.8872,
      "pred_empirical": 0.6081,
      "confluence_count": 263,
      "rvol": 0.618,
      "approach_r2": 0.446
    },
    {
      "date": "2025-10-24",
      "time": "14:45:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9055,
      "pred_gbt": 0.8818,
      "pred_empirical": 0.6281,
      "confluence_count": 276,
      "rvol": 0.611,
      "approach_r2": 0.8741
    },
    {
      "date": "2025-10-24",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9017,
      "pred_gbt": 0.8709,
      "pred_empirical": 0.6281,
      "confluence_count": 261,
      "rvol": 0.611,
      "approach_r2": 0.8741
    },
    {
      "date": "2025-10-24",
      "time": "14:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8898,
      "pred_gbt": 0.9199,
      "pred_empirical": 0.6715,
      "confluence_count": 280,
      "rvol": 0.738,
      "approach_r2": 0.013
    },
    {
      "date": "2025-10-24",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8975,
      "pred_gbt": 0.8728,
      "pred_empirical": 0.6281,
      "confluence_count": 261,
      "rvol": 0.816,
      "approach_r2": 0.3929
    },
    {
      "date": "2025-10-24",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8971,
      "pred_gbt": 0.8853,
      "pred_empirical": 0.6281,
      "confluence_count": 262,
      "rvol": 0.88,
      "approach_r2": 0.6394
    },
    {
      "date": "2025-10-24",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8839,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.651,
      "confluence_count": 263,
      "rvol": 0.905,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-24",
      "time": "14:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8893,
      "pred_gbt": 0.8683,
      "pred_empirical": 0.6251,
      "confluence_count": 262,
      "rvol": 0.902,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-24",
      "time": "14:53:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8789,
      "pred_gbt": 0.8849,
      "pred_empirical": 0.6109,
      "confluence_count": 250,
      "rvol": 0.682,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-10-24",
      "time": "14:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8934,
      "pred_gbt": 0.8845,
      "pred_empirical": 0.6081,
      "confluence_count": 262,
      "rvol": 0.682,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-10-24",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8892,
      "pred_gbt": 0.8552,
      "pred_empirical": 0.6269,
      "confluence_count": 263,
      "rvol": 0.67,
      "approach_r2": 0.5013
    },
    {
      "date": "2025-10-24",
      "time": "14:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8644,
      "pred_gbt": 0.8518,
      "pred_empirical": 0.6281,
      "confluence_count": 260,
      "rvol": 0.67,
      "approach_r2": 0.5013
    },
    {
      "date": "2025-10-24",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8994,
      "pred_gbt": 0.8626,
      "pred_empirical": 0.6269,
      "confluence_count": 260,
      "rvol": 0.717,
      "approach_r2": 0.0126
    },
    {
      "date": "2025-10-24",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9134,
      "pred_gbt": 0.868,
      "pred_empirical": 0.651,
      "confluence_count": 262,
      "rvol": 0.839,
      "approach_r2": 0.1939
    },
    {
      "date": "2025-10-24",
      "time": "14:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8982,
      "pred_gbt": 0.8764,
      "pred_empirical": 0.6269,
      "confluence_count": 262,
      "rvol": 0.828,
      "approach_r2": 0.0097
    },
    {
      "date": "2025-10-24",
      "time": "14:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9112,
      "pred_gbt": 0.878,
      "pred_empirical": 0.6269,
      "confluence_count": 262,
      "rvol": 0.902,
      "approach_r2": 0.0999
    },
    {
      "date": "2025-10-24",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9109,
      "pred_gbt": 0.8805,
      "pred_empirical": 0.6269,
      "confluence_count": 262,
      "rvol": 0.939,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-24",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9137,
      "pred_gbt": 0.8804,
      "pred_empirical": 0.6269,
      "confluence_count": 262,
      "rvol": 0.794,
      "approach_r2": 0.1206
    },
    {
      "date": "2025-10-24",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9066,
      "pred_gbt": 0.8693,
      "pred_empirical": 0.6081,
      "confluence_count": 261,
      "rvol": 0.569,
      "approach_r2": 0.4991
    },
    {
      "date": "2025-10-24",
      "time": "15:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6840.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.835,
      "pred_gbt": 0.8745,
      "pred_empirical": 0.5871,
      "confluence_count": 164,
      "rvol": 0.569,
      "approach_r2": 0.4991
    },
    {
      "date": "2025-10-24",
      "time": "15:02:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.825,
      "pred_gbt": 0.9199,
      "pred_empirical": 0.6011,
      "confluence_count": 137,
      "rvol": 0.639,
      "approach_r2": 0.1196
    },
    {
      "date": "2025-10-24",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9159,
      "pred_gbt": 0.8945,
      "pred_empirical": 0.6142,
      "confluence_count": 261,
      "rvol": 0.641,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9138,
      "pred_gbt": 0.8807,
      "pred_empirical": 0.6109,
      "confluence_count": 261,
      "rvol": 0.836,
      "approach_r2": 0.0734
    },
    {
      "date": "2025-10-24",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9088,
      "pred_gbt": 0.8428,
      "pred_empirical": 0.6081,
      "confluence_count": 260,
      "rvol": 0.585,
      "approach_r2": 0.502
    },
    {
      "date": "2025-10-24",
      "time": "15:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8288,
      "pred_gbt": 0.8468,
      "pred_empirical": 0.6142,
      "confluence_count": 150,
      "rvol": 0.585,
      "approach_r2": 0.502
    },
    {
      "date": "2025-10-24",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.92,
      "pred_gbt": 0.8627,
      "pred_empirical": 0.5962,
      "confluence_count": 259,
      "rvol": 0.475,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-24",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9155,
      "pred_gbt": 0.8624,
      "pred_empirical": 0.6109,
      "confluence_count": 259,
      "rvol": 0.45,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-10-24",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.911,
      "pred_gbt": 0.8488,
      "pred_empirical": 0.6081,
      "confluence_count": 259,
      "rvol": 0.469,
      "approach_r2": 0.5008
    },
    {
      "date": "2025-10-24",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9112,
      "pred_gbt": 0.8436,
      "pred_empirical": 0.6081,
      "confluence_count": 259,
      "rvol": 0.478,
      "approach_r2": 0.4992
    },
    {
      "date": "2025-10-24",
      "time": "15:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6838.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8687,
      "pred_gbt": 0.8416,
      "pred_empirical": 0.6081,
      "confluence_count": 249,
      "rvol": 0.478,
      "approach_r2": 0.4992
    },
    {
      "date": "2025-10-24",
      "time": "15:19:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9084,
      "pred_gbt": 0.8728,
      "pred_empirical": 0.6109,
      "confluence_count": 266,
      "rvol": 0.623,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-24",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9033,
      "pred_gbt": 0.8677,
      "pred_empirical": 0.6269,
      "confluence_count": 258,
      "rvol": 0.623,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-24",
      "time": "15:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6838.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8616,
      "pred_gbt": 0.8611,
      "pred_empirical": 0.651,
      "confluence_count": 251,
      "rvol": 0.623,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-24",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9105,
      "pred_gbt": 0.8577,
      "pred_empirical": 0.6269,
      "confluence_count": 258,
      "rvol": 0.792,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-10-24",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9079,
      "pred_gbt": 0.8559,
      "pred_empirical": 0.6269,
      "confluence_count": 256,
      "rvol": 0.901,
      "approach_r2": 0.0801
    },
    {
      "date": "2025-10-24",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9032,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.6281,
      "confluence_count": 256,
      "rvol": 0.895,
      "approach_r2": 0.5069
    },
    {
      "date": "2025-10-24",
      "time": "15:24:00",
      "level_type": "overnight_high",
      "level_price": 6837.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9025,
      "pred_gbt": 0.8339,
      "pred_empirical": 0.6081,
      "confluence_count": 250,
      "rvol": 0.791,
      "approach_r2": 0.493
    },
    {
      "date": "2025-10-24",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9056,
      "pred_gbt": 0.8324,
      "pred_empirical": 0.6269,
      "confluence_count": 256,
      "rvol": 0.791,
      "approach_r2": 0.493
    },
    {
      "date": "2025-10-24",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9119,
      "pred_gbt": 0.8413,
      "pred_empirical": 0.6081,
      "confluence_count": 255,
      "rvol": 0.683,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-10-24",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9135,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.6109,
      "confluence_count": 254,
      "rvol": 0.583,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9182,
      "pred_gbt": 0.8097,
      "pred_empirical": 0.5962,
      "confluence_count": 254,
      "rvol": 0.64,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8998,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.6109,
      "confluence_count": 254,
      "rvol": 0.63,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-24",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9183,
      "pred_gbt": 0.8149,
      "pred_empirical": 0.6142,
      "confluence_count": 253,
      "rvol": 0.635,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.904,
      "pred_gbt": 0.8361,
      "pred_empirical": 0.6081,
      "confluence_count": 253,
      "rvol": 0.591,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-10-24",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9141,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.6109,
      "confluence_count": 254,
      "rvol": 0.618,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-10-24",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.901,
      "pred_gbt": 0.8271,
      "pred_empirical": 0.6109,
      "confluence_count": 253,
      "rvol": 0.581,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-24",
      "time": "15:35:00",
      "level_type": "or30_high",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9024,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.6281,
      "confluence_count": 271,
      "rvol": 0.68,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-10-24",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.889,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.6281,
      "confluence_count": 254,
      "rvol": 0.68,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-10-24",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.894,
      "pred_gbt": 0.7823,
      "pred_empirical": 0.6281,
      "confluence_count": 254,
      "rvol": 0.75,
      "approach_r2": 0.508
    },
    {
      "date": "2025-10-24",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9193,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.5962,
      "confluence_count": 252,
      "rvol": 0.626,
      "approach_r2": 0.0692
    },
    {
      "date": "2025-10-24",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8966,
      "pred_gbt": 0.7735,
      "pred_empirical": 0.6109,
      "confluence_count": 252,
      "rvol": 0.557,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-24",
      "time": "15:40:00",
      "level_type": "or15_high",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9132,
      "pred_gbt": 0.8358,
      "pred_empirical": 0.6109,
      "confluence_count": 276,
      "rvol": 0.422,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-10-24",
      "time": "15:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9075,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6251,
      "confluence_count": 286,
      "rvol": 0.381,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-10-24",
      "time": "15:43:00",
      "level_type": "vwap",
      "level_price": 6831.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8645,
      "pred_gbt": 0.7616,
      "pred_empirical": 0.6281,
      "confluence_count": 206,
      "rvol": 0.688,
      "approach_r2": 0.5118
    },
    {
      "date": "2025-10-24",
      "time": "15:44:00",
      "level_type": "vwap",
      "level_price": 6831.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8783,
      "pred_gbt": 0.8087,
      "pred_empirical": 0.6281,
      "confluence_count": 206,
      "rvol": 0.779,
      "approach_r2": 0.5169
    },
    {
      "date": "2025-10-24",
      "time": "15:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8734,
      "pred_gbt": 0.736,
      "pred_empirical": 0.6715,
      "confluence_count": 283,
      "rvol": 0.779,
      "approach_r2": 0.5169
    },
    {
      "date": "2025-10-24",
      "time": "15:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9019,
      "pred_gbt": 0.8267,
      "pred_empirical": 0.6281,
      "confluence_count": 280,
      "rvol": 0.833,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-24",
      "time": "15:47:00",
      "level_type": "vwap",
      "level_price": 6831.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.866,
      "pred_gbt": 0.7611,
      "pred_empirical": 0.6281,
      "confluence_count": 209,
      "rvol": 0.76,
      "approach_r2": 0.5082
    },
    {
      "date": "2025-10-24",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6831.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8789,
      "pred_gbt": 0.7744,
      "pred_empirical": 0.6269,
      "confluence_count": 208,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8801,
      "pred_gbt": 0.7722,
      "pred_empirical": 0.651,
      "confluence_count": 241,
      "rvol": 0.808,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:50:00",
      "level_type": "ib_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9116,
      "pred_gbt": 0.9057,
      "pred_empirical": 0.6281,
      "confluence_count": 266,
      "rvol": 0.965,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-10-24",
      "time": "15:51:00",
      "level_type": "vwap",
      "level_price": 6831.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8703,
      "pred_gbt": 0.8852,
      "pred_empirical": 0.651,
      "confluence_count": 210,
      "rvol": 0.971,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-24",
      "time": "15:52:00",
      "level_type": "vwap",
      "level_price": 6831.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8685,
      "pred_gbt": 0.8764,
      "pred_empirical": 0.6715,
      "confluence_count": 210,
      "rvol": 1.105,
      "approach_r2": 0.08
    },
    {
      "date": "2025-10-24",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6831.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8685,
      "pred_gbt": 0.8922,
      "pred_empirical": 0.651,
      "confluence_count": 210,
      "rvol": 1.072,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-10-24",
      "time": "15:54:00",
      "level_type": "vwap",
      "level_price": 6831.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8764,
      "pred_gbt": 0.902,
      "pred_empirical": 0.6251,
      "confluence_count": 210,
      "rvol": 1.108,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6830.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7585,
      "pred_gbt": 0.8615,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 1.268,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-10-24",
      "time": "15:56:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.735,
      "pred_gbt": 0.8667,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 1.305,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-10-24",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6636,
      "pred_gbt": 0.7896,
      "pred_empirical": 0.651,
      "confluence_count": 112,
      "rvol": 1.305,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-10-24",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6831.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8272,
      "pred_gbt": 0.9556,
      "pred_empirical": 0.637,
      "confluence_count": 209,
      "rvol": 1.26,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-24",
      "time": "15:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.688,
      "pred_gbt": 0.938,
      "pred_empirical": 0.651,
      "confluence_count": 92,
      "rvol": 1.26,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-24",
      "time": "15:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.9357,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 1.275,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6827.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.8667,
      "pred_empirical": 0.6081,
      "confluence_count": 90,
      "rvol": 1.275,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-24",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7086,
      "pred_gbt": 0.978,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 1.209,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-10-24",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.9679,
      "pred_empirical": 0.651,
      "confluence_count": 91,
      "rvol": 1.209,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-10-27",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6876.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3602,
      "pred_gbt": 0.3383,
      "pred_empirical": 0.6109,
      "confluence_count": 12,
      "rvol": 0.865,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-27",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6879.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4437,
      "pred_gbt": 0.3352,
      "pred_empirical": 0.637,
      "confluence_count": 56,
      "rvol": 0.865,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-27",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5111,
      "pred_gbt": 0.3819,
      "pred_empirical": 0.6004,
      "confluence_count": 93,
      "rvol": 0.86,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-27",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6878.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3924,
      "pred_gbt": 0.3209,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 0.86,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-10-27",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6882.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5565,
      "pred_gbt": 0.5062,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 0.835,
      "approach_r2": 0.9769
    },
    {
      "date": "2025-10-27",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5319,
      "pred_gbt": 0.4482,
      "pred_empirical": 0.6004,
      "confluence_count": 93,
      "rvol": 0.835,
      "approach_r2": 0.9769
    },
    {
      "date": "2025-10-27",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.4257,
      "pred_empirical": 0.6004,
      "confluence_count": 101,
      "rvol": 0.835,
      "approach_r2": 0.9769
    },
    {
      "date": "2025-10-27",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6882.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6049,
      "pred_gbt": 0.5545,
      "pred_empirical": 0.6004,
      "confluence_count": 126,
      "rvol": 0.797,
      "approach_r2": 0.7714
    },
    {
      "date": "2025-10-27",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6875,
      "pred_gbt": 0.6492,
      "pred_empirical": 0.6004,
      "confluence_count": 182,
      "rvol": 0.797,
      "approach_r2": 0.7714
    },
    {
      "date": "2025-10-27",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6882.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 0.83,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-27",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.605,
      "pred_empirical": 0.5205,
      "confluence_count": 183,
      "rvol": 0.83,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-27",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6883.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6278,
      "pred_gbt": 0.5576,
      "pred_empirical": 0.5205,
      "confluence_count": 156,
      "rvol": 0.83,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-27",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6882.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.6004,
      "confluence_count": 132,
      "rvol": 0.76,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-27",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6879,
      "pred_gbt": 0.6164,
      "pred_empirical": 0.6004,
      "confluence_count": 179,
      "rvol": 0.76,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-27",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6877.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3584,
      "pred_gbt": 0.4015,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 0.776,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-27",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6878.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4213,
      "pred_gbt": 0.4155,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 0.776,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-27",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6877.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3876,
      "pred_gbt": 0.4119,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 0.776,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-10-27",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6882.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.526,
      "pred_gbt": 0.5597,
      "pred_empirical": 0.6674,
      "confluence_count": 105,
      "rvol": 0.775,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-27",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5287,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.6715,
      "confluence_count": 92,
      "rvol": 0.775,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-27",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5084,
      "pred_gbt": 0.5458,
      "pred_empirical": 0.651,
      "confluence_count": 92,
      "rvol": 0.74,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-27",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6878.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3914,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 0.74,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-27",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6882.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.57,
      "pred_gbt": 0.5668,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 0.669,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-10-27",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.6674,
      "confluence_count": 179,
      "rvol": 0.669,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-10-27",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6882.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5377,
      "pred_gbt": 0.5079,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 0.571,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-10-27",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5467,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.6715,
      "confluence_count": 92,
      "rvol": 0.571,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-10-27",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6882.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5858,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 0.51,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-10-27",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6967,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.6674,
      "confluence_count": 176,
      "rvol": 0.51,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-10-27",
      "time": "09:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6883.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.6359,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 0.51,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-10-27",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.7471,
      "pred_empirical": 0.6674,
      "confluence_count": 177,
      "rvol": 0.446,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-10-27",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6882.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5901,
      "pred_gbt": 0.5391,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 0.466,
      "approach_r2": 0.9143
    },
    {
      "date": "2025-10-27",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5515,
      "pred_gbt": 0.6138,
      "pred_empirical": 0.651,
      "confluence_count": 93,
      "rvol": 0.473,
      "approach_r2": 0.5125
    },
    {
      "date": "2025-10-27",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6882.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5823,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 0.555,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-27",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6839,
      "pred_gbt": 0.6869,
      "pred_empirical": 0.6715,
      "confluence_count": 170,
      "rvol": 0.555,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-27",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7237,
      "pred_gbt": 0.6788,
      "pred_empirical": 0.637,
      "confluence_count": 175,
      "rvol": 0.64,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-10-27",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7916,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.637,
      "confluence_count": 221,
      "rvol": 0.64,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-10-27",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.7278,
      "pred_empirical": 0.637,
      "confluence_count": 177,
      "rvol": 0.627,
      "approach_r2": 0.5127
    },
    {
      "date": "2025-10-27",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.7491,
      "pred_empirical": 0.6715,
      "confluence_count": 180,
      "rvol": 0.65,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-27",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7936,
      "pred_gbt": 0.8772,
      "pred_empirical": 0.6715,
      "confluence_count": 225,
      "rvol": 0.65,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-27",
      "time": "09:55:00",
      "level_type": "or15_high",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.719,
      "pred_gbt": 0.7466,
      "pred_empirical": 0.6004,
      "confluence_count": 234,
      "rvol": 0.655,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-27",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7992,
      "pred_gbt": 0.8619,
      "pred_empirical": 0.637,
      "confluence_count": 234,
      "rvol": 0.655,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-27",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7309,
      "pred_gbt": 0.7189,
      "pred_empirical": 0.6674,
      "confluence_count": 181,
      "rvol": 0.655,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-27",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7964,
      "pred_gbt": 0.8598,
      "pred_empirical": 0.6674,
      "confluence_count": 226,
      "rvol": 0.655,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-27",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7908,
      "pred_gbt": 0.8549,
      "pred_empirical": 0.637,
      "confluence_count": 234,
      "rvol": 0.655,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-10-27",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6975,
      "pred_gbt": 0.6949,
      "pred_empirical": 0.6674,
      "confluence_count": 180,
      "rvol": 0.672,
      "approach_r2": 0.36
    },
    {
      "date": "2025-10-27",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7334,
      "pred_gbt": 0.73,
      "pred_empirical": 0.6715,
      "confluence_count": 181,
      "rvol": 0.601,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-27",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.8638,
      "pred_empirical": 0.6715,
      "confluence_count": 223,
      "rvol": 0.601,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-27",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.7343,
      "pred_empirical": 0.6674,
      "confluence_count": 170,
      "rvol": 0.601,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-27",
      "time": "09:58:00",
      "level_type": "overnight_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7869,
      "pred_gbt": 0.8132,
      "pred_empirical": 0.637,
      "confluence_count": 261,
      "rvol": 0.671,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-27",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7372,
      "pred_gbt": 0.7286,
      "pred_empirical": 0.6674,
      "confluence_count": 185,
      "rvol": 0.671,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-27",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7953,
      "pred_gbt": 0.8618,
      "pred_empirical": 0.6674,
      "confluence_count": 224,
      "rvol": 0.671,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-27",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.736,
      "pred_gbt": 0.7355,
      "pred_empirical": 0.6715,
      "confluence_count": 186,
      "rvol": 0.697,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-27",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7901,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.697,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-27",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7133,
      "pred_gbt": 0.6943,
      "pred_empirical": 0.6004,
      "confluence_count": 186,
      "rvol": 0.702,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-27",
      "time": "10:01:00",
      "level_type": "or30_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7621,
      "pred_gbt": 0.7182,
      "pred_empirical": 0.6004,
      "confluence_count": 261,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8269,
      "pred_gbt": 0.8431,
      "pred_empirical": 0.637,
      "confluence_count": 261,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7437,
      "pred_gbt": 0.6764,
      "pred_empirical": 0.637,
      "confluence_count": 190,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.809,
      "pred_gbt": 0.8241,
      "pred_empirical": 0.637,
      "confluence_count": 237,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8194,
      "pred_gbt": 0.838,
      "pred_empirical": 0.6004,
      "confluence_count": 261,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7513,
      "pred_gbt": 0.7253,
      "pred_empirical": 0.637,
      "confluence_count": 196,
      "rvol": 0.764,
      "approach_r2": 0.36
    },
    {
      "date": "2025-10-27",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8122,
      "pred_gbt": 0.8417,
      "pred_empirical": 0.637,
      "confluence_count": 240,
      "rvol": 0.764,
      "approach_r2": 0.36
    },
    {
      "date": "2025-10-27",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8525,
      "pred_gbt": 0.8275,
      "pred_empirical": 0.5205,
      "confluence_count": 283,
      "rvol": 0.86,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-10-27",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8681,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.5205,
      "confluence_count": 311,
      "rvol": 0.891,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-27",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.84,
      "pred_gbt": 0.8132,
      "pred_empirical": 0.6004,
      "confluence_count": 269,
      "rvol": 0.891,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-27",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8621,
      "pred_gbt": 0.832,
      "pred_empirical": 0.5205,
      "confluence_count": 311,
      "rvol": 0.891,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-27",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8348,
      "pred_gbt": 0.8353,
      "pred_empirical": 0.6004,
      "confluence_count": 264,
      "rvol": 0.887,
      "approach_r2": 0.4905
    },
    {
      "date": "2025-10-27",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8426,
      "pred_gbt": 0.8254,
      "pred_empirical": 0.6004,
      "confluence_count": 275,
      "rvol": 0.903,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-10-27",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8559,
      "pred_gbt": 0.8511,
      "pred_empirical": 0.6674,
      "confluence_count": 287,
      "rvol": 0.755,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-27",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8645,
      "pred_gbt": 0.8537,
      "pred_empirical": 0.637,
      "confluence_count": 296,
      "rvol": 0.673,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-10-27",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8117,
      "pred_gbt": 0.7911,
      "pred_empirical": 0.6004,
      "confluence_count": 244,
      "rvol": 0.705,
      "approach_r2": 0.4968
    },
    {
      "date": "2025-10-27",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.813,
      "pred_gbt": 0.7685,
      "pred_empirical": 0.6004,
      "confluence_count": 247,
      "rvol": 0.716,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-27",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.7794,
      "pred_empirical": 0.6004,
      "confluence_count": 249,
      "rvol": 0.724,
      "approach_r2": 0.6777
    },
    {
      "date": "2025-10-27",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8178,
      "pred_gbt": 0.7635,
      "pred_empirical": 0.6004,
      "confluence_count": 250,
      "rvol": 0.771,
      "approach_r2": 0.882
    },
    {
      "date": "2025-10-27",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7925,
      "pred_gbt": 0.7716,
      "pred_empirical": 0.6004,
      "confluence_count": 253,
      "rvol": 0.803,
      "approach_r2": 0.5052
    },
    {
      "date": "2025-10-27",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6885.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7126,
      "pred_gbt": 0.6682,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 0.755,
      "approach_r2": 0.1579
    },
    {
      "date": "2025-10-27",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7948,
      "pred_gbt": 0.773,
      "pred_empirical": 0.6004,
      "confluence_count": 254,
      "rvol": 0.755,
      "approach_r2": 0.1579
    },
    {
      "date": "2025-10-27",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6885.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.719,
      "pred_gbt": 0.6231,
      "pred_empirical": 0.5205,
      "confluence_count": 186,
      "rvol": 0.771,
      "approach_r2": 0.8832
    },
    {
      "date": "2025-10-27",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6885.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6724,
      "pred_gbt": 0.6278,
      "pred_empirical": 0.5205,
      "confluence_count": 184,
      "rvol": 0.857,
      "approach_r2": 0.4336
    },
    {
      "date": "2025-10-27",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.4906,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 0.857,
      "approach_r2": 0.4336
    },
    {
      "date": "2025-10-27",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6884.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6672,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 0.929,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-10-27",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 0.968,
      "approach_r2": 0.1143
    },
    {
      "date": "2025-10-27",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6884.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.654,
      "pred_gbt": 0.5504,
      "pred_empirical": 0.6004,
      "confluence_count": 179,
      "rvol": 1.081,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5487,
      "pred_gbt": 0.4573,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 1.081,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6129,
      "pred_gbt": 0.5143,
      "pred_empirical": 0.637,
      "confluence_count": 156,
      "rvol": 1.081,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.5351,
      "pred_empirical": 0.637,
      "confluence_count": 96,
      "rvol": 1.052,
      "approach_r2": 0.81
    },
    {
      "date": "2025-10-27",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5602,
      "pred_gbt": 0.5044,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 0.949,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-27",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5623,
      "pred_gbt": 0.5362,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 0.902,
      "approach_r2": 0.64
    },
    {
      "date": "2025-10-27",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6884.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6686,
      "pred_gbt": 0.6552,
      "pred_empirical": 0.637,
      "confluence_count": 180,
      "rvol": 0.831,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-27",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5632,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.831,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-27",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.5297,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 0.73,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-27",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6884.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6769,
      "pred_gbt": 0.7093,
      "pred_empirical": 0.6674,
      "confluence_count": 182,
      "rvol": 0.706,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.5622,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 0.706,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5747,
      "pred_gbt": 0.585,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 0.704,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-27",
      "time": "10:28:00",
      "level_type": "or15_high",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.7216,
      "pred_empirical": 0.6004,
      "confluence_count": 234,
      "rvol": 0.727,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6884.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7188,
      "pred_gbt": 0.6612,
      "pred_empirical": 0.637,
      "confluence_count": 182,
      "rvol": 0.727,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.786,
      "pred_gbt": 0.7704,
      "pred_empirical": 0.637,
      "confluence_count": 238,
      "rvol": 0.727,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "10:29:00",
      "level_type": "vwap",
      "level_price": 6884.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7142,
      "pred_gbt": 0.6786,
      "pred_empirical": 0.637,
      "confluence_count": 182,
      "rvol": 0.792,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "10:30:00",
      "level_type": "overnight_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7975,
      "pred_gbt": 0.7885,
      "pred_empirical": 0.637,
      "confluence_count": 261,
      "rvol": 0.783,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-27",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7851,
      "pred_gbt": 0.77,
      "pred_empirical": 0.637,
      "confluence_count": 239,
      "rvol": 0.783,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-27",
      "time": "10:31:00",
      "level_type": "vwap",
      "level_price": 6884.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7192,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.6004,
      "confluence_count": 181,
      "rvol": 0.767,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-27",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7859,
      "pred_gbt": 0.8011,
      "pred_empirical": 0.6674,
      "confluence_count": 239,
      "rvol": 0.737,
      "approach_r2": 0.04
    },
    {
      "date": "2025-10-27",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7883,
      "pred_gbt": 0.7966,
      "pred_empirical": 0.6674,
      "confluence_count": 238,
      "rvol": 0.681,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-10-27",
      "time": "10:35:00",
      "level_type": "or30_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.784,
      "pred_gbt": 0.8,
      "pred_empirical": 0.637,
      "confluence_count": 261,
      "rvol": 0.635,
      "approach_r2": 0.9375
    },
    {
      "date": "2025-10-27",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8233,
      "pred_gbt": 0.8142,
      "pred_empirical": 0.637,
      "confluence_count": 242,
      "rvol": 0.649,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-27",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7948,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.6715,
      "confluence_count": 242,
      "rvol": 0.626,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7959,
      "pred_gbt": 0.8135,
      "pred_empirical": 0.6715,
      "confluence_count": 242,
      "rvol": 0.612,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7971,
      "pred_gbt": 0.8168,
      "pred_empirical": 0.6674,
      "confluence_count": 240,
      "rvol": 0.634,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-27",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6884.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.729,
      "pred_gbt": 0.7205,
      "pred_empirical": 0.6674,
      "confluence_count": 182,
      "rvol": 0.628,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-27",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7965,
      "pred_gbt": 0.8096,
      "pred_empirical": 0.6674,
      "confluence_count": 240,
      "rvol": 0.628,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-10-27",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7997,
      "pred_gbt": 0.8278,
      "pred_empirical": 0.6715,
      "confluence_count": 242,
      "rvol": 0.585,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-27",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6884.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7343,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.6715,
      "confluence_count": 183,
      "rvol": 0.536,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-27",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.803,
      "pred_gbt": 0.8192,
      "pred_empirical": 0.6715,
      "confluence_count": 243,
      "rvol": 0.536,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-27",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8025,
      "pred_gbt": 0.8041,
      "pred_empirical": 0.6251,
      "confluence_count": 243,
      "rvol": 0.481,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8294,
      "pred_gbt": 0.8076,
      "pred_empirical": 0.6715,
      "confluence_count": 244,
      "rvol": 0.491,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8671,
      "pred_gbt": 0.8559,
      "pred_empirical": 0.651,
      "confluence_count": 278,
      "rvol": 0.491,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8325,
      "pred_gbt": 0.8054,
      "pred_empirical": 0.6715,
      "confluence_count": 246,
      "rvol": 0.502,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-27",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8703,
      "pred_gbt": 0.8587,
      "pred_empirical": 0.6715,
      "confluence_count": 281,
      "rvol": 0.502,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-27",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6885.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7392,
      "pred_gbt": 0.7318,
      "pred_empirical": 0.6674,
      "confluence_count": 184,
      "rvol": 0.534,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-27",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8079,
      "pred_gbt": 0.8088,
      "pred_empirical": 0.6674,
      "confluence_count": 245,
      "rvol": 0.534,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-27",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8293,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.651,
      "confluence_count": 244,
      "rvol": 0.556,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-27",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6885.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7387,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.637,
      "confluence_count": 185,
      "rvol": 0.674,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-10-27",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6885.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7406,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.6674,
      "confluence_count": 186,
      "rvol": 0.651,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.807,
      "pred_gbt": 0.8138,
      "pred_empirical": 0.6674,
      "confluence_count": 245,
      "rvol": 0.651,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "10:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6886.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7677,
      "pred_gbt": 0.8057,
      "pred_empirical": 0.637,
      "confluence_count": 224,
      "rvol": 0.651,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6885.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7403,
      "pred_gbt": 0.7412,
      "pred_empirical": 0.6674,
      "confluence_count": 186,
      "rvol": 0.644,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-27",
      "time": "10:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5991,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.651,
      "confluence_count": 100,
      "rvol": 0.706,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-27",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5782,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 0.734,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-27",
      "time": "10:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.6515,
      "pred_empirical": 0.6715,
      "confluence_count": 156,
      "rvol": 0.734,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-27",
      "time": "10:54:00",
      "level_type": "vwap",
      "level_price": 6885.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6908,
      "pred_gbt": 0.6994,
      "pred_empirical": 0.6715,
      "confluence_count": 184,
      "rvol": 0.788,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.5865,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 0.788,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6885.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7306,
      "pred_gbt": 0.6517,
      "pred_empirical": 0.6004,
      "confluence_count": 186,
      "rvol": 1.018,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-27",
      "time": "10:58:00",
      "level_type": "vwap",
      "level_price": 6885.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6981,
      "pred_gbt": 0.7128,
      "pred_empirical": 0.6251,
      "confluence_count": 185,
      "rvol": 0.679,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-10-27",
      "time": "10:59:00",
      "level_type": "vwap",
      "level_price": 6884.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.706,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.6674,
      "confluence_count": 184,
      "rvol": 0.66,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-27",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6131,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.6251,
      "confluence_count": 100,
      "rvol": 0.527,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6125,
      "pred_gbt": 0.6368,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 0.493,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-27",
      "time": "11:02:00",
      "level_type": "vwap",
      "level_price": 6884.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.707,
      "pred_gbt": 0.7037,
      "pred_empirical": 0.651,
      "confluence_count": 182,
      "rvol": 0.503,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:04:00",
      "level_type": "vwap",
      "level_price": 6884.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.714,
      "pred_gbt": 0.7087,
      "pred_empirical": 0.6674,
      "confluence_count": 182,
      "rvol": 0.494,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-27",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6884.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7147,
      "pred_gbt": 0.701,
      "pred_empirical": 0.651,
      "confluence_count": 182,
      "rvol": 0.426,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-27",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6186,
      "pred_gbt": 0.6022,
      "pred_empirical": 0.6081,
      "confluence_count": 100,
      "rvol": 0.426,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-27",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5782,
      "pred_gbt": 0.5573,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 0.489,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6133,
      "pred_gbt": 0.6066,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.492,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6884.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6965,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.6674,
      "confluence_count": 181,
      "rvol": 0.507,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6884.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6831,
      "pred_gbt": 0.6329,
      "pred_empirical": 0.6674,
      "confluence_count": 181,
      "rvol": 0.522,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "11:14:00",
      "level_type": "or15_high",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.7379,
      "pred_empirical": 0.6674,
      "confluence_count": 234,
      "rvol": 0.51,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-27",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7903,
      "pred_gbt": 0.7625,
      "pred_empirical": 0.6674,
      "confluence_count": 237,
      "rvol": 0.51,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-27",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6884.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7329,
      "pred_gbt": 0.6946,
      "pred_empirical": 0.6674,
      "confluence_count": 179,
      "rvol": 0.543,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-27",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7997,
      "pred_gbt": 0.7923,
      "pred_empirical": 0.6674,
      "confluence_count": 237,
      "rvol": 0.543,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-27",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6884.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.74,
      "pred_gbt": 0.6861,
      "pred_empirical": 0.651,
      "confluence_count": 179,
      "rvol": 0.658,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6884.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7519,
      "pred_gbt": 0.7159,
      "pred_empirical": 0.651,
      "confluence_count": 183,
      "rvol": 0.591,
      "approach_r2": 0.405
    },
    {
      "date": "2025-10-27",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8103,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.651,
      "confluence_count": 236,
      "rvol": 0.591,
      "approach_r2": 0.405
    },
    {
      "date": "2025-10-27",
      "time": "11:21:00",
      "level_type": "vwap",
      "level_price": 6884.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.758,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.651,
      "confluence_count": 182,
      "rvol": 0.45,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-27",
      "time": "11:24:00",
      "level_type": "overnight_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8327,
      "pred_gbt": 0.831,
      "pred_empirical": 0.6251,
      "confluence_count": 261,
      "rvol": 0.426,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-27",
      "time": "11:24:00",
      "level_type": "or30_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8117,
      "pred_gbt": 0.822,
      "pred_empirical": 0.651,
      "confluence_count": 261,
      "rvol": 0.426,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-10-27",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8426,
      "pred_gbt": 0.8187,
      "pred_empirical": 0.6715,
      "confluence_count": 236,
      "rvol": 0.458,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-10-27",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8201,
      "pred_gbt": 0.8356,
      "pred_empirical": 0.6715,
      "confluence_count": 237,
      "rvol": 0.461,
      "approach_r2": 0.6
    },
    {
      "date": "2025-10-27",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8407,
      "pred_gbt": 0.8385,
      "pred_empirical": 0.6251,
      "confluence_count": 237,
      "rvol": 0.474,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-27",
      "time": "11:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8727,
      "pred_gbt": 0.8905,
      "pred_empirical": 0.6281,
      "confluence_count": 266,
      "rvol": 0.474,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-27",
      "time": "11:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8735,
      "pred_gbt": 0.8912,
      "pred_empirical": 0.6281,
      "confluence_count": 267,
      "rvol": 0.477,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-27",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8441,
      "pred_gbt": 0.8362,
      "pred_empirical": 0.6251,
      "confluence_count": 241,
      "rvol": 0.485,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8755,
      "pred_gbt": 0.8887,
      "pred_empirical": 0.6281,
      "confluence_count": 270,
      "rvol": 0.485,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8782,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.651,
      "confluence_count": 271,
      "rvol": 0.467,
      "approach_r2": 0.2
    },
    {
      "date": "2025-10-27",
      "time": "11:31:00",
      "level_type": "ib_high",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.887,
      "pred_gbt": 0.8582,
      "pred_empirical": 0.651,
      "confluence_count": 311,
      "rvol": 0.446,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8988,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.6269,
      "confluence_count": 311,
      "rvol": 0.446,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8805,
      "pred_gbt": 0.8762,
      "pred_empirical": 0.6281,
      "confluence_count": 273,
      "rvol": 0.446,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.894,
      "pred_gbt": 0.8754,
      "pred_empirical": 0.6281,
      "confluence_count": 311,
      "rvol": 0.446,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8518,
      "pred_gbt": 0.8386,
      "pred_empirical": 0.6715,
      "confluence_count": 244,
      "rvol": 0.459,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-27",
      "time": "11:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8805,
      "pred_gbt": 0.8924,
      "pred_empirical": 0.651,
      "confluence_count": 271,
      "rvol": 0.459,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-27",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8852,
      "pred_gbt": 0.8801,
      "pred_empirical": 0.6251,
      "confluence_count": 275,
      "rvol": 0.422,
      "approach_r2": 0.871
    },
    {
      "date": "2025-10-27",
      "time": "11:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8851,
      "pred_gbt": 0.8925,
      "pred_empirical": 0.651,
      "confluence_count": 276,
      "rvol": 0.427,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-10-27",
      "time": "11:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8877,
      "pred_gbt": 0.8625,
      "pred_empirical": 0.651,
      "confluence_count": 278,
      "rvol": 0.392,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-27",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8546,
      "pred_gbt": 0.848,
      "pred_empirical": 0.6281,
      "confluence_count": 245,
      "rvol": 0.372,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-27",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8868,
      "pred_gbt": 0.8958,
      "pred_empirical": 0.6269,
      "confluence_count": 278,
      "rvol": 0.372,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-10-27",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8574,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.651,
      "confluence_count": 246,
      "rvol": 0.36,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-10-27",
      "time": "11:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8903,
      "pred_gbt": 0.8929,
      "pred_empirical": 0.6251,
      "confluence_count": 281,
      "rvol": 0.36,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-10-27",
      "time": "11:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.889,
      "pred_gbt": 0.8982,
      "pred_empirical": 0.6081,
      "confluence_count": 281,
      "rvol": 0.35,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-10-27",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8953,
      "pred_gbt": 0.8917,
      "pred_empirical": 0.6251,
      "confluence_count": 288,
      "rvol": 0.337,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-27",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8963,
      "pred_gbt": 0.8941,
      "pred_empirical": 0.6281,
      "confluence_count": 289,
      "rvol": 0.304,
      "approach_r2": 0.64
    },
    {
      "date": "2025-10-27",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8992,
      "pred_gbt": 0.8305,
      "pred_empirical": 0.6251,
      "confluence_count": 295,
      "rvol": 0.385,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-27",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.898,
      "pred_gbt": 0.8544,
      "pred_empirical": 0.6269,
      "confluence_count": 296,
      "rvol": 0.383,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-27",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9003,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.6269,
      "confluence_count": 297,
      "rvol": 0.368,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-27",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9004,
      "pred_gbt": 0.8237,
      "pred_empirical": 0.6269,
      "confluence_count": 297,
      "rvol": 0.361,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-10-27",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8654,
      "pred_gbt": 0.831,
      "pred_empirical": 0.651,
      "confluence_count": 256,
      "rvol": 0.418,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-27",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9014,
      "pred_gbt": 0.8579,
      "pred_empirical": 0.6251,
      "confluence_count": 299,
      "rvol": 0.418,
      "approach_r2": 0.4571
    },
    {
      "date": "2025-10-27",
      "time": "11:46:00",
      "level_type": "or15_high",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8196,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.6251,
      "confluence_count": 234,
      "rvol": 0.348,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8673,
      "pred_gbt": 0.8167,
      "pred_empirical": 0.6251,
      "confluence_count": 257,
      "rvol": 0.348,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.87,
      "pred_gbt": 0.8341,
      "pred_empirical": 0.6715,
      "confluence_count": 258,
      "rvol": 0.377,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-27",
      "time": "11:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.906,
      "pred_gbt": 0.8552,
      "pred_empirical": 0.651,
      "confluence_count": 303,
      "rvol": 0.377,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-27",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8698,
      "pred_gbt": 0.8437,
      "pred_empirical": 0.651,
      "confluence_count": 259,
      "rvol": 0.435,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8684,
      "pred_gbt": 0.8372,
      "pred_empirical": 0.6251,
      "confluence_count": 259,
      "rvol": 0.432,
      "approach_r2": 0.6706
    },
    {
      "date": "2025-10-27",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9054,
      "pred_gbt": 0.869,
      "pred_empirical": 0.6281,
      "confluence_count": 305,
      "rvol": 0.432,
      "approach_r2": 0.6706
    },
    {
      "date": "2025-10-27",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8494,
      "pred_gbt": 0.8401,
      "pred_empirical": 0.6674,
      "confluence_count": 260,
      "rvol": 0.545,
      "approach_r2": 0.6706
    },
    {
      "date": "2025-10-27",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.867,
      "pred_gbt": 0.8227,
      "pred_empirical": 0.6251,
      "confluence_count": 261,
      "rvol": 0.537,
      "approach_r2": 0.2722
    },
    {
      "date": "2025-10-27",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.869,
      "pred_gbt": 0.8285,
      "pred_empirical": 0.6281,
      "confluence_count": 261,
      "rvol": 0.456,
      "approach_r2": 0.2722
    },
    {
      "date": "2025-10-27",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8499,
      "pred_gbt": 0.8332,
      "pred_empirical": 0.6269,
      "confluence_count": 261,
      "rvol": 0.408,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:54:00",
      "level_type": "overnight_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8409,
      "pred_gbt": 0.8355,
      "pred_empirical": 0.6081,
      "confluence_count": 261,
      "rvol": 0.441,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:54:00",
      "level_type": "or30_high",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8207,
      "pred_gbt": 0.825,
      "pred_empirical": 0.6269,
      "confluence_count": 261,
      "rvol": 0.441,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8505,
      "pred_gbt": 0.8275,
      "pred_empirical": 0.6269,
      "confluence_count": 262,
      "rvol": 0.441,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8741,
      "pred_gbt": 0.8371,
      "pred_empirical": 0.6281,
      "confluence_count": 263,
      "rvol": 0.333,
      "approach_r2": 0.1125
    },
    {
      "date": "2025-10-27",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8776,
      "pred_gbt": 0.8429,
      "pred_empirical": 0.651,
      "confluence_count": 264,
      "rvol": 0.353,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-27",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9112,
      "pred_gbt": 0.8662,
      "pred_empirical": 0.6251,
      "confluence_count": 308,
      "rvol": 0.353,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-10-27",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8763,
      "pred_gbt": 0.8274,
      "pred_empirical": 0.6251,
      "confluence_count": 265,
      "rvol": 0.381,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-27",
      "time": "11:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9097,
      "pred_gbt": 0.8623,
      "pred_empirical": 0.6281,
      "confluence_count": 308,
      "rvol": 0.381,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-27",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8751,
      "pred_gbt": 0.8394,
      "pred_empirical": 0.6281,
      "confluence_count": 265,
      "rvol": 0.421,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9088,
      "pred_gbt": 0.8681,
      "pred_empirical": 0.6269,
      "confluence_count": 308,
      "rvol": 0.421,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8746,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.6281,
      "confluence_count": 266,
      "rvol": 0.438,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "11:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9095,
      "pred_gbt": 0.8645,
      "pred_empirical": 0.6081,
      "confluence_count": 311,
      "rvol": 0.438,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "12:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9102,
      "pred_gbt": 0.8722,
      "pred_empirical": 0.6251,
      "confluence_count": 310,
      "rvol": 0.46,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "12:01:00",
      "level_type": "ib_high",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8942,
      "pred_gbt": 0.8672,
      "pred_empirical": 0.651,
      "confluence_count": 311,
      "rvol": 0.564,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-27",
      "time": "12:01:00",
      "level_type": "session_high",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9065,
      "pred_gbt": 0.8843,
      "pred_empirical": 0.651,
      "confluence_count": 311,
      "rvol": 0.564,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-27",
      "time": "12:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9114,
      "pred_gbt": 0.8412,
      "pred_empirical": 0.6715,
      "confluence_count": 311,
      "rvol": 0.564,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-27",
      "time": "12:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9021,
      "pred_gbt": 0.8731,
      "pred_empirical": 0.651,
      "confluence_count": 311,
      "rvol": 0.564,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-27",
      "time": "12:02:00",
      "level_type": "session_high",
      "level_price": 6892.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9079,
      "pred_gbt": 0.9126,
      "pred_empirical": 0.651,
      "confluence_count": 317,
      "rvol": 0.619,
      "approach_r2": 0.0753
    },
    {
      "date": "2025-10-27",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9096,
      "pred_gbt": 0.8878,
      "pred_empirical": 0.6251,
      "confluence_count": 313,
      "rvol": 0.619,
      "approach_r2": 0.0753
    },
    {
      "date": "2025-10-27",
      "time": "12:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9036,
      "pred_gbt": 0.9018,
      "pred_empirical": 0.651,
      "confluence_count": 317,
      "rvol": 0.619,
      "approach_r2": 0.0753
    },
    {
      "date": "2025-10-27",
      "time": "12:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.911,
      "pred_gbt": 0.873,
      "pred_empirical": 0.6281,
      "confluence_count": 313,
      "rvol": 0.581,
      "approach_r2": 0.4573
    },
    {
      "date": "2025-10-27",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9121,
      "pred_gbt": 0.8694,
      "pred_empirical": 0.6251,
      "confluence_count": 313,
      "rvol": 0.577,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-27",
      "time": "12:05:00",
      "level_type": "session_high",
      "level_price": 6893.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.898,
      "pred_gbt": 0.9013,
      "pred_empirical": 0.6715,
      "confluence_count": 294,
      "rvol": 0.587,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-27",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.912,
      "pred_gbt": 0.8947,
      "pred_empirical": 0.651,
      "confluence_count": 314,
      "rvol": 0.587,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-27",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8932,
      "pred_gbt": 0.8899,
      "pred_empirical": 0.6715,
      "confluence_count": 294,
      "rvol": 0.587,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-27",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.914,
      "pred_gbt": 0.8654,
      "pred_empirical": 0.6269,
      "confluence_count": 315,
      "rvol": 0.446,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9165,
      "pred_gbt": 0.8621,
      "pred_empirical": 0.6281,
      "confluence_count": 317,
      "rvol": 0.43,
      "approach_r2": 0.381
    },
    {
      "date": "2025-10-27",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6893.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8986,
      "pred_gbt": 0.904,
      "pred_empirical": 0.6251,
      "confluence_count": 289,
      "rvol": 0.458,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-10-27",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9179,
      "pred_gbt": 0.8702,
      "pred_empirical": 0.6251,
      "confluence_count": 318,
      "rvol": 0.458,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-10-27",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8938,
      "pred_gbt": 0.8911,
      "pred_empirical": 0.651,
      "confluence_count": 289,
      "rvol": 0.458,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-10-27",
      "time": "12:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9164,
      "pred_gbt": 0.8706,
      "pred_empirical": 0.6081,
      "confluence_count": 319,
      "rvol": 0.447,
      "approach_r2": 0.0074
    },
    {
      "date": "2025-10-27",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9165,
      "pred_gbt": 0.8898,
      "pred_empirical": 0.651,
      "confluence_count": 319,
      "rvol": 0.506,
      "approach_r2": 0.3926
    },
    {
      "date": "2025-10-27",
      "time": "12:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9186,
      "pred_gbt": 0.8771,
      "pred_empirical": 0.6251,
      "confluence_count": 322,
      "rvol": 0.5,
      "approach_r2": 0.8339
    },
    {
      "date": "2025-10-27",
      "time": "12:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9081,
      "pred_gbt": 0.8615,
      "pred_empirical": 0.6251,
      "confluence_count": 323,
      "rvol": 0.448,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-27",
      "time": "12:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9039,
      "pred_gbt": 0.8992,
      "pred_empirical": 0.651,
      "confluence_count": 324,
      "rvol": 0.438,
      "approach_r2": 0.7502
    },
    {
      "date": "2025-10-27",
      "time": "12:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9045,
      "pred_gbt": 0.8938,
      "pred_empirical": 0.6251,
      "confluence_count": 324,
      "rvol": 0.413,
      "approach_r2": 0.7462
    },
    {
      "date": "2025-10-27",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9213,
      "pred_gbt": 0.8723,
      "pred_empirical": 0.6269,
      "confluence_count": 324,
      "rvol": 0.322,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.905,
      "pred_gbt": 0.876,
      "pred_empirical": 0.651,
      "confluence_count": 322,
      "rvol": 0.367,
      "approach_r2": 0.7537
    },
    {
      "date": "2025-10-27",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8732,
      "pred_gbt": 0.8277,
      "pred_empirical": 0.6715,
      "confluence_count": 284,
      "rvol": 0.403,
      "approach_r2": 0.752
    },
    {
      "date": "2025-10-27",
      "time": "12:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.904,
      "pred_gbt": 0.8974,
      "pred_empirical": 0.651,
      "confluence_count": 321,
      "rvol": 0.403,
      "approach_r2": 0.752
    },
    {
      "date": "2025-10-27",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8803,
      "pred_gbt": 0.7979,
      "pred_empirical": 0.651,
      "confluence_count": 284,
      "rvol": 0.397,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-27",
      "time": "12:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.909,
      "pred_gbt": 0.8554,
      "pred_empirical": 0.6251,
      "confluence_count": 320,
      "rvol": 0.397,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-27",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8944,
      "pred_gbt": 0.8457,
      "pred_empirical": 0.6251,
      "confluence_count": 284,
      "rvol": 0.402,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-10-27",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8939,
      "pred_gbt": 0.8384,
      "pred_empirical": 0.6269,
      "confluence_count": 284,
      "rvol": 0.381,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-27",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8954,
      "pred_gbt": 0.8416,
      "pred_empirical": 0.651,
      "confluence_count": 283,
      "rvol": 0.359,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-10-27",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8942,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.6251,
      "confluence_count": 282,
      "rvol": 0.351,
      "approach_r2": 0.1184
    },
    {
      "date": "2025-10-27",
      "time": "12:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.916,
      "pred_gbt": 0.8504,
      "pred_empirical": 0.6281,
      "confluence_count": 310,
      "rvol": 0.351,
      "approach_r2": 0.1184
    },
    {
      "date": "2025-10-27",
      "time": "12:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9152,
      "pred_gbt": 0.8606,
      "pred_empirical": 0.6081,
      "confluence_count": 309,
      "rvol": 0.359,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "12:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9146,
      "pred_gbt": 0.8509,
      "pred_empirical": 0.6281,
      "confluence_count": 307,
      "rvol": 0.36,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-10-27",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.914,
      "pred_gbt": 0.8459,
      "pred_empirical": 0.6281,
      "confluence_count": 304,
      "rvol": 0.36,
      "approach_r2": 0.4838
    },
    {
      "date": "2025-10-27",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8953,
      "pred_gbt": 0.8432,
      "pred_empirical": 0.6269,
      "confluence_count": 283,
      "rvol": 0.341,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-27",
      "time": "12:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9124,
      "pred_gbt": 0.8533,
      "pred_empirical": 0.6109,
      "confluence_count": 302,
      "rvol": 0.341,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-10-27",
      "time": "12:27:00",
      "level_type": "overnight_high",
      "level_price": 6889.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8834,
      "pred_gbt": 0.8302,
      "pred_empirical": 0.6269,
      "confluence_count": 261,
      "rvol": 0.367,
      "approach_r2": 0.4654
    },
    {
      "date": "2025-10-27",
      "time": "12:27:00",
      "level_type": "or30_high",
      "level_price": 6889.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.869,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.6281,
      "confluence_count": 261,
      "rvol": 0.367,
      "approach_r2": 0.4654
    },
    {
      "date": "2025-10-27",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8963,
      "pred_gbt": 0.8301,
      "pred_empirical": 0.6251,
      "confluence_count": 282,
      "rvol": 0.367,
      "approach_r2": 0.4654
    },
    {
      "date": "2025-10-27",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9133,
      "pred_gbt": 0.8531,
      "pred_empirical": 0.6281,
      "confluence_count": 301,
      "rvol": 0.367,
      "approach_r2": 0.4654
    },
    {
      "date": "2025-10-27",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8966,
      "pred_gbt": 0.8355,
      "pred_empirical": 0.6251,
      "confluence_count": 281,
      "rvol": 0.362,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-27",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.914,
      "pred_gbt": 0.8594,
      "pred_empirical": 0.6269,
      "confluence_count": 301,
      "rvol": 0.362,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-10-27",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8966,
      "pred_gbt": 0.8358,
      "pred_empirical": 0.6281,
      "confluence_count": 282,
      "rvol": 0.378,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-27",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9135,
      "pred_gbt": 0.8566,
      "pred_empirical": 0.6269,
      "confluence_count": 301,
      "rvol": 0.378,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-10-27",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9146,
      "pred_gbt": 0.8646,
      "pred_empirical": 0.6269,
      "confluence_count": 301,
      "rvol": 0.346,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-27",
      "time": "12:31:00",
      "level_type": "ib_high",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9048,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.6269,
      "confluence_count": 311,
      "rvol": 0.368,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-10-27",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9132,
      "pred_gbt": 0.8546,
      "pred_empirical": 0.6281,
      "confluence_count": 298,
      "rvol": 0.368,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-10-27",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9144,
      "pred_gbt": 0.8256,
      "pred_empirical": 0.6281,
      "confluence_count": 296,
      "rvol": 0.339,
      "approach_r2": 0.9343
    },
    {
      "date": "2025-10-27",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9125,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.6269,
      "confluence_count": 295,
      "rvol": 0.329,
      "approach_r2": 0.2941
    },
    {
      "date": "2025-10-27",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9126,
      "pred_gbt": 0.8327,
      "pred_empirical": 0.6109,
      "confluence_count": 296,
      "rvol": 0.303,
      "approach_r2": 0.0043
    },
    {
      "date": "2025-10-27",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9129,
      "pred_gbt": 0.8412,
      "pred_empirical": 0.6269,
      "confluence_count": 296,
      "rvol": 0.34,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-27",
      "time": "12:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9141,
      "pred_gbt": 0.8461,
      "pred_empirical": 0.6281,
      "confluence_count": 297,
      "rvol": 0.357,
      "approach_r2": 0.7051
    },
    {
      "date": "2025-10-27",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9138,
      "pred_gbt": 0.8471,
      "pred_empirical": 0.6269,
      "confluence_count": 297,
      "rvol": 0.349,
      "approach_r2": 0.5904
    },
    {
      "date": "2025-10-27",
      "time": "12:38:00",
      "level_type": "session_high",
      "level_price": 6893.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9055,
      "pred_gbt": 0.9053,
      "pred_empirical": 0.6109,
      "confluence_count": 289,
      "rvol": 0.355,
      "approach_r2": 0.5281
    },
    {
      "date": "2025-10-27",
      "time": "12:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9132,
      "pred_gbt": 0.8518,
      "pred_empirical": 0.6269,
      "confluence_count": 296,
      "rvol": 0.355,
      "approach_r2": 0.5281
    },
    {
      "date": "2025-10-27",
      "time": "12:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.901,
      "pred_gbt": 0.8924,
      "pred_empirical": 0.6081,
      "confluence_count": 289,
      "rvol": 0.355,
      "approach_r2": 0.5281
    },
    {
      "date": "2025-10-27",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8954,
      "pred_gbt": 0.8292,
      "pred_empirical": 0.6281,
      "confluence_count": 278,
      "rvol": 0.423,
      "approach_r2": 0.2909
    },
    {
      "date": "2025-10-27",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.913,
      "pred_gbt": 0.8538,
      "pred_empirical": 0.6269,
      "confluence_count": 298,
      "rvol": 0.423,
      "approach_r2": 0.2909
    },
    {
      "date": "2025-10-27",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8938,
      "pred_gbt": 0.8505,
      "pred_empirical": 0.6281,
      "confluence_count": 274,
      "rvol": 0.436,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-27",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9146,
      "pred_gbt": 0.8517,
      "pred_empirical": 0.6269,
      "confluence_count": 298,
      "rvol": 0.375,
      "approach_r2": 0.5632
    },
    {
      "date": "2025-10-27",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.915,
      "pred_gbt": 0.8486,
      "pred_empirical": 0.6269,
      "confluence_count": 298,
      "rvol": 0.372,
      "approach_r2": 0.6114
    },
    {
      "date": "2025-10-27",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.914,
      "pred_gbt": 0.8302,
      "pred_empirical": 0.6081,
      "confluence_count": 297,
      "rvol": 0.366,
      "approach_r2": 0.3049
    },
    {
      "date": "2025-10-27",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9138,
      "pred_gbt": 0.841,
      "pred_empirical": 0.6109,
      "confluence_count": 296,
      "rvol": 0.336,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-10-27",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9159,
      "pred_gbt": 0.8582,
      "pred_empirical": 0.6281,
      "confluence_count": 295,
      "rvol": 0.329,
      "approach_r2": 0.8811
    },
    {
      "date": "2025-10-27",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8941,
      "pred_gbt": 0.8351,
      "pred_empirical": 0.6281,
      "confluence_count": 267,
      "rvol": 0.311,
      "approach_r2": 0.8767
    },
    {
      "date": "2025-10-27",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9144,
      "pred_gbt": 0.8922,
      "pred_empirical": 0.6269,
      "confluence_count": 292,
      "rvol": 0.311,
      "approach_r2": 0.8767
    },
    {
      "date": "2025-10-27",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8939,
      "pred_gbt": 0.8337,
      "pred_empirical": 0.6281,
      "confluence_count": 266,
      "rvol": 0.299,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-27",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9142,
      "pred_gbt": 0.8904,
      "pred_empirical": 0.6081,
      "confluence_count": 291,
      "rvol": 0.299,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-27",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9133,
      "pred_gbt": 0.8872,
      "pred_empirical": 0.6081,
      "confluence_count": 290,
      "rvol": 0.314,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-10-27",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9141,
      "pred_gbt": 0.8926,
      "pred_empirical": 0.6081,
      "confluence_count": 290,
      "rvol": 0.282,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-27",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9146,
      "pred_gbt": 0.9006,
      "pred_empirical": 0.6081,
      "confluence_count": 289,
      "rvol": 0.261,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-27",
      "time": "12:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9153,
      "pred_gbt": 0.8745,
      "pred_empirical": 0.6269,
      "confluence_count": 289,
      "rvol": 0.327,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "12:52:00",
      "level_type": "session_high",
      "level_price": 6894.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8845,
      "pred_gbt": 0.8822,
      "pred_empirical": 0.6281,
      "confluence_count": 284,
      "rvol": 0.349,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "12:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9169,
      "pred_gbt": 0.8704,
      "pred_empirical": 0.6269,
      "confluence_count": 293,
      "rvol": 0.349,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8856,
      "pred_gbt": 0.8668,
      "pred_empirical": 0.6281,
      "confluence_count": 284,
      "rvol": 0.349,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "12:53:00",
      "level_type": "session_high",
      "level_price": 6894.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9093,
      "pred_gbt": 0.9113,
      "pred_empirical": 0.6269,
      "confluence_count": 285,
      "rvol": 0.326,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-27",
      "time": "12:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.917,
      "pred_gbt": 0.8779,
      "pred_empirical": 0.6081,
      "confluence_count": 293,
      "rvol": 0.326,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-27",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.905,
      "pred_gbt": 0.8911,
      "pred_empirical": 0.6269,
      "confluence_count": 285,
      "rvol": 0.326,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-27",
      "time": "12:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9153,
      "pred_gbt": 0.874,
      "pred_empirical": 0.6109,
      "confluence_count": 293,
      "rvol": 0.353,
      "approach_r2": 0.0667
    },
    {
      "date": "2025-10-27",
      "time": "12:55:00",
      "level_type": "session_high",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9075,
      "pred_gbt": 0.9133,
      "pred_empirical": 0.6269,
      "confluence_count": 284,
      "rvol": 0.368,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-27",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.915,
      "pred_gbt": 0.8934,
      "pred_empirical": 0.6081,
      "confluence_count": 293,
      "rvol": 0.368,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-27",
      "time": "12:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9031,
      "pred_gbt": 0.8942,
      "pred_empirical": 0.6281,
      "confluence_count": 284,
      "rvol": 0.368,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-27",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9172,
      "pred_gbt": 0.8882,
      "pred_empirical": 0.6081,
      "confluence_count": 293,
      "rvol": 0.313,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-27",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9185,
      "pred_gbt": 0.9,
      "pred_empirical": 0.6269,
      "confluence_count": 293,
      "rvol": 0.305,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "12:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9106,
      "pred_gbt": 0.9049,
      "pred_empirical": 0.6081,
      "confluence_count": 279,
      "rvol": 0.32,
      "approach_r2": 0.8643
    },
    {
      "date": "2025-10-27",
      "time": "12:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9095,
      "pred_gbt": 0.8978,
      "pred_empirical": 0.6109,
      "confluence_count": 279,
      "rvol": 0.293,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-10-27",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9105,
      "pred_gbt": 0.9025,
      "pred_empirical": 0.6109,
      "confluence_count": 280,
      "rvol": 0.268,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "13:01:00",
      "level_type": "ib_high",
      "level_price": 6892.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9218,
      "pred_gbt": 0.8576,
      "pred_empirical": 0.5962,
      "confluence_count": 311,
      "rvol": 0.262,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-27",
      "time": "13:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9121,
      "pred_gbt": 0.9149,
      "pred_empirical": 0.6109,
      "confluence_count": 281,
      "rvol": 0.262,
      "approach_r2": 0.4
    },
    {
      "date": "2025-10-27",
      "time": "13:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9123,
      "pred_gbt": 0.9265,
      "pred_empirical": 0.6109,
      "confluence_count": 281,
      "rvol": 0.246,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-27",
      "time": "13:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9133,
      "pred_gbt": 0.942,
      "pred_empirical": 0.6081,
      "confluence_count": 281,
      "rvol": 0.228,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-27",
      "time": "13:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9142,
      "pred_gbt": 0.9149,
      "pred_empirical": 0.6269,
      "confluence_count": 282,
      "rvol": 0.254,
      "approach_r2": 0.6114
    },
    {
      "date": "2025-10-27",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9165,
      "pred_gbt": 0.9078,
      "pred_empirical": 0.6269,
      "confluence_count": 286,
      "rvol": 0.263,
      "approach_r2": 0.7364
    },
    {
      "date": "2025-10-27",
      "time": "13:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9045,
      "pred_gbt": 0.8714,
      "pred_empirical": 0.6281,
      "confluence_count": 287,
      "rvol": 0.302,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "13:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9095,
      "pred_gbt": 0.8885,
      "pred_empirical": 0.6081,
      "confluence_count": 287,
      "rvol": 0.294,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9001,
      "pred_gbt": 0.8112,
      "pred_empirical": 0.6081,
      "confluence_count": 270,
      "rvol": 0.278,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8948,
      "pred_gbt": 0.8131,
      "pred_empirical": 0.6251,
      "confluence_count": 271,
      "rvol": 0.313,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "13:10:00",
      "level_type": "overnight_high",
      "level_price": 6889.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8822,
      "pred_gbt": 0.7897,
      "pred_empirical": 0.6251,
      "confluence_count": 261,
      "rvol": 0.357,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-27",
      "time": "13:10:00",
      "level_type": "or30_high",
      "level_price": 6889.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8677,
      "pred_gbt": 0.78,
      "pred_empirical": 0.651,
      "confluence_count": 261,
      "rvol": 0.357,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-27",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8891,
      "pred_gbt": 0.7803,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.357,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-27",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8891,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.6251,
      "confluence_count": 272,
      "rvol": 0.347,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-27",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8941,
      "pred_gbt": 0.8164,
      "pred_empirical": 0.6281,
      "confluence_count": 271,
      "rvol": 0.35,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8998,
      "pred_gbt": 0.8009,
      "pred_empirical": 0.6081,
      "confluence_count": 271,
      "rvol": 0.386,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8963,
      "pred_gbt": 0.8237,
      "pred_empirical": 0.6281,
      "confluence_count": 273,
      "rvol": 0.336,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-27",
      "time": "13:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9085,
      "pred_gbt": 0.8926,
      "pred_empirical": 0.6269,
      "confluence_count": 283,
      "rvol": 0.336,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-27",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8922,
      "pred_gbt": 0.7806,
      "pred_empirical": 0.6251,
      "confluence_count": 273,
      "rvol": 0.279,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-27",
      "time": "13:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9179,
      "pred_gbt": 0.9033,
      "pred_empirical": 0.6269,
      "confluence_count": 284,
      "rvol": 0.292,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-27",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.904,
      "pred_gbt": 0.833,
      "pred_empirical": 0.6281,
      "confluence_count": 273,
      "rvol": 0.363,
      "approach_r2": 0.381
    },
    {
      "date": "2025-10-27",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9029,
      "pred_gbt": 0.8688,
      "pred_empirical": 0.6269,
      "confluence_count": 273,
      "rvol": 0.412,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-10-27",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8879,
      "pred_gbt": 0.8511,
      "pred_empirical": 0.6269,
      "confluence_count": 273,
      "rvol": 0.406,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-27",
      "time": "13:20:00",
      "level_type": "or15_high",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8546,
      "pred_gbt": 0.8601,
      "pred_empirical": 0.6251,
      "confluence_count": 234,
      "rvol": 0.499,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-27",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8885,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.6251,
      "confluence_count": 273,
      "rvol": 0.499,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-10-27",
      "time": "13:21:00",
      "level_type": "vwap",
      "level_price": 6886.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8522,
      "pred_gbt": 0.8529,
      "pred_empirical": 0.651,
      "confluence_count": 224,
      "rvol": 0.529,
      "approach_r2": 0.7853
    },
    {
      "date": "2025-10-27",
      "time": "13:23:00",
      "level_type": "vwap",
      "level_price": 6886.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.851,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.6281,
      "confluence_count": 224,
      "rvol": 0.479,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-27",
      "time": "13:24:00",
      "level_type": "vwap",
      "level_price": 6886.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8507,
      "pred_gbt": 0.8488,
      "pred_empirical": 0.6281,
      "confluence_count": 224,
      "rvol": 0.508,
      "approach_r2": 0.1408
    },
    {
      "date": "2025-10-27",
      "time": "13:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8223,
      "pred_gbt": 0.862,
      "pred_empirical": 0.651,
      "confluence_count": 223,
      "rvol": 0.508,
      "approach_r2": 0.1408
    },
    {
      "date": "2025-10-27",
      "time": "13:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6887.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8244,
      "pred_gbt": 0.8605,
      "pred_empirical": 0.6715,
      "confluence_count": 222,
      "rvol": 0.46,
      "approach_r2": 0.2937
    },
    {
      "date": "2025-10-27",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8722,
      "pred_gbt": 0.8214,
      "pred_empirical": 0.651,
      "confluence_count": 271,
      "rvol": 0.555,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-27",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8786,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.6251,
      "confluence_count": 271,
      "rvol": 0.543,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-27",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8873,
      "pred_gbt": 0.8567,
      "pred_empirical": 0.6269,
      "confluence_count": 274,
      "rvol": 0.566,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8809,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.651,
      "confluence_count": 275,
      "rvol": 0.631,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-27",
      "time": "13:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8225,
      "pred_gbt": 0.8234,
      "pred_empirical": 0.637,
      "confluence_count": 234,
      "rvol": 0.631,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-27",
      "time": "13:32:00",
      "level_type": "ib_high",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9088,
      "pred_gbt": 0.8717,
      "pred_empirical": 0.6269,
      "confluence_count": 311,
      "rvol": 0.547,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8988,
      "pred_gbt": 0.847,
      "pred_empirical": 0.6251,
      "confluence_count": 276,
      "rvol": 0.547,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9041,
      "pred_gbt": 0.8597,
      "pred_empirical": 0.6269,
      "confluence_count": 275,
      "rvol": 0.576,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8992,
      "pred_gbt": 0.8472,
      "pred_empirical": 0.6281,
      "confluence_count": 276,
      "rvol": 0.544,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8965,
      "pred_gbt": 0.8073,
      "pred_empirical": 0.6251,
      "confluence_count": 276,
      "rvol": 0.426,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9095,
      "pred_gbt": 0.8482,
      "pred_empirical": 0.6281,
      "confluence_count": 277,
      "rvol": 0.438,
      "approach_r2": 0.4855
    },
    {
      "date": "2025-10-27",
      "time": "13:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9179,
      "pred_gbt": 0.9088,
      "pred_empirical": 0.6269,
      "confluence_count": 282,
      "rvol": 0.438,
      "approach_r2": 0.4855
    },
    {
      "date": "2025-10-27",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9079,
      "pred_gbt": 0.8368,
      "pred_empirical": 0.6281,
      "confluence_count": 276,
      "rvol": 0.455,
      "approach_r2": 0.0966
    },
    {
      "date": "2025-10-27",
      "time": "13:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9174,
      "pred_gbt": 0.9028,
      "pred_empirical": 0.6081,
      "confluence_count": 283,
      "rvol": 0.455,
      "approach_r2": 0.0966
    },
    {
      "date": "2025-10-27",
      "time": "13:38:00",
      "level_type": "session_high",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9148,
      "pred_gbt": 0.9062,
      "pred_empirical": 0.6142,
      "confluence_count": 284,
      "rvol": 0.402,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-10-27",
      "time": "13:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.918,
      "pred_gbt": 0.8914,
      "pred_empirical": 0.6109,
      "confluence_count": 283,
      "rvol": 0.402,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-10-27",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9107,
      "pred_gbt": 0.8848,
      "pred_empirical": 0.5962,
      "confluence_count": 284,
      "rvol": 0.402,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-10-27",
      "time": "13:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9184,
      "pred_gbt": 0.9132,
      "pred_empirical": 0.6269,
      "confluence_count": 284,
      "rvol": 0.462,
      "approach_r2": 0.1156
    },
    {
      "date": "2025-10-27",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9194,
      "pred_gbt": 0.9113,
      "pred_empirical": 0.6269,
      "confluence_count": 285,
      "rvol": 0.478,
      "approach_r2": 0.4392
    },
    {
      "date": "2025-10-27",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9206,
      "pred_gbt": 0.9073,
      "pred_empirical": 0.6081,
      "confluence_count": 285,
      "rvol": 0.436,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-27",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9191,
      "pred_gbt": 0.8969,
      "pred_empirical": 0.6251,
      "confluence_count": 284,
      "rvol": 0.604,
      "approach_r2": 0.3149
    },
    {
      "date": "2025-10-27",
      "time": "13:43:00",
      "level_type": "session_high",
      "level_price": 6895.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9133,
      "pred_gbt": 0.922,
      "pred_empirical": 0.6251,
      "confluence_count": 282,
      "rvol": 0.683,
      "approach_r2": 0.5544
    },
    {
      "date": "2025-10-27",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9183,
      "pred_gbt": 0.9109,
      "pred_empirical": 0.6281,
      "confluence_count": 285,
      "rvol": 0.683,
      "approach_r2": 0.5544
    },
    {
      "date": "2025-10-27",
      "time": "13:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9091,
      "pred_gbt": 0.9051,
      "pred_empirical": 0.651,
      "confluence_count": 282,
      "rvol": 0.683,
      "approach_r2": 0.5544
    },
    {
      "date": "2025-10-27",
      "time": "13:44:00",
      "level_type": "session_high",
      "level_price": 6895.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9019,
      "pred_gbt": 0.9142,
      "pred_empirical": 0.651,
      "confluence_count": 263,
      "rvol": 0.769,
      "approach_r2": 0.4735
    },
    {
      "date": "2025-10-27",
      "time": "13:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9177,
      "pred_gbt": 0.9023,
      "pred_empirical": 0.6251,
      "confluence_count": 286,
      "rvol": 0.769,
      "approach_r2": 0.4735
    },
    {
      "date": "2025-10-27",
      "time": "13:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8972,
      "pred_gbt": 0.8974,
      "pred_empirical": 0.651,
      "confluence_count": 263,
      "rvol": 0.769,
      "approach_r2": 0.4735
    },
    {
      "date": "2025-10-27",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9163,
      "pred_gbt": 0.9162,
      "pred_empirical": 0.6081,
      "confluence_count": 286,
      "rvol": 0.76,
      "approach_r2": 0.0286
    },
    {
      "date": "2025-10-27",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9165,
      "pred_gbt": 0.9046,
      "pred_empirical": 0.6251,
      "confluence_count": 286,
      "rvol": 0.845,
      "approach_r2": 0.3791
    },
    {
      "date": "2025-10-27",
      "time": "13:47:00",
      "level_type": "session_high",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8792,
      "pred_gbt": 0.9006,
      "pred_empirical": 0.6251,
      "confluence_count": 246,
      "rvol": 0.695,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.907,
      "pred_gbt": 0.9071,
      "pred_empirical": 0.6251,
      "confluence_count": 286,
      "rvol": 0.695,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "13:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8737,
      "pred_gbt": 0.884,
      "pred_empirical": 0.651,
      "confluence_count": 246,
      "rvol": 0.695,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9131,
      "pred_gbt": 0.923,
      "pred_empirical": 0.6269,
      "confluence_count": 286,
      "rvol": 0.619,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-27",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9204,
      "pred_gbt": 0.9126,
      "pred_empirical": 0.5962,
      "confluence_count": 286,
      "rvol": 0.48,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9156,
      "pred_gbt": 0.9055,
      "pred_empirical": 0.6269,
      "confluence_count": 286,
      "rvol": 0.5,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "13:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9126,
      "pred_gbt": 0.8892,
      "pred_empirical": 0.6269,
      "confluence_count": 286,
      "rvol": 0.406,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-27",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9222,
      "pred_gbt": 0.8973,
      "pred_empirical": 0.6109,
      "confluence_count": 285,
      "rvol": 0.405,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-10-27",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9229,
      "pred_gbt": 0.8827,
      "pred_empirical": 0.6109,
      "confluence_count": 285,
      "rvol": 0.395,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-10-27",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9231,
      "pred_gbt": 0.8938,
      "pred_empirical": 0.6109,
      "confluence_count": 284,
      "rvol": 0.401,
      "approach_r2": 0.5614
    },
    {
      "date": "2025-10-27",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9227,
      "pred_gbt": 0.9074,
      "pred_empirical": 0.6269,
      "confluence_count": 283,
      "rvol": 0.458,
      "approach_r2": 0.6483
    },
    {
      "date": "2025-10-27",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9214,
      "pred_gbt": 0.9151,
      "pred_empirical": 0.6081,
      "confluence_count": 282,
      "rvol": 0.498,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-10-27",
      "time": "13:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9206,
      "pred_gbt": 0.9026,
      "pred_empirical": 0.6142,
      "confluence_count": 281,
      "rvol": 0.43,
      "approach_r2": 0.003
    },
    {
      "date": "2025-10-27",
      "time": "13:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9105,
      "pred_gbt": 0.8783,
      "pred_empirical": 0.6269,
      "confluence_count": 280,
      "rvol": 0.442,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-27",
      "time": "13:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9042,
      "pred_gbt": 0.9093,
      "pred_empirical": 0.6269,
      "confluence_count": 278,
      "rvol": 0.455,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-10-27",
      "time": "14:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9125,
      "pred_gbt": 0.8877,
      "pred_empirical": 0.6081,
      "confluence_count": 273,
      "rvol": 0.429,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "14:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9072,
      "pred_gbt": 0.8974,
      "pred_empirical": 0.6269,
      "confluence_count": 265,
      "rvol": 0.515,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-10-27",
      "time": "14:02:00",
      "level_type": "ib_high",
      "level_price": 6892.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9146,
      "pred_gbt": 0.881,
      "pred_empirical": 0.6281,
      "confluence_count": 311,
      "rvol": 0.623,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-10-27",
      "time": "14:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8954,
      "pred_gbt": 0.8924,
      "pred_empirical": 0.6081,
      "confluence_count": 257,
      "rvol": 0.612,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-27",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9058,
      "pred_gbt": 0.9095,
      "pred_empirical": 0.6281,
      "confluence_count": 254,
      "rvol": 0.682,
      "approach_r2": 0.5115
    },
    {
      "date": "2025-10-27",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9044,
      "pred_gbt": 0.9,
      "pred_empirical": 0.6109,
      "confluence_count": 253,
      "rvol": 0.655,
      "approach_r2": 0.1599
    },
    {
      "date": "2025-10-27",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9053,
      "pred_gbt": 0.8956,
      "pred_empirical": 0.5962,
      "confluence_count": 252,
      "rvol": 0.579,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-10-27",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.907,
      "pred_gbt": 0.8825,
      "pred_empirical": 0.5962,
      "confluence_count": 252,
      "rvol": 0.488,
      "approach_r2": 0.0935
    },
    {
      "date": "2025-10-27",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9076,
      "pred_gbt": 0.8873,
      "pred_empirical": 0.6109,
      "confluence_count": 251,
      "rvol": 0.501,
      "approach_r2": 0.4779
    },
    {
      "date": "2025-10-27",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9079,
      "pred_gbt": 0.8928,
      "pred_empirical": 0.5962,
      "confluence_count": 246,
      "rvol": 0.408,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-27",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8956,
      "pred_gbt": 0.8651,
      "pred_empirical": 0.6081,
      "confluence_count": 249,
      "rvol": 0.477,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "14:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9008,
      "pred_gbt": 0.9281,
      "pred_empirical": 0.5962,
      "confluence_count": 248,
      "rvol": 0.413,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-27",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9064,
      "pred_gbt": 0.8801,
      "pred_empirical": 0.5962,
      "confluence_count": 248,
      "rvol": 0.491,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "14:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.901,
      "pred_gbt": 0.905,
      "pred_empirical": 0.5962,
      "confluence_count": 248,
      "rvol": 0.432,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-27",
      "time": "14:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8963,
      "pred_gbt": 0.8627,
      "pred_empirical": 0.6109,
      "confluence_count": 248,
      "rvol": 0.435,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9096,
      "pred_gbt": 0.8858,
      "pred_empirical": 0.612,
      "confluence_count": 248,
      "rvol": 0.32,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-27",
      "time": "14:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9105,
      "pred_gbt": 0.8817,
      "pred_empirical": 0.6142,
      "confluence_count": 248,
      "rvol": 0.338,
      "approach_r2": 0.3769
    },
    {
      "date": "2025-10-27",
      "time": "14:17:00",
      "level_type": "session_high",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9071,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.612,
      "confluence_count": 246,
      "rvol": 0.264,
      "approach_r2": 0.4402
    },
    {
      "date": "2025-10-27",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9126,
      "pred_gbt": 0.8938,
      "pred_empirical": 0.6142,
      "confluence_count": 249,
      "rvol": 0.264,
      "approach_r2": 0.4402
    },
    {
      "date": "2025-10-27",
      "time": "14:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9027,
      "pred_gbt": 0.8611,
      "pred_empirical": 0.612,
      "confluence_count": 246,
      "rvol": 0.264,
      "approach_r2": 0.4402
    },
    {
      "date": "2025-10-27",
      "time": "14:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9136,
      "pred_gbt": 0.884,
      "pred_empirical": 0.5962,
      "confluence_count": 249,
      "rvol": 0.301,
      "approach_r2": 0.925
    },
    {
      "date": "2025-10-27",
      "time": "14:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.912,
      "pred_gbt": 0.8935,
      "pred_empirical": 0.5962,
      "confluence_count": 248,
      "rvol": 0.289,
      "approach_r2": 0.4332
    },
    {
      "date": "2025-10-27",
      "time": "14:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.912,
      "pred_gbt": 0.8779,
      "pred_empirical": 0.5962,
      "confluence_count": 247,
      "rvol": 0.318,
      "approach_r2": 0.7096
    },
    {
      "date": "2025-10-27",
      "time": "14:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9101,
      "pred_gbt": 0.8778,
      "pred_empirical": 0.5962,
      "confluence_count": 247,
      "rvol": 0.374,
      "approach_r2": 0.0702
    },
    {
      "date": "2025-10-27",
      "time": "14:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8977,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.6081,
      "confluence_count": 246,
      "rvol": 0.431,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-27",
      "time": "14:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9015,
      "pred_gbt": 0.8942,
      "pred_empirical": 0.6109,
      "confluence_count": 245,
      "rvol": 0.482,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-10-27",
      "time": "14:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9073,
      "pred_gbt": 0.8777,
      "pred_empirical": 0.6142,
      "confluence_count": 246,
      "rvol": 0.502,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9003,
      "pred_gbt": 0.9053,
      "pred_empirical": 0.6081,
      "confluence_count": 245,
      "rvol": 0.585,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-27",
      "time": "14:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8953,
      "pred_gbt": 0.8756,
      "pred_empirical": 0.6109,
      "confluence_count": 245,
      "rvol": 0.558,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-27",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9081,
      "pred_gbt": 0.9013,
      "pred_empirical": 0.6142,
      "confluence_count": 244,
      "rvol": 0.519,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-27",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8972,
      "pred_gbt": 0.8968,
      "pred_empirical": 0.6109,
      "confluence_count": 244,
      "rvol": 0.445,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-27",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9078,
      "pred_gbt": 0.8713,
      "pred_empirical": 0.6109,
      "confluence_count": 243,
      "rvol": 0.539,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9012,
      "pred_gbt": 0.9001,
      "pred_empirical": 0.5962,
      "confluence_count": 243,
      "rvol": 0.526,
      "approach_r2": 0.129
    },
    {
      "date": "2025-10-27",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8962,
      "pred_gbt": 0.8765,
      "pred_empirical": 0.6109,
      "confluence_count": 243,
      "rvol": 0.528,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-10-27",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9065,
      "pred_gbt": 0.9013,
      "pred_empirical": 0.6109,
      "confluence_count": 243,
      "rvol": 0.622,
      "approach_r2": 0.0758
    },
    {
      "date": "2025-10-27",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8937,
      "pred_gbt": 0.9005,
      "pred_empirical": 0.6081,
      "confluence_count": 241,
      "rvol": 0.639,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-27",
      "time": "14:35:00",
      "level_type": "session_high",
      "level_price": 6896.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8986,
      "pred_gbt": 0.8972,
      "pred_empirical": 0.6269,
      "confluence_count": 243,
      "rvol": 0.583,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-10-27",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8988,
      "pred_gbt": 0.9077,
      "pred_empirical": 0.6109,
      "confluence_count": 238,
      "rvol": 0.583,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-10-27",
      "time": "14:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8938,
      "pred_gbt": 0.8709,
      "pred_empirical": 0.6269,
      "confluence_count": 243,
      "rvol": 0.583,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-10-27",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9031,
      "pred_gbt": 0.9055,
      "pred_empirical": 0.6081,
      "confluence_count": 238,
      "rvol": 0.702,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "14:37:00",
      "level_type": "session_high",
      "level_price": 6896.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8919,
      "pred_gbt": 0.8986,
      "pred_empirical": 0.6281,
      "confluence_count": 238,
      "rvol": 0.801,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-27",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8952,
      "pred_gbt": 0.9092,
      "pred_empirical": 0.6269,
      "confluence_count": 238,
      "rvol": 0.801,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-27",
      "time": "14:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8869,
      "pred_gbt": 0.8757,
      "pred_empirical": 0.6281,
      "confluence_count": 238,
      "rvol": 0.801,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-10-27",
      "time": "14:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8904,
      "pred_gbt": 0.8962,
      "pred_empirical": 0.6269,
      "confluence_count": 238,
      "rvol": 0.764,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-10-27",
      "time": "14:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9033,
      "pred_gbt": 0.9262,
      "pred_empirical": 0.5962,
      "confluence_count": 238,
      "rvol": 0.699,
      "approach_r2": 0.1308
    },
    {
      "date": "2025-10-27",
      "time": "14:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9031,
      "pred_gbt": 0.9196,
      "pred_empirical": 0.5962,
      "confluence_count": 237,
      "rvol": 0.71,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-27",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.905,
      "pred_gbt": 0.9176,
      "pred_empirical": 0.5962,
      "confluence_count": 237,
      "rvol": 0.62,
      "approach_r2": 0.1495
    },
    {
      "date": "2025-10-27",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9057,
      "pred_gbt": 0.9299,
      "pred_empirical": 0.6081,
      "confluence_count": 235,
      "rvol": 0.625,
      "approach_r2": 0.5018
    },
    {
      "date": "2025-10-27",
      "time": "14:43:00",
      "level_type": "session_high",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8977,
      "pred_gbt": 0.9149,
      "pred_empirical": 0.6109,
      "confluence_count": 230,
      "rvol": 0.687,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-27",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9031,
      "pred_gbt": 0.9271,
      "pred_empirical": 0.5962,
      "confluence_count": 234,
      "rvol": 0.687,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-27",
      "time": "14:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8928,
      "pred_gbt": 0.8959,
      "pred_empirical": 0.6109,
      "confluence_count": 230,
      "rvol": 0.687,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-27",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9025,
      "pred_gbt": 0.9257,
      "pred_empirical": 0.6081,
      "confluence_count": 233,
      "rvol": 0.766,
      "approach_r2": 0.509
    },
    {
      "date": "2025-10-27",
      "time": "14:45:00",
      "level_type": "session_high",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8962,
      "pred_gbt": 0.9172,
      "pred_empirical": 0.6081,
      "confluence_count": 226,
      "rvol": 0.698,
      "approach_r2": 0.5186
    },
    {
      "date": "2025-10-27",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9027,
      "pred_gbt": 0.9187,
      "pred_empirical": 0.6109,
      "confluence_count": 230,
      "rvol": 0.698,
      "approach_r2": 0.5186
    },
    {
      "date": "2025-10-27",
      "time": "14:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8913,
      "pred_gbt": 0.8955,
      "pred_empirical": 0.6269,
      "confluence_count": 226,
      "rvol": 0.698,
      "approach_r2": 0.5186
    },
    {
      "date": "2025-10-27",
      "time": "14:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9025,
      "pred_gbt": 0.9012,
      "pred_empirical": 0.6081,
      "confluence_count": 232,
      "rvol": 0.752,
      "approach_r2": 0.1448
    },
    {
      "date": "2025-10-27",
      "time": "14:47:00",
      "level_type": "session_high",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8838,
      "pred_gbt": 0.9051,
      "pred_empirical": 0.6142,
      "confluence_count": 207,
      "rvol": 0.665,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-27",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9028,
      "pred_gbt": 0.9114,
      "pred_empirical": 0.612,
      "confluence_count": 231,
      "rvol": 0.665,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-27",
      "time": "14:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8784,
      "pred_gbt": 0.8818,
      "pred_empirical": 0.6142,
      "confluence_count": 207,
      "rvol": 0.665,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-27",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.9041,
      "pred_gbt": 0.912,
      "pred_empirical": 0.5962,
      "confluence_count": 230,
      "rvol": 0.613,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-10-27",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.901,
      "pred_gbt": 0.9151,
      "pred_empirical": 0.6281,
      "confluence_count": 226,
      "rvol": 0.738,
      "approach_r2": 0.5341
    },
    {
      "date": "2025-10-27",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8935,
      "pred_gbt": 0.928,
      "pred_empirical": 0.6142,
      "confluence_count": 215,
      "rvol": 0.702,
      "approach_r2": 0.4129
    },
    {
      "date": "2025-10-27",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8941,
      "pred_gbt": 0.9184,
      "pred_empirical": 0.6142,
      "confluence_count": 214,
      "rvol": 0.663,
      "approach_r2": 0.3559
    },
    {
      "date": "2025-10-27",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8934,
      "pred_gbt": 0.9199,
      "pred_empirical": 0.6109,
      "confluence_count": 212,
      "rvol": 0.735,
      "approach_r2": 0.7846
    },
    {
      "date": "2025-10-27",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8775,
      "pred_gbt": 0.8991,
      "pred_empirical": 0.6269,
      "confluence_count": 211,
      "rvol": 0.754,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-27",
      "time": "14:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8853,
      "pred_gbt": 0.9171,
      "pred_empirical": 0.5962,
      "confluence_count": 209,
      "rvol": 0.614,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-10-27",
      "time": "14:55:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7511,
      "pred_gbt": 0.7149,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 0.806,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "14:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8883,
      "pred_gbt": 0.8719,
      "pred_empirical": 0.6109,
      "confluence_count": 206,
      "rvol": 0.806,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "14:56:00",
      "level_type": "session_high",
      "level_price": 6898.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8519,
      "pred_gbt": 0.8889,
      "pred_empirical": 0.6081,
      "confluence_count": 175,
      "rvol": 0.848,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "14:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8789,
      "pred_gbt": 0.8851,
      "pred_empirical": 0.6081,
      "confluence_count": 204,
      "rvol": 0.848,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "14:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6898.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8453,
      "pred_gbt": 0.8632,
      "pred_empirical": 0.6081,
      "confluence_count": 175,
      "rvol": 0.848,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.87,
      "pred_gbt": 0.8992,
      "pred_empirical": 0.6269,
      "confluence_count": 201,
      "rvol": 0.876,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-27",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8784,
      "pred_gbt": 0.9,
      "pred_empirical": 0.6281,
      "confluence_count": 197,
      "rvol": 1.073,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-10-27",
      "time": "14:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.875,
      "pred_gbt": 0.908,
      "pred_empirical": 0.6109,
      "confluence_count": 196,
      "rvol": 1.08,
      "approach_r2": 0.0874
    },
    {
      "date": "2025-10-27",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8628,
      "pred_gbt": 0.8848,
      "pred_empirical": 0.6269,
      "confluence_count": 194,
      "rvol": 0.931,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-27",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.87,
      "pred_gbt": 0.9154,
      "pred_empirical": 0.6109,
      "confluence_count": 193,
      "rvol": 0.887,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-27",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8779,
      "pred_gbt": 0.913,
      "pred_empirical": 0.612,
      "confluence_count": 190,
      "rvol": 0.778,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8748,
      "pred_gbt": 0.9213,
      "pred_empirical": 0.612,
      "confluence_count": 190,
      "rvol": 0.608,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "15:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8684,
      "pred_gbt": 0.9021,
      "pred_empirical": 0.6142,
      "confluence_count": 189,
      "rvol": 0.584,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-27",
      "time": "15:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8836,
      "pred_gbt": 0.9234,
      "pred_empirical": 0.612,
      "confluence_count": 187,
      "rvol": 0.57,
      "approach_r2": 0.6588
    },
    {
      "date": "2025-10-27",
      "time": "15:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8841,
      "pred_gbt": 0.9233,
      "pred_empirical": 0.612,
      "confluence_count": 187,
      "rvol": 0.561,
      "approach_r2": 0.6588
    },
    {
      "date": "2025-10-27",
      "time": "15:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.882,
      "pred_gbt": 0.9269,
      "pred_empirical": 0.6011,
      "confluence_count": 186,
      "rvol": 0.549,
      "approach_r2": 0.1179
    },
    {
      "date": "2025-10-27",
      "time": "15:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8842,
      "pred_gbt": 0.9288,
      "pred_empirical": 0.5871,
      "confluence_count": 185,
      "rvol": 0.523,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-10-27",
      "time": "15:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8825,
      "pred_gbt": 0.9215,
      "pred_empirical": 0.612,
      "confluence_count": 183,
      "rvol": 0.573,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-27",
      "time": "15:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8783,
      "pred_gbt": 0.9101,
      "pred_empirical": 0.6142,
      "confluence_count": 178,
      "rvol": 0.711,
      "approach_r2": 0.8817
    },
    {
      "date": "2025-10-27",
      "time": "15:11:00",
      "level_type": "session_high",
      "level_price": 6899.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8585,
      "pred_gbt": 0.9214,
      "pred_empirical": 0.5871,
      "confluence_count": 161,
      "rvol": 0.664,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-10-27",
      "time": "15:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8745,
      "pred_gbt": 0.9245,
      "pred_empirical": 0.5871,
      "confluence_count": 177,
      "rvol": 0.664,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-10-27",
      "time": "15:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6899.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8522,
      "pred_gbt": 0.9015,
      "pred_empirical": 0.5871,
      "confluence_count": 161,
      "rvol": 0.664,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-10-27",
      "time": "15:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8584,
      "pred_gbt": 0.8951,
      "pred_empirical": 0.6142,
      "confluence_count": 176,
      "rvol": 0.703,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-27",
      "time": "15:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8636,
      "pred_gbt": 0.9095,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.768,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-10-27",
      "time": "15:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8709,
      "pred_gbt": 0.9117,
      "pred_empirical": 0.612,
      "confluence_count": 173,
      "rvol": 0.708,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-27",
      "time": "15:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.87,
      "pred_gbt": 0.9117,
      "pred_empirical": 0.612,
      "confluence_count": 167,
      "rvol": 0.733,
      "approach_r2": 0.4754
    },
    {
      "date": "2025-10-27",
      "time": "15:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.871,
      "pred_gbt": 0.8963,
      "pred_empirical": 0.6011,
      "confluence_count": 166,
      "rvol": 0.638,
      "approach_r2": 0.1591
    },
    {
      "date": "2025-10-27",
      "time": "15:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8561,
      "pred_gbt": 0.858,
      "pred_empirical": 0.612,
      "confluence_count": 163,
      "rvol": 0.554,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-27",
      "time": "15:25:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7608,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.5962,
      "confluence_count": 142,
      "rvol": 0.524,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-27",
      "time": "15:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8636,
      "pred_gbt": 0.8872,
      "pred_empirical": 0.5871,
      "confluence_count": 162,
      "rvol": 0.524,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-27",
      "time": "15:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8687,
      "pred_gbt": 0.8827,
      "pred_empirical": 0.6011,
      "confluence_count": 160,
      "rvol": 0.574,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8617,
      "pred_gbt": 0.8815,
      "pred_empirical": 0.5871,
      "confluence_count": 159,
      "rvol": 0.524,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-27",
      "time": "15:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.5871,
      "confluence_count": 157,
      "rvol": 0.518,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-27",
      "time": "15:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.872,
      "pred_gbt": 0.8728,
      "pred_empirical": 0.6011,
      "confluence_count": 157,
      "rvol": 0.502,
      "approach_r2": 0.7645
    },
    {
      "date": "2025-10-27",
      "time": "15:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8535,
      "pred_gbt": 0.8127,
      "pred_empirical": 0.612,
      "confluence_count": 156,
      "rvol": 0.599,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-27",
      "time": "15:31:00",
      "level_type": "session_high",
      "level_price": 6899.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8146,
      "pred_gbt": 0.8407,
      "pred_empirical": 0.6142,
      "confluence_count": 154,
      "rvol": 0.702,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-27",
      "time": "15:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8559,
      "pred_gbt": 0.8337,
      "pred_empirical": 0.612,
      "confluence_count": 153,
      "rvol": 0.702,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-27",
      "time": "15:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6899.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8164,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.6142,
      "confluence_count": 154,
      "rvol": 0.702,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-27",
      "time": "15:32:00",
      "level_type": "session_high",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8301,
      "pred_gbt": 0.827,
      "pred_empirical": 0.6142,
      "confluence_count": 142,
      "rvol": 0.775,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "15:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.845,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.6142,
      "confluence_count": 152,
      "rvol": 0.775,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "15:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8227,
      "pred_gbt": 0.8024,
      "pred_empirical": 0.5962,
      "confluence_count": 142,
      "rvol": 0.775,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "15:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8592,
      "pred_gbt": 0.8078,
      "pred_empirical": 0.6011,
      "confluence_count": 150,
      "rvol": 0.802,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8424,
      "pred_gbt": 0.8101,
      "pred_empirical": 0.612,
      "confluence_count": 149,
      "rvol": 0.793,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-27",
      "time": "15:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8518,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.5871,
      "confluence_count": 147,
      "rvol": 0.714,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "15:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8596,
      "pred_gbt": 0.8203,
      "pred_empirical": 0.6011,
      "confluence_count": 146,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:38:00",
      "level_type": "session_high",
      "level_price": 6903.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7416,
      "pred_gbt": 0.7484,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.95,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7317,
      "pred_gbt": 0.7018,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.95,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:40:00",
      "level_type": "session_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.934,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8301,
      "pred_gbt": 0.7935,
      "pred_empirical": 0.6011,
      "confluence_count": 116,
      "rvol": 0.934,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.934,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8033,
      "pred_gbt": 0.7947,
      "pred_empirical": 0.612,
      "confluence_count": 115,
      "rvol": 0.867,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-27",
      "time": "15:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8059,
      "pred_gbt": 0.8177,
      "pred_empirical": 0.6011,
      "confluence_count": 108,
      "rvol": 0.575,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-27",
      "time": "15:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8296,
      "pred_gbt": 0.773,
      "pred_empirical": 0.5997,
      "confluence_count": 103,
      "rvol": 0.582,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8166,
      "pred_gbt": 0.7693,
      "pred_empirical": 0.5803,
      "confluence_count": 99,
      "rvol": 0.579,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-27",
      "time": "15:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8261,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.5997,
      "confluence_count": 96,
      "rvol": 0.507,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:47:00",
      "level_type": "session_high",
      "level_price": 6906.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7091,
      "pred_gbt": 0.7305,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.06,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6984,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.06,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:49:00",
      "level_type": "session_high",
      "level_price": 6907.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6496,
      "pred_gbt": 0.8832,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.469,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-10-27",
      "time": "15:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.8531,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.469,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-10-27",
      "time": "15:51:00",
      "level_type": "session_high",
      "level_price": 6908.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.626,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 1.359,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6908.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6287,
      "pred_gbt": 0.6272,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.359,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-27",
      "time": "15:52:00",
      "level_type": "session_high",
      "level_price": 6910.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6945,
      "pred_gbt": 0.6342,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.309,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6910.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6835,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.309,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-27",
      "time": "15:54:00",
      "level_type": "dominant_gamma",
      "level_price": 6912.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6715,
      "pred_gbt": 0.789,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.212,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "15:54:00",
      "level_type": "top_oi_strikes",
      "level_price": 6912.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6343,
      "pred_gbt": 0.7813,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.212,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-27",
      "time": "15:55:00",
      "level_type": "session_high",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6749,
      "pred_gbt": 0.9162,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 1.182,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "15:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6636,
      "pred_gbt": 0.9034,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 1.182,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-27",
      "time": "15:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7082,
      "pred_gbt": 0.9286,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.203,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-28",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6920.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4307,
      "pred_gbt": 0.3155,
      "pred_empirical": 0.651,
      "confluence_count": 52,
      "rvol": 0.82,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6920.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.3337,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 0.815,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-28",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6918.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4244,
      "pred_gbt": 0.3387,
      "pred_empirical": 0.6674,
      "confluence_count": 62,
      "rvol": 0.815,
      "approach_r2": 0.625
    },
    {
      "date": "2025-10-28",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6920.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.4265,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 0.789,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-28",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6918.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4438,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 0.789,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-28",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6917.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4562,
      "pred_gbt": 0.4388,
      "pred_empirical": 0.6004,
      "confluence_count": 82,
      "rvol": 0.774,
      "approach_r2": 0.4904
    },
    {
      "date": "2025-10-28",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6916.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.476,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 0.78,
      "approach_r2": 0.1224
    },
    {
      "date": "2025-10-28",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6915.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5166,
      "pred_gbt": 0.5629,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 0.705,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6916.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4373,
      "pred_gbt": 0.6289,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.705,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6915.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5179,
      "pred_gbt": 0.6064,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 0.691,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-10-28",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6914.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.6203,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 0.691,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-10-28",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6915.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.6333,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 0.691,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-10-28",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6915.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5299,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.5205,
      "confluence_count": 126,
      "rvol": 0.698,
      "approach_r2": 0.4872
    },
    {
      "date": "2025-10-28",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6917.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.494,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.6715,
      "confluence_count": 79,
      "rvol": 0.698,
      "approach_r2": 0.4872
    },
    {
      "date": "2025-10-28",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6915.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.6805,
      "pred_empirical": 0.5205,
      "confluence_count": 126,
      "rvol": 0.698,
      "approach_r2": 0.4872
    },
    {
      "date": "2025-10-28",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6914.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.543,
      "pred_gbt": 0.6915,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 0.669,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-28",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6917.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 0.669,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-28",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6913.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5432,
      "pred_gbt": 0.6609,
      "pred_empirical": 0.6004,
      "confluence_count": 130,
      "rvol": 0.669,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-28",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6914.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5739,
      "pred_gbt": 0.6838,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 0.669,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-28",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6916.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.4698,
      "pred_empirical": 0.637,
      "confluence_count": 97,
      "rvol": 0.727,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-28",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6913.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.5661,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 0.727,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "prior_day_high",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.594,
      "pred_gbt": 0.6189,
      "pred_empirical": 0.637,
      "confluence_count": 120,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "prior_week_high",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5755,
      "pred_gbt": 0.6328,
      "pred_empirical": 0.6674,
      "confluence_count": 120,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "gap_fill",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5307,
      "pred_gbt": 0.6476,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.632,
      "pred_empirical": 0.6004,
      "confluence_count": 124,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5314,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.5205,
      "confluence_count": 124,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6912.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5412,
      "pred_gbt": 0.6567,
      "pred_empirical": 0.6004,
      "confluence_count": 129,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5624,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.6004,
      "confluence_count": 124,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6915.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5574,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 0.7,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "09:46:00",
      "level_type": "lvn",
      "level_price": 6911.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5926,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.637,
      "confluence_count": 127,
      "rvol": 0.676,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6912.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.6639,
      "pred_empirical": 0.6004,
      "confluence_count": 124,
      "rvol": 0.676,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6911.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5468,
      "pred_gbt": 0.6561,
      "pred_empirical": 0.6004,
      "confluence_count": 133,
      "rvol": 0.676,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6912.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.6589,
      "pred_empirical": 0.6004,
      "confluence_count": 124,
      "rvol": 0.676,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.4996,
      "pred_empirical": 0.5205,
      "confluence_count": 128,
      "rvol": 0.762,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6910.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.5021,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 0.762,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.486,
      "pred_gbt": 0.5013,
      "pred_empirical": 0.5205,
      "confluence_count": 128,
      "rvol": 0.762,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "09:48:00",
      "level_type": "prior_day_close",
      "level_price": 6907.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 0.85,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6908.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5108,
      "pred_gbt": 0.4548,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 0.85,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6912.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.4734,
      "pred_empirical": 0.5205,
      "confluence_count": 124,
      "rvol": 0.873,
      "approach_r2": 0.8
    },
    {
      "date": "2025-10-28",
      "time": "09:50:00",
      "level_type": "session_low",
      "level_price": 6906.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4514,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.923,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6906.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4611,
      "pred_gbt": 0.5113,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 0.923,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "09:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6906.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4825,
      "pred_gbt": 0.5396,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.923,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6911.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.5671,
      "pred_empirical": 0.637,
      "confluence_count": 133,
      "rvol": 0.779,
      "approach_r2": 0.36
    },
    {
      "date": "2025-10-28",
      "time": "09:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6909.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.6046,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 0.729,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-28",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.5119,
      "pred_empirical": 0.637,
      "confluence_count": 132,
      "rvol": 0.754,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6916.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5382,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 1.068,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-28",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5672,
      "pred_gbt": 0.4847,
      "pred_empirical": 0.5205,
      "confluence_count": 129,
      "rvol": 1.081,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5848,
      "pred_gbt": 0.6282,
      "pred_empirical": 0.6004,
      "confluence_count": 129,
      "rvol": 1.042,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-28",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5926,
      "pred_gbt": 0.5982,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 0.943,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-28",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6124,
      "pred_gbt": 0.6608,
      "pred_empirical": 0.6715,
      "confluence_count": 131,
      "rvol": 0.577,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-28",
      "time": "10:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6910.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.6608,
      "pred_empirical": 0.6715,
      "confluence_count": 132,
      "rvol": 0.577,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-28",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6174,
      "pred_gbt": 0.6234,
      "pred_empirical": 0.6715,
      "confluence_count": 130,
      "rvol": 0.495,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-10-28",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6915.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5769,
      "pred_gbt": 0.5916,
      "pred_empirical": 0.6715,
      "confluence_count": 117,
      "rvol": 0.482,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-28",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6915.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5832,
      "pred_gbt": 0.5963,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 0.5,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-10-28",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6171,
      "pred_gbt": 0.6392,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 0.552,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-28",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6057,
      "pred_gbt": 0.6357,
      "pred_empirical": 0.6674,
      "confluence_count": 125,
      "rvol": 0.626,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6912.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6079,
      "pred_gbt": 0.6166,
      "pred_empirical": 0.6715,
      "confluence_count": 124,
      "rvol": 0.553,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-10-28",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6915.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.5938,
      "pred_empirical": 0.651,
      "confluence_count": 125,
      "rvol": 0.47,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-28",
      "time": "10:15:00",
      "level_type": "prior_day_high",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6237,
      "pred_gbt": 0.6346,
      "pred_empirical": 0.6269,
      "confluence_count": 120,
      "rvol": 0.422,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-28",
      "time": "10:15:00",
      "level_type": "prior_week_high",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6056,
      "pred_gbt": 0.6563,
      "pred_empirical": 0.6081,
      "confluence_count": 120,
      "rvol": 0.422,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-28",
      "time": "10:15:00",
      "level_type": "gap_fill",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.6463,
      "pred_empirical": 0.651,
      "confluence_count": 120,
      "rvol": 0.422,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-28",
      "time": "10:15:00",
      "level_type": "or15_low",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5664,
      "pred_gbt": 0.6314,
      "pred_empirical": 0.6251,
      "confluence_count": 124,
      "rvol": 0.422,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-28",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6915.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.6176,
      "pred_empirical": 0.651,
      "confluence_count": 125,
      "rvol": 0.422,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-28",
      "time": "10:16:00",
      "level_type": "lvn",
      "level_price": 6911.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.624,
      "pred_gbt": 0.6285,
      "pred_empirical": 0.6251,
      "confluence_count": 127,
      "rvol": 0.43,
      "approach_r2": 0.675
    },
    {
      "date": "2025-10-28",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6915.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.6715,
      "confluence_count": 126,
      "rvol": 0.418,
      "approach_r2": 0.871
    },
    {
      "date": "2025-10-28",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6915.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6105,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 0.414,
      "approach_r2": 0.968
    },
    {
      "date": "2025-10-28",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6915.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5731,
      "pred_gbt": 0.582,
      "pred_empirical": 0.6715,
      "confluence_count": 125,
      "rvol": 0.38,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6915.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6046,
      "pred_gbt": 0.5673,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 0.463,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6915.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.5645,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 0.558,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6915.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5848,
      "pred_gbt": 0.6004,
      "pred_empirical": 0.6674,
      "confluence_count": 126,
      "rvol": 0.566,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-28",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6915.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6456,
      "pred_gbt": 0.617,
      "pred_empirical": 0.6251,
      "confluence_count": 126,
      "rvol": 0.521,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6915.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6445,
      "pred_gbt": 0.642,
      "pred_empirical": 0.651,
      "confluence_count": 126,
      "rvol": 0.581,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.4845,
      "pred_empirical": 0.6142,
      "confluence_count": 67,
      "rvol": 0.482,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-28",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.4848,
      "pred_empirical": 0.5962,
      "confluence_count": 67,
      "rvol": 0.541,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-28",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.4618,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 0.508,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "10:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6912.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.627,
      "pred_empirical": 0.651,
      "confluence_count": 124,
      "rvol": 0.581,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-10-28",
      "time": "10:41:00",
      "level_type": "vwap",
      "level_price": 6915.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.6154,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 0.641,
      "approach_r2": 0.1231
    },
    {
      "date": "2025-10-28",
      "time": "10:45:00",
      "level_type": "prior_day_high",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6781,
      "pred_gbt": 0.6564,
      "pred_empirical": 0.6269,
      "confluence_count": 120,
      "rvol": 0.536,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-28",
      "time": "10:45:00",
      "level_type": "prior_week_high",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7248,
      "pred_gbt": 0.7517,
      "pred_empirical": 0.6081,
      "confluence_count": 120,
      "rvol": 0.536,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-28",
      "time": "10:45:00",
      "level_type": "gap_fill",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6159,
      "pred_gbt": 0.6364,
      "pred_empirical": 0.651,
      "confluence_count": 120,
      "rvol": 0.536,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-28",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6523,
      "pred_gbt": 0.6452,
      "pred_empirical": 0.6715,
      "confluence_count": 132,
      "rvol": 0.536,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-28",
      "time": "10:46:00",
      "level_type": "lvn",
      "level_price": 6911.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6376,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.6281,
      "confluence_count": 127,
      "rvol": 0.527,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "10:46:00",
      "level_type": "or15_low",
      "level_price": 6913.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6473,
      "pred_gbt": 0.681,
      "pred_empirical": 0.6281,
      "confluence_count": 124,
      "rvol": 0.527,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6915.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6575,
      "pred_gbt": 0.6328,
      "pred_empirical": 0.651,
      "confluence_count": 128,
      "rvol": 0.617,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6915.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6551,
      "pred_gbt": 0.6476,
      "pred_empirical": 0.6269,
      "confluence_count": 125,
      "rvol": 0.598,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-28",
      "time": "10:53:00",
      "level_type": "vwap",
      "level_price": 6915.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6649,
      "pred_gbt": 0.6378,
      "pred_empirical": 0.6269,
      "confluence_count": 127,
      "rvol": 0.473,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-28",
      "time": "10:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6624,
      "pred_gbt": 0.6542,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 0.414,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "10:59:00",
      "level_type": "vwap",
      "level_price": 6915.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.5987,
      "pred_empirical": 0.6269,
      "confluence_count": 127,
      "rvol": 0.425,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-10-28",
      "time": "11:01:00",
      "level_type": "vwap",
      "level_price": 6915.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6753,
      "pred_gbt": 0.6713,
      "pred_empirical": 0.6269,
      "confluence_count": 127,
      "rvol": 0.409,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-10-28",
      "time": "11:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6913.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6428,
      "pred_gbt": 0.6594,
      "pred_empirical": 0.651,
      "confluence_count": 130,
      "rvol": 0.368,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-28",
      "time": "11:05:00",
      "level_type": "vwap",
      "level_price": 6915.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6387,
      "pred_gbt": 0.6708,
      "pred_empirical": 0.6081,
      "confluence_count": 126,
      "rvol": 0.314,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-28",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.667,
      "pred_gbt": 0.6639,
      "pred_empirical": 0.6281,
      "confluence_count": 132,
      "rvol": 0.431,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6686,
      "pred_gbt": 0.6658,
      "pred_empirical": 0.6281,
      "confluence_count": 132,
      "rvol": 0.42,
      "approach_r2": 0.1
    },
    {
      "date": "2025-10-28",
      "time": "11:15:00",
      "level_type": "prior_day_high",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6407,
      "pred_gbt": 0.646,
      "pred_empirical": 0.6081,
      "confluence_count": 120,
      "rvol": 0.476,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "11:15:00",
      "level_type": "prior_week_high",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.623,
      "pred_gbt": 0.72,
      "pred_empirical": 0.6109,
      "confluence_count": 120,
      "rvol": 0.476,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "11:15:00",
      "level_type": "gap_fill",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.6117,
      "pred_empirical": 0.6251,
      "confluence_count": 120,
      "rvol": 0.476,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6915.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6215,
      "pred_gbt": 0.5925,
      "pred_empirical": 0.651,
      "confluence_count": 126,
      "rvol": 0.476,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "11:16:00",
      "level_type": "lvn",
      "level_price": 6911.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6276,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.6269,
      "confluence_count": 127,
      "rvol": 0.411,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-28",
      "time": "11:16:00",
      "level_type": "or15_low",
      "level_price": 6913.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.6281,
      "confluence_count": 124,
      "rvol": 0.411,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-28",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6914.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.5559,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 0.411,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-28",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6914.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6316,
      "pred_gbt": 0.6176,
      "pred_empirical": 0.6281,
      "confluence_count": 128,
      "rvol": 0.354,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-28",
      "time": "11:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.661,
      "pred_gbt": 0.6719,
      "pred_empirical": 0.6269,
      "confluence_count": 133,
      "rvol": 0.356,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6642,
      "pred_gbt": 0.6529,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 0.364,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-10-28",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 0.362,
      "approach_r2": 0.5981
    },
    {
      "date": "2025-10-28",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6702,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 0.352,
      "approach_r2": 0.8462
    },
    {
      "date": "2025-10-28",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.6927,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.34,
      "approach_r2": 0.2311
    },
    {
      "date": "2025-10-28",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6649,
      "pred_gbt": 0.6812,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 0.401,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-10-28",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.6774,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 0.39,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-10-28",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6653,
      "pred_gbt": 0.6739,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.395,
      "approach_r2": 0.1953
    },
    {
      "date": "2025-10-28",
      "time": "11:30:00",
      "level_type": "prior_day_close",
      "level_price": 6907.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5951,
      "pred_gbt": 0.6818,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.38,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-28",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.6871,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 0.38,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-10-28",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.699,
      "pred_empirical": 0.6269,
      "confluence_count": 135,
      "rvol": 0.379,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "11:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6752,
      "pred_gbt": 0.689,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 0.317,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:33:00",
      "level_type": "or30_low",
      "level_price": 6906.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.31,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:33:00",
      "level_type": "ib_low",
      "level_price": 6906.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5821,
      "pred_gbt": 0.6972,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.31,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:33:00",
      "level_type": "session_low",
      "level_price": 6906.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.7175,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.31,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6910.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6743,
      "pred_gbt": 0.6963,
      "pred_empirical": 0.6281,
      "confluence_count": 133,
      "rvol": 0.31,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6906.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5851,
      "pred_gbt": 0.727,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.31,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6906.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5265,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.407,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "11:35:00",
      "level_type": "session_low",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.619,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "11:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5137,
      "pred_gbt": 0.4874,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 0.619,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "11:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.619,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "11:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4983,
      "pred_gbt": 0.4515,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.728,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-28",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.6715,
      "confluence_count": 112,
      "rvol": 0.773,
      "approach_r2": 0.7682
    },
    {
      "date": "2025-10-28",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6268,
      "pred_gbt": 0.6756,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 0.802,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-10-28",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.628,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 0.735,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-28",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.6081,
      "confluence_count": 113,
      "rvol": 0.521,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-28",
      "time": "11:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.455,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 0.55,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4938,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 0.502,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4871,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.484,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "11:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4887,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.456,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-10-28",
      "time": "11:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.5233,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 0.48,
      "approach_r2": 0.7284
    },
    {
      "date": "2025-10-28",
      "time": "11:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6904.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4945,
      "pred_gbt": 0.5086,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.368,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-10-28",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6466,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.393,
      "approach_r2": 0.3
    },
    {
      "date": "2025-10-28",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6451,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.409,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.6718,
      "pred_empirical": 0.5962,
      "confluence_count": 112,
      "rvol": 0.401,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6492,
      "pred_gbt": 0.7218,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.395,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-28",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6533,
      "pred_gbt": 0.69,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.388,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-28",
      "time": "11:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.7275,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.35,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6566,
      "pred_gbt": 0.693,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.317,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:54:00",
      "level_type": "lvn",
      "level_price": 6911.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6875,
      "pred_gbt": 0.72,
      "pred_empirical": 0.6109,
      "confluence_count": 127,
      "rvol": 0.37,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6708,
      "pred_gbt": 0.7282,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.37,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "11:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.6794,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.368,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "11:56:00",
      "level_type": "prior_day_high",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7233,
      "pred_gbt": 0.7463,
      "pred_empirical": 0.5962,
      "confluence_count": 120,
      "rvol": 0.386,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-10-28",
      "time": "11:56:00",
      "level_type": "prior_week_high",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7658,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.6142,
      "confluence_count": 120,
      "rvol": 0.386,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-10-28",
      "time": "11:56:00",
      "level_type": "gap_fill",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6656,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6269,
      "confluence_count": 120,
      "rvol": 0.386,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-10-28",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6689,
      "pred_gbt": 0.7233,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.386,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-10-28",
      "time": "11:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6642,
      "pred_gbt": 0.7015,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 0.407,
      "approach_r2": 0.1171
    },
    {
      "date": "2025-10-28",
      "time": "11:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6909.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.6873,
      "pred_empirical": 0.6109,
      "confluence_count": 109,
      "rvol": 0.448,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-10-28",
      "time": "12:00:00",
      "level_type": "or15_low",
      "level_price": 6913.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6975,
      "pred_gbt": 0.7289,
      "pred_empirical": 0.6281,
      "confluence_count": 124,
      "rvol": 0.479,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-10-28",
      "time": "12:00:00",
      "level_type": "vwap",
      "level_price": 6913.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6767,
      "pred_gbt": 0.6925,
      "pred_empirical": 0.651,
      "confluence_count": 130,
      "rvol": 0.479,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-10-28",
      "time": "12:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6913.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.701,
      "pred_empirical": 0.6281,
      "confluence_count": 130,
      "rvol": 0.479,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-10-28",
      "time": "12:04:00",
      "level_type": "vwap",
      "level_price": 6913.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6701,
      "pred_gbt": 0.6917,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 0.582,
      "approach_r2": 0.1636
    },
    {
      "date": "2025-10-28",
      "time": "12:05:00",
      "level_type": "vwap",
      "level_price": 6913.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.689,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 0.568,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-10-28",
      "time": "12:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6913.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6612,
      "pred_gbt": 0.64,
      "pred_empirical": 0.6715,
      "confluence_count": 130,
      "rvol": 0.726,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "12:24:00",
      "level_type": "lvn",
      "level_price": 6911.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6972,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6109,
      "confluence_count": 127,
      "rvol": 0.543,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-28",
      "time": "12:24:00",
      "level_type": "vwap",
      "level_price": 6913.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.6938,
      "pred_empirical": 0.6269,
      "confluence_count": 130,
      "rvol": 0.543,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-28",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6435,
      "pred_gbt": 0.6396,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.602,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-10-28",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.6217,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.761,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-28",
      "time": "12:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6604,
      "pred_gbt": 0.7028,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.761,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-28",
      "time": "12:30:00",
      "level_type": "dominant_gamma",
      "level_price": 6923.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6317,
      "pred_gbt": 0.6314,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 1.695,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "12:30:00",
      "level_type": "top_oi_strikes",
      "level_price": 6923.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5927,
      "pred_gbt": 0.6387,
      "pred_empirical": 0.637,
      "confluence_count": 79,
      "rvol": 1.695,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6923.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6603,
      "pred_gbt": 0.8147,
      "pred_empirical": 0.651,
      "confluence_count": 82,
      "rvol": 1.695,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6923.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6383,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 2.404,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.494,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 2.32,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.5436,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.683,
      "approach_r2": 0.6369
    },
    {
      "date": "2025-10-28",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6085,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 1.302,
      "approach_r2": 0.5586
    },
    {
      "date": "2025-10-28",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6119,
      "pred_gbt": 0.5468,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.132,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-10-28",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6531,
      "pred_gbt": 0.6091,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 1.174,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-28",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6175,
      "pred_gbt": 0.5989,
      "pred_empirical": 0.612,
      "confluence_count": 64,
      "rvol": 1.064,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6144,
      "pred_gbt": 0.562,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 1.187,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.6143,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.075,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.627,
      "pred_gbt": 0.5507,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.001,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6492,
      "pred_gbt": 0.6122,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.828,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-28",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7153,
      "pred_gbt": 0.8091,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.801,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7093,
      "pred_gbt": 0.817,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.691,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "12:46:00",
      "level_type": "or15_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6206,
      "pred_gbt": 0.6446,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 0.615,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-28",
      "time": "12:46:00",
      "level_type": "or30_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6305,
      "pred_gbt": 0.6402,
      "pred_empirical": 0.6281,
      "confluence_count": 107,
      "rvol": 0.615,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-28",
      "time": "12:46:00",
      "level_type": "ib_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.796,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.615,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-28",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.8031,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.615,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-28",
      "time": "12:47:00",
      "level_type": "overnight_high",
      "level_price": 6927.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7107,
      "pred_gbt": 0.735,
      "pred_empirical": 0.6081,
      "confluence_count": 118,
      "rvol": 0.637,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-28",
      "time": "12:47:00",
      "level_type": "top_oi_strikes",
      "level_price": 6928.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.72,
      "pred_gbt": 0.7387,
      "pred_empirical": 0.6251,
      "confluence_count": 122,
      "rvol": 0.637,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-28",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7246,
      "pred_gbt": 0.8519,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 0.637,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-28",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7216,
      "pred_gbt": 0.8489,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.672,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-28",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7266,
      "pred_gbt": 0.8287,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.675,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-28",
      "time": "12:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7264,
      "pred_gbt": 0.8513,
      "pred_empirical": 0.6011,
      "confluence_count": 82,
      "rvol": 0.661,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-28",
      "time": "12:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7285,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.662,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-10-28",
      "time": "12:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7326,
      "pred_gbt": 0.8538,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.644,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-10-28",
      "time": "12:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.8591,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.605,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-28",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7309,
      "pred_gbt": 0.8459,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.564,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7365,
      "pred_gbt": 0.8655,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.53,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-10-28",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7399,
      "pred_gbt": 0.8676,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.521,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-10-28",
      "time": "12:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7382,
      "pred_gbt": 0.8415,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.492,
      "approach_r2": 0.25
    },
    {
      "date": "2025-10-28",
      "time": "12:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7356,
      "pred_gbt": 0.869,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.499,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-10-28",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.8761,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.454,
      "approach_r2": 0.025
    },
    {
      "date": "2025-10-28",
      "time": "13:01:00",
      "level_type": "session_high",
      "level_price": 6930.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7686,
      "pred_gbt": 0.8911,
      "pred_empirical": 0.5962,
      "confluence_count": 115,
      "rvol": 0.495,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-28",
      "time": "13:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6930.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7593,
      "pred_gbt": 0.8669,
      "pred_empirical": 0.5962,
      "confluence_count": 115,
      "rvol": 0.495,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-28",
      "time": "13:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7537,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.612,
      "confluence_count": 94,
      "rvol": 0.514,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-28",
      "time": "13:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.8539,
      "pred_empirical": 0.5871,
      "confluence_count": 94,
      "rvol": 0.48,
      "approach_r2": 0.932
    },
    {
      "date": "2025-10-28",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7552,
      "pred_gbt": 0.8568,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.54,
      "approach_r2": 0.9497
    },
    {
      "date": "2025-10-28",
      "time": "13:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7571,
      "pred_gbt": 0.8492,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.506,
      "approach_r2": 0.8462
    },
    {
      "date": "2025-10-28",
      "time": "13:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7595,
      "pred_gbt": 0.8561,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.461,
      "approach_r2": 0.5841
    },
    {
      "date": "2025-10-28",
      "time": "13:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.8706,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.48,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "13:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7585,
      "pred_gbt": 0.855,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.486,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "13:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7615,
      "pred_gbt": 0.8585,
      "pred_empirical": 0.5871,
      "confluence_count": 101,
      "rvol": 0.5,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-10-28",
      "time": "13:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6926.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7683,
      "pred_gbt": 0.8831,
      "pred_empirical": 0.5962,
      "confluence_count": 106,
      "rvol": 0.578,
      "approach_r2": 0.5173
    },
    {
      "date": "2025-10-28",
      "time": "13:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7752,
      "pred_gbt": 0.8826,
      "pred_empirical": 0.6109,
      "confluence_count": 116,
      "rvol": 0.698,
      "approach_r2": 0.1461
    },
    {
      "date": "2025-10-28",
      "time": "13:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7476,
      "pred_gbt": 0.8451,
      "pred_empirical": 0.6081,
      "confluence_count": 118,
      "rvol": 0.826,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-10-28",
      "time": "13:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7577,
      "pred_gbt": 0.8711,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 0.824,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-10-28",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7451,
      "pred_gbt": 0.8391,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.893,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-10-28",
      "time": "13:16:00",
      "level_type": "or15_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6556,
      "pred_gbt": 0.7491,
      "pred_empirical": 0.6142,
      "confluence_count": 107,
      "rvol": 0.817,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "13:16:00",
      "level_type": "or30_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.665,
      "pred_gbt": 0.7472,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.817,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "13:16:00",
      "level_type": "ib_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7208,
      "pred_gbt": 0.8616,
      "pred_empirical": 0.6011,
      "confluence_count": 107,
      "rvol": 0.817,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "13:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7705,
      "pred_gbt": 0.8804,
      "pred_empirical": 0.612,
      "confluence_count": 119,
      "rvol": 0.817,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "13:17:00",
      "level_type": "overnight_high",
      "level_price": 6927.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7363,
      "pred_gbt": 0.7202,
      "pred_empirical": 0.6081,
      "confluence_count": 118,
      "rvol": 0.744,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "13:17:00",
      "level_type": "top_oi_strikes",
      "level_price": 6928.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6338,
      "pred_gbt": 0.6036,
      "pred_empirical": 0.6281,
      "confluence_count": 122,
      "rvol": 0.744,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "13:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7556,
      "pred_gbt": 0.8405,
      "pred_empirical": 0.6081,
      "confluence_count": 121,
      "rvol": 0.744,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-10-28",
      "time": "13:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7698,
      "pred_gbt": 0.8792,
      "pred_empirical": 0.6142,
      "confluence_count": 121,
      "rvol": 0.652,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-28",
      "time": "13:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7575,
      "pred_gbt": 0.8392,
      "pred_empirical": 0.6269,
      "confluence_count": 123,
      "rvol": 0.786,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-28",
      "time": "13:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.8907,
      "pred_empirical": 0.5962,
      "confluence_count": 123,
      "rvol": 0.665,
      "approach_r2": 0.966
    },
    {
      "date": "2025-10-28",
      "time": "13:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.786,
      "pred_gbt": 0.895,
      "pred_empirical": 0.612,
      "confluence_count": 123,
      "rvol": 0.643,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-10-28",
      "time": "13:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7868,
      "pred_gbt": 0.8908,
      "pred_empirical": 0.5871,
      "confluence_count": 123,
      "rvol": 0.567,
      "approach_r2": 0.0105
    },
    {
      "date": "2025-10-28",
      "time": "13:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6927.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7641,
      "pred_gbt": 0.8611,
      "pred_empirical": 0.5962,
      "confluence_count": 123,
      "rvol": 0.601,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-28",
      "time": "13:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7824,
      "pred_gbt": 0.8775,
      "pred_empirical": 0.612,
      "confluence_count": 123,
      "rvol": 0.442,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-28",
      "time": "13:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.8841,
      "pred_empirical": 0.5871,
      "confluence_count": 123,
      "rvol": 0.494,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "13:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7763,
      "pred_gbt": 0.8789,
      "pred_empirical": 0.5962,
      "confluence_count": 123,
      "rvol": 0.623,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "13:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7855,
      "pred_gbt": 0.8809,
      "pred_empirical": 0.5871,
      "confluence_count": 122,
      "rvol": 0.652,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7738,
      "pred_gbt": 0.884,
      "pred_empirical": 0.5962,
      "confluence_count": 122,
      "rvol": 0.694,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "13:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7889,
      "pred_gbt": 0.8943,
      "pred_empirical": 0.5871,
      "confluence_count": 121,
      "rvol": 0.62,
      "approach_r2": 0.0168
    },
    {
      "date": "2025-10-28",
      "time": "13:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7937,
      "pred_gbt": 0.8872,
      "pred_empirical": 0.6142,
      "confluence_count": 121,
      "rvol": 0.61,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-10-28",
      "time": "13:37:00",
      "level_type": "session_high",
      "level_price": 6930.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7517,
      "pred_gbt": 0.8685,
      "pred_empirical": 0.612,
      "confluence_count": 115,
      "rvol": 0.645,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-10-28",
      "time": "13:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7676,
      "pred_gbt": 0.8675,
      "pred_empirical": 0.5962,
      "confluence_count": 121,
      "rvol": 0.645,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-10-28",
      "time": "13:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6930.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.742,
      "pred_gbt": 0.8478,
      "pred_empirical": 0.6142,
      "confluence_count": 115,
      "rvol": 0.645,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-10-28",
      "time": "13:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7578,
      "pred_gbt": 0.9311,
      "pred_empirical": 0.5962,
      "confluence_count": 121,
      "rvol": 0.608,
      "approach_r2": 0.7504
    },
    {
      "date": "2025-10-28",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.781,
      "pred_gbt": 0.8828,
      "pred_empirical": 0.6142,
      "confluence_count": 121,
      "rvol": 0.594,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-10-28",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7599,
      "pred_gbt": 0.9322,
      "pred_empirical": 0.5962,
      "confluence_count": 121,
      "rvol": 0.601,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-10-28",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.8587,
      "pred_empirical": 0.612,
      "confluence_count": 120,
      "rvol": 0.541,
      "approach_r2": 0.4954
    },
    {
      "date": "2025-10-28",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7949,
      "pred_gbt": 0.8797,
      "pred_empirical": 0.612,
      "confluence_count": 119,
      "rvol": 0.547,
      "approach_r2": 0.3503
    },
    {
      "date": "2025-10-28",
      "time": "13:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7949,
      "pred_gbt": 0.882,
      "pred_empirical": 0.5871,
      "confluence_count": 119,
      "rvol": 0.522,
      "approach_r2": 0.1394
    },
    {
      "date": "2025-10-28",
      "time": "13:46:00",
      "level_type": "or15_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6932,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.6142,
      "confluence_count": 107,
      "rvol": 0.548,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-28",
      "time": "13:46:00",
      "level_type": "or30_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.548,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-28",
      "time": "13:46:00",
      "level_type": "ib_high",
      "level_price": 6927.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.754,
      "pred_gbt": 0.8743,
      "pred_empirical": 0.5871,
      "confluence_count": 107,
      "rvol": 0.548,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-28",
      "time": "13:47:00",
      "level_type": "overnight_high",
      "level_price": 6927.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7828,
      "pred_gbt": 0.794,
      "pred_empirical": 0.612,
      "confluence_count": 118,
      "rvol": 0.587,
      "approach_r2": 0.4655
    },
    {
      "date": "2025-10-28",
      "time": "13:47:00",
      "level_type": "top_oi_strikes",
      "level_price": 6928.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6907,
      "pred_gbt": 0.6975,
      "pred_empirical": 0.5962,
      "confluence_count": 122,
      "rvol": 0.587,
      "approach_r2": 0.4655
    },
    {
      "date": "2025-10-28",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7947,
      "pred_gbt": 0.8894,
      "pred_empirical": 0.612,
      "confluence_count": 118,
      "rvol": 0.587,
      "approach_r2": 0.4655
    },
    {
      "date": "2025-10-28",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7925,
      "pred_gbt": 0.8648,
      "pred_empirical": 0.6081,
      "confluence_count": 117,
      "rvol": 0.835,
      "approach_r2": 0.7278
    },
    {
      "date": "2025-10-28",
      "time": "13:49:00",
      "level_type": "session_high",
      "level_price": 6930.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7728,
      "pred_gbt": 0.8788,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 0.941,
      "approach_r2": 0.0398
    },
    {
      "date": "2025-10-28",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7818,
      "pred_gbt": 0.8651,
      "pred_empirical": 0.5962,
      "confluence_count": 116,
      "rvol": 0.941,
      "approach_r2": 0.0398
    },
    {
      "date": "2025-10-28",
      "time": "13:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6930.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.8487,
      "pred_empirical": 0.6081,
      "confluence_count": 115,
      "rvol": 0.941,
      "approach_r2": 0.0398
    },
    {
      "date": "2025-10-28",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7805,
      "pred_gbt": 0.8784,
      "pred_empirical": 0.6081,
      "confluence_count": 116,
      "rvol": 1.029,
      "approach_r2": 0.1085
    },
    {
      "date": "2025-10-28",
      "time": "13:51:00",
      "level_type": "session_high",
      "level_price": 6931.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.8595,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 1.285,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-10-28",
      "time": "13:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6931.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.724,
      "pred_gbt": 0.8249,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 1.285,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-10-28",
      "time": "13:52:00",
      "level_type": "session_high",
      "level_price": 6932.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.8947,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 1.475,
      "approach_r2": 0.482
    },
    {
      "date": "2025-10-28",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7656,
      "pred_gbt": 0.8799,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 1.475,
      "approach_r2": 0.482
    },
    {
      "date": "2025-10-28",
      "time": "13:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6932.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.651,
      "confluence_count": 110,
      "rvol": 1.475,
      "approach_r2": 0.482
    },
    {
      "date": "2025-10-28",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.8875,
      "pred_empirical": 0.5962,
      "confluence_count": 116,
      "rvol": 1.228,
      "approach_r2": 0.0045
    },
    {
      "date": "2025-10-28",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7767,
      "pred_gbt": 0.8816,
      "pred_empirical": 0.5962,
      "confluence_count": 115,
      "rvol": 1.132,
      "approach_r2": 0.294
    },
    {
      "date": "2025-10-28",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7782,
      "pred_gbt": 0.8853,
      "pred_empirical": 0.6142,
      "confluence_count": 116,
      "rvol": 1.064,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-10-28",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7603,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.6081,
      "confluence_count": 115,
      "rvol": 0.937,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "13:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7799,
      "pred_gbt": 0.8924,
      "pred_empirical": 0.6142,
      "confluence_count": 118,
      "rvol": 0.757,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-28",
      "time": "13:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7934,
      "pred_gbt": 0.877,
      "pred_empirical": 0.5871,
      "confluence_count": 118,
      "rvol": 0.761,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "13:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.8784,
      "pred_empirical": 0.5962,
      "confluence_count": 119,
      "rvol": 0.84,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-28",
      "time": "14:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.862,
      "pred_empirical": 0.5962,
      "confluence_count": 119,
      "rvol": 0.752,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-28",
      "time": "14:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8008,
      "pred_gbt": 0.8936,
      "pred_empirical": 0.612,
      "confluence_count": 120,
      "rvol": 0.688,
      "approach_r2": 0.2013
    },
    {
      "date": "2025-10-28",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8001,
      "pred_gbt": 0.8962,
      "pred_empirical": 0.5871,
      "confluence_count": 120,
      "rvol": 0.687,
      "approach_r2": 0.1069
    },
    {
      "date": "2025-10-28",
      "time": "14:03:00",
      "level_type": "session_high",
      "level_price": 6932.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.9065,
      "pred_empirical": 0.5871,
      "confluence_count": 106,
      "rvol": 0.673,
      "approach_r2": 0.5052
    },
    {
      "date": "2025-10-28",
      "time": "14:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8022,
      "pred_gbt": 0.8998,
      "pred_empirical": 0.5871,
      "confluence_count": 119,
      "rvol": 0.673,
      "approach_r2": 0.5052
    },
    {
      "date": "2025-10-28",
      "time": "14:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6932.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.772,
      "pred_gbt": 0.8868,
      "pred_empirical": 0.612,
      "confluence_count": 106,
      "rvol": 0.673,
      "approach_r2": 0.5052
    },
    {
      "date": "2025-10-28",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8048,
      "pred_gbt": 0.8829,
      "pred_empirical": 0.6011,
      "confluence_count": 120,
      "rvol": 0.592,
      "approach_r2": 0.2862
    },
    {
      "date": "2025-10-28",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8056,
      "pred_gbt": 0.8847,
      "pred_empirical": 0.5871,
      "confluence_count": 118,
      "rvol": 0.598,
      "approach_r2": 0.7177
    },
    {
      "date": "2025-10-28",
      "time": "14:06:00",
      "level_type": "session_high",
      "level_price": 6933.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7812,
      "pred_gbt": 0.881,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.521,
      "approach_r2": 0.0717
    },
    {
      "date": "2025-10-28",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8055,
      "pred_gbt": 0.8688,
      "pred_empirical": 0.5803,
      "confluence_count": 119,
      "rvol": 0.521,
      "approach_r2": 0.0717
    },
    {
      "date": "2025-10-28",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6933.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7723,
      "pred_gbt": 0.8564,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.521,
      "approach_r2": 0.0717
    },
    {
      "date": "2025-10-28",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8067,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.5803,
      "confluence_count": 119,
      "rvol": 0.494,
      "approach_r2": 0.0643
    },
    {
      "date": "2025-10-28",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8097,
      "pred_gbt": 0.8606,
      "pred_empirical": 0.6011,
      "confluence_count": 119,
      "rvol": 0.476,
      "approach_r2": 0.3772
    },
    {
      "date": "2025-10-28",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8068,
      "pred_gbt": 0.874,
      "pred_empirical": 0.6011,
      "confluence_count": 120,
      "rvol": 0.543,
      "approach_r2": 0.0845
    },
    {
      "date": "2025-10-28",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7874,
      "pred_gbt": 0.836,
      "pred_empirical": 0.612,
      "confluence_count": 120,
      "rvol": 0.547,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-28",
      "time": "14:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7972,
      "pred_gbt": 0.8903,
      "pred_empirical": 0.5871,
      "confluence_count": 122,
      "rvol": 0.611,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-28",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8073,
      "pred_gbt": 0.887,
      "pred_empirical": 0.5803,
      "confluence_count": 121,
      "rvol": 0.599,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "14:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6932.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7982,
      "pred_gbt": 0.8786,
      "pred_empirical": 0.5962,
      "confluence_count": 125,
      "rvol": 0.768,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "14:14:00",
      "level_type": "session_high",
      "level_price": 6934.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7566,
      "pred_gbt": 0.8751,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 0.801,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "14:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6932.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.774,
      "pred_gbt": 0.8518,
      "pred_empirical": 0.5962,
      "confluence_count": 113,
      "rvol": 0.801,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "14:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6934.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.747,
      "pred_gbt": 0.8555,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 0.801,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "14:16:00",
      "level_type": "session_high",
      "level_price": 6935.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7338,
      "pred_gbt": 0.8785,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.871,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-28",
      "time": "14:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6935.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7361,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.6109,
      "confluence_count": 104,
      "rvol": 0.871,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-10-28",
      "time": "14:17:00",
      "level_type": "session_high",
      "level_price": 6937.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7428,
      "pred_gbt": 0.8529,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.896,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "14:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6937.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7329,
      "pred_gbt": 0.8366,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.896,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "14:19:00",
      "level_type": "session_high",
      "level_price": 6937.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6917,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.5803,
      "confluence_count": 74,
      "rvol": 0.834,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "14:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6937.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6941,
      "pred_gbt": 0.8222,
      "pred_empirical": 0.5803,
      "confluence_count": 74,
      "rvol": 0.834,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "14:20:00",
      "level_type": "session_high",
      "level_price": 6939.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7385,
      "pred_gbt": 0.8267,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.921,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-28",
      "time": "14:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.7911,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.921,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-28",
      "time": "14:21:00",
      "level_type": "session_high",
      "level_price": 6939.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7411,
      "pred_gbt": 0.8217,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.866,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-28",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.7933,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.866,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-28",
      "time": "14:22:00",
      "level_type": "session_high",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7053,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.956,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "14:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6945,
      "pred_gbt": 0.7306,
      "pred_empirical": 0.612,
      "confluence_count": 66,
      "rvol": 0.956,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6934.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.8758,
      "pred_empirical": 0.6011,
      "confluence_count": 107,
      "rvol": 0.915,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7761,
      "pred_gbt": 0.8721,
      "pred_empirical": 0.6142,
      "confluence_count": 104,
      "rvol": 0.929,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-28",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7687,
      "pred_gbt": 0.8693,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.793,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-28",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7967,
      "pred_gbt": 0.8962,
      "pred_empirical": 0.5803,
      "confluence_count": 102,
      "rvol": 0.625,
      "approach_r2": 0.1084
    },
    {
      "date": "2025-10-28",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7737,
      "pred_gbt": 0.8622,
      "pred_empirical": 0.612,
      "confluence_count": 101,
      "rvol": 0.684,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.8883,
      "pred_empirical": 0.5803,
      "confluence_count": 101,
      "rvol": 0.59,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-10-28",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.793,
      "pred_gbt": 0.8732,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.647,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.681,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-10-28",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7681,
      "pred_gbt": 0.8527,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.801,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-10-28",
      "time": "14:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7921,
      "pred_gbt": 0.884,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.685,
      "approach_r2": 0.462
    },
    {
      "date": "2025-10-28",
      "time": "14:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.5803,
      "confluence_count": 96,
      "rvol": 0.714,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-10-28",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.793,
      "pred_gbt": 0.8614,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.794,
      "approach_r2": 0.6983
    },
    {
      "date": "2025-10-28",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7935,
      "pred_gbt": 0.891,
      "pred_empirical": 0.5803,
      "confluence_count": 96,
      "rvol": 0.659,
      "approach_r2": 0.4396
    },
    {
      "date": "2025-10-28",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.791,
      "pred_gbt": 0.8722,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.736,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-10-28",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7929,
      "pred_gbt": 0.884,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.683,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-10-28",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7941,
      "pred_gbt": 0.8826,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.671,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-10-28",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7815,
      "pred_gbt": 0.8865,
      "pred_empirical": 0.6011,
      "confluence_count": 94,
      "rvol": 0.671,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7795,
      "pred_gbt": 0.8969,
      "pred_empirical": 0.5803,
      "confluence_count": 92,
      "rvol": 0.658,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-28",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7703,
      "pred_gbt": 0.8653,
      "pred_empirical": 0.5803,
      "confluence_count": 91,
      "rvol": 0.612,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-28",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7908,
      "pred_gbt": 0.8911,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.68,
      "approach_r2": 0.4426
    },
    {
      "date": "2025-10-28",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7673,
      "pred_gbt": 0.872,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.645,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-28",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7771,
      "pred_gbt": 0.8949,
      "pred_empirical": 0.5997,
      "confluence_count": 86,
      "rvol": 0.586,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "14:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7864,
      "pred_gbt": 0.8866,
      "pred_empirical": 0.5997,
      "confluence_count": 84,
      "rvol": 0.603,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-28",
      "time": "14:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6937.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7658,
      "pred_gbt": 0.8642,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.682,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6937.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7824,
      "pred_gbt": 0.8708,
      "pred_empirical": 0.5997,
      "confluence_count": 77,
      "rvol": 0.704,
      "approach_r2": 0.9844
    },
    {
      "date": "2025-10-28",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6937.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7791,
      "pred_gbt": 0.8619,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 0.765,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-10-28",
      "time": "14:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6937.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7511,
      "pred_gbt": 0.8376,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.785,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-28",
      "time": "15:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6937.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.761,
      "pred_gbt": 0.8578,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.79,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "15:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6937.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7639,
      "pred_gbt": 0.8694,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.71,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-28",
      "time": "15:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7623,
      "pred_gbt": 0.8622,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.733,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-28",
      "time": "15:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7525,
      "pred_gbt": 0.8393,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.72,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-28",
      "time": "15:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7822,
      "pred_gbt": 0.8559,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.667,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-10-28",
      "time": "15:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7761,
      "pred_gbt": 0.853,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.735,
      "approach_r2": 0.0638
    },
    {
      "date": "2025-10-28",
      "time": "15:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.777,
      "pred_gbt": 0.8234,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.78,
      "approach_r2": 0.4851
    },
    {
      "date": "2025-10-28",
      "time": "15:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7778,
      "pred_gbt": 0.8503,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.701,
      "approach_r2": 0.087
    },
    {
      "date": "2025-10-28",
      "time": "15:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7808,
      "pred_gbt": 0.8448,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.665,
      "approach_r2": 0.2978
    },
    {
      "date": "2025-10-28",
      "time": "15:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7823,
      "pred_gbt": 0.8442,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.604,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-28",
      "time": "15:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7857,
      "pred_gbt": 0.8401,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.567,
      "approach_r2": 0.3314
    },
    {
      "date": "2025-10-28",
      "time": "15:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7861,
      "pred_gbt": 0.8587,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.533,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-10-28",
      "time": "15:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.8252,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.68,
      "approach_r2": 0.2937
    },
    {
      "date": "2025-10-28",
      "time": "15:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7833,
      "pred_gbt": 0.8477,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.658,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-10-28",
      "time": "15:21:00",
      "level_type": "session_high",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7724,
      "pred_gbt": 0.829,
      "pred_empirical": 0.6488,
      "confluence_count": 66,
      "rvol": 0.59,
      "approach_r2": 0.1811
    },
    {
      "date": "2025-10-28",
      "time": "15:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.8482,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.59,
      "approach_r2": 0.1811
    },
    {
      "date": "2025-10-28",
      "time": "15:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.7973,
      "pred_empirical": 0.6488,
      "confluence_count": 66,
      "rvol": 0.59,
      "approach_r2": 0.1811
    },
    {
      "date": "2025-10-28",
      "time": "15:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7913,
      "pred_gbt": 0.8307,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.585,
      "approach_r2": 0.9475
    },
    {
      "date": "2025-10-28",
      "time": "15:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6939.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7931,
      "pred_gbt": 0.803,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.549,
      "approach_r2": 0.9481
    },
    {
      "date": "2025-10-28",
      "time": "15:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6939.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.8088,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.466,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-28",
      "time": "15:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6939.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7784,
      "pred_gbt": 0.8245,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.532,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-28",
      "time": "15:27:00",
      "level_type": "session_high",
      "level_price": 6941.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.7526,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.077,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "15:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6941.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6703,
      "pred_gbt": 0.7123,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.077,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-28",
      "time": "15:28:00",
      "level_type": "session_high",
      "level_price": 6942.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 1.386,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-28",
      "time": "15:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6942.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.63,
      "pred_gbt": 0.6423,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 1.386,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-28",
      "time": "15:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6940.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7508,
      "pred_gbt": 0.6877,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 1.497,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-28",
      "time": "15:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6940.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7556,
      "pred_gbt": 0.6634,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 1.341,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-28",
      "time": "15:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6940.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7608,
      "pred_gbt": 0.6707,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 1.14,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-10-28",
      "time": "15:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6940.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7705,
      "pred_gbt": 0.6627,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.883,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-28",
      "time": "15:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6941.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7691,
      "pred_gbt": 0.7397,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.845,
      "approach_r2": 0.845
    },
    {
      "date": "2025-10-28",
      "time": "15:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6941.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7686,
      "pred_gbt": 0.7245,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.817,
      "approach_r2": 0.7284
    },
    {
      "date": "2025-10-28",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8104,
      "pred_gbt": 0.679,
      "pred_empirical": 0.6142,
      "confluence_count": 120,
      "rvol": 0.71,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-28",
      "time": "15:41:00",
      "level_type": "top_oi_strikes",
      "level_price": 6928.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7435,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.6109,
      "confluence_count": 122,
      "rvol": 0.94,
      "approach_r2": 0.1759
    },
    {
      "date": "2025-10-28",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8006,
      "pred_gbt": 0.6444,
      "pred_empirical": 0.5962,
      "confluence_count": 120,
      "rvol": 0.94,
      "approach_r2": 0.1759
    },
    {
      "date": "2025-10-28",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7903,
      "pred_gbt": 0.6471,
      "pred_empirical": 0.6081,
      "confluence_count": 120,
      "rvol": 1.241,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-10-28",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8145,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.6081,
      "confluence_count": 122,
      "rvol": 1.365,
      "approach_r2": 0.5964
    },
    {
      "date": "2025-10-28",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7893,
      "pred_gbt": 0.6129,
      "pred_empirical": 0.6081,
      "confluence_count": 122,
      "rvol": 1.379,
      "approach_r2": 0.745
    },
    {
      "date": "2025-10-28",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8151,
      "pred_gbt": 0.6957,
      "pred_empirical": 0.6081,
      "confluence_count": 121,
      "rvol": 1.355,
      "approach_r2": 0.6282
    },
    {
      "date": "2025-10-28",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6932.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8057,
      "pred_gbt": 0.7094,
      "pred_empirical": 0.5962,
      "confluence_count": 125,
      "rvol": 0.955,
      "approach_r2": 0.4946
    },
    {
      "date": "2025-10-28",
      "time": "15:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6932.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8089,
      "pred_gbt": 0.6813,
      "pred_empirical": 0.5871,
      "confluence_count": 124,
      "rvol": 0.788,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-28",
      "time": "15:49:00",
      "level_type": "overnight_high",
      "level_price": 6927.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8287,
      "pred_gbt": 0.7357,
      "pred_empirical": 0.6011,
      "confluence_count": 118,
      "rvol": 0.784,
      "approach_r2": 0.108
    },
    {
      "date": "2025-10-28",
      "time": "15:49:00",
      "level_type": "or15_high",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7837,
      "pred_gbt": 0.7075,
      "pred_empirical": 0.5871,
      "confluence_count": 107,
      "rvol": 0.784,
      "approach_r2": 0.108
    },
    {
      "date": "2025-10-28",
      "time": "15:49:00",
      "level_type": "or30_high",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.7108,
      "pred_empirical": 0.6011,
      "confluence_count": 107,
      "rvol": 0.784,
      "approach_r2": 0.108
    },
    {
      "date": "2025-10-28",
      "time": "15:49:00",
      "level_type": "ib_high",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8192,
      "pred_gbt": 0.8282,
      "pred_empirical": 0.5803,
      "confluence_count": 107,
      "rvol": 0.784,
      "approach_r2": 0.108
    },
    {
      "date": "2025-10-28",
      "time": "15:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6929.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.6081,
      "confluence_count": 121,
      "rvol": 0.784,
      "approach_r2": 0.108
    },
    {
      "date": "2025-10-28",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6924.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.9424,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 0.835,
      "approach_r2": 0.6048
    },
    {
      "date": "2025-10-30",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6882.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3948,
      "pred_gbt": 0.32,
      "pred_empirical": 0.6715,
      "confluence_count": 32,
      "rvol": 1.152,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-30",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3805,
      "pred_gbt": 0.3024,
      "pred_empirical": 0.6004,
      "confluence_count": 43,
      "rvol": 1.353,
      "approach_r2": 0.981
    },
    {
      "date": "2025-10-30",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3861,
      "pred_gbt": 0.3007,
      "pred_empirical": 0.6715,
      "confluence_count": 30,
      "rvol": 1.569,
      "approach_r2": 0.8947
    },
    {
      "date": "2025-10-30",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6872.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3979,
      "pred_gbt": 0.3314,
      "pred_empirical": 0.6674,
      "confluence_count": 39,
      "rvol": 1.543,
      "approach_r2": 0.7864
    },
    {
      "date": "2025-10-30",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3444,
      "pred_gbt": 0.3684,
      "pred_empirical": 0.6674,
      "confluence_count": 29,
      "rvol": 1.576,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-30",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4043,
      "pred_gbt": 0.3512,
      "pred_empirical": 0.6674,
      "confluence_count": 44,
      "rvol": 1.576,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-30",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3732,
      "pred_gbt": 0.3804,
      "pred_empirical": 0.6715,
      "confluence_count": 29,
      "rvol": 1.576,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-30",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6871.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3974,
      "pred_gbt": 0.3512,
      "pred_empirical": 0.6674,
      "confluence_count": 44,
      "rvol": 1.576,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-30",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6878.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3556,
      "pred_gbt": 0.4233,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.55,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-30",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6878.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.363,
      "pred_gbt": 0.3747,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.544,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-10-30",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6878.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3602,
      "pred_gbt": 0.3379,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.497,
      "approach_r2": 0.1012
    },
    {
      "date": "2025-10-30",
      "time": "09:46:00",
      "level_type": "overnight_low",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3741,
      "pred_gbt": 0.3007,
      "pred_empirical": 0.6715,
      "confluence_count": 34,
      "rvol": 1.376,
      "approach_r2": 0.1437
    },
    {
      "date": "2025-10-30",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5275,
      "pred_gbt": 0.4671,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.34,
      "approach_r2": 0.4809
    },
    {
      "date": "2025-10-30",
      "time": "09:49:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3776,
      "pred_gbt": 0.3265,
      "pred_empirical": 0.6251,
      "confluence_count": 30,
      "rvol": 1.299,
      "approach_r2": 0.0881
    },
    {
      "date": "2025-10-30",
      "time": "09:50:00",
      "level_type": "prior_day_low",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4001,
      "pred_gbt": 0.4,
      "pred_empirical": 0.5205,
      "confluence_count": 75,
      "rvol": 1.44,
      "approach_r2": 0.0025
    },
    {
      "date": "2025-10-30",
      "time": "09:50:00",
      "level_type": "gap_fill",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4699,
      "pred_gbt": 0.3773,
      "pred_empirical": 0.6004,
      "confluence_count": 75,
      "rvol": 1.44,
      "approach_r2": 0.0025
    },
    {
      "date": "2025-10-30",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.4243,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 1.395,
      "approach_r2": 0.1353
    },
    {
      "date": "2025-10-30",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6902.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.5652,
      "pred_empirical": 0.637,
      "confluence_count": 83,
      "rvol": 1.395,
      "approach_r2": 0.1353
    },
    {
      "date": "2025-10-30",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.552,
      "pred_gbt": 0.4184,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 1.395,
      "approach_r2": 0.1353
    },
    {
      "date": "2025-10-30",
      "time": "09:52:00",
      "level_type": "value_area_high",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.478,
      "pred_gbt": 0.4267,
      "pred_empirical": 0.6004,
      "confluence_count": 72,
      "rvol": 1.384,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-10-30",
      "time": "09:52:00",
      "level_type": "lvn",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.479,
      "pred_gbt": 0.4252,
      "pred_empirical": 0.6004,
      "confluence_count": 75,
      "rvol": 1.384,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-10-30",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5516,
      "pred_gbt": 0.4467,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.384,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-10-30",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6903.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.577,
      "pred_gbt": 0.6094,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 1.384,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-10-30",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5388,
      "pred_gbt": 0.45,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.384,
      "approach_r2": 0.4909
    },
    {
      "date": "2025-10-30",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.3401,
      "pred_empirical": 0.6715,
      "confluence_count": 71,
      "rvol": 1.379,
      "approach_r2": 0.245
    },
    {
      "date": "2025-10-30",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.3826,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 1.457,
      "approach_r2": 0.02
    },
    {
      "date": "2025-10-30",
      "time": "09:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6904.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4718,
      "pred_gbt": 0.4671,
      "pred_empirical": 0.637,
      "confluence_count": 79,
      "rvol": 1.242,
      "approach_r2": 0.5159
    },
    {
      "date": "2025-10-30",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6910.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3583,
      "pred_gbt": 0.43,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.467,
      "approach_r2": 0.3019
    },
    {
      "date": "2025-10-30",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6910.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4543,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.467,
      "approach_r2": 0.3019
    },
    {
      "date": "2025-10-30",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6910.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4416,
      "pred_gbt": 0.449,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.467,
      "approach_r2": 0.3019
    },
    {
      "date": "2025-10-30",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6902.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.4623,
      "pred_empirical": 0.637,
      "confluence_count": 82,
      "rvol": 1.51,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-10-30",
      "time": "10:03:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3816,
      "pred_gbt": 0.4398,
      "pred_empirical": 0.6004,
      "confluence_count": 61,
      "rvol": 1.459,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-10-30",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6902.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5221,
      "pred_gbt": 0.4645,
      "pred_empirical": 0.637,
      "confluence_count": 82,
      "rvol": 1.459,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-10-30",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6903.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5749,
      "pred_gbt": 0.4731,
      "pred_empirical": 0.6674,
      "confluence_count": 81,
      "rvol": 1.217,
      "approach_r2": 0.7937
    },
    {
      "date": "2025-10-30",
      "time": "10:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6904.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5002,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.637,
      "confluence_count": 75,
      "rvol": 1.217,
      "approach_r2": 0.7937
    },
    {
      "date": "2025-10-30",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.4373,
      "pred_empirical": 0.6674,
      "confluence_count": 81,
      "rvol": 1.211,
      "approach_r2": 0.7127
    },
    {
      "date": "2025-10-30",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6892.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4791,
      "pred_gbt": 0.448,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.092,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-10-30",
      "time": "10:19:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4042,
      "pred_gbt": 0.3816,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 1.026,
      "approach_r2": 0.2988
    },
    {
      "date": "2025-10-30",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6892.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.4648,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 1.026,
      "approach_r2": 0.2988
    },
    {
      "date": "2025-10-30",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6892.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4425,
      "pred_gbt": 0.3661,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 1.089,
      "approach_r2": 0.7805
    },
    {
      "date": "2025-10-30",
      "time": "10:23:00",
      "level_type": "overnight_low",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3984,
      "pred_gbt": 0.3892,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 1.238,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-10-30",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6892.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4294,
      "pred_gbt": 0.3799,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.379,
      "approach_r2": 0.5899
    },
    {
      "date": "2025-10-30",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6892.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3957,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.31,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-30",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6892.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4561,
      "pred_gbt": 0.4995,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 1.313,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-30",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6892.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4225,
      "pred_gbt": 0.436,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.127,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-30",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6892.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4943,
      "pred_gbt": 0.4477,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.099,
      "approach_r2": 0.7579
    },
    {
      "date": "2025-10-30",
      "time": "10:34:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.4401,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.112,
      "approach_r2": 0.5373
    },
    {
      "date": "2025-10-30",
      "time": "10:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6897.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4561,
      "pred_gbt": 0.4512,
      "pred_empirical": 0.6269,
      "confluence_count": 38,
      "rvol": 1.285,
      "approach_r2": 0.1494
    },
    {
      "date": "2025-10-30",
      "time": "10:40:00",
      "level_type": "prior_day_low",
      "level_price": 6903.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4962,
      "pred_gbt": 0.4984,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 1.157,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-30",
      "time": "10:40:00",
      "level_type": "gap_fill",
      "level_price": 6903.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4727,
      "pred_gbt": 0.495,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 1.157,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-30",
      "time": "10:40:00",
      "level_type": "lvn",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 1.157,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-30",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6903.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.5122,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.157,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-30",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6903.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.163,
      "approach_r2": 0.8811
    },
    {
      "date": "2025-10-30",
      "time": "10:42:00",
      "level_type": "value_area_high",
      "level_price": 6906.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5341,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.6281,
      "confluence_count": 72,
      "rvol": 1.055,
      "approach_r2": 0.766
    },
    {
      "date": "2025-10-30",
      "time": "10:43:00",
      "level_type": "or30_high",
      "level_price": 6910.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4497,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.108,
      "approach_r2": 0.0292
    },
    {
      "date": "2025-10-30",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5659,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.107,
      "approach_r2": 0.5817
    },
    {
      "date": "2025-10-30",
      "time": "10:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6899.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.53,
      "pred_gbt": 0.5049,
      "pred_empirical": 0.6281,
      "confluence_count": 69,
      "rvol": 0.911,
      "approach_r2": 0.2308
    },
    {
      "date": "2025-10-30",
      "time": "10:51:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4765,
      "pred_gbt": 0.4117,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.037,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-30",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6893.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5007,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.037,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-10-30",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6893.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5021,
      "pred_gbt": 0.4291,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 0.996,
      "approach_r2": 0.32
    },
    {
      "date": "2025-10-30",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5798,
      "pred_gbt": 0.5433,
      "pred_empirical": 0.6081,
      "confluence_count": 80,
      "rvol": 0.946,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-30",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5881,
      "pred_gbt": 0.5471,
      "pred_empirical": 0.6081,
      "confluence_count": 80,
      "rvol": 0.841,
      "approach_r2": 0.5432
    },
    {
      "date": "2025-10-30",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.763,
      "approach_r2": 0.7557
    },
    {
      "date": "2025-10-30",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.5542,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 0.974,
      "approach_r2": 0.4429
    },
    {
      "date": "2025-10-30",
      "time": "11:06:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4674,
      "pred_gbt": 0.4673,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 1.077,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-10-30",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5753,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 1.206,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-30",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5697,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.6251,
      "confluence_count": 79,
      "rvol": 1.27,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-30",
      "time": "11:11:00",
      "level_type": "lvn",
      "level_price": 6904.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5509,
      "pred_gbt": 0.5961,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 0.993,
      "approach_r2": 0.5461
    },
    {
      "date": "2025-10-30",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6228,
      "pred_gbt": 0.619,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 0.993,
      "approach_r2": 0.5461
    },
    {
      "date": "2025-10-30",
      "time": "11:12:00",
      "level_type": "value_area_high",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5524,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.909,
      "approach_r2": 0.4708
    },
    {
      "date": "2025-10-30",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6282,
      "pred_gbt": 0.5877,
      "pred_empirical": 0.6269,
      "confluence_count": 79,
      "rvol": 0.909,
      "approach_r2": 0.4708
    },
    {
      "date": "2025-10-30",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6272,
      "pred_gbt": 0.6017,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 0.863,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-10-30",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.5788,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.776,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-30",
      "time": "11:15:00",
      "level_type": "prior_day_low",
      "level_price": 6903.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5374,
      "pred_gbt": 0.5661,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 0.694,
      "approach_r2": 0.1022
    },
    {
      "date": "2025-10-30",
      "time": "11:15:00",
      "level_type": "gap_fill",
      "level_price": 6903.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.514,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 0.694,
      "approach_r2": 0.1022
    },
    {
      "date": "2025-10-30",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.522,
      "pred_empirical": 0.6142,
      "confluence_count": 72,
      "rvol": 0.694,
      "approach_r2": 0.1022
    },
    {
      "date": "2025-10-30",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5917,
      "pred_gbt": 0.5269,
      "pred_empirical": 0.6142,
      "confluence_count": 72,
      "rvol": 0.676,
      "approach_r2": 0.4692
    },
    {
      "date": "2025-10-30",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6384,
      "pred_gbt": 0.5519,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.59,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-10-30",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.5566,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.568,
      "approach_r2": 0.8767
    },
    {
      "date": "2025-10-30",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6389,
      "pred_gbt": 0.5765,
      "pred_empirical": 0.6142,
      "confluence_count": 72,
      "rvol": 0.605,
      "approach_r2": 0.831
    },
    {
      "date": "2025-10-30",
      "time": "11:20:00",
      "level_type": "or30_high",
      "level_price": 6910.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.444,
      "pred_gbt": 0.5103,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.634,
      "approach_r2": 0.7557
    },
    {
      "date": "2025-10-30",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.814,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-30",
      "time": "11:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6904.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 0.814,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-10-30",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6252,
      "pred_gbt": 0.5602,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.908,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-10-30",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6292,
      "pred_gbt": 0.5887,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.794,
      "approach_r2": 0.5246
    },
    {
      "date": "2025-10-30",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5941,
      "pred_gbt": 0.5398,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 0.719,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-10-30",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5962,
      "pred_gbt": 0.5865,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.674,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-30",
      "time": "11:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6904.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.5957,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.674,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-30",
      "time": "11:36:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.5122,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.7,
      "approach_r2": 0.8711
    },
    {
      "date": "2025-10-30",
      "time": "11:36:00",
      "level_type": "vwap",
      "level_price": 6895.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.4405,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.7,
      "approach_r2": 0.8711
    },
    {
      "date": "2025-10-30",
      "time": "11:40:00",
      "level_type": "overnight_low",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5024,
      "pred_gbt": 0.4409,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.974,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-10-30",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5141,
      "pred_gbt": 0.4627,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 1.002,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-30",
      "time": "11:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4003,
      "pred_gbt": 0.3687,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.002,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-10-30",
      "time": "12:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.4084,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 0.939,
      "approach_r2": 0.9935
    },
    {
      "date": "2025-10-30",
      "time": "12:04:00",
      "level_type": "vwap",
      "level_price": 6894.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.501,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 0.901,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-10-30",
      "time": "12:07:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5186,
      "pred_gbt": 0.4684,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.873,
      "approach_r2": 0.0047
    },
    {
      "date": "2025-10-30",
      "time": "12:09:00",
      "level_type": "prior_day_low",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.6269,
      "confluence_count": 75,
      "rvol": 0.832,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-10-30",
      "time": "12:09:00",
      "level_type": "gap_fill",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5353,
      "pred_gbt": 0.6725,
      "pred_empirical": 0.6269,
      "confluence_count": 75,
      "rvol": 0.832,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-10-30",
      "time": "12:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6899.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.532,
      "pred_empirical": 0.6109,
      "confluence_count": 69,
      "rvol": 0.93,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-10-30",
      "time": "12:12:00",
      "level_type": "lvn",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5386,
      "pred_gbt": 0.725,
      "pred_empirical": 0.6269,
      "confluence_count": 75,
      "rvol": 1.041,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-30",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5781,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.041,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-30",
      "time": "12:13:00",
      "level_type": "value_area_high",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.5546,
      "pred_empirical": 0.6269,
      "confluence_count": 72,
      "rvol": 1.135,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-30",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6288,
      "pred_gbt": 0.6426,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.135,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-30",
      "time": "12:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6904.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5591,
      "pred_gbt": 0.5738,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 1.135,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-30",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.664,
      "pred_gbt": 0.695,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 1.12,
      "approach_r2": 0.9384
    },
    {
      "date": "2025-10-30",
      "time": "12:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5668,
      "pred_gbt": 0.5882,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 1.12,
      "approach_r2": 0.9384
    },
    {
      "date": "2025-10-30",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6296,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 1.006,
      "approach_r2": 0.9709
    },
    {
      "date": "2025-10-30",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6717,
      "pred_gbt": 0.6871,
      "pred_empirical": 0.6269,
      "confluence_count": 81,
      "rvol": 1.015,
      "approach_r2": 0.9835
    },
    {
      "date": "2025-10-30",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5995,
      "pred_gbt": 0.651,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.969,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-10-30",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6746,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.829,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-10-30",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6338,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.807,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6577,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.709,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-30",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6144,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.636,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-30",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.65,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.6364,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.764,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-10-30",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.603,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.755,
      "approach_r2": 0.5036
    },
    {
      "date": "2025-10-30",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.6523,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.809,
      "approach_r2": 0.4963
    },
    {
      "date": "2025-10-30",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.668,
      "pred_gbt": 0.6684,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.637,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-10-30",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6506,
      "pred_gbt": 0.6103,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.687,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "12:33:00",
      "level_type": "vwap",
      "level_price": 6894.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5682,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.532,
      "approach_r2": 0.4914
    },
    {
      "date": "2025-10-30",
      "time": "12:34:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5263,
      "pred_gbt": 0.6837,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.524,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-10-30",
      "time": "12:36:00",
      "level_type": "vwap",
      "level_price": 6894.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.3162,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.801,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "12:38:00",
      "level_type": "vwap",
      "level_price": 6894.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4829,
      "pred_gbt": 0.5851,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.029,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-10-30",
      "time": "12:39:00",
      "level_type": "vwap",
      "level_price": 6894.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4955,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.154,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-30",
      "time": "12:43:00",
      "level_type": "vwap",
      "level_price": 6894.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5453,
      "pred_gbt": 0.4293,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.8,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "12:45:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.4646,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.783,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "12:48:00",
      "level_type": "vwap",
      "level_price": 6894.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.5637,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.677,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-10-30",
      "time": "13:00:00",
      "level_type": "vwap",
      "level_price": 6894.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.4421,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.554,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-10-30",
      "time": "13:04:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5404,
      "pred_gbt": 0.5771,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.584,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "13:05:00",
      "level_type": "overnight_low",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.4588,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.843,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-30",
      "time": "13:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.843,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-30",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5258,
      "pred_gbt": 0.4869,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.277,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-10-30",
      "time": "13:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5919,
      "pred_gbt": 0.5932,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.562,
      "approach_r2": 0.1925
    },
    {
      "date": "2025-10-30",
      "time": "13:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5735,
      "pred_gbt": 0.4843,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.618,
      "approach_r2": 0.2539
    },
    {
      "date": "2025-10-30",
      "time": "13:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6883.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5682,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.618,
      "approach_r2": 0.2539
    },
    {
      "date": "2025-10-30",
      "time": "13:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6887.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.4785,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.687,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "13:23:00",
      "level_type": "vwap",
      "level_price": 6894.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.5469,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.887,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-30",
      "time": "13:27:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5749,
      "pred_gbt": 0.4828,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.904,
      "approach_r2": 0.1485
    },
    {
      "date": "2025-10-30",
      "time": "13:30:00",
      "level_type": "vwap",
      "level_price": 6894.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.408,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.953,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "13:34:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.5938,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.848,
      "approach_r2": 0.3307
    },
    {
      "date": "2025-10-30",
      "time": "13:39:00",
      "level_type": "vwap",
      "level_price": 6894.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.5652,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.74,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-10-30",
      "time": "13:44:00",
      "level_type": "vwap",
      "level_price": 6894.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.5899,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.621,
      "approach_r2": 0.5018
    },
    {
      "date": "2025-10-30",
      "time": "13:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6897.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5897,
      "pred_gbt": 0.6017,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.793,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-10-30",
      "time": "13:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6898.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.587,
      "pred_gbt": 0.6231,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.696,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-30",
      "time": "13:58:00",
      "level_type": "vwap",
      "level_price": 6894.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6207,
      "pred_gbt": 0.6248,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.548,
      "approach_r2": 0.4907
    },
    {
      "date": "2025-10-30",
      "time": "13:59:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.684,
      "approach_r2": 0.5093
    },
    {
      "date": "2025-10-30",
      "time": "14:00:00",
      "level_type": "vwap",
      "level_price": 6894.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6293,
      "pred_gbt": 0.6215,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.684,
      "approach_r2": 0.129
    },
    {
      "date": "2025-10-30",
      "time": "14:02:00",
      "level_type": "vwap",
      "level_price": 6894.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5789,
      "pred_gbt": 0.497,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 0.92,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-10-30",
      "time": "14:04:00",
      "level_type": "or15_high",
      "level_price": 6893.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.4829,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.875,
      "approach_r2": 0.0424
    },
    {
      "date": "2025-10-30",
      "time": "14:06:00",
      "level_type": "overnight_low",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.561,
      "pred_gbt": 0.605,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.97,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-10-30",
      "time": "14:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.5492,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 0.956,
      "approach_r2": 0.124
    },
    {
      "date": "2025-10-30",
      "time": "14:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5788,
      "pred_gbt": 0.5928,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.001,
      "approach_r2": 0.3365
    },
    {
      "date": "2025-10-30",
      "time": "14:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6884.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4807,
      "pred_gbt": 0.492,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 1.16,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-30",
      "time": "14:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4747,
      "pred_gbt": 0.4656,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.312,
      "approach_r2": 0.086
    },
    {
      "date": "2025-10-30",
      "time": "14:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.737,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.243,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-10-30",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5494,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 1.305,
      "approach_r2": 0.4973
    },
    {
      "date": "2025-10-30",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5838,
      "pred_gbt": 0.5129,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 1.292,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-10-30",
      "time": "14:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.4999,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.257,
      "approach_r2": 0.0029
    },
    {
      "date": "2025-10-30",
      "time": "14:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6879.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5274,
      "pred_gbt": 0.5126,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.273,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-10-30",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.5856,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.204,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-10-30",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6043,
      "pred_gbt": 0.5085,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.926,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5529,
      "pred_gbt": 0.6865,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.041,
      "approach_r2": 0.7497
    },
    {
      "date": "2025-10-30",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.5816,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.119,
      "approach_r2": 0.2607
    },
    {
      "date": "2025-10-30",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5992,
      "pred_gbt": 0.5326,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.153,
      "approach_r2": 0.0177
    },
    {
      "date": "2025-10-30",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5648,
      "pred_gbt": 0.583,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 1.221,
      "approach_r2": 0.4943
    },
    {
      "date": "2025-10-30",
      "time": "14:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6878.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4615,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.742,
      "approach_r2": 0.7496
    },
    {
      "date": "2025-10-30",
      "time": "14:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4858,
      "pred_gbt": 0.4923,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.716,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-10-30",
      "time": "14:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6875.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5883,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.809,
      "approach_r2": 0.0878
    },
    {
      "date": "2025-10-30",
      "time": "14:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.612,
      "pred_gbt": 0.5467,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 0.809,
      "approach_r2": 0.0878
    },
    {
      "date": "2025-10-30",
      "time": "14:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6875.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5859,
      "pred_gbt": 0.5141,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.904,
      "approach_r2": 0.1077
    },
    {
      "date": "2025-10-30",
      "time": "14:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.5776,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.904,
      "approach_r2": 0.1077
    },
    {
      "date": "2025-10-30",
      "time": "14:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5979,
      "pred_gbt": 0.5766,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.814,
      "approach_r2": 0.5072
    },
    {
      "date": "2025-10-30",
      "time": "14:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.6289,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.859,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-10-30",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6283,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.852,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.5928,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.985,
      "approach_r2": 0.4988
    },
    {
      "date": "2025-10-30",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.5625,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.997,
      "approach_r2": 0.1392
    },
    {
      "date": "2025-10-30",
      "time": "14:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5823,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.124,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-10-30",
      "time": "15:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5768,
      "pred_gbt": 0.527,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.312,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "15:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.5678,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.308,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-10-30",
      "time": "15:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5791,
      "pred_gbt": 0.5464,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.209,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "15:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5635,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 1.179,
      "approach_r2": 0.1294
    },
    {
      "date": "2025-10-30",
      "time": "15:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.597,
      "pred_gbt": 0.6447,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.179,
      "approach_r2": 0.1294
    },
    {
      "date": "2025-10-30",
      "time": "15:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5657,
      "pred_gbt": 0.6632,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.316,
      "approach_r2": 0.5025
    },
    {
      "date": "2025-10-30",
      "time": "15:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6066,
      "pred_gbt": 0.6488,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.177,
      "approach_r2": 0.3427
    },
    {
      "date": "2025-10-30",
      "time": "15:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.5915,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.177,
      "approach_r2": 0.3427
    },
    {
      "date": "2025-10-30",
      "time": "15:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5717,
      "pred_gbt": 0.5019,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.383,
      "approach_r2": 0.2967
    },
    {
      "date": "2025-10-30",
      "time": "15:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5622,
      "pred_gbt": 0.5797,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.525,
      "approach_r2": 0.1231
    },
    {
      "date": "2025-10-30",
      "time": "15:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5582,
      "pred_gbt": 0.5742,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.568,
      "approach_r2": 0.0968
    },
    {
      "date": "2025-10-30",
      "time": "15:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5901,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 1.72,
      "approach_r2": 0.0514
    },
    {
      "date": "2025-10-30",
      "time": "15:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6870.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.603,
      "pred_gbt": 0.593,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.72,
      "approach_r2": 0.0514
    },
    {
      "date": "2025-10-30",
      "time": "15:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6018,
      "pred_gbt": 0.6241,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 1.489,
      "approach_r2": 0.1378
    },
    {
      "date": "2025-10-30",
      "time": "15:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5914,
      "pred_gbt": 0.5581,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.245,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-10-30",
      "time": "15:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6179,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.217,
      "approach_r2": 0.0648
    },
    {
      "date": "2025-10-30",
      "time": "15:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6239,
      "pred_gbt": 0.5894,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.202,
      "approach_r2": 0.7414
    },
    {
      "date": "2025-10-30",
      "time": "15:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6337,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.019,
      "approach_r2": 0.4886
    },
    {
      "date": "2025-10-30",
      "time": "15:16:00",
      "level_type": "or15_low",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5478,
      "pred_gbt": 0.5052,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.357,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-30",
      "time": "15:16:00",
      "level_type": "or30_low",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.5019,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.357,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-30",
      "time": "15:16:00",
      "level_type": "ib_low",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.4957,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.357,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-30",
      "time": "15:16:00",
      "level_type": "session_low",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5403,
      "pred_gbt": 0.4883,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.357,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-10-30",
      "time": "15:17:00",
      "level_type": "session_low",
      "level_price": 6867.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4804,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.776,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-30",
      "time": "15:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4807,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.776,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-30",
      "time": "15:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5955,
      "pred_gbt": 0.5754,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 1.964,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "15:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.5644,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 2.11,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-10-30",
      "time": "15:20:00",
      "level_type": "session_low",
      "level_price": 6865.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 2.377,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-30",
      "time": "15:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5137,
      "pred_gbt": 0.4627,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 2.377,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-10-30",
      "time": "15:22:00",
      "level_type": "session_low",
      "level_price": 6860.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4447,
      "pred_gbt": 0.3313,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 2.449,
      "approach_r2": 0.85
    },
    {
      "date": "2025-10-30",
      "time": "15:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6860.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4449,
      "pred_gbt": 0.3204,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 2.449,
      "approach_r2": 0.85
    },
    {
      "date": "2025-10-30",
      "time": "15:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5648,
      "pred_gbt": 0.5822,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 2.008,
      "approach_r2": 0.0821
    },
    {
      "date": "2025-10-30",
      "time": "15:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5545,
      "pred_gbt": 0.7,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.603,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-30",
      "time": "15:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5764,
      "pred_gbt": 0.5794,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.435,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-10-30",
      "time": "15:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.26,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-10-30",
      "time": "15:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5574,
      "pred_gbt": 0.4154,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.578,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-10-30",
      "time": "15:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5834,
      "pred_gbt": 0.5604,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.538,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-10-30",
      "time": "15:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5669,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.302,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-10-30",
      "time": "15:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5975,
      "pred_gbt": 0.5773,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.987,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-10-30",
      "time": "15:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.868,
      "approach_r2": 0.6955
    },
    {
      "date": "2025-10-30",
      "time": "15:46:00",
      "level_type": "session_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.6709,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.753,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-10-30",
      "time": "15:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5803,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.753,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-10-30",
      "time": "15:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6256,
      "pred_gbt": 0.6061,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.218,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-30",
      "time": "15:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5875,
      "pred_gbt": 0.5669,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.331,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-10-30",
      "time": "15:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5767,
      "pred_gbt": 0.6385,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.217,
      "approach_r2": 0.337
    },
    {
      "date": "2025-10-30",
      "time": "15:55:00",
      "level_type": "session_low",
      "level_price": 6855.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5721,
      "pred_gbt": 0.8971,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.112,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-30",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6025,
      "pred_gbt": 0.8936,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.112,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-30",
      "time": "15:56:00",
      "level_type": "session_low",
      "level_price": 6855.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5545,
      "pred_gbt": 0.8172,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.076,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-30",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.076,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-30",
      "time": "15:58:00",
      "level_type": "session_low",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.926,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.131,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-30",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5854,
      "pred_gbt": 0.9291,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.131,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-10-30",
      "time": "15:59:00",
      "level_type": "session_low",
      "level_price": 6853.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6051,
      "pred_gbt": 0.9784,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.131,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-30",
      "time": "15:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6356,
      "pred_gbt": 0.9855,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.131,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-30",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6853.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6346,
      "pred_gbt": 0.9777,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.131,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-31",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4357,
      "pred_gbt": 0.3657,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.036,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-31",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4148,
      "pred_gbt": 0.3659,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.036,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-31",
      "time": "09:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6895.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.4659,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 1.036,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-31",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6896.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4512,
      "pred_gbt": 0.36,
      "pred_empirical": 0.6674,
      "confluence_count": 65,
      "rvol": 1.036,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-31",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6894.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4988,
      "pred_gbt": 0.4305,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 1.036,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-10-31",
      "time": "09:36:00",
      "level_type": "overnight_low",
      "level_price": 6893.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4521,
      "pred_gbt": 0.4916,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 0.975,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-31",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6896.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.456,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 0.975,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-31",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6894.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5021,
      "pred_gbt": 0.5029,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.975,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-31",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6895.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4604,
      "pred_gbt": 0.4194,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 0.975,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-10-31",
      "time": "09:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6897.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.48,
      "pred_gbt": 0.4184,
      "pred_empirical": 0.6715,
      "confluence_count": 56,
      "rvol": 0.912,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-31",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6896.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.4142,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 0.912,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-31",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6894.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.4015,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.859,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-31",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6892.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4385,
      "pred_gbt": 0.3838,
      "pred_empirical": 0.637,
      "confluence_count": 73,
      "rvol": 0.859,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-31",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6894.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5084,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 0.832,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-10-31",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4559,
      "pred_gbt": 0.4161,
      "pred_empirical": 0.637,
      "confluence_count": 79,
      "rvol": 0.768,
      "approach_r2": 0.6777
    },
    {
      "date": "2025-10-31",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4017,
      "pred_gbt": 0.4346,
      "pred_empirical": 0.637,
      "confluence_count": 79,
      "rvol": 0.768,
      "approach_r2": 0.6777
    },
    {
      "date": "2025-10-31",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6886.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3853,
      "pred_gbt": 0.2982,
      "pred_empirical": 0.6004,
      "confluence_count": 71,
      "rvol": 0.947,
      "approach_r2": 0.7605
    },
    {
      "date": "2025-10-31",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6886.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3856,
      "pred_gbt": 0.2996,
      "pred_empirical": 0.6004,
      "confluence_count": 71,
      "rvol": 0.947,
      "approach_r2": 0.7605
    },
    {
      "date": "2025-10-31",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6884.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4315,
      "pred_gbt": 0.3116,
      "pred_empirical": 0.6004,
      "confluence_count": 68,
      "rvol": 1.009,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-31",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6884.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4411,
      "pred_gbt": 0.3527,
      "pred_empirical": 0.6004,
      "confluence_count": 73,
      "rvol": 1.009,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-31",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6884.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4624,
      "pred_gbt": 0.3232,
      "pred_empirical": 0.6004,
      "confluence_count": 68,
      "rvol": 1.009,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-10-31",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6882.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4373,
      "pred_gbt": 0.4177,
      "pred_empirical": 0.6004,
      "confluence_count": 75,
      "rvol": 1.092,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4272,
      "pred_gbt": 0.3463,
      "pred_empirical": 0.6004,
      "confluence_count": 66,
      "rvol": 1.162,
      "approach_r2": 0.4948
    },
    {
      "date": "2025-10-31",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4231,
      "pred_gbt": 0.3584,
      "pred_empirical": 0.5205,
      "confluence_count": 66,
      "rvol": 1.162,
      "approach_r2": 0.4948
    },
    {
      "date": "2025-10-31",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6881.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4359,
      "pred_gbt": 0.3597,
      "pred_empirical": 0.5205,
      "confluence_count": 73,
      "rvol": 1.162,
      "approach_r2": 0.4948
    },
    {
      "date": "2025-10-31",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4539,
      "pred_gbt": 0.3621,
      "pred_empirical": 0.6004,
      "confluence_count": 66,
      "rvol": 1.162,
      "approach_r2": 0.4948
    },
    {
      "date": "2025-10-31",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.4392,
      "pred_empirical": 0.637,
      "confluence_count": 78,
      "rvol": 1.123,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-10-31",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4941,
      "pred_gbt": 0.501,
      "pred_empirical": 0.637,
      "confluence_count": 74,
      "rvol": 1.074,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-10-31",
      "time": "09:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4815,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 1.074,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-10-31",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4942,
      "pred_gbt": 0.4449,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.013,
      "approach_r2": 0.09
    },
    {
      "date": "2025-10-31",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6890.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4795,
      "pred_gbt": 0.3944,
      "pred_empirical": 0.6674,
      "confluence_count": 76,
      "rvol": 0.97,
      "approach_r2": 0.1096
    },
    {
      "date": "2025-10-31",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6890.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4834,
      "pred_gbt": 0.4141,
      "pred_empirical": 0.6674,
      "confluence_count": 76,
      "rvol": 0.948,
      "approach_r2": 0.6618
    },
    {
      "date": "2025-10-31",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5014,
      "pred_gbt": 0.5023,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 0.964,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-31",
      "time": "09:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6887.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4726,
      "pred_gbt": 0.4503,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 0.964,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-10-31",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.6715,
      "confluence_count": 73,
      "rvol": 0.82,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-31",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4879,
      "pred_gbt": 0.4053,
      "pred_empirical": 0.6674,
      "confluence_count": 74,
      "rvol": 0.82,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-10-31",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4853,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.6281,
      "confluence_count": 73,
      "rvol": 0.829,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-10-31",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.4865,
      "pred_empirical": 0.6251,
      "confluence_count": 73,
      "rvol": 0.837,
      "approach_r2": 0.037
    },
    {
      "date": "2025-10-31",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.49,
      "pred_gbt": 0.3841,
      "pred_empirical": 0.6715,
      "confluence_count": 74,
      "rvol": 0.893,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-31",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5024,
      "pred_gbt": 0.4696,
      "pred_empirical": 0.651,
      "confluence_count": 72,
      "rvol": 0.943,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-10-31",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4829,
      "pred_gbt": 0.4142,
      "pred_empirical": 0.6715,
      "confluence_count": 71,
      "rvol": 0.961,
      "approach_r2": 0.2232
    },
    {
      "date": "2025-10-31",
      "time": "10:04:00",
      "level_type": "value_area_high",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5139,
      "pred_gbt": 0.3904,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.038,
      "approach_r2": 0.3
    },
    {
      "date": "2025-10-31",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6877.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4553,
      "pred_gbt": 0.3817,
      "pred_empirical": 0.637,
      "confluence_count": 77,
      "rvol": 1.038,
      "approach_r2": 0.3
    },
    {
      "date": "2025-10-31",
      "time": "10:05:00",
      "level_type": "or30_low",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4812,
      "pred_gbt": 0.473,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 1.135,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-31",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.482,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 1.135,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-10-31",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4993,
      "pred_gbt": 0.4872,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 1.25,
      "approach_r2": 0.0078
    },
    {
      "date": "2025-10-31",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4801,
      "pred_gbt": 0.4339,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.285,
      "approach_r2": 0.3019
    },
    {
      "date": "2025-10-31",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6888.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4575,
      "pred_gbt": 0.3589,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 1.36,
      "approach_r2": 0.3019
    },
    {
      "date": "2025-10-31",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.485,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.207,
      "approach_r2": 0.3682
    },
    {
      "date": "2025-10-31",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.5322,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 1.064,
      "approach_r2": 0.05
    },
    {
      "date": "2025-10-31",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4996,
      "pred_gbt": 0.4554,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 0.931,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "10:14:00",
      "level_type": "session_low",
      "level_price": 6877.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4641,
      "pred_gbt": 0.5282,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 0.752,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-31",
      "time": "10:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6877.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.5307,
      "pred_empirical": 0.651,
      "confluence_count": 72,
      "rvol": 0.752,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-10-31",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5316,
      "pred_gbt": 0.5031,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.771,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-10-31",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6887.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5076,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.7,
      "approach_r2": 0.9645
    },
    {
      "date": "2025-10-31",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6887.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.4039,
      "pred_empirical": 0.6281,
      "confluence_count": 73,
      "rvol": 0.71,
      "approach_r2": 0.9899
    },
    {
      "date": "2025-10-31",
      "time": "10:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5209,
      "pred_gbt": 0.4868,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 0.698,
      "approach_r2": 0.96
    },
    {
      "date": "2025-10-31",
      "time": "10:20:00",
      "level_type": "or15_low",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.665,
      "approach_r2": 0.4762
    },
    {
      "date": "2025-10-31",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5416,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.665,
      "approach_r2": 0.4762
    },
    {
      "date": "2025-10-31",
      "time": "10:21:00",
      "level_type": "lvn",
      "level_price": 6875.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.3475,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 0.94,
      "approach_r2": 0.1166
    },
    {
      "date": "2025-10-31",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6875.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4673,
      "pred_gbt": 0.3279,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 0.94,
      "approach_r2": 0.1166
    },
    {
      "date": "2025-10-31",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5182,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 1.248,
      "approach_r2": 0.1163
    },
    {
      "date": "2025-10-31",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6886.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4758,
      "pred_gbt": 0.4911,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 1.342,
      "approach_r2": 0.0563
    },
    {
      "date": "2025-10-31",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6886.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4962,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 1.065,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-10-31",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6886.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.6269,
      "confluence_count": 70,
      "rvol": 0.687,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-10-31",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6886.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.473,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.765,
      "approach_r2": 0.7355
    },
    {
      "date": "2025-10-31",
      "time": "10:34:00",
      "level_type": "vwap",
      "level_price": 6886.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.5251,
      "pred_empirical": 0.6081,
      "confluence_count": 71,
      "rvol": 0.863,
      "approach_r2": 0.0379
    },
    {
      "date": "2025-10-31",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6886.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5538,
      "pred_gbt": 0.4909,
      "pred_empirical": 0.6269,
      "confluence_count": 71,
      "rvol": 0.847,
      "approach_r2": 0.6175
    },
    {
      "date": "2025-10-31",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5591,
      "pred_gbt": 0.4807,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 0.749,
      "approach_r2": 0.0233
    },
    {
      "date": "2025-10-31",
      "time": "10:38:00",
      "level_type": "overnight_low",
      "level_price": 6893.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.5446,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 0.698,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-10-31",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.698,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-10-31",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5658,
      "pred_gbt": 0.4853,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.709,
      "approach_r2": 0.3577
    },
    {
      "date": "2025-10-31",
      "time": "10:41:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.5636,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 0.771,
      "approach_r2": 0.8582
    },
    {
      "date": "2025-10-31",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.525,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 0.771,
      "approach_r2": 0.8582
    },
    {
      "date": "2025-10-31",
      "time": "10:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4883,
      "pred_gbt": 0.4197,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.836,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-31",
      "time": "10:43:00",
      "level_type": "hvn",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.467,
      "pred_gbt": 0.4199,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.836,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-10-31",
      "time": "10:45:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4182,
      "pred_gbt": 0.3706,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 0.852,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-31",
      "time": "10:45:00",
      "level_type": "top_oi_strikes",
      "level_price": 6897.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.852,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-31",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5925,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.852,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-31",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 0.852,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-10-31",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5884,
      "pred_gbt": 0.5054,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.777,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-31",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6213,
      "pred_gbt": 0.5978,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.773,
      "approach_r2": 0.2382
    },
    {
      "date": "2025-10-31",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6291,
      "pred_gbt": 0.5767,
      "pred_empirical": 0.6109,
      "confluence_count": 82,
      "rvol": 0.752,
      "approach_r2": 0.8681
    },
    {
      "date": "2025-10-31",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6328,
      "pred_gbt": 0.6269,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 0.648,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-31",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6372,
      "pred_gbt": 0.5953,
      "pred_empirical": 0.5962,
      "confluence_count": 82,
      "rvol": 0.613,
      "approach_r2": 0.7461
    },
    {
      "date": "2025-10-31",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.5887,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.561,
      "approach_r2": 0.8834
    },
    {
      "date": "2025-10-31",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6339,
      "pred_gbt": 0.6532,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.657,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-10-31",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.592,
      "pred_gbt": 0.5771,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.732,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6313,
      "pred_gbt": 0.6305,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.718,
      "approach_r2": 0.127
    },
    {
      "date": "2025-10-31",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.572,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 0.692,
      "approach_r2": 0.5322
    },
    {
      "date": "2025-10-31",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.5817,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.732,
      "approach_r2": 0.1833
    },
    {
      "date": "2025-10-31",
      "time": "11:08:00",
      "level_type": "overnight_low",
      "level_price": 6893.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5605,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 0.812,
      "approach_r2": 0.6176
    },
    {
      "date": "2025-10-31",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5958,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.6269,
      "confluence_count": 81,
      "rvol": 0.867,
      "approach_r2": 0.9176
    },
    {
      "date": "2025-10-31",
      "time": "11:12:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5808,
      "pred_gbt": 0.6859,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 0.864,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-31",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5972,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.864,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-10-31",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5938,
      "pred_gbt": 0.578,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.908,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-10-31",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5937,
      "pred_gbt": 0.5718,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.896,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-10-31",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5982,
      "pred_gbt": 0.5779,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.873,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-10-31",
      "time": "11:16:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5056,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.854,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-31",
      "time": "11:16:00",
      "level_type": "hvn",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4843,
      "pred_gbt": 0.4933,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.854,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-31",
      "time": "11:16:00",
      "level_type": "top_oi_strikes",
      "level_price": 6897.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.544,
      "pred_gbt": 0.5395,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.854,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-31",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.632,
      "pred_gbt": 0.6286,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 0.854,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-10-31",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.6166,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 0.898,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "11:19:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4435,
      "pred_gbt": 0.478,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 0.814,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-10-31",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.6158,
      "pred_empirical": 0.6109,
      "confluence_count": 82,
      "rvol": 0.894,
      "approach_r2": 0.2677
    },
    {
      "date": "2025-10-31",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6011,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.867,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-31",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6043,
      "pred_gbt": 0.5271,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 0.819,
      "approach_r2": 0.8182
    },
    {
      "date": "2025-10-31",
      "time": "11:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6895.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.4742,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 0.819,
      "approach_r2": 0.8182
    },
    {
      "date": "2025-10-31",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6106,
      "pred_gbt": 0.5452,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 0.688,
      "approach_r2": 0.7578
    },
    {
      "date": "2025-10-31",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6888.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5914,
      "pred_gbt": 0.5616,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.742,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-31",
      "time": "11:33:00",
      "level_type": "vwap",
      "level_price": 6889.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 0.913,
      "approach_r2": 0.5191
    },
    {
      "date": "2025-10-31",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5891,
      "pred_gbt": 0.543,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 0.764,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-10-31",
      "time": "11:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.4178,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 0.764,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-10-31",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5909,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 0.816,
      "approach_r2": 0.5144
    },
    {
      "date": "2025-10-31",
      "time": "11:39:00",
      "level_type": "or15_low",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5106,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.6109,
      "confluence_count": 66,
      "rvol": 0.925,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-10-31",
      "time": "11:39:00",
      "level_type": "or30_low",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5597,
      "pred_gbt": 0.6478,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 0.925,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-10-31",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.564,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 0.925,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-10-31",
      "time": "11:41:00",
      "level_type": "value_area_high",
      "level_price": 6878.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5755,
      "pred_gbt": 0.6026,
      "pred_empirical": 0.6269,
      "confluence_count": 78,
      "rvol": 1.217,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-10-31",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.5682,
      "pred_empirical": 0.651,
      "confluence_count": 78,
      "rvol": 1.204,
      "approach_r2": 0.75
    },
    {
      "date": "2025-10-31",
      "time": "11:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6876.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.506,
      "pred_gbt": 0.5512,
      "pred_empirical": 0.6715,
      "confluence_count": 69,
      "rvol": 1.211,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-10-31",
      "time": "11:45:00",
      "level_type": "vwap",
      "level_price": 6888.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4854,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.6674,
      "confluence_count": 65,
      "rvol": 2.56,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-10-31",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.486,
      "pred_gbt": 0.5613,
      "pred_empirical": 0.637,
      "confluence_count": 77,
      "rvol": 2.676,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-10-31",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4856,
      "pred_gbt": 0.5454,
      "pred_empirical": 0.637,
      "confluence_count": 79,
      "rvol": 2.71,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-10-31",
      "time": "11:49:00",
      "level_type": "lvn",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.5019,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 2.357,
      "approach_r2": 0.27
    },
    {
      "date": "2025-10-31",
      "time": "11:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6875.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4281,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 2.357,
      "approach_r2": 0.27
    },
    {
      "date": "2025-10-31",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.5758,
      "pred_empirical": 0.6715,
      "confluence_count": 79,
      "rvol": 1.816,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-10-31",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.5442,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 1.679,
      "approach_r2": 0.669
    },
    {
      "date": "2025-10-31",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5564,
      "pred_gbt": 0.5928,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 1.219,
      "approach_r2": 0.5632
    },
    {
      "date": "2025-10-31",
      "time": "11:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6875.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5037,
      "pred_gbt": 0.4768,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.919,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-10-31",
      "time": "11:57:00",
      "level_type": "ib_low",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5169,
      "pred_gbt": 0.4976,
      "pred_empirical": 0.6109,
      "confluence_count": 50,
      "rvol": 0.935,
      "approach_r2": 0.5312
    },
    {
      "date": "2025-10-31",
      "time": "11:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6874.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 0.935,
      "approach_r2": 0.5312
    },
    {
      "date": "2025-10-31",
      "time": "11:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6874.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4953,
      "pred_gbt": 0.4746,
      "pred_empirical": 0.6251,
      "confluence_count": 54,
      "rvol": 1.149,
      "approach_r2": 0.7007
    },
    {
      "date": "2025-10-31",
      "time": "11:59:00",
      "level_type": "session_low",
      "level_price": 6872.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4731,
      "pred_gbt": 0.5347,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 1.187,
      "approach_r2": 0.3119
    },
    {
      "date": "2025-10-31",
      "time": "11:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6874.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5136,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 1.187,
      "approach_r2": 0.3119
    },
    {
      "date": "2025-10-31",
      "time": "11:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.5479,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 1.187,
      "approach_r2": 0.3119
    },
    {
      "date": "2025-10-31",
      "time": "12:01:00",
      "level_type": "session_low",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4288,
      "pred_gbt": 0.463,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.428,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-10-31",
      "time": "12:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.4696,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.428,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-10-31",
      "time": "12:03:00",
      "level_type": "session_low",
      "level_price": 6867.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4342,
      "pred_gbt": 0.4549,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.454,
      "approach_r2": 0.7908
    },
    {
      "date": "2025-10-31",
      "time": "12:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4652,
      "pred_gbt": 0.4564,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.454,
      "approach_r2": 0.7908
    },
    {
      "date": "2025-10-31",
      "time": "12:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4923,
      "pred_gbt": 0.5123,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.562,
      "approach_r2": 0.669
    },
    {
      "date": "2025-10-31",
      "time": "12:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4692,
      "pred_gbt": 0.5214,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 1.391,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-31",
      "time": "12:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4741,
      "pred_gbt": 0.5341,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.293,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-31",
      "time": "12:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5051,
      "pred_gbt": 0.5614,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 1.25,
      "approach_r2": 0.45
    },
    {
      "date": "2025-10-31",
      "time": "12:09:00",
      "level_type": "lvn",
      "level_price": 6864.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5304,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.231,
      "approach_r2": 0.9308
    },
    {
      "date": "2025-10-31",
      "time": "12:09:00",
      "level_type": "session_low",
      "level_price": 6866.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3972,
      "pred_gbt": 0.4031,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.231,
      "approach_r2": 0.9308
    },
    {
      "date": "2025-10-31",
      "time": "12:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3974,
      "pred_gbt": 0.4008,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.231,
      "approach_r2": 0.9308
    },
    {
      "date": "2025-10-31",
      "time": "12:10:00",
      "level_type": "session_low",
      "level_price": 6865.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4293,
      "pred_gbt": 0.459,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.301,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-31",
      "time": "12:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4602,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.301,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-10-31",
      "time": "12:11:00",
      "level_type": "session_low",
      "level_price": 6865.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3789,
      "pred_gbt": 0.4461,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 1.638,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-10-31",
      "time": "12:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3792,
      "pred_gbt": 0.4438,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.638,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-10-31",
      "time": "12:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.423,
      "pred_gbt": 0.4849,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 1.863,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-10-31",
      "time": "12:15:00",
      "level_type": "session_low",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.5351,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 1.728,
      "approach_r2": 0.4906
    },
    {
      "date": "2025-10-31",
      "time": "12:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4835,
      "pred_gbt": 0.5453,
      "pred_empirical": 0.6281,
      "confluence_count": 42,
      "rvol": 1.728,
      "approach_r2": 0.4906
    },
    {
      "date": "2025-10-31",
      "time": "12:18:00",
      "level_type": "session_low",
      "level_price": 6859.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4567,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 1.668,
      "approach_r2": 0.9749
    },
    {
      "date": "2025-10-31",
      "time": "12:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6859.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4879,
      "pred_gbt": 0.4858,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.668,
      "approach_r2": 0.9749
    },
    {
      "date": "2025-10-31",
      "time": "12:19:00",
      "level_type": "lvn",
      "level_price": 6858.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5072,
      "pred_gbt": 0.4334,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.673,
      "approach_r2": 0.9055
    },
    {
      "date": "2025-10-31",
      "time": "12:20:00",
      "level_type": "session_low",
      "level_price": 6857.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4516,
      "pred_gbt": 0.4724,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.781,
      "approach_r2": 0.9235
    },
    {
      "date": "2025-10-31",
      "time": "12:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4827,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.781,
      "approach_r2": 0.9235
    },
    {
      "date": "2025-10-31",
      "time": "12:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6864.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4922,
      "pred_gbt": 0.5449,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.406,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-10-31",
      "time": "12:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6864.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4703,
      "pred_gbt": 0.5088,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.355,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-10-31",
      "time": "12:30:00",
      "level_type": "lvn",
      "level_price": 6875.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5668,
      "pred_gbt": 0.5126,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 1.076,
      "approach_r2": 0.4864
    },
    {
      "date": "2025-10-31",
      "time": "12:30:00",
      "level_type": "ib_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.5192,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.076,
      "approach_r2": 0.4864
    },
    {
      "date": "2025-10-31",
      "time": "12:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.5645,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.076,
      "approach_r2": 0.4864
    },
    {
      "date": "2025-10-31",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.566,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 0.831,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-10-31",
      "time": "12:32:00",
      "level_type": "value_area_high",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6219,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.776,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "12:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.698,
      "approach_r2": 0.1477
    },
    {
      "date": "2025-10-31",
      "time": "12:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5821,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.618,
      "approach_r2": 0.5556
    },
    {
      "date": "2025-10-31",
      "time": "12:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.581,
      "pred_gbt": 0.4546,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.692,
      "approach_r2": 0.638
    },
    {
      "date": "2025-10-31",
      "time": "12:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.578,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.745,
      "approach_r2": 0.6723
    },
    {
      "date": "2025-10-31",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.5124,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 0.854,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-10-31",
      "time": "12:40:00",
      "level_type": "lvn",
      "level_price": 6864.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.3901,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.072,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "12:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.3389,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.072,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "12:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5078,
      "pred_gbt": 0.4318,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 1.245,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-10-31",
      "time": "12:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 1.371,
      "approach_r2": 0.4993
    },
    {
      "date": "2025-10-31",
      "time": "12:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 1.395,
      "approach_r2": 0.9301
    },
    {
      "date": "2025-10-31",
      "time": "12:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4832,
      "pred_gbt": 0.457,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 1.505,
      "approach_r2": 0.3639
    },
    {
      "date": "2025-10-31",
      "time": "12:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4948,
      "pred_gbt": 0.4994,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 1.231,
      "approach_r2": 0.0201
    },
    {
      "date": "2025-10-31",
      "time": "12:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5029,
      "pred_gbt": 0.5579,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.031,
      "approach_r2": 0.007
    },
    {
      "date": "2025-10-31",
      "time": "12:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.512,
      "pred_gbt": 0.4742,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.035,
      "approach_r2": 0.5803
    },
    {
      "date": "2025-10-31",
      "time": "12:51:00",
      "level_type": "lvn",
      "level_price": 6858.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5633,
      "pred_gbt": 0.4542,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.926,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-10-31",
      "time": "12:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.4312,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.926,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-10-31",
      "time": "12:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.5984,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.799,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-10-31",
      "time": "12:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.554,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 0.777,
      "approach_r2": 0.68
    },
    {
      "date": "2025-10-31",
      "time": "12:54:00",
      "level_type": "session_low",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5214,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.747,
      "approach_r2": 0.9025
    },
    {
      "date": "2025-10-31",
      "time": "12:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5525,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.747,
      "approach_r2": 0.9025
    },
    {
      "date": "2025-10-31",
      "time": "12:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5597,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.761,
      "approach_r2": 0.8138
    },
    {
      "date": "2025-10-31",
      "time": "12:57:00",
      "level_type": "session_low",
      "level_price": 6855.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.494,
      "pred_gbt": 0.4617,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 0.925,
      "approach_r2": 0.686
    },
    {
      "date": "2025-10-31",
      "time": "12:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.4896,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 0.925,
      "approach_r2": 0.686
    },
    {
      "date": "2025-10-31",
      "time": "12:58:00",
      "level_type": "prior_day_low",
      "level_price": 6852.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.4376,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.116,
      "approach_r2": 0.8599
    },
    {
      "date": "2025-10-31",
      "time": "12:58:00",
      "level_type": "prior_day_close",
      "level_price": 6853.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5214,
      "pred_gbt": 0.4197,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.116,
      "approach_r2": 0.8599
    },
    {
      "date": "2025-10-31",
      "time": "12:58:00",
      "level_type": "lvn",
      "level_price": 6852.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5513,
      "pred_gbt": 0.4603,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.116,
      "approach_r2": 0.8599
    },
    {
      "date": "2025-10-31",
      "time": "13:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5143,
      "pred_gbt": 0.4788,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.173,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-31",
      "time": "13:04:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4588,
      "pred_gbt": 0.5308,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.132,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "13:04:00",
      "level_type": "session_low",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.4985,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.132,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "13:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4324,
      "pred_gbt": 0.4731,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.132,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "13:06:00",
      "level_type": "session_low",
      "level_price": 6851.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4245,
      "pred_gbt": 0.3539,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.381,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "13:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6851.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4247,
      "pred_gbt": 0.3378,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.381,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "13:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.489,
      "pred_gbt": 0.397,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.276,
      "approach_r2": 0.8325
    },
    {
      "date": "2025-10-31",
      "time": "13:12:00",
      "level_type": "session_low",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.119,
      "approach_r2": 0.6466
    },
    {
      "date": "2025-10-31",
      "time": "13:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 1.119,
      "approach_r2": 0.6466
    },
    {
      "date": "2025-10-31",
      "time": "13:16:00",
      "level_type": "session_low",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.442,
      "pred_gbt": 0.3963,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.223,
      "approach_r2": 0.6992
    },
    {
      "date": "2025-10-31",
      "time": "13:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4422,
      "pred_gbt": 0.3845,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.223,
      "approach_r2": 0.6992
    },
    {
      "date": "2025-10-31",
      "time": "13:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.504,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.278,
      "approach_r2": 0.2367
    },
    {
      "date": "2025-10-31",
      "time": "13:19:00",
      "level_type": "session_low",
      "level_price": 6845.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4799,
      "pred_gbt": 0.4503,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.219,
      "approach_r2": 0.2174
    },
    {
      "date": "2025-10-31",
      "time": "13:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6845.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5112,
      "pred_gbt": 0.4785,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.219,
      "approach_r2": 0.2174
    },
    {
      "date": "2025-10-31",
      "time": "13:21:00",
      "level_type": "session_low",
      "level_price": 6844.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4661,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.348,
      "approach_r2": 0.3926
    },
    {
      "date": "2025-10-31",
      "time": "13:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6844.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4974,
      "pred_gbt": 0.5194,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.348,
      "approach_r2": 0.3926
    },
    {
      "date": "2025-10-31",
      "time": "13:22:00",
      "level_type": "session_low",
      "level_price": 6843.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4716,
      "pred_gbt": 0.5929,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.187,
      "approach_r2": 0.2691
    },
    {
      "date": "2025-10-31",
      "time": "13:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6843.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5029,
      "pred_gbt": 0.6077,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.187,
      "approach_r2": 0.2691
    },
    {
      "date": "2025-10-31",
      "time": "13:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.4748,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.359,
      "approach_r2": 0.3789
    },
    {
      "date": "2025-10-31",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.4671,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.246,
      "approach_r2": 0.8345
    },
    {
      "date": "2025-10-31",
      "time": "13:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.4396,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.305,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-10-31",
      "time": "13:28:00",
      "level_type": "prior_day_low",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4309,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.252,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "13:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.465,
      "pred_gbt": 0.4824,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.252,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "13:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4842,
      "pred_gbt": 0.4196,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.22,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-10-31",
      "time": "13:30:00",
      "level_type": "prior_day_close",
      "level_price": 6853.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.4743,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.179,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-10-31",
      "time": "13:30:00",
      "level_type": "lvn",
      "level_price": 6852.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5259,
      "pred_gbt": 0.5095,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.179,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-10-31",
      "time": "13:31:00",
      "level_type": "lvn",
      "level_price": 6858.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5682,
      "pred_gbt": 0.4713,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "13:34:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.434,
      "pred_gbt": 0.4838,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.574,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-10-31",
      "time": "13:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6847.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4966,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.617,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-10-31",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5791,
      "pred_gbt": 0.5001,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.176,
      "approach_r2": 0.1057
    },
    {
      "date": "2025-10-31",
      "time": "13:47:00",
      "level_type": "lvn",
      "level_price": 6864.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5808,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.318,
      "approach_r2": 0.068
    },
    {
      "date": "2025-10-31",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.5205,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.318,
      "approach_r2": 0.068
    },
    {
      "date": "2025-10-31",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.4659,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 1.334,
      "approach_r2": 0.0994
    },
    {
      "date": "2025-10-31",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5942,
      "pred_gbt": 0.5718,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.29,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-10-31",
      "time": "13:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.5475,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.165,
      "approach_r2": 0.4868
    },
    {
      "date": "2025-10-31",
      "time": "13:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6079,
      "pred_gbt": 0.5698,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.132,
      "approach_r2": 0.1361
    },
    {
      "date": "2025-10-31",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5905,
      "pred_gbt": 0.5389,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 1.082,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-10-31",
      "time": "13:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5912,
      "pred_gbt": 0.5413,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 1.092,
      "approach_r2": 0.0751
    },
    {
      "date": "2025-10-31",
      "time": "13:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5924,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.022,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-10-31",
      "time": "14:11:00",
      "level_type": "ib_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5886,
      "pred_gbt": 0.5678,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 1.215,
      "approach_r2": 0.0262
    },
    {
      "date": "2025-10-31",
      "time": "14:22:00",
      "level_type": "lvn",
      "level_price": 6875.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.617,
      "pred_gbt": 0.5927,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.886,
      "approach_r2": 0.5055
    },
    {
      "date": "2025-10-31",
      "time": "14:23:00",
      "level_type": "vwap",
      "level_price": 6875.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.587,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.889,
      "approach_r2": 0.0517
    },
    {
      "date": "2025-10-31",
      "time": "14:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6876.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7269,
      "pred_gbt": 0.778,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.889,
      "approach_r2": 0.0517
    },
    {
      "date": "2025-10-31",
      "time": "14:29:00",
      "level_type": "vwap",
      "level_price": 6875.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6187,
      "pred_gbt": 0.6006,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 1.124,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-10-31",
      "time": "14:30:00",
      "level_type": "value_area_high",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 1.005,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-10-31",
      "time": "14:32:00",
      "level_type": "vwap",
      "level_price": 6875.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6025,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.935,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-10-31",
      "time": "14:35:00",
      "level_type": "vwap",
      "level_price": 6875.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.652,
      "pred_gbt": 0.5866,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.825,
      "approach_r2": 0.0935
    },
    {
      "date": "2025-10-31",
      "time": "14:39:00",
      "level_type": "vwap",
      "level_price": 6875.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.6328,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.619,
      "approach_r2": 0.1112
    },
    {
      "date": "2025-10-31",
      "time": "14:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6876.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7465,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.612,
      "approach_r2": 0.099
    },
    {
      "date": "2025-10-31",
      "time": "14:41:00",
      "level_type": "ib_low",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6372,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.628,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "14:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7102,
      "pred_gbt": 0.7656,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.65,
      "approach_r2": 0.0771
    },
    {
      "date": "2025-10-31",
      "time": "14:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6877.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.8472,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.649,
      "approach_r2": 0.1097
    },
    {
      "date": "2025-10-31",
      "time": "14:46:00",
      "level_type": "vwap",
      "level_price": 6875.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.6412,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.622,
      "approach_r2": 0.3725
    },
    {
      "date": "2025-10-31",
      "time": "14:57:00",
      "level_type": "lvn",
      "level_price": 6875.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.5493,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 1.091,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "14:58:00",
      "level_type": "vwap",
      "level_price": 6875.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6654,
      "pred_gbt": 0.6339,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 1.121,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-10-31",
      "time": "14:59:00",
      "level_type": "or30_low",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6854,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 1.286,
      "approach_r2": 0.125
    },
    {
      "date": "2025-10-31",
      "time": "15:00:00",
      "level_type": "value_area_high",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.6639,
      "pred_empirical": 0.5962,
      "confluence_count": 78,
      "rvol": 1.378,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-31",
      "time": "15:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.722,
      "pred_gbt": 0.8418,
      "pred_empirical": 0.6109,
      "confluence_count": 84,
      "rvol": 1.378,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-31",
      "time": "15:03:00",
      "level_type": "vwap",
      "level_price": 6875.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6424,
      "pred_gbt": 0.6467,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 1.37,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-10-31",
      "time": "15:08:00",
      "level_type": "or15_low",
      "level_price": 6881.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6861,
      "pred_gbt": 0.6483,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.772,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-31",
      "time": "15:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7273,
      "pred_gbt": 0.7724,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.772,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-10-31",
      "time": "15:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7383,
      "pred_gbt": 0.8091,
      "pred_empirical": 0.5803,
      "confluence_count": 74,
      "rvol": 0.807,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "15:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6882.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7607,
      "pred_gbt": 0.7934,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 1.067,
      "approach_r2": 0.2451
    },
    {
      "date": "2025-10-31",
      "time": "15:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.746,
      "pred_gbt": 0.8335,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 1.089,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-31",
      "time": "15:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.6384,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 1.089,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-10-31",
      "time": "15:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7508,
      "pred_gbt": 0.7515,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 1.016,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "15:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7032,
      "pred_gbt": 0.7999,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.983,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-31",
      "time": "15:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6883.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6895,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.983,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-31",
      "time": "15:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6771,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 1.349,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-10-31",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.706,
      "pred_gbt": 0.6044,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 1.48,
      "approach_r2": 0.3876
    },
    {
      "date": "2025-10-31",
      "time": "15:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7014,
      "pred_gbt": 0.7638,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 1.48,
      "approach_r2": 0.3876
    },
    {
      "date": "2025-10-31",
      "time": "15:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7309,
      "pred_gbt": 0.7464,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 1.492,
      "approach_r2": 0.0567
    },
    {
      "date": "2025-10-31",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6784,
      "pred_gbt": 0.5411,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 1.479,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-10-31",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7073,
      "pred_gbt": 0.6432,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 1.166,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-31",
      "time": "15:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7364,
      "pred_gbt": 0.7794,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 1.166,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-10-31",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7263,
      "pred_gbt": 0.5999,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 1.122,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "15:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7601,
      "pred_gbt": 0.7722,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 1.122,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "15:27:00",
      "level_type": "overnight_low",
      "level_price": 6893.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6938,
      "pred_gbt": 0.5992,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 1.126,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-10-31",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7448,
      "pred_gbt": 0.6305,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 1.126,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-10-31",
      "time": "15:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6891.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.6679,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 1.449,
      "approach_r2": 0.5015
    },
    {
      "date": "2025-10-31",
      "time": "15:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7531,
      "pred_gbt": 0.7783,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 1.486,
      "approach_r2": 0.0075
    },
    {
      "date": "2025-10-31",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.617,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 1.487,
      "approach_r2": 0.1609
    },
    {
      "date": "2025-10-31",
      "time": "15:31:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.5087,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 1.417,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "15:31:00",
      "level_type": "hvn",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.5148,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 1.417,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "15:31:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6895.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7726,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 1.417,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "15:32:00",
      "level_type": "top_oi_strikes",
      "level_price": 6897.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.5095,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 1.535,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "15:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6804,
      "pred_gbt": 0.7099,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 1.535,
      "approach_r2": 0.5
    },
    {
      "date": "2025-10-31",
      "time": "15:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7299,
      "pred_gbt": 0.7159,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 1.282,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-10-31",
      "time": "15:34:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5895,
      "pred_gbt": 0.5556,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.38,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6891.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7824,
      "pred_gbt": 0.6345,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 0.897,
      "approach_r2": 0.4064
    },
    {
      "date": "2025-10-31",
      "time": "15:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6895.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7178,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.5803,
      "confluence_count": 72,
      "rvol": 0.994,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6891.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.7414,
      "pred_empirical": 0.5871,
      "confluence_count": 77,
      "rvol": 0.94,
      "approach_r2": 0.7504
    },
    {
      "date": "2025-10-31",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6891.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.6259,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.886,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-10-31",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6891.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7818,
      "pred_gbt": 0.6482,
      "pred_empirical": 0.5803,
      "confluence_count": 72,
      "rvol": 0.84,
      "approach_r2": 0.6124
    },
    {
      "date": "2025-10-31",
      "time": "15:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6891.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7202,
      "pred_gbt": 0.5471,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.927,
      "approach_r2": 0.4925
    },
    {
      "date": "2025-10-31",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6891.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7755,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 1.047,
      "approach_r2": 0.0
    },
    {
      "date": "2025-10-31",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6891.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.8163,
      "pred_empirical": 0.5871,
      "confluence_count": 73,
      "rvol": 1.115,
      "approach_r2": 0.1232
    },
    {
      "date": "2025-10-31",
      "time": "15:54:00",
      "level_type": "or15_low",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6638,
      "pred_gbt": 0.8655,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 1.299,
      "approach_r2": 0.0026
    },
    {
      "date": "2025-10-31",
      "time": "15:55:00",
      "level_type": "or30_low",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7011,
      "pred_gbt": 0.8962,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 1.503,
      "approach_r2": 0.3247
    },
    {
      "date": "2025-10-31",
      "time": "15:56:00",
      "level_type": "value_area_high",
      "level_price": 6878.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7223,
      "pred_gbt": 0.896,
      "pred_empirical": 0.6142,
      "confluence_count": 78,
      "rvol": 1.51,
      "approach_r2": 0.1634
    },
    {
      "date": "2025-10-31",
      "time": "15:57:00",
      "level_type": "lvn",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6846,
      "pred_gbt": 0.9454,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.561,
      "approach_r2": 0.5412
    },
    {
      "date": "2025-10-31",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6877.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7033,
      "pred_gbt": 0.9182,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 1.561,
      "approach_r2": 0.5412
    },
    {
      "date": "2025-10-31",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6877.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6691,
      "pred_gbt": 0.8879,
      "pred_empirical": 0.6281,
      "confluence_count": 78,
      "rvol": 1.781,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-10-31",
      "time": "15:59:00",
      "level_type": "ib_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6753,
      "pred_gbt": 0.9772,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.843,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-03",
      "time": "09:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4126,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 0.902,
      "approach_r2": 0.3428
    },
    {
      "date": "2025-11-03",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6895.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3647,
      "pred_gbt": 0.4247,
      "pred_empirical": 0.6081,
      "confluence_count": 11,
      "rvol": 0.902,
      "approach_r2": 0.3428
    },
    {
      "date": "2025-11-03",
      "time": "09:36:00",
      "level_type": "value_area_low",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.357,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 0.893,
      "approach_r2": 0.1502
    },
    {
      "date": "2025-11-03",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6893.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3617,
      "pred_gbt": 0.316,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 0.893,
      "approach_r2": 0.1502
    },
    {
      "date": "2025-11-03",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4625,
      "pred_gbt": 0.3776,
      "pred_empirical": 0.6004,
      "confluence_count": 74,
      "rvol": 0.932,
      "approach_r2": 0.4927
    },
    {
      "date": "2025-11-03",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6888.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4764,
      "pred_gbt": 0.3765,
      "pred_empirical": 0.5205,
      "confluence_count": 101,
      "rvol": 0.991,
      "approach_r2": 0.188
    },
    {
      "date": "2025-11-03",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6886.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4766,
      "pred_gbt": 0.451,
      "pred_empirical": 0.5205,
      "confluence_count": 101,
      "rvol": 1.011,
      "approach_r2": 0.5285
    },
    {
      "date": "2025-11-03",
      "time": "09:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5511,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.5205,
      "confluence_count": 103,
      "rvol": 1.104,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-11-03",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6883.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4842,
      "pred_gbt": 0.402,
      "pred_empirical": 0.5205,
      "confluence_count": 106,
      "rvol": 1.104,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-11-03",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6884.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4735,
      "pred_gbt": 0.4214,
      "pred_empirical": 0.5205,
      "confluence_count": 106,
      "rvol": 1.197,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-03",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6884.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5047,
      "pred_gbt": 0.4327,
      "pred_empirical": 0.5205,
      "confluence_count": 106,
      "rvol": 1.197,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-03",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4244,
      "pred_gbt": 0.4818,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.194,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-03",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4246,
      "pred_gbt": 0.4794,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.194,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-03",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5098,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.5205,
      "confluence_count": 106,
      "rvol": 1.136,
      "approach_r2": 0.502
    },
    {
      "date": "2025-11-03",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3974,
      "pred_gbt": 0.4413,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.048,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-03",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4277,
      "pred_gbt": 0.4452,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.048,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-03",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5416,
      "pred_gbt": 0.4847,
      "pred_empirical": 0.6004,
      "confluence_count": 110,
      "rvol": 0.918,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-03",
      "time": "09:46:00",
      "level_type": "or15_low",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4233,
      "pred_gbt": 0.3841,
      "pred_empirical": 0.6715,
      "confluence_count": 56,
      "rvol": 0.856,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-03",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.6004,
      "confluence_count": 110,
      "rvol": 0.856,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-03",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.4969,
      "pred_empirical": 0.6004,
      "confluence_count": 108,
      "rvol": 0.861,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-03",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.6004,
      "confluence_count": 106,
      "rvol": 0.841,
      "approach_r2": 0.9172
    },
    {
      "date": "2025-11-03",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 0.873,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-11-03",
      "time": "09:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5265,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 0.873,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-11-03",
      "time": "09:50:00",
      "level_type": "session_low",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3631,
      "pred_gbt": 0.3752,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 1.031,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-03",
      "time": "09:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3633,
      "pred_gbt": 0.3671,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.031,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-03",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6877.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4059,
      "pred_gbt": 0.4416,
      "pred_empirical": 0.637,
      "confluence_count": 53,
      "rvol": 1.073,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-03",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6877.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4364,
      "pred_gbt": 0.4495,
      "pred_empirical": 0.6674,
      "confluence_count": 53,
      "rvol": 1.073,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-03",
      "time": "09:52:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6875.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4558,
      "pred_gbt": 0.4147,
      "pred_empirical": 0.6715,
      "confluence_count": 54,
      "rvol": 1.092,
      "approach_r2": 0.3712
    },
    {
      "date": "2025-11-03",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6876.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4016,
      "pred_gbt": 0.4132,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.092,
      "approach_r2": 0.3712
    },
    {
      "date": "2025-11-03",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.432,
      "pred_gbt": 0.4198,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.092,
      "approach_r2": 0.3712
    },
    {
      "date": "2025-11-03",
      "time": "09:55:00",
      "level_type": "overnight_low",
      "level_price": 6873.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4159,
      "pred_gbt": 0.4044,
      "pred_empirical": 0.6715,
      "confluence_count": 55,
      "rvol": 1.108,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-11-03",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6874.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4173,
      "pred_gbt": 0.4176,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 1.108,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-11-03",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6874.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.448,
      "pred_gbt": 0.4215,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.108,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-11-03",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4429,
      "pred_gbt": 0.3525,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.084,
      "approach_r2": 0.1358
    },
    {
      "date": "2025-11-03",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4525,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 0.838,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-11-03",
      "time": "10:00:00",
      "level_type": "prior_day_close",
      "level_price": 6872.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4468,
      "pred_gbt": 0.367,
      "pred_empirical": 0.6281,
      "confluence_count": 55,
      "rvol": 0.841,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-03",
      "time": "10:00:00",
      "level_type": "value_area_high",
      "level_price": 6870.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4812,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 0.841,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-03",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4675,
      "pred_gbt": 0.376,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 0.841,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-03",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3633,
      "pred_gbt": 0.3674,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 0.841,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-03",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3636,
      "pred_gbt": 0.3689,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 0.841,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-03",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6869.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4004,
      "pred_gbt": 0.3833,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 0.924,
      "approach_r2": 0.0213
    },
    {
      "date": "2025-11-03",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6869.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4308,
      "pred_gbt": 0.398,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 0.924,
      "approach_r2": 0.0213
    },
    {
      "date": "2025-11-03",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.3908,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 1.047,
      "approach_r2": 0.0479
    },
    {
      "date": "2025-11-03",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4787,
      "pred_gbt": 0.4993,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.053,
      "approach_r2": 0.5786
    },
    {
      "date": "2025-11-03",
      "time": "10:05:00",
      "level_type": "session_low",
      "level_price": 6869.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3441,
      "pred_gbt": 0.3694,
      "pred_empirical": 0.6674,
      "confluence_count": 41,
      "rvol": 1.201,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-11-03",
      "time": "10:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6869.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3443,
      "pred_gbt": 0.3671,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.201,
      "approach_r2": 0.9453
    },
    {
      "date": "2025-11-03",
      "time": "10:06:00",
      "level_type": "session_low",
      "level_price": 6867.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.357,
      "pred_gbt": 0.3919,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.167,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-03",
      "time": "10:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3863,
      "pred_gbt": 0.3944,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 1.167,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-03",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6876.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4216,
      "pred_gbt": 0.3852,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.523,
      "approach_r2": 0.3712
    },
    {
      "date": "2025-11-03",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6872.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.4718,
      "pred_empirical": 0.6281,
      "confluence_count": 55,
      "rvol": 1.065,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-03",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4649,
      "pred_gbt": 0.3983,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 1.054,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-03",
      "time": "10:16:00",
      "level_type": "session_low",
      "level_price": 6866.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3158,
      "pred_gbt": 0.3395,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.204,
      "approach_r2": 0.9
    },
    {
      "date": "2025-11-03",
      "time": "10:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.316,
      "pred_gbt": 0.3374,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.204,
      "approach_r2": 0.9
    },
    {
      "date": "2025-11-03",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4327,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 1.228,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-03",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4402,
      "pred_gbt": 0.4114,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.137,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4483,
      "pred_gbt": 0.5251,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 1.019,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-03",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4402,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 0.906,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-03",
      "time": "10:24:00",
      "level_type": "session_low",
      "level_price": 6864.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3658,
      "pred_gbt": 0.4688,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 0.922,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-03",
      "time": "10:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6864.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3953,
      "pred_gbt": 0.4706,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 0.922,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-03",
      "time": "10:26:00",
      "level_type": "lvn",
      "level_price": 6857.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.419,
      "pred_gbt": 0.3828,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.068,
      "approach_r2": 0.25
    },
    {
      "date": "2025-11-03",
      "time": "10:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3941,
      "pred_gbt": 0.37,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.068,
      "approach_r2": 0.25
    },
    {
      "date": "2025-11-03",
      "time": "10:27:00",
      "level_type": "session_low",
      "level_price": 6856.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3156,
      "pred_gbt": 0.3919,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.186,
      "approach_r2": 0.5664
    },
    {
      "date": "2025-11-03",
      "time": "10:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3671,
      "pred_gbt": 0.4256,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.186,
      "approach_r2": 0.5664
    },
    {
      "date": "2025-11-03",
      "time": "10:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3158,
      "pred_gbt": 0.3896,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 1.186,
      "approach_r2": 0.5664
    },
    {
      "date": "2025-11-03",
      "time": "10:28:00",
      "level_type": "session_low",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3136,
      "pred_gbt": 0.3099,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.312,
      "approach_r2": 0.9592
    },
    {
      "date": "2025-11-03",
      "time": "10:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3985,
      "pred_gbt": 0.323,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.312,
      "approach_r2": 0.9592
    },
    {
      "date": "2025-11-03",
      "time": "10:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3139,
      "pred_gbt": 0.3079,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.312,
      "approach_r2": 0.9592
    },
    {
      "date": "2025-11-03",
      "time": "10:29:00",
      "level_type": "session_low",
      "level_price": 6853.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3681,
      "pred_gbt": 0.3365,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.353,
      "approach_r2": 0.9494
    },
    {
      "date": "2025-11-03",
      "time": "10:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3712,
      "pred_gbt": 0.3231,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.353,
      "approach_r2": 0.9494
    },
    {
      "date": "2025-11-03",
      "time": "10:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6853.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.3468,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.353,
      "approach_r2": 0.9494
    },
    {
      "date": "2025-11-03",
      "time": "10:30:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3041,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 1.345,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6852.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3539,
      "pred_gbt": 0.3752,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.345,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "10:30:00",
      "level_type": "session_low",
      "level_price": 6852.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2883,
      "pred_gbt": 0.3616,
      "pred_empirical": 0.6251,
      "confluence_count": 19,
      "rvol": 1.345,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6851.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.361,
      "pred_gbt": 0.401,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.345,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "10:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2885,
      "pred_gbt": 0.3594,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 1.345,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "10:31:00",
      "level_type": "session_low",
      "level_price": 6850.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2941,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6081,
      "confluence_count": 13,
      "rvol": 1.277,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-03",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.372,
      "pred_gbt": 0.3583,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 1.277,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-03",
      "time": "10:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2943,
      "pred_gbt": 0.4086,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 1.277,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-03",
      "time": "10:32:00",
      "level_type": "session_low",
      "level_price": 6849.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.357,
      "pred_gbt": 0.4398,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 1.246,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3601,
      "pred_gbt": 0.4076,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.246,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "10:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6849.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3862,
      "pred_gbt": 0.4288,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.246,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6860.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4092,
      "pred_gbt": 0.4906,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 1.36,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-11-03",
      "time": "10:44:00",
      "level_type": "value_area_high",
      "level_price": 6870.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4766,
      "pred_gbt": 0.4155,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.535,
      "approach_r2": 0.9766
    },
    {
      "date": "2025-11-03",
      "time": "10:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6868.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3824,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.473,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-03",
      "time": "10:50:00",
      "level_type": "prior_day_close",
      "level_price": 6872.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4547,
      "pred_gbt": 0.4572,
      "pred_empirical": 0.6109,
      "confluence_count": 55,
      "rvol": 1.24,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "10:50:00",
      "level_type": "or30_low",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4755,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.24,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "10:51:00",
      "level_type": "overnight_low",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.469,
      "pred_gbt": 0.482,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 1.13,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-03",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6873.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.13,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-03",
      "time": "10:53:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6875.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4648,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.06,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-03",
      "time": "10:53:00",
      "level_type": "vwap",
      "level_price": 6873.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.479,
      "pred_gbt": 0.4551,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.06,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-03",
      "time": "10:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6869.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.485,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 1.038,
      "approach_r2": 0.5078
    },
    {
      "date": "2025-11-03",
      "time": "10:56:00",
      "level_type": "vwap",
      "level_price": 6873.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.4684,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.016,
      "approach_r2": 0.4354
    },
    {
      "date": "2025-11-03",
      "time": "11:00:00",
      "level_type": "vwap",
      "level_price": 6873.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4816,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.651,
      "confluence_count": 64,
      "rvol": 1.147,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-03",
      "time": "11:03:00",
      "level_type": "vwap",
      "level_price": 6873.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.651,
      "confluence_count": 64,
      "rvol": 1.092,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-03",
      "time": "11:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6874.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5051,
      "pred_gbt": 0.4832,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.9,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-11-03",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6873.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5649,
      "pred_gbt": 0.5193,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 0.936,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-11-03",
      "time": "11:16:00",
      "level_type": "value_area_high",
      "level_price": 6870.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5163,
      "pred_gbt": 0.5885,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.07,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-11-03",
      "time": "11:20:00",
      "level_type": "or30_low",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4838,
      "pred_gbt": 0.4858,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.01,
      "approach_r2": 0.9757
    },
    {
      "date": "2025-11-03",
      "time": "11:20:00",
      "level_type": "vwap",
      "level_price": 6873.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.5439,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.01,
      "approach_r2": 0.9757
    },
    {
      "date": "2025-11-03",
      "time": "11:24:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6875.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.711,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-03",
      "time": "11:24:00",
      "level_type": "vwap",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 0.711,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-03",
      "time": "11:25:00",
      "level_type": "prior_day_close",
      "level_price": 6872.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.5352,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.704,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-03",
      "time": "11:25:00",
      "level_type": "overnight_low",
      "level_price": 6873.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4775,
      "pred_gbt": 0.5362,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.704,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-03",
      "time": "11:33:00",
      "level_type": "or15_low",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.5196,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 0.879,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-11-03",
      "time": "11:35:00",
      "level_type": "vwap",
      "level_price": 6874.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5752,
      "pred_gbt": 0.5268,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.126,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-03",
      "time": "11:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6875.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.029,
      "approach_r2": 0.4675
    },
    {
      "date": "2025-11-03",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6874.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5685,
      "pred_gbt": 0.5337,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.596,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-03",
      "time": "11:49:00",
      "level_type": "vwap",
      "level_price": 6874.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5791,
      "pred_gbt": 0.566,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.659,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-03",
      "time": "11:50:00",
      "level_type": "or30_low",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.468,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.779,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "11:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6511,
      "pred_gbt": 0.7559,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 0.754,
      "approach_r2": 0.8701
    },
    {
      "date": "2025-11-03",
      "time": "11:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.6251,
      "confluence_count": 103,
      "rvol": 0.831,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-03",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.6903,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 0.831,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-03",
      "time": "11:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 0.831,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-03",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6346,
      "pred_gbt": 0.617,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.938,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "11:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6885.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.7296,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 0.938,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.6792,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 1.082,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-03",
      "time": "11:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6772,
      "pred_gbt": 0.8018,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 1.082,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-03",
      "time": "12:03:00",
      "level_type": "or15_low",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.5716,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 1.102,
      "approach_r2": 0.133
    },
    {
      "date": "2025-11-03",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6798,
      "pred_gbt": 0.6814,
      "pred_empirical": 0.6109,
      "confluence_count": 111,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6886.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6998,
      "pred_gbt": 0.8014,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6635,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.6269,
      "confluence_count": 111,
      "rvol": 0.752,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-03",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6401,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.865,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-03",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6653,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.6251,
      "confluence_count": 103,
      "rvol": 0.974,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-11-03",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6743,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 1.012,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-03",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.669,
      "pred_gbt": 0.7255,
      "pred_empirical": 0.6281,
      "confluence_count": 110,
      "rvol": 1.025,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-03",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7051,
      "pred_gbt": 0.7326,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 1.052,
      "approach_r2": 0.36
    },
    {
      "date": "2025-11-03",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7026,
      "pred_gbt": 0.7235,
      "pred_empirical": 0.6251,
      "confluence_count": 112,
      "rvol": 1.185,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6994,
      "pred_gbt": 0.7311,
      "pred_empirical": 0.651,
      "confluence_count": 112,
      "rvol": 1.26,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-11-03",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6676,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.6251,
      "confluence_count": 112,
      "rvol": 1.21,
      "approach_r2": 0.6224
    },
    {
      "date": "2025-11-03",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6714,
      "pred_gbt": 0.6893,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 1.173,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-11-03",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6948,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6281,
      "confluence_count": 103,
      "rvol": 1.111,
      "approach_r2": 0.3581
    },
    {
      "date": "2025-11-03",
      "time": "12:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.8078,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 1.111,
      "approach_r2": 0.3581
    },
    {
      "date": "2025-11-03",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7044,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.847,
      "approach_r2": 0.0597
    },
    {
      "date": "2025-11-03",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7078,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.799,
      "approach_r2": 0.0615
    },
    {
      "date": "2025-11-03",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.822,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.799,
      "approach_r2": 0.0615
    },
    {
      "date": "2025-11-03",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6793,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.6081,
      "confluence_count": 103,
      "rvol": 0.81,
      "approach_r2": 0.8727
    },
    {
      "date": "2025-11-03",
      "time": "12:28:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6875.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5344,
      "pred_gbt": 0.5592,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 1.665,
      "approach_r2": 0.9326
    },
    {
      "date": "2025-11-03",
      "time": "12:28:00",
      "level_type": "vwap",
      "level_price": 6875.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.567,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.665,
      "approach_r2": 0.9326
    },
    {
      "date": "2025-11-03",
      "time": "12:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6875.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5423,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.665,
      "approach_r2": 0.9326
    },
    {
      "date": "2025-11-03",
      "time": "12:32:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6808,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.582,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6772,
      "pred_gbt": 0.6677,
      "pred_empirical": 0.6109,
      "confluence_count": 103,
      "rvol": 0.552,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-03",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6908,
      "pred_gbt": 0.6819,
      "pred_empirical": 0.5871,
      "confluence_count": 102,
      "rvol": 0.551,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7002,
      "pred_gbt": 0.6471,
      "pred_empirical": 0.6081,
      "confluence_count": 102,
      "rvol": 0.58,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-11-03",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6747,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.6109,
      "confluence_count": 102,
      "rvol": 0.649,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-11-03",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6575,
      "pred_gbt": 0.6472,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.682,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-11-03",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6877,
      "pred_gbt": 0.6746,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.67,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6957,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.65,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-11-03",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7144,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.552,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-03",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.674,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.465,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.6109,
      "confluence_count": 102,
      "rvol": 0.696,
      "approach_r2": 0.2677
    },
    {
      "date": "2025-11-03",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.7455,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.727,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-03",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7272,
      "pred_gbt": 0.711,
      "pred_empirical": 0.6109,
      "confluence_count": 102,
      "rvol": 0.784,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-03",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7211,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.782,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-11-03",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.695,
      "pred_gbt": 0.6888,
      "pred_empirical": 0.6109,
      "confluence_count": 102,
      "rvol": 0.782,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-03",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7177,
      "pred_gbt": 0.72,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.554,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-03",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7345,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.5871,
      "confluence_count": 102,
      "rvol": 0.485,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.721,
      "pred_gbt": 0.677,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.499,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-03",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.711,
      "pred_gbt": 0.6794,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.481,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-03",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7379,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.49,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-11-03",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.741,
      "pred_gbt": 0.7486,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.499,
      "approach_r2": 0.6786
    },
    {
      "date": "2025-11-03",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7273,
      "pred_gbt": 0.8312,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.499,
      "approach_r2": 0.6786
    },
    {
      "date": "2025-11-03",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.7464,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.505,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-11-03",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7441,
      "pred_gbt": 0.7583,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.432,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-11-03",
      "time": "12:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.8412,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.544,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-03",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.727,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.519,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-03",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7131,
      "pred_gbt": 0.7031,
      "pred_empirical": 0.6109,
      "confluence_count": 102,
      "rvol": 0.58,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-11-03",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7435,
      "pred_gbt": 0.7323,
      "pred_empirical": 0.612,
      "confluence_count": 103,
      "rvol": 0.484,
      "approach_r2": 0.1063
    },
    {
      "date": "2025-11-03",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7441,
      "pred_gbt": 0.7623,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.469,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-11-03",
      "time": "13:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6603,
      "pred_gbt": 0.6867,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.611,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "13:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.7121,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.571,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-03",
      "time": "13:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6612,
      "pred_gbt": 0.6953,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.455,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-11-03",
      "time": "13:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6498,
      "pred_gbt": 0.6617,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.475,
      "approach_r2": 0.1634
    },
    {
      "date": "2025-11-03",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7618,
      "pred_gbt": 0.7765,
      "pred_empirical": 0.612,
      "confluence_count": 104,
      "rvol": 0.424,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-03",
      "time": "13:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7597,
      "pred_gbt": 0.7849,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 0.443,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-03",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7548,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.6142,
      "confluence_count": 104,
      "rvol": 0.61,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-03",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7533,
      "pred_gbt": 0.7989,
      "pred_empirical": 0.6142,
      "confluence_count": 104,
      "rvol": 0.659,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-11-03",
      "time": "13:25:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6446,
      "pred_gbt": 0.702,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.737,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-11-03",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7192,
      "pred_gbt": 0.7574,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.737,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-11-03",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 0.809,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-03",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6887.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7329,
      "pred_gbt": 0.765,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.797,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-03",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7513,
      "pred_gbt": 0.7851,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.678,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-03",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7062,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.706,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-11-03",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6943,
      "pred_gbt": 0.7015,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.736,
      "approach_r2": 0.4911
    },
    {
      "date": "2025-11-03",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.757,
      "pred_gbt": 0.7807,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 0.704,
      "approach_r2": 0.7187
    },
    {
      "date": "2025-11-03",
      "time": "13:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.65,
      "pred_gbt": 0.7386,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.476,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-03",
      "time": "13:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.6778,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.445,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7557,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 0.514,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-03",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7413,
      "pred_gbt": 0.7572,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.629,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-03",
      "time": "13:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7638,
      "pred_gbt": 0.7905,
      "pred_empirical": 0.6011,
      "confluence_count": 105,
      "rvol": 0.631,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7626,
      "pred_gbt": 0.8174,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.688,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-11-03",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7607,
      "pred_gbt": 0.8224,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 0.776,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-11-03",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7169,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.6109,
      "confluence_count": 103,
      "rvol": 1.059,
      "approach_r2": 0.1166
    },
    {
      "date": "2025-11-03",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7159,
      "pred_gbt": 0.7477,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 1.077,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "13:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6475,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6109,
      "confluence_count": 103,
      "rvol": 0.99,
      "approach_r2": 0.1158
    },
    {
      "date": "2025-11-03",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7205,
      "pred_gbt": 0.7301,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.99,
      "approach_r2": 0.1158
    },
    {
      "date": "2025-11-03",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.7856,
      "pred_empirical": 0.6081,
      "confluence_count": 103,
      "rvol": 1.006,
      "approach_r2": 0.4796
    },
    {
      "date": "2025-11-03",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7621,
      "pred_gbt": 0.7393,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.761,
      "approach_r2": 0.52
    },
    {
      "date": "2025-11-03",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.6948,
      "pred_empirical": 0.612,
      "confluence_count": 101,
      "rvol": 0.731,
      "approach_r2": 0.133
    },
    {
      "date": "2025-11-03",
      "time": "14:04:00",
      "level_type": "or15_low",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5725,
      "pred_gbt": 0.4571,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 1.373,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-03",
      "time": "14:26:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7061,
      "pred_gbt": 0.7639,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.605,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-03",
      "time": "14:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7189,
      "pred_gbt": 0.7655,
      "pred_empirical": 0.6142,
      "confluence_count": 109,
      "rvol": 0.711,
      "approach_r2": 0.1333
    },
    {
      "date": "2025-11-03",
      "time": "14:40:00",
      "level_type": "or15_low",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6389,
      "pred_gbt": 0.5655,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.428,
      "approach_r2": 0.1222
    },
    {
      "date": "2025-11-03",
      "time": "14:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6881.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.685,
      "pred_gbt": 0.6335,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.428,
      "approach_r2": 0.1222
    },
    {
      "date": "2025-11-03",
      "time": "14:42:00",
      "level_type": "vwap",
      "level_price": 6878.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6569,
      "pred_gbt": 0.5087,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.943,
      "approach_r2": 0.5655
    },
    {
      "date": "2025-11-03",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7548,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.78,
      "approach_r2": 0.0967
    },
    {
      "date": "2025-11-03",
      "time": "14:56:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.7061,
      "pred_empirical": 0.612,
      "confluence_count": 103,
      "rvol": 0.841,
      "approach_r2": 0.0037
    },
    {
      "date": "2025-11-03",
      "time": "14:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.7853,
      "pred_empirical": 0.612,
      "confluence_count": 109,
      "rvol": 0.849,
      "approach_r2": 0.0095
    },
    {
      "date": "2025-11-03",
      "time": "15:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6886.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7084,
      "pred_gbt": 0.7748,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.583,
      "approach_r2": 0.7494
    },
    {
      "date": "2025-11-03",
      "time": "15:10:00",
      "level_type": "or15_low",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.6578,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.719,
      "approach_r2": 0.4903
    },
    {
      "date": "2025-11-03",
      "time": "15:32:00",
      "level_type": "vwap",
      "level_price": 6878.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7297,
      "pred_gbt": 0.5722,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.662,
      "approach_r2": 0.0085
    },
    {
      "date": "2025-11-03",
      "time": "15:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6942,
      "pred_gbt": 0.559,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.762,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-11-03",
      "time": "15:40:00",
      "level_type": "or15_low",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6285,
      "pred_gbt": 0.5598,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.807,
      "approach_r2": 0.5078
    },
    {
      "date": "2025-11-03",
      "time": "15:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7615,
      "pred_gbt": 0.6612,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.665,
      "approach_r2": 0.4663
    },
    {
      "date": "2025-11-03",
      "time": "15:46:00",
      "level_type": "vwap",
      "level_price": 6878.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.5479,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.629,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-11-03",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6875.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.565,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.655,
      "approach_r2": 0.0565
    },
    {
      "date": "2025-11-03",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6878.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7053,
      "pred_gbt": 0.44,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.684,
      "approach_r2": 0.5339
    },
    {
      "date": "2025-11-03",
      "time": "15:51:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6875.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.695,
      "pred_gbt": 0.7918,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.673,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-11-03",
      "time": "15:51:00",
      "level_type": "vwap",
      "level_price": 6878.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.7687,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.673,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-11-03",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6878.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.901,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.661,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-03",
      "time": "15:59:00",
      "level_type": "top_oi_strikes",
      "level_price": 6885.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8106,
      "pred_gbt": 0.9583,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.832,
      "approach_r2": 0.962
    },
    {
      "date": "2025-11-04",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3376,
      "pred_gbt": 0.3086,
      "pred_empirical": 0.637,
      "confluence_count": 35,
      "rvol": 1.48,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-04",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6805.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.435,
      "pred_gbt": 0.3115,
      "pred_empirical": 0.6004,
      "confluence_count": 59,
      "rvol": 1.551,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-04",
      "time": "09:37:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3275,
      "pred_gbt": 0.3115,
      "pred_empirical": 0.637,
      "confluence_count": 34,
      "rvol": 1.443,
      "approach_r2": 0.7221
    },
    {
      "date": "2025-11-04",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6800.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.3322,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 1.443,
      "approach_r2": 0.7221
    },
    {
      "date": "2025-11-04",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6800.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.3691,
      "pred_empirical": 0.6674,
      "confluence_count": 47,
      "rvol": 1.333,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-11-04",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4063,
      "pred_gbt": 0.364,
      "pred_empirical": 0.651,
      "confluence_count": 34,
      "rvol": 1.333,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-11-04",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6800.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.43,
      "pred_gbt": 0.3862,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.277,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-11-04",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4351,
      "pred_gbt": 0.3843,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 1.277,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-11-04",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6804.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4521,
      "pred_gbt": 0.3393,
      "pred_empirical": 0.6004,
      "confluence_count": 62,
      "rvol": 1.277,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-04",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6814.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4117,
      "pred_gbt": 0.4295,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.278,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-04",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6813.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4909,
      "pred_gbt": 0.4289,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.278,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-04",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6814.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4145,
      "pred_gbt": 0.4186,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.278,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-04",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6815.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4168,
      "pred_gbt": 0.3449,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.364,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6815.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4962,
      "pred_gbt": 0.3571,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 1.364,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6815.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4197,
      "pred_gbt": 0.3328,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.364,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6817.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4696,
      "pred_gbt": 0.432,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.404,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-04",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6817.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.4111,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 1.404,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-04",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6817.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4569,
      "pred_gbt": 0.4353,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.404,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-04",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6817.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.389,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.485,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-11-04",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6819.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4639,
      "pred_gbt": 0.3933,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.485,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-11-04",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6817.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3947,
      "pred_gbt": 0.3737,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.485,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-11-04",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6815.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4784,
      "pred_gbt": 0.3706,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.256,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-11-04",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6816.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3995,
      "pred_gbt": 0.3205,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.256,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-11-04",
      "time": "09:48:00",
      "level_type": "or15_high",
      "level_price": 6821.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4066,
      "pred_gbt": 0.3648,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.348,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-11-04",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6821.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4016,
      "pred_gbt": 0.3873,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.348,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-11-04",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6823.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.3522,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.348,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-11-04",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6821.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4044,
      "pred_gbt": 0.3745,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.348,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-11-04",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6823.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.223,
      "approach_r2": 0.4783
    },
    {
      "date": "2025-11-04",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6824.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5116,
      "pred_gbt": 0.305,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.223,
      "approach_r2": 0.4783
    },
    {
      "date": "2025-11-04",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6823.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4232,
      "pred_gbt": 0.3797,
      "pred_empirical": 0.6081,
      "confluence_count": 26,
      "rvol": 1.223,
      "approach_r2": 0.4783
    },
    {
      "date": "2025-11-04",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6826.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.4552,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.288,
      "approach_r2": 0.9704
    },
    {
      "date": "2025-11-04",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6829.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4988,
      "pred_gbt": 0.4271,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.345,
      "approach_r2": 0.5173
    },
    {
      "date": "2025-11-04",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6828.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5074,
      "pred_gbt": 0.3948,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.345,
      "approach_r2": 0.5173
    },
    {
      "date": "2025-11-04",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4859,
      "pred_gbt": 0.4284,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.345,
      "approach_r2": 0.5173
    },
    {
      "date": "2025-11-04",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6829.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5068,
      "pred_gbt": 0.3646,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.214,
      "approach_r2": 0.0792
    },
    {
      "date": "2025-11-04",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6830.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4351,
      "pred_gbt": 0.4536,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.264,
      "approach_r2": 0.0059
    },
    {
      "date": "2025-11-04",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6830.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.4681,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.264,
      "approach_r2": 0.0059
    },
    {
      "date": "2025-11-04",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6830.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.438,
      "pred_gbt": 0.4387,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.264,
      "approach_r2": 0.0059
    },
    {
      "date": "2025-11-04",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6833.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4258,
      "pred_gbt": 0.4438,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.309,
      "approach_r2": 0.1957
    },
    {
      "date": "2025-11-04",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6832.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5135,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.309,
      "approach_r2": 0.1957
    },
    {
      "date": "2025-11-04",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.4318,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.309,
      "approach_r2": 0.1957
    },
    {
      "date": "2025-11-04",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.178,
      "approach_r2": 0.5421
    },
    {
      "date": "2025-11-04",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6833.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.3823,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.178,
      "approach_r2": 0.5421
    },
    {
      "date": "2025-11-04",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4738,
      "pred_gbt": 0.412,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.178,
      "approach_r2": 0.5421
    },
    {
      "date": "2025-11-04",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4907,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.209,
      "approach_r2": 0.763
    },
    {
      "date": "2025-11-04",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.4077,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.209,
      "approach_r2": 0.763
    },
    {
      "date": "2025-11-04",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5016,
      "pred_gbt": 0.3937,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.184,
      "approach_r2": 0.4415
    },
    {
      "date": "2025-11-04",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3955,
      "pred_gbt": 0.3501,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.144,
      "approach_r2": 0.0951
    },
    {
      "date": "2025-11-04",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4938,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.144,
      "approach_r2": 0.0951
    },
    {
      "date": "2025-11-04",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.3771,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.144,
      "approach_r2": 0.0951
    },
    {
      "date": "2025-11-04",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6838.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4946,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.087,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-11-04",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6838.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4818,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.087,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-11-04",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6839.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.4815,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.979,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-11-04",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6839.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4435,
      "pred_gbt": 0.4731,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.979,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-11-04",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6840.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5048,
      "pred_gbt": 0.3903,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 0.981,
      "approach_r2": 0.1565
    },
    {
      "date": "2025-11-04",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6840.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4919,
      "pred_gbt": 0.3915,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 0.981,
      "approach_r2": 0.1565
    },
    {
      "date": "2025-11-04",
      "time": "10:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4276,
      "pred_gbt": 0.484,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.055,
      "approach_r2": 0.0224
    },
    {
      "date": "2025-11-04",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6833.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.489,
      "pred_gbt": 0.477,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 1.255,
      "approach_r2": 0.7425
    },
    {
      "date": "2025-11-04",
      "time": "10:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6836.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3966,
      "pred_gbt": 0.4128,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.199,
      "approach_r2": 0.7436
    },
    {
      "date": "2025-11-04",
      "time": "10:16:00",
      "level_type": "prior_week_low",
      "level_price": 6843.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3907,
      "pred_gbt": 0.3842,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 0.836,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-11-04",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4541,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 0.836,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-11-04",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4569,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 0.836,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-11-04",
      "time": "10:19:00",
      "level_type": "session_high",
      "level_price": 6842.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5225,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 0.865,
      "approach_r2": 0.4549
    },
    {
      "date": "2025-11-04",
      "time": "10:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6842.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5096,
      "pred_gbt": 0.3811,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 0.865,
      "approach_r2": 0.4549
    },
    {
      "date": "2025-11-04",
      "time": "10:21:00",
      "level_type": "session_high",
      "level_price": 6844.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.4088,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 0.931,
      "approach_r2": 0.5516
    },
    {
      "date": "2025-11-04",
      "time": "10:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5034,
      "pred_gbt": 0.3986,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 0.931,
      "approach_r2": 0.5516
    },
    {
      "date": "2025-11-04",
      "time": "10:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4373,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 0.648,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-04",
      "time": "10:32:00",
      "level_type": "or30_high",
      "level_price": 6837.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5023,
      "pred_gbt": 0.4117,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.688,
      "approach_r2": 0.9143
    },
    {
      "date": "2025-11-04",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5362,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 0.688,
      "approach_r2": 0.9143
    },
    {
      "date": "2025-11-04",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5367,
      "pred_gbt": 0.46,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.749,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-11-04",
      "time": "10:34:00",
      "level_type": "ib_high",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.3456,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.809,
      "approach_r2": 0.9912
    },
    {
      "date": "2025-11-04",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.3986,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.809,
      "approach_r2": 0.9912
    },
    {
      "date": "2025-11-04",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5166,
      "pred_gbt": 0.3695,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.809,
      "approach_r2": 0.9912
    },
    {
      "date": "2025-11-04",
      "time": "10:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4623,
      "pred_gbt": 0.4231,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 0.83,
      "approach_r2": 0.5333
    },
    {
      "date": "2025-11-04",
      "time": "10:39:00",
      "level_type": "session_high",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4636,
      "pred_gbt": 0.4764,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.803,
      "approach_r2": 0.25
    },
    {
      "date": "2025-11-04",
      "time": "10:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4664,
      "pred_gbt": 0.4517,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.803,
      "approach_r2": 0.25
    },
    {
      "date": "2025-11-04",
      "time": "10:40:00",
      "level_type": "prior_day_low",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3504,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 0.885,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-04",
      "time": "10:40:00",
      "level_type": "gap_fill",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4176,
      "pred_gbt": 0.4199,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 0.885,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-04",
      "time": "10:40:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3821,
      "pred_gbt": 0.376,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 0.885,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-04",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 6848.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.4726,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.885,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-04",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4995,
      "pred_gbt": 0.4533,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.885,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-04",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6848.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.918,
      "approach_r2": 0.8399
    },
    {
      "date": "2025-11-04",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.4441,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.918,
      "approach_r2": 0.8399
    },
    {
      "date": "2025-11-04",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5171,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.807,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-04",
      "time": "10:46:00",
      "level_type": "prior_week_low",
      "level_price": 6843.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3811,
      "pred_gbt": 0.4587,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 0.772,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-04",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.506,
      "pred_gbt": 0.518,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.772,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-04",
      "time": "10:56:00",
      "level_type": "vwap",
      "level_price": 6827.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4991,
      "pred_gbt": 0.4399,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.126,
      "approach_r2": 0.4654
    },
    {
      "date": "2025-11-04",
      "time": "10:57:00",
      "level_type": "vwap",
      "level_price": 6827.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4915,
      "pred_gbt": 0.4453,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.224,
      "approach_r2": 0.0753
    },
    {
      "date": "2025-11-04",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6827.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5018,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.225,
      "approach_r2": 0.6722
    },
    {
      "date": "2025-11-04",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 6827.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5062,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.141,
      "approach_r2": 0.7714
    },
    {
      "date": "2025-11-04",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6827.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5097,
      "pred_gbt": 0.5197,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.149,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-11-04",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 6827.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.466,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.169,
      "approach_r2": 0.9032
    },
    {
      "date": "2025-11-04",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6827.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5061,
      "pred_gbt": 0.5463,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.1,
      "approach_r2": 0.1059
    },
    {
      "date": "2025-11-04",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6827.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5127,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.077,
      "approach_r2": 0.4336
    },
    {
      "date": "2025-11-04",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6827.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.4767,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.031,
      "approach_r2": 0.8455
    },
    {
      "date": "2025-11-04",
      "time": "11:18:00",
      "level_type": "vwap",
      "level_price": 6827.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5076,
      "pred_gbt": 0.5118,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.251,
      "approach_r2": 0.1716
    },
    {
      "date": "2025-11-04",
      "time": "11:20:00",
      "level_type": "vwap",
      "level_price": 6827.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.468,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 1.405,
      "approach_r2": 0.2132
    },
    {
      "date": "2025-11-04",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6827.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5179,
      "pred_gbt": 0.5666,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.746,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-04",
      "time": "11:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6830.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.5451,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.064,
      "approach_r2": 0.5319
    },
    {
      "date": "2025-11-04",
      "time": "11:33:00",
      "level_type": "vwap",
      "level_price": 6828.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5304,
      "pred_gbt": 0.5479,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.021,
      "approach_r2": 0.4878
    },
    {
      "date": "2025-11-04",
      "time": "11:35:00",
      "level_type": "vwap",
      "level_price": 6828.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5359,
      "pred_gbt": 0.5124,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.908,
      "approach_r2": 0.3645
    },
    {
      "date": "2025-11-04",
      "time": "11:40:00",
      "level_type": "vwap",
      "level_price": 6828.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5457,
      "pred_gbt": 0.5076,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.836,
      "approach_r2": 0.7519
    },
    {
      "date": "2025-11-04",
      "time": "11:45:00",
      "level_type": "vwap",
      "level_price": 6828.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.5473,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.696,
      "approach_r2": 0.3591
    },
    {
      "date": "2025-11-04",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6828.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5148,
      "pred_gbt": 0.4723,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.683,
      "approach_r2": 0.8089
    },
    {
      "date": "2025-11-04",
      "time": "11:50:00",
      "level_type": "vwap",
      "level_price": 6828.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5015,
      "pred_gbt": 0.4362,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.869,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-04",
      "time": "11:51:00",
      "level_type": "vwap",
      "level_price": 6828.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.498,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.933,
      "approach_r2": 0.1408
    },
    {
      "date": "2025-11-04",
      "time": "11:53:00",
      "level_type": "vwap",
      "level_price": 6828.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5392,
      "pred_gbt": 0.5448,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.006,
      "approach_r2": 0.2517
    },
    {
      "date": "2025-11-04",
      "time": "11:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.531,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.924,
      "approach_r2": 0.0013
    },
    {
      "date": "2025-11-04",
      "time": "11:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6824.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.469,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 0.983,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-04",
      "time": "12:00:00",
      "level_type": "vwap",
      "level_price": 6828.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4649,
      "pred_gbt": 0.4877,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.143,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-04",
      "time": "12:06:00",
      "level_type": "or15_high",
      "level_price": 6821.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4794,
      "pred_gbt": 0.4612,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.929,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-11-04",
      "time": "12:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6822.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3758,
      "pred_gbt": 0.4058,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.109,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-04",
      "time": "12:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6820.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4699,
      "pred_gbt": 0.4144,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 1.18,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "12:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6819.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.5224,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.231,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-04",
      "time": "12:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6818.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4688,
      "pred_gbt": 0.5408,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.217,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-04",
      "time": "12:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5218,
      "pred_gbt": 0.4288,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.43,
      "approach_r2": 0.9553
    },
    {
      "date": "2025-11-04",
      "time": "12:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4945,
      "pred_gbt": 0.45,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.437,
      "approach_r2": 0.6475
    },
    {
      "date": "2025-11-04",
      "time": "12:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6815.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4023,
      "pred_gbt": 0.4461,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 1.437,
      "approach_r2": 0.6475
    },
    {
      "date": "2025-11-04",
      "time": "12:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6809.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4912,
      "pred_gbt": 0.5094,
      "pred_empirical": 0.6674,
      "confluence_count": 62,
      "rvol": 2.453,
      "approach_r2": 0.4862
    },
    {
      "date": "2025-11-04",
      "time": "12:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4404,
      "pred_gbt": 0.467,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 2.581,
      "approach_r2": 0.7806
    },
    {
      "date": "2025-11-04",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.4749,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.077,
      "approach_r2": 0.9335
    },
    {
      "date": "2025-11-04",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.947,
      "approach_r2": 0.7379
    },
    {
      "date": "2025-11-04",
      "time": "12:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5602,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.772,
      "approach_r2": 0.0032
    },
    {
      "date": "2025-11-04",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5607,
      "pred_gbt": 0.5322,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.778,
      "approach_r2": 0.1725
    },
    {
      "date": "2025-11-04",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5646,
      "pred_gbt": 0.5256,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.774,
      "approach_r2": 0.5276
    },
    {
      "date": "2025-11-04",
      "time": "12:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5452,
      "pred_gbt": 0.472,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.789,
      "approach_r2": 0.4701
    },
    {
      "date": "2025-11-04",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.4683,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.378,
      "approach_r2": 0.12
    },
    {
      "date": "2025-11-04",
      "time": "12:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5286,
      "pred_gbt": 0.4718,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.395,
      "approach_r2": 0.9804
    },
    {
      "date": "2025-11-04",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5485,
      "pred_gbt": 0.583,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.309,
      "approach_r2": 0.5307
    },
    {
      "date": "2025-11-04",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.228,
      "approach_r2": 0.6048
    },
    {
      "date": "2025-11-04",
      "time": "12:50:00",
      "level_type": "or15_high",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4683,
      "pred_gbt": 0.3747,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.408,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5447,
      "pred_gbt": 0.4397,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.256,
      "approach_r2": 0.9196
    },
    {
      "date": "2025-11-04",
      "time": "12:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.548,
      "pred_gbt": 0.4986,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.193,
      "approach_r2": 0.9207
    },
    {
      "date": "2025-11-04",
      "time": "12:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6806.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5649,
      "pred_gbt": 0.6009,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.002,
      "approach_r2": 0.0755
    },
    {
      "date": "2025-11-04",
      "time": "13:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6805.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5833,
      "pred_gbt": 0.5548,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.831,
      "approach_r2": 0.3861
    },
    {
      "date": "2025-11-04",
      "time": "13:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6805.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.5962,
      "confluence_count": 65,
      "rvol": 0.761,
      "approach_r2": 0.5199
    },
    {
      "date": "2025-11-04",
      "time": "13:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6804.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.6081,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.629,
      "approach_r2": 0.2927
    },
    {
      "date": "2025-11-04",
      "time": "13:19:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.459,
      "pred_gbt": 0.4745,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 1.297,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-04",
      "time": "13:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6799.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4943,
      "pred_gbt": 0.4136,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.297,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-04",
      "time": "13:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6798.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4801,
      "pred_gbt": 0.4227,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.268,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-04",
      "time": "13:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4395,
      "pred_gbt": 0.4505,
      "pred_empirical": 0.6081,
      "confluence_count": 45,
      "rvol": 1.268,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-04",
      "time": "13:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6798.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.4581,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.228,
      "approach_r2": 0.1075
    },
    {
      "date": "2025-11-04",
      "time": "13:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6799.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.5377,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.228,
      "approach_r2": 0.1075
    },
    {
      "date": "2025-11-04",
      "time": "13:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6798.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5583,
      "pred_gbt": 0.5626,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.109,
      "approach_r2": 0.7669
    },
    {
      "date": "2025-11-04",
      "time": "13:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6797.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.4922,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.074,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-11-04",
      "time": "13:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5358,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.021,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-11-04",
      "time": "13:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6798.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5666,
      "pred_gbt": 0.6091,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 1.021,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-11-04",
      "time": "13:39:00",
      "level_type": "or15_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.15,
      "approach_r2": 0.0622
    },
    {
      "date": "2025-11-04",
      "time": "13:39:00",
      "level_type": "or30_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.4913,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.15,
      "approach_r2": 0.0622
    },
    {
      "date": "2025-11-04",
      "time": "13:39:00",
      "level_type": "ib_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.15,
      "approach_r2": 0.0622
    },
    {
      "date": "2025-11-04",
      "time": "13:39:00",
      "level_type": "session_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.5102,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.15,
      "approach_r2": 0.0622
    },
    {
      "date": "2025-11-04",
      "time": "13:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.4625,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.15,
      "approach_r2": 0.0622
    },
    {
      "date": "2025-11-04",
      "time": "13:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6797.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5537,
      "pred_gbt": 0.509,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.269,
      "approach_r2": 0.093
    },
    {
      "date": "2025-11-04",
      "time": "13:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5877,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.12,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-04",
      "time": "13:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.6074,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 1.071,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-04",
      "time": "13:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6295,
      "pred_gbt": 0.5583,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.343,
      "approach_r2": 0.8826
    },
    {
      "date": "2025-11-04",
      "time": "13:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5922,
      "pred_gbt": 0.5205,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.702,
      "approach_r2": 0.9255
    },
    {
      "date": "2025-11-04",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6126,
      "pred_gbt": 0.5816,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.597,
      "approach_r2": 0.6178
    },
    {
      "date": "2025-11-04",
      "time": "13:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6232,
      "pred_gbt": 0.6032,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 1.401,
      "approach_r2": 0.9259
    },
    {
      "date": "2025-11-04",
      "time": "14:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6122,
      "pred_gbt": 0.6206,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.996,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-11-04",
      "time": "14:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6436,
      "pred_gbt": 0.6076,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.005,
      "approach_r2": 0.46
    },
    {
      "date": "2025-11-04",
      "time": "14:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6182,
      "pred_gbt": 0.5534,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.083,
      "approach_r2": 0.1545
    },
    {
      "date": "2025-11-04",
      "time": "14:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6134,
      "pred_gbt": 0.5824,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.178,
      "approach_r2": 0.1152
    },
    {
      "date": "2025-11-04",
      "time": "14:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.603,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.319,
      "approach_r2": 0.1152
    },
    {
      "date": "2025-11-04",
      "time": "14:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.581,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 1.337,
      "approach_r2": 0.0343
    },
    {
      "date": "2025-11-04",
      "time": "14:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6292,
      "pred_gbt": 0.5572,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.399,
      "approach_r2": 0.8462
    },
    {
      "date": "2025-11-04",
      "time": "14:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.6106,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.231,
      "approach_r2": 0.8986
    },
    {
      "date": "2025-11-04",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.6642,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.918,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6525,
      "pred_gbt": 0.6425,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.862,
      "approach_r2": 0.1004
    },
    {
      "date": "2025-11-04",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6545,
      "pred_gbt": 0.6086,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.836,
      "approach_r2": 0.3153
    },
    {
      "date": "2025-11-04",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6425,
      "pred_gbt": 0.5737,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.819,
      "approach_r2": 0.9265
    },
    {
      "date": "2025-11-04",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6595,
      "pred_gbt": 0.6181,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.845,
      "approach_r2": 0.559
    },
    {
      "date": "2025-11-04",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.746,
      "approach_r2": 0.0099
    },
    {
      "date": "2025-11-04",
      "time": "14:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6809.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6648,
      "pred_gbt": 0.6685,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 1.028,
      "approach_r2": 0.4076
    },
    {
      "date": "2025-11-04",
      "time": "14:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6228,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.172,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-11-04",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.5747,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.384,
      "approach_r2": 0.5147
    },
    {
      "date": "2025-11-04",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.643,
      "pred_gbt": 0.6457,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.383,
      "approach_r2": 0.7081
    },
    {
      "date": "2025-11-04",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.6578,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.126,
      "approach_r2": 0.4925
    },
    {
      "date": "2025-11-04",
      "time": "14:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6807.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5978,
      "pred_gbt": 0.6578,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.126,
      "approach_r2": 0.4925
    },
    {
      "date": "2025-11-04",
      "time": "14:38:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.5655,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.767,
      "approach_r2": 0.126
    },
    {
      "date": "2025-11-04",
      "time": "14:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6796.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6121,
      "pred_gbt": 0.609,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.905,
      "approach_r2": 0.0375
    },
    {
      "date": "2025-11-04",
      "time": "14:43:00",
      "level_type": "or15_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5746,
      "pred_gbt": 0.5207,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.923,
      "approach_r2": 0.5244
    },
    {
      "date": "2025-11-04",
      "time": "14:43:00",
      "level_type": "or30_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5913,
      "pred_gbt": 0.5279,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.923,
      "approach_r2": 0.5244
    },
    {
      "date": "2025-11-04",
      "time": "14:43:00",
      "level_type": "ib_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5946,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.923,
      "approach_r2": 0.5244
    },
    {
      "date": "2025-11-04",
      "time": "14:43:00",
      "level_type": "session_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5706,
      "pred_gbt": 0.5162,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 0.923,
      "approach_r2": 0.5244
    },
    {
      "date": "2025-11-04",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.6049,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.023,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-11-04",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6618,
      "pred_gbt": 0.6251,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.983,
      "approach_r2": 0.3596
    },
    {
      "date": "2025-11-04",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.6583,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 1.036,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6597,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 1.04,
      "approach_r2": 0.2037
    },
    {
      "date": "2025-11-04",
      "time": "15:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6805.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 1.04,
      "approach_r2": 0.2037
    },
    {
      "date": "2025-11-04",
      "time": "15:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6379,
      "pred_gbt": 0.6413,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.895,
      "approach_r2": 0.5045
    },
    {
      "date": "2025-11-04",
      "time": "15:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6521,
      "pred_gbt": 0.6185,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.889,
      "approach_r2": 0.1269
    },
    {
      "date": "2025-11-04",
      "time": "15:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6805,
      "pred_gbt": 0.6006,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.006,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "15:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6809.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6343,
      "pred_gbt": 0.5952,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 1.423,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-04",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6618,
      "pred_gbt": 0.5988,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 1.218,
      "approach_r2": 0.1062
    },
    {
      "date": "2025-11-04",
      "time": "15:22:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5786,
      "pred_gbt": 0.515,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.988,
      "approach_r2": 0.763
    },
    {
      "date": "2025-11-04",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.5707,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.997,
      "approach_r2": 0.0889
    },
    {
      "date": "2025-11-04",
      "time": "15:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6865,
      "pred_gbt": 0.5584,
      "pred_empirical": 0.5803,
      "confluence_count": 57,
      "rvol": 0.849,
      "approach_r2": 0.7663
    },
    {
      "date": "2025-11-04",
      "time": "15:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.889,
      "approach_r2": 0.7569
    },
    {
      "date": "2025-11-04",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7037,
      "pred_gbt": 0.5742,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.943,
      "approach_r2": 0.3488
    },
    {
      "date": "2025-11-04",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6846,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.982,
      "approach_r2": 0.3701
    },
    {
      "date": "2025-11-04",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.704,
      "pred_gbt": 0.5872,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.902,
      "approach_r2": 0.1395
    },
    {
      "date": "2025-11-04",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7064,
      "pred_gbt": 0.5937,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.917,
      "approach_r2": 0.535
    },
    {
      "date": "2025-11-04",
      "time": "15:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.5501,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.805,
      "approach_r2": 0.5431
    },
    {
      "date": "2025-11-04",
      "time": "15:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6816.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.721,
      "pred_gbt": 0.7659,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.703,
      "approach_r2": 0.1209
    },
    {
      "date": "2025-11-04",
      "time": "15:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6809.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7198,
      "pred_gbt": 0.5631,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.85,
      "approach_r2": 0.7625
    },
    {
      "date": "2025-11-04",
      "time": "15:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7043,
      "pred_gbt": 0.536,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 0.955,
      "approach_r2": 0.0735
    },
    {
      "date": "2025-11-04",
      "time": "15:52:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6255,
      "pred_gbt": 0.6291,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.015,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-04",
      "time": "15:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6875,
      "pred_gbt": 0.8126,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 1.06,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-11-04",
      "time": "15:55:00",
      "level_type": "or15_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.9267,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.076,
      "approach_r2": 0.1447
    },
    {
      "date": "2025-11-04",
      "time": "15:55:00",
      "level_type": "or30_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6297,
      "pred_gbt": 0.9311,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.076,
      "approach_r2": 0.1447
    },
    {
      "date": "2025-11-04",
      "time": "15:55:00",
      "level_type": "ib_low",
      "level_price": 6795.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6328,
      "pred_gbt": 0.9314,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.076,
      "approach_r2": 0.1447
    },
    {
      "date": "2025-11-04",
      "time": "15:56:00",
      "level_type": "session_low",
      "level_price": 6794.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6078,
      "pred_gbt": 0.868,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.138,
      "approach_r2": 0.5416
    },
    {
      "date": "2025-11-04",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6794.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6372,
      "pred_gbt": 0.8736,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.138,
      "approach_r2": 0.5416
    },
    {
      "date": "2025-11-04",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7115,
      "pred_gbt": 0.9818,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 1.057,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-05",
      "time": "09:35:00",
      "level_type": "prior_day_low",
      "level_price": 6794.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3895,
      "pred_gbt": 0.2692,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 0.994,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-11-05",
      "time": "09:35:00",
      "level_type": "prior_week_low",
      "level_price": 6794.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2017,
      "pred_gbt": 0.236,
      "pred_empirical": 0.6674,
      "confluence_count": 25,
      "rvol": 0.994,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-11-05",
      "time": "09:35:00",
      "level_type": "value_area_high",
      "level_price": 6796.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4211,
      "pred_gbt": 0.3129,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 0.994,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-11-05",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6795.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4174,
      "pred_gbt": 0.2958,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 0.994,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-11-05",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.2874,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 0.994,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-11-05",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3592,
      "pred_gbt": 0.2907,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 0.994,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-11-05",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.402,
      "pred_gbt": 0.2814,
      "pred_empirical": 0.6251,
      "confluence_count": 31,
      "rvol": 0.994,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-11-05",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3614,
      "pred_gbt": 0.4241,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 0.966,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-05",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6792.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3213,
      "pred_gbt": 0.3381,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 0.966,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-05",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6797.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4221,
      "pred_gbt": 0.42,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.011,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-05",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4161,
      "pred_gbt": 0.4068,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.011,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-05",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4308,
      "pred_gbt": 0.4106,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 0.969,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6797.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.422,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.002,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-05",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6799.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.416,
      "pred_gbt": 0.4329,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.002,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-05",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3981,
      "pred_gbt": 0.4334,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.002,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-05",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6797.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3669,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 0.923,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-05",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.386,
      "pred_gbt": 0.4173,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 0.923,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-05",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3254,
      "pred_gbt": 0.3552,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 0.923,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-05",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6792.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3603,
      "pred_gbt": 0.2838,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 0.997,
      "approach_r2": 0.9933
    },
    {
      "date": "2025-11-05",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3398,
      "pred_gbt": 0.4582,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 0.881,
      "approach_r2": 0.8696
    },
    {
      "date": "2025-11-05",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6792.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3785,
      "pred_gbt": 0.3931,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 0.881,
      "approach_r2": 0.8696
    },
    {
      "date": "2025-11-05",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3684,
      "pred_gbt": 0.454,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 0.881,
      "approach_r2": 0.8696
    },
    {
      "date": "2025-11-05",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6796.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.4635,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 0.881,
      "approach_r2": 0.5309
    },
    {
      "date": "2025-11-05",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3688,
      "pred_gbt": 0.5878,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.776,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-05",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6792.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3255,
      "pred_gbt": 0.5191,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 0.776,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-05",
      "time": "09:45:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3524,
      "pred_gbt": 0.384,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 0.762,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-05",
      "time": "09:45:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3866,
      "pred_gbt": 0.3934,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 0.762,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-05",
      "time": "09:45:00",
      "level_type": "hvn",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3665,
      "pred_gbt": 0.388,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 0.762,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-05",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6796.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.468,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 0.762,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-05",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6798.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4318,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 0.762,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-05",
      "time": "09:46:00",
      "level_type": "prior_day_close",
      "level_price": 6803.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3772,
      "pred_gbt": 0.3494,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3762,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.484,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6801.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5002,
      "pred_gbt": 0.3874,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4712,
      "pred_gbt": 0.3845,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "09:47:00",
      "level_type": "overnight_high",
      "level_price": 6807.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.5194,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 0.957,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-05",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6808.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3744,
      "pred_gbt": 0.4956,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.12,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-05",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6807.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4504,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.12,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-05",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6808.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3772,
      "pred_gbt": 0.482,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.12,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-05",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6808.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4739,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 1.14,
      "approach_r2": 0.7232
    },
    {
      "date": "2025-11-05",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6811.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4684,
      "pred_gbt": 0.368,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.184,
      "approach_r2": 0.3694
    },
    {
      "date": "2025-11-05",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6809.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4748,
      "pred_gbt": 0.5071,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.184,
      "approach_r2": 0.3694
    },
    {
      "date": "2025-11-05",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6811.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4556,
      "pred_gbt": 0.3624,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.184,
      "approach_r2": 0.3694
    },
    {
      "date": "2025-11-05",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6812.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.184,
      "approach_r2": 0.6324
    },
    {
      "date": "2025-11-05",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6812.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4134,
      "pred_gbt": 0.3981,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.184,
      "approach_r2": 0.6324
    },
    {
      "date": "2025-11-05",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6814.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4112,
      "pred_gbt": 0.4225,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.114,
      "approach_r2": 0.6091
    },
    {
      "date": "2025-11-05",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6813.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.492,
      "pred_gbt": 0.4267,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.114,
      "approach_r2": 0.6091
    },
    {
      "date": "2025-11-05",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6814.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.414,
      "pred_gbt": 0.4092,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.114,
      "approach_r2": 0.6091
    },
    {
      "date": "2025-11-05",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.4171,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.275,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-11-05",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6819.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.4603,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.275,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-11-05",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5111,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.275,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-11-05",
      "time": "09:56:00",
      "level_type": "lvn",
      "level_price": 6823.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4532,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.252,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-11-05",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6820.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5322,
      "pred_gbt": 0.5358,
      "pred_empirical": 0.6081,
      "confluence_count": 47,
      "rvol": 1.252,
      "approach_r2": 0.8705
    },
    {
      "date": "2025-11-05",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6821.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4621,
      "pred_gbt": 0.5174,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.185,
      "approach_r2": 0.0409
    },
    {
      "date": "2025-11-05",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6822.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5405,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.185,
      "approach_r2": 0.0409
    },
    {
      "date": "2025-11-05",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6821.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.465,
      "pred_gbt": 0.5008,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.185,
      "approach_r2": 0.0409
    },
    {
      "date": "2025-11-05",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6815.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.466,
      "pred_gbt": 0.4201,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.241,
      "approach_r2": 0.5226
    },
    {
      "date": "2025-11-05",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.425,
      "pred_gbt": 0.3575,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.352,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-11-05",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4306,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.352,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-05",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.452,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.31,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "10:05:00",
      "level_type": "or30_high",
      "level_price": 6824.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.3735,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.4,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6824.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4626,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 1.4,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6824.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4655,
      "pred_gbt": 0.4061,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 1.4,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "10:06:00",
      "level_type": "value_area_low",
      "level_price": 6828.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3937,
      "pred_gbt": 0.409,
      "pred_empirical": 0.6674,
      "confluence_count": 48,
      "rvol": 1.514,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-05",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6826.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4481,
      "pred_gbt": 0.5452,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.514,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-05",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6826.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.451,
      "pred_gbt": 0.5325,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.514,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-05",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6820.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5169,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.6269,
      "confluence_count": 48,
      "rvol": 1.278,
      "approach_r2": 0.1877
    },
    {
      "date": "2025-11-05",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6821.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5234,
      "pred_gbt": 0.4479,
      "pred_empirical": 0.6281,
      "confluence_count": 47,
      "rvol": 1.205,
      "approach_r2": 0.4866
    },
    {
      "date": "2025-11-05",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6821.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4918,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.6081,
      "confluence_count": 48,
      "rvol": 1.087,
      "approach_r2": 0.9567
    },
    {
      "date": "2025-11-05",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6821.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4943,
      "pred_gbt": 0.4254,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.107,
      "approach_r2": 0.8969
    },
    {
      "date": "2025-11-05",
      "time": "10:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6818.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4069,
      "pred_gbt": 0.376,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 1.169,
      "approach_r2": 0.5961
    },
    {
      "date": "2025-11-05",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6821.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4586,
      "pred_gbt": 0.4426,
      "pred_empirical": 0.6715,
      "confluence_count": 54,
      "rvol": 1.387,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-05",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6811.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4042,
      "pred_gbt": 0.4033,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.61,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-05",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6822.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5234,
      "pred_gbt": 0.4961,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 1.518,
      "approach_r2": 0.5114
    },
    {
      "date": "2025-11-05",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6822.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5217,
      "pred_gbt": 0.5424,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.459,
      "approach_r2": 0.0238
    },
    {
      "date": "2025-11-05",
      "time": "10:26:00",
      "level_type": "lvn",
      "level_price": 6823.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.055,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-05",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6822.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5448,
      "pred_gbt": 0.5289,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.055,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-05",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.4954,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.822,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.822,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6823.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.882,
      "approach_r2": 0.003
    },
    {
      "date": "2025-11-05",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6823.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5247,
      "pred_gbt": 0.4404,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.851,
      "approach_r2": 0.003
    },
    {
      "date": "2025-11-05",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6823.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5703,
      "pred_gbt": 0.4862,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.808,
      "approach_r2": 0.3976
    },
    {
      "date": "2025-11-05",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6823.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.575,
      "pred_gbt": 0.4862,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 0.779,
      "approach_r2": 0.9481
    },
    {
      "date": "2025-11-05",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6823.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5408,
      "pred_gbt": 0.5461,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.742,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-05",
      "time": "10:36:00",
      "level_type": "value_area_low",
      "level_price": 6828.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4574,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 0.799,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "10:37:00",
      "level_type": "or30_high",
      "level_price": 6824.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5158,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.812,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-11-05",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6824.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5512,
      "pred_gbt": 0.5505,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 0.812,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-11-05",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6824.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5365,
      "pred_gbt": 0.5345,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.872,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-05",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6824.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.5162,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.81,
      "approach_r2": 0.1343
    },
    {
      "date": "2025-11-05",
      "time": "10:42:00",
      "level_type": "ib_high",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.5551,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.01,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-05",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.518,
      "pred_gbt": 0.5084,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.949,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5052,
      "pred_gbt": 0.4959,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.949,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.5145,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.93,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.5594,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.881,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5898,
      "pred_gbt": 0.5197,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 0.709,
      "approach_r2": 0.4779
    },
    {
      "date": "2025-11-05",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5451,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 0.781,
      "approach_r2": 0.1145
    },
    {
      "date": "2025-11-05",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5395,
      "pred_gbt": 0.4679,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.89,
      "approach_r2": 0.122
    },
    {
      "date": "2025-11-05",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.4521,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.852,
      "approach_r2": 0.9195
    },
    {
      "date": "2025-11-05",
      "time": "10:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6821.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.3914,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 0.861,
      "approach_r2": 0.8823
    },
    {
      "date": "2025-11-05",
      "time": "10:57:00",
      "level_type": "lvn",
      "level_price": 6823.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5128,
      "pred_gbt": 0.4095,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.869,
      "approach_r2": 0.9175
    },
    {
      "date": "2025-11-05",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.4447,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.877,
      "approach_r2": 0.4128
    },
    {
      "date": "2025-11-05",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6826.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5762,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.029,
      "approach_r2": 0.0986
    },
    {
      "date": "2025-11-05",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6826.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5604,
      "pred_gbt": 0.5303,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.049,
      "approach_r2": 0.1269
    },
    {
      "date": "2025-11-05",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6826.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.5155,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.982,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6826.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5053,
      "pred_gbt": 0.512,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.068,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-11-05",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6826.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.5373,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.987,
      "approach_r2": 0.089
    },
    {
      "date": "2025-11-05",
      "time": "11:07:00",
      "level_type": "or30_high",
      "level_price": 6824.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4789,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 1.121,
      "approach_r2": 0.2835
    },
    {
      "date": "2025-11-05",
      "time": "11:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6824.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4822,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.121,
      "approach_r2": 0.2835
    },
    {
      "date": "2025-11-05",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6826.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5485,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.873,
      "approach_r2": 0.16
    },
    {
      "date": "2025-11-05",
      "time": "11:17:00",
      "level_type": "vwap",
      "level_price": 6815.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4682,
      "pred_gbt": 0.515,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.007,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-05",
      "time": "11:20:00",
      "level_type": "vwap",
      "level_price": 6816.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.5262,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.85,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-05",
      "time": "11:24:00",
      "level_type": "value_area_low",
      "level_price": 6828.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4598,
      "pred_gbt": 0.4504,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.894,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-05",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6826.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.522,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.894,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-05",
      "time": "11:25:00",
      "level_type": "ib_high",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.6083,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.01,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "11:25:00",
      "level_type": "session_high",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.6272,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.01,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "11:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5307,
      "pred_gbt": 0.5925,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.01,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "11:27:00",
      "level_type": "session_high",
      "level_price": 6832.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5236,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.366,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-05",
      "time": "11:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6832.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5108,
      "pred_gbt": 0.5801,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.366,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-05",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6833.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.6971,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.215,
      "approach_r2": 0.4875
    },
    {
      "date": "2025-11-05",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5365,
      "pred_gbt": 0.6578,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.215,
      "approach_r2": 0.4875
    },
    {
      "date": "2025-11-05",
      "time": "11:34:00",
      "level_type": "session_high",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5651,
      "pred_gbt": 0.6279,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.025,
      "approach_r2": 0.1403
    },
    {
      "date": "2025-11-05",
      "time": "11:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5525,
      "pred_gbt": 0.585,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.025,
      "approach_r2": 0.1403
    },
    {
      "date": "2025-11-05",
      "time": "11:38:00",
      "level_type": "session_high",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.6371,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.725,
      "approach_r2": 0.5615
    },
    {
      "date": "2025-11-05",
      "time": "11:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.571,
      "pred_gbt": 0.5908,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.725,
      "approach_r2": 0.5615
    },
    {
      "date": "2025-11-05",
      "time": "11:40:00",
      "level_type": "session_high",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4945,
      "pred_gbt": 0.7112,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.66,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-05",
      "time": "11:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4974,
      "pred_gbt": 0.6648,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.66,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-05",
      "time": "11:41:00",
      "level_type": "session_high",
      "level_price": 6836.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.636,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-05",
      "time": "11:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6836.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.6699,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.636,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-05",
      "time": "11:43:00",
      "level_type": "session_high",
      "level_price": 6837.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.6319,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.928,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-05",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5884,
      "pred_gbt": 0.6043,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.928,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-05",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6837.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.51,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.928,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-05",
      "time": "11:44:00",
      "level_type": "session_high",
      "level_price": 6838.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.6363,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.935,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-05",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5752,
      "pred_gbt": 0.617,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.935,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-05",
      "time": "11:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6838.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.5853,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.935,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-05",
      "time": "11:45:00",
      "level_type": "session_high",
      "level_price": 6839.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5986,
      "pred_gbt": 0.6433,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.887,
      "approach_r2": 0.2688
    },
    {
      "date": "2025-11-05",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.6182,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.887,
      "approach_r2": 0.2688
    },
    {
      "date": "2025-11-05",
      "time": "11:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6839.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5862,
      "pred_gbt": 0.6071,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.887,
      "approach_r2": 0.2688
    },
    {
      "date": "2025-11-05",
      "time": "11:46:00",
      "level_type": "session_high",
      "level_price": 6840.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5341,
      "pred_gbt": 0.679,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 0.979,
      "approach_r2": 0.072
    },
    {
      "date": "2025-11-05",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6093,
      "pred_gbt": 0.6554,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.979,
      "approach_r2": 0.072
    },
    {
      "date": "2025-11-05",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6840.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.537,
      "pred_gbt": 0.631,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 0.979,
      "approach_r2": 0.072
    },
    {
      "date": "2025-11-05",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6065,
      "pred_gbt": 0.6665,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.004,
      "approach_r2": 0.9313
    },
    {
      "date": "2025-11-05",
      "time": "11:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6162,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.004,
      "approach_r2": 0.9313
    },
    {
      "date": "2025-11-05",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5942,
      "pred_gbt": 0.6272,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.004,
      "approach_r2": 0.9313
    },
    {
      "date": "2025-11-05",
      "time": "11:48:00",
      "level_type": "session_high",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5558,
      "pred_gbt": 0.6472,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 0.957,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-05",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6314,
      "pred_gbt": 0.6266,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 0.957,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-05",
      "time": "11:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5587,
      "pred_gbt": 0.5947,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.957,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-05",
      "time": "11:49:00",
      "level_type": "session_high",
      "level_price": 6843.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5429,
      "pred_gbt": 0.6905,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 1.054,
      "approach_r2": 0.1801
    },
    {
      "date": "2025-11-05",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6207,
      "pred_gbt": 0.6606,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 1.054,
      "approach_r2": 0.1801
    },
    {
      "date": "2025-11-05",
      "time": "11:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6843.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5458,
      "pred_gbt": 0.6446,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 1.054,
      "approach_r2": 0.1801
    },
    {
      "date": "2025-11-05",
      "time": "11:50:00",
      "level_type": "lvn",
      "level_price": 6846.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.5485,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.224,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-05",
      "time": "11:50:00",
      "level_type": "session_high",
      "level_price": 6845.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.7332,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.224,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-05",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6845.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.224,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-05",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6122,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 1.214,
      "approach_r2": 0.0076
    },
    {
      "date": "2025-11-05",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6163,
      "pred_gbt": 0.7038,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 1.127,
      "approach_r2": 0.0068
    },
    {
      "date": "2025-11-05",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6194,
      "pred_gbt": 0.6618,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.174,
      "approach_r2": 0.9552
    },
    {
      "date": "2025-11-05",
      "time": "11:54:00",
      "level_type": "session_high",
      "level_price": 6846.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6326,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.11,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-11-05",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.619,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.11,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-11-05",
      "time": "11:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6206,
      "pred_gbt": 0.6997,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.11,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-11-05",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 1.104,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-11-05",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.6659,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 1.065,
      "approach_r2": 0.6061
    },
    {
      "date": "2025-11-05",
      "time": "11:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6845.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6466,
      "pred_gbt": 0.6873,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 1.125,
      "approach_r2": 0.9221
    },
    {
      "date": "2025-11-05",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6845.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6054,
      "pred_gbt": 0.6718,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.179,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-05",
      "time": "12:20:00",
      "level_type": "lvn",
      "level_price": 6846.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5929,
      "pred_gbt": 0.5341,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.569,
      "approach_r2": 0.1724
    },
    {
      "date": "2025-11-05",
      "time": "12:22:00",
      "level_type": "session_high",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6706,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 0.649,
      "approach_r2": 0.083
    },
    {
      "date": "2025-11-05",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6592,
      "pred_gbt": 0.6868,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 0.649,
      "approach_r2": 0.083
    },
    {
      "date": "2025-11-05",
      "time": "12:26:00",
      "level_type": "session_high",
      "level_price": 6847.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6727,
      "pred_gbt": 0.7265,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.635,
      "approach_r2": 0.2328
    },
    {
      "date": "2025-11-05",
      "time": "12:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6847.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6613,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.635,
      "approach_r2": 0.2328
    },
    {
      "date": "2025-11-05",
      "time": "12:27:00",
      "level_type": "prior_day_high",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6416,
      "pred_gbt": 0.5348,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.759,
      "approach_r2": 0.3871
    },
    {
      "date": "2025-11-05",
      "time": "12:27:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5403,
      "pred_gbt": 0.4981,
      "pred_empirical": 0.6109,
      "confluence_count": 57,
      "rvol": 0.759,
      "approach_r2": 0.3871
    },
    {
      "date": "2025-11-05",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6782,
      "pred_gbt": 0.6696,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.759,
      "approach_r2": 0.3871
    },
    {
      "date": "2025-11-05",
      "time": "12:28:00",
      "level_type": "session_high",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.7397,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.765,
      "approach_r2": 0.0188
    },
    {
      "date": "2025-11-05",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.7234,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.765,
      "approach_r2": 0.0188
    },
    {
      "date": "2025-11-05",
      "time": "12:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6516,
      "pred_gbt": 0.7117,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.765,
      "approach_r2": 0.0188
    },
    {
      "date": "2025-11-05",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6708,
      "pred_gbt": 0.6892,
      "pred_empirical": 0.6011,
      "confluence_count": 62,
      "rvol": 0.855,
      "approach_r2": 0.3
    },
    {
      "date": "2025-11-05",
      "time": "12:30:00",
      "level_type": "session_high",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6684,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.747,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-11-05",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6843,
      "pred_gbt": 0.6774,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.747,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-11-05",
      "time": "12:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6569,
      "pred_gbt": 0.6456,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.747,
      "approach_r2": 0.9346
    },
    {
      "date": "2025-11-05",
      "time": "12:31:00",
      "level_type": "session_high",
      "level_price": 6850.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6166,
      "pred_gbt": 0.6936,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.756,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-11-05",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6797,
      "pred_gbt": 0.6801,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.756,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-11-05",
      "time": "12:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6194,
      "pred_gbt": 0.6432,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.756,
      "approach_r2": 0.8963
    },
    {
      "date": "2025-11-05",
      "time": "12:32:00",
      "level_type": "session_high",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6605,
      "pred_gbt": 0.7334,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.667,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-11-05",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6752,
      "pred_gbt": 0.7301,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.667,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-11-05",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6488,
      "pred_gbt": 0.705,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.667,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-11-05",
      "time": "12:34:00",
      "level_type": "session_high",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.604,
      "pred_gbt": 0.6491,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.746,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-11-05",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6748,
      "pred_gbt": 0.6501,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.746,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-11-05",
      "time": "12:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.5932,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.746,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-11-05",
      "time": "12:35:00",
      "level_type": "session_high",
      "level_price": 6853.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5998,
      "pred_gbt": 0.6706,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.913,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-11-05",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.629,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.913,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-11-05",
      "time": "12:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.616,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.913,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-11-05",
      "time": "12:36:00",
      "level_type": "session_high",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.6597,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.001,
      "approach_r2": 0.32
    },
    {
      "date": "2025-11-05",
      "time": "12:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.6168,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.001,
      "approach_r2": 0.32
    },
    {
      "date": "2025-11-05",
      "time": "12:37:00",
      "level_type": "session_high",
      "level_price": 6855.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5506,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.065,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-11-05",
      "time": "12:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.6282,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.065,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-11-05",
      "time": "12:38:00",
      "level_type": "session_high",
      "level_price": 6857.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5943,
      "pred_gbt": 0.6297,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.158,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-11-05",
      "time": "12:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5818,
      "pred_gbt": 0.5699,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.158,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-11-05",
      "time": "12:39:00",
      "level_type": "session_high",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.6542,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 1.103,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 1.103,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "12:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.6056,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 1.103,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6207,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 1.016,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-11-05",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.6919,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 1.03,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-11-05",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 1.02,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.635,
      "pred_gbt": 0.6949,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.888,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-05",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.614,
      "pred_gbt": 0.6941,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.806,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-05",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6491,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.763,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-05",
      "time": "12:57:00",
      "level_type": "prior_day_high",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6197,
      "pred_gbt": 0.5895,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.766,
      "approach_r2": 0.7348
    },
    {
      "date": "2025-11-05",
      "time": "12:57:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5267,
      "pred_gbt": 0.5599,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.766,
      "approach_r2": 0.7348
    },
    {
      "date": "2025-11-05",
      "time": "13:27:00",
      "level_type": "prior_day_high",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6522,
      "pred_gbt": 0.5946,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.492,
      "approach_r2": 0.7627
    },
    {
      "date": "2025-11-05",
      "time": "13:27:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5615,
      "pred_gbt": 0.526,
      "pred_empirical": 0.6011,
      "confluence_count": 57,
      "rvol": 0.492,
      "approach_r2": 0.7627
    },
    {
      "date": "2025-11-05",
      "time": "13:36:00",
      "level_type": "session_high",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6481,
      "pred_gbt": 0.7612,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.611,
      "approach_r2": 0.5249
    },
    {
      "date": "2025-11-05",
      "time": "13:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.7106,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.611,
      "approach_r2": 0.5249
    },
    {
      "date": "2025-11-05",
      "time": "14:01:00",
      "level_type": "prior_day_high",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6625,
      "pred_gbt": 0.6357,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.627,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-11-05",
      "time": "14:01:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5727,
      "pred_gbt": 0.6025,
      "pred_empirical": 0.5803,
      "confluence_count": 57,
      "rvol": 0.627,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-11-05",
      "time": "14:07:00",
      "level_type": "lvn",
      "level_price": 6846.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.656,
      "pred_gbt": 0.654,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.78,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-11-05",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7168,
      "pred_gbt": 0.6174,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.89,
      "approach_r2": 0.2933
    },
    {
      "date": "2025-11-05",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.709,
      "pred_gbt": 0.6093,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 1.053,
      "approach_r2": 0.0942
    },
    {
      "date": "2025-11-05",
      "time": "14:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6656,
      "pred_gbt": 0.6287,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.743,
      "approach_r2": 0.3774
    },
    {
      "date": "2025-11-05",
      "time": "14:43:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.5641,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.336,
      "approach_r2": 0.0089
    },
    {
      "date": "2025-11-05",
      "time": "14:48:00",
      "level_type": "prior_day_high",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6732,
      "pred_gbt": 0.6452,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.421,
      "approach_r2": 0.5019
    },
    {
      "date": "2025-11-05",
      "time": "14:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6439,
      "pred_gbt": 0.5998,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.421,
      "approach_r2": 0.5019
    },
    {
      "date": "2025-11-05",
      "time": "15:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.6033,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.658,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-05",
      "time": "15:17:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.6696,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.515,
      "approach_r2": 0.5176
    },
    {
      "date": "2025-11-05",
      "time": "15:18:00",
      "level_type": "prior_day_high",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6846,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.574,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-05",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7672,
      "pred_gbt": 0.6618,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.471,
      "approach_r2": 0.1073
    },
    {
      "date": "2025-11-05",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7652,
      "pred_gbt": 0.6116,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.526,
      "approach_r2": 0.0057
    },
    {
      "date": "2025-11-05",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.5881,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.605,
      "approach_r2": 0.0616
    },
    {
      "date": "2025-11-05",
      "time": "15:26:00",
      "level_type": "lvn",
      "level_price": 6846.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7054,
      "pred_gbt": 0.6104,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.749,
      "approach_r2": 0.0162
    },
    {
      "date": "2025-11-05",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7288,
      "pred_gbt": 0.5822,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.749,
      "approach_r2": 0.0162
    },
    {
      "date": "2025-11-05",
      "time": "15:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.5967,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.749,
      "approach_r2": 0.0162
    },
    {
      "date": "2025-11-05",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7007,
      "pred_gbt": 0.6037,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 1.118,
      "approach_r2": 0.1192
    },
    {
      "date": "2025-11-05",
      "time": "15:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6764,
      "pred_gbt": 0.5077,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 1.058,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6844.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5925,
      "pred_gbt": 0.4062,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 1.053,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6843.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.561,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.923,
      "approach_r2": 0.7547
    },
    {
      "date": "2025-11-05",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6843.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6233,
      "pred_gbt": 0.639,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.899,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-05",
      "time": "15:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6842.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6749,
      "pred_gbt": 0.5359,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.967,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6234,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.961,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-05",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.651,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 1.119,
      "approach_r2": 0.0086
    },
    {
      "date": "2025-11-05",
      "time": "15:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6839.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.5651,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.058,
      "approach_r2": 0.5352
    },
    {
      "date": "2025-11-05",
      "time": "15:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6838.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6312,
      "pred_gbt": 0.7415,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.056,
      "approach_r2": 0.4931
    },
    {
      "date": "2025-11-05",
      "time": "15:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6836.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.7225,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.973,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6835.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5597,
      "pred_gbt": 0.9337,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 1.027,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-05",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6832.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6859,
      "pred_gbt": 0.9112,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.132,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5612,
      "pred_gbt": 0.9069,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.132,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:57:00",
      "level_type": "value_area_low",
      "level_price": 6828.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6435,
      "pred_gbt": 0.9497,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.332,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-11-05",
      "time": "15:57:00",
      "level_type": "or30_high",
      "level_price": 6824.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7086,
      "pred_gbt": 0.9426,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 1.332,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-11-05",
      "time": "15:58:00",
      "level_type": "lvn",
      "level_price": 6823.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6864,
      "pred_gbt": 0.9246,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 1.542,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.8956,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.542,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-05",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6824.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6932,
      "pred_gbt": 0.9757,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 1.219,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-11-06",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3821,
      "pred_gbt": 0.3343,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 1.025,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-06",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6815.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3722,
      "pred_gbt": 0.3778,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.025,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-06",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6815.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4195,
      "pred_gbt": 0.4222,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.032,
      "approach_r2": 0.8811
    },
    {
      "date": "2025-11-06",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6815.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4215,
      "pred_gbt": 0.4266,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 0.991,
      "approach_r2": 0.625
    },
    {
      "date": "2025-11-06",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6818.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4186,
      "pred_gbt": 0.4376,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 0.991,
      "approach_r2": 0.625
    },
    {
      "date": "2025-11-06",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6815.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.4094,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 0.991,
      "approach_r2": 0.625
    },
    {
      "date": "2025-11-06",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6818.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4521,
      "pred_gbt": 0.5342,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 0.982,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-11-06",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6820.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4642,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 0.982,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-11-06",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6817.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3913,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 0.982,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-11-06",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6816.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3726,
      "pred_gbt": 0.4366,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.925,
      "approach_r2": 0.09
    },
    {
      "date": "2025-11-06",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.398,
      "pred_gbt": 0.4294,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 0.925,
      "approach_r2": 0.09
    },
    {
      "date": "2025-11-06",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.3415,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 0.962,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-06",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6811.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3459,
      "pred_gbt": 0.4179,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 0.962,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-06",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6811.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3716,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 0.962,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-06",
      "time": "09:41:00",
      "level_type": "lvn",
      "level_price": 6808.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3937,
      "pred_gbt": 0.4553,
      "pred_empirical": 0.6081,
      "confluence_count": 11,
      "rvol": 1.303,
      "approach_r2": 0.6378
    },
    {
      "date": "2025-11-06",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6807.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3693,
      "pred_gbt": 0.5286,
      "pred_empirical": 0.6281,
      "confluence_count": 12,
      "rvol": 1.303,
      "approach_r2": 0.6378
    },
    {
      "date": "2025-11-06",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6805.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3321,
      "pred_gbt": 0.37,
      "pred_empirical": 0.6281,
      "confluence_count": 13,
      "rvol": 1.371,
      "approach_r2": 0.8164
    },
    {
      "date": "2025-11-06",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3563,
      "pred_gbt": 0.4421,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 1.383,
      "approach_r2": 0.003
    },
    {
      "date": "2025-11-06",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6813.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3709,
      "pred_gbt": 0.3165,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 1.347,
      "approach_r2": 0.9172
    },
    {
      "date": "2025-11-06",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6813.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3833,
      "pred_gbt": 0.3472,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.026,
      "approach_r2": 0.962
    },
    {
      "date": "2025-11-06",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6817.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4241,
      "pred_gbt": 0.4128,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.949,
      "approach_r2": 0.1563
    },
    {
      "date": "2025-11-06",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3781,
      "pred_gbt": 0.3671,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 0.991,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-11-06",
      "time": "09:50:00",
      "level_type": "overnight_low",
      "level_price": 6804.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3658,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 1.237,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-11-06",
      "time": "09:50:00",
      "level_type": "or15_low",
      "level_price": 6804.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4235,
      "pred_gbt": 0.6186,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 1.237,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-11-06",
      "time": "09:50:00",
      "level_type": "session_low",
      "level_price": 6804.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3061,
      "pred_gbt": 0.664,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 1.237,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-11-06",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6804.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3568,
      "pred_gbt": 0.5508,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 1.237,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-11-06",
      "time": "09:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6804.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3063,
      "pred_gbt": 0.663,
      "pred_empirical": 0.6281,
      "confluence_count": 15,
      "rvol": 1.237,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-11-06",
      "time": "09:51:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3258,
      "pred_gbt": 0.3575,
      "pred_empirical": 0.6715,
      "confluence_count": 22,
      "rvol": 1.379,
      "approach_r2": 0.518
    },
    {
      "date": "2025-11-06",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2918,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.651,
      "confluence_count": 14,
      "rvol": 1.379,
      "approach_r2": 0.518
    },
    {
      "date": "2025-11-06",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6802.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3649,
      "pred_gbt": 0.4166,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 1.379,
      "approach_r2": 0.518
    },
    {
      "date": "2025-11-06",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6801.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.292,
      "pred_gbt": 0.4248,
      "pred_empirical": 0.6251,
      "confluence_count": 14,
      "rvol": 1.379,
      "approach_r2": 0.518
    },
    {
      "date": "2025-11-06",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6800.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3395,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.469,
      "approach_r2": 0.04
    },
    {
      "date": "2025-11-06",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6801.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3646,
      "pred_gbt": 0.3748,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.469,
      "approach_r2": 0.04
    },
    {
      "date": "2025-11-06",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6800.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3681,
      "pred_gbt": 0.3976,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.469,
      "approach_r2": 0.04
    },
    {
      "date": "2025-11-06",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6800.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3361,
      "pred_gbt": 0.3806,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.615,
      "approach_r2": 0.2328
    },
    {
      "date": "2025-11-06",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6797.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.344,
      "pred_gbt": 0.333,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.586,
      "approach_r2": 0.2581
    },
    {
      "date": "2025-11-06",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3443,
      "pred_gbt": 0.3009,
      "pred_empirical": 0.6251,
      "confluence_count": 21,
      "rvol": 1.522,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-11-06",
      "time": "09:57:00",
      "level_type": "lvn",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3971,
      "pred_gbt": 0.3404,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.609,
      "approach_r2": 0.8475
    },
    {
      "date": "2025-11-06",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.296,
      "pred_gbt": 0.2957,
      "pred_empirical": 0.651,
      "confluence_count": 19,
      "rvol": 1.609,
      "approach_r2": 0.8475
    },
    {
      "date": "2025-11-06",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3681,
      "pred_gbt": 0.3045,
      "pred_empirical": 0.6251,
      "confluence_count": 19,
      "rvol": 1.609,
      "approach_r2": 0.8475
    },
    {
      "date": "2025-11-06",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2963,
      "pred_gbt": 0.2948,
      "pred_empirical": 0.651,
      "confluence_count": 19,
      "rvol": 1.609,
      "approach_r2": 0.8475
    },
    {
      "date": "2025-11-06",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3328,
      "pred_gbt": 0.3493,
      "pred_empirical": 0.651,
      "confluence_count": 18,
      "rvol": 1.616,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-11-06",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3358,
      "pred_gbt": 0.3376,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 1.616,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-11-06",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3612,
      "pred_gbt": 0.3568,
      "pred_empirical": 0.6251,
      "confluence_count": 18,
      "rvol": 1.616,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-11-06",
      "time": "09:59:00",
      "level_type": "prior_day_low",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2938,
      "pred_gbt": 0.3225,
      "pred_empirical": 0.6281,
      "confluence_count": 7,
      "rvol": 1.923,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-11-06",
      "time": "09:59:00",
      "level_type": "prior_week_low",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3232,
      "pred_gbt": 0.3283,
      "pred_empirical": 0.6715,
      "confluence_count": 7,
      "rvol": 1.923,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-11-06",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6784.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3084,
      "pred_gbt": 0.3438,
      "pred_empirical": 0.6281,
      "confluence_count": 11,
      "rvol": 2.104,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-06",
      "time": "10:02:00",
      "level_type": "session_low",
      "level_price": 6780.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2532,
      "pred_gbt": 0.2765,
      "pred_empirical": 0.6269,
      "confluence_count": 11,
      "rvol": 2.224,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "10:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6780.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2534,
      "pred_gbt": 0.2756,
      "pred_empirical": 0.6081,
      "confluence_count": 11,
      "rvol": 2.224,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6778.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2848,
      "pred_gbt": 0.2877,
      "pred_empirical": 0.6281,
      "confluence_count": 13,
      "rvol": 2.247,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-06",
      "time": "10:10:00",
      "level_type": "or30_low",
      "level_price": 6788.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3756,
      "pred_gbt": 0.421,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.508,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-11-06",
      "time": "10:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6781.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3567,
      "pred_gbt": 0.3995,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.609,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-11-06",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6780.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3606,
      "pred_gbt": 0.3092,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.756,
      "approach_r2": 0.7805
    },
    {
      "date": "2025-11-06",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6796.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3835,
      "pred_gbt": 0.3553,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.523,
      "approach_r2": 0.1479
    },
    {
      "date": "2025-11-06",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6796.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3931,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.29,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-11-06",
      "time": "10:22:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3607,
      "pred_gbt": 0.349,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.398,
      "approach_r2": 0.1166
    },
    {
      "date": "2025-11-06",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6796.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.4282,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.31,
      "approach_r2": 0.4083
    },
    {
      "date": "2025-11-06",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6796.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.273,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-11-06",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6796.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3629,
      "pred_gbt": 0.4367,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.43,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-06",
      "time": "10:27:00",
      "level_type": "lvn",
      "level_price": 6792.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.396,
      "pred_gbt": 0.4664,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 1.3,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-11-06",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6796.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4064,
      "pred_gbt": 0.327,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.126,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "10:30:00",
      "level_type": "prior_day_low",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3493,
      "pred_gbt": 0.4856,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 1.155,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-11-06",
      "time": "10:30:00",
      "level_type": "prior_week_low",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.1754,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 1.155,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-11-06",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6782.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3963,
      "pred_gbt": 0.3706,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.321,
      "approach_r2": 0.4144
    },
    {
      "date": "2025-11-06",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6782.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3572,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 1.421,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-06",
      "time": "10:36:00",
      "level_type": "ib_low",
      "level_price": 6772.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3639,
      "pred_gbt": 0.2871,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.73,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "10:36:00",
      "level_type": "session_low",
      "level_price": 6772.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2973,
      "pred_gbt": 0.3092,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.73,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "10:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2975,
      "pred_gbt": 0.3072,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.73,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3544,
      "pred_gbt": 0.398,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.992,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-06",
      "time": "10:39:00",
      "level_type": "session_low",
      "level_price": 6764.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3458,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.651,
      "confluence_count": 26,
      "rvol": 2.113,
      "approach_r2": 0.7922
    },
    {
      "date": "2025-11-06",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3532,
      "pred_gbt": 0.3564,
      "pred_empirical": 0.6251,
      "confluence_count": 30,
      "rvol": 2.113,
      "approach_r2": 0.7922
    },
    {
      "date": "2025-11-06",
      "time": "10:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6764.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3746,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.6251,
      "confluence_count": 26,
      "rvol": 2.113,
      "approach_r2": 0.7922
    },
    {
      "date": "2025-11-06",
      "time": "10:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3617,
      "pred_gbt": 0.2385,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 2.298,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-11-06",
      "time": "10:41:00",
      "level_type": "session_low",
      "level_price": 6761.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.337,
      "pred_gbt": 0.3127,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 2.341,
      "approach_r2": 0.757
    },
    {
      "date": "2025-11-06",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3621,
      "pred_gbt": 0.3166,
      "pred_empirical": 0.6251,
      "confluence_count": 25,
      "rvol": 2.341,
      "approach_r2": 0.757
    },
    {
      "date": "2025-11-06",
      "time": "10:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6761.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3655,
      "pred_gbt": 0.3167,
      "pred_empirical": 0.6251,
      "confluence_count": 25,
      "rvol": 2.341,
      "approach_r2": 0.757
    },
    {
      "date": "2025-11-06",
      "time": "10:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6761.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3458,
      "pred_gbt": 0.3744,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 2.081,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-11-06",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6758.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.371,
      "pred_gbt": 0.3607,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 2.135,
      "approach_r2": 0.1361
    },
    {
      "date": "2025-11-06",
      "time": "10:48:00",
      "level_type": "session_low",
      "level_price": 6756.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3479,
      "pred_gbt": 0.4447,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 1.819,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-06",
      "time": "10:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3768,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 1.819,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-06",
      "time": "10:50:00",
      "level_type": "session_low",
      "level_price": 6756.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3794,
      "pred_gbt": 0.3819,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.602,
      "approach_r2": 0.3266
    },
    {
      "date": "2025-11-06",
      "time": "10:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4093,
      "pred_gbt": 0.396,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.602,
      "approach_r2": 0.3266
    },
    {
      "date": "2025-11-06",
      "time": "10:58:00",
      "level_type": "session_low",
      "level_price": 6755.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3983,
      "pred_gbt": 0.4822,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.354,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-11-06",
      "time": "10:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6755.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4286,
      "pred_gbt": 0.4987,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.354,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-11-06",
      "time": "11:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6762.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.375,
      "pred_gbt": 0.3395,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.768,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-11-06",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4042,
      "pred_gbt": 0.4601,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 2.015,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-11-06",
      "time": "11:18:00",
      "level_type": "session_low",
      "level_price": 6754.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.35,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.615,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "11:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6754.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3503,
      "pred_gbt": 0.389,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.615,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "11:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6760.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3798,
      "pred_gbt": 0.4551,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 1.834,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-06",
      "time": "11:22:00",
      "level_type": "session_low",
      "level_price": 6751.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4087,
      "pred_gbt": 0.4901,
      "pred_empirical": 0.651,
      "confluence_count": 37,
      "rvol": 1.777,
      "approach_r2": 0.7711
    },
    {
      "date": "2025-11-06",
      "time": "11:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6751.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 1.777,
      "approach_r2": 0.7711
    },
    {
      "date": "2025-11-06",
      "time": "11:23:00",
      "level_type": "session_low",
      "level_price": 6751.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4069,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.687,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-11-06",
      "time": "11:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6751.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4374,
      "pred_gbt": 0.5066,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.687,
      "approach_r2": 0.1928
    },
    {
      "date": "2025-11-06",
      "time": "11:24:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3519,
      "pred_gbt": 0.4292,
      "pred_empirical": 0.6251,
      "confluence_count": 31,
      "rvol": 1.533,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-06",
      "time": "11:25:00",
      "level_type": "session_low",
      "level_price": 6750.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3952,
      "pred_gbt": 0.4693,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 1.635,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-06",
      "time": "11:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.4711,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.635,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-06",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.4098,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 2.044,
      "approach_r2": 0.7769
    },
    {
      "date": "2025-11-06",
      "time": "11:41:00",
      "level_type": "session_low",
      "level_price": 6744.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4002,
      "pred_gbt": 0.4615,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.403,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "11:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6744.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4306,
      "pred_gbt": 0.4605,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.403,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "11:47:00",
      "level_type": "session_low",
      "level_price": 6740.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3935,
      "pred_gbt": 0.4735,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.311,
      "approach_r2": 0.1376
    },
    {
      "date": "2025-11-06",
      "time": "11:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6740.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.472,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 1.311,
      "approach_r2": 0.1376
    },
    {
      "date": "2025-11-06",
      "time": "11:54:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4337,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 1.437,
      "approach_r2": 0.2042
    },
    {
      "date": "2025-11-06",
      "time": "11:59:00",
      "level_type": "session_low",
      "level_price": 6736.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3889,
      "pred_gbt": 0.541,
      "pred_empirical": 0.612,
      "confluence_count": 4,
      "rvol": 1.642,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-11-06",
      "time": "11:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6736.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.419,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 1.642,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-11-06",
      "time": "12:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.4724,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.49,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-06",
      "time": "12:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6751.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4864,
      "pred_gbt": 0.4365,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.721,
      "approach_r2": 0.9043
    },
    {
      "date": "2025-11-06",
      "time": "12:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4451,
      "pred_gbt": 0.4462,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.862,
      "approach_r2": 0.0492
    },
    {
      "date": "2025-11-06",
      "time": "12:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6751.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4896,
      "pred_gbt": 0.5323,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.912,
      "approach_r2": 0.1856
    },
    {
      "date": "2025-11-06",
      "time": "12:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6751.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4669,
      "pred_gbt": 0.4862,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.947,
      "approach_r2": 0.057
    },
    {
      "date": "2025-11-06",
      "time": "12:23:00",
      "level_type": "session_low",
      "level_price": 6736.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4162,
      "pred_gbt": 0.5698,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 1.301,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-11-06",
      "time": "12:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6736.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4469,
      "pred_gbt": 0.5697,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 1.301,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-11-06",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.4208,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.96,
      "approach_r2": 0.001
    },
    {
      "date": "2025-11-06",
      "time": "12:33:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.49,
      "pred_gbt": 0.4221,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 0.901,
      "approach_r2": 0.094
    },
    {
      "date": "2025-11-06",
      "time": "12:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.4086,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.901,
      "approach_r2": 0.094
    },
    {
      "date": "2025-11-06",
      "time": "12:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5556,
      "pred_gbt": 0.4665,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.993,
      "approach_r2": 0.7284
    },
    {
      "date": "2025-11-06",
      "time": "12:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5513,
      "pred_gbt": 0.4876,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.073,
      "approach_r2": 0.6451
    },
    {
      "date": "2025-11-06",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.528,
      "pred_gbt": 0.5204,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.027,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-06",
      "time": "12:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.4705,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 1.11,
      "approach_r2": 0.1579
    },
    {
      "date": "2025-11-06",
      "time": "12:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4987,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.214,
      "approach_r2": 0.0619
    },
    {
      "date": "2025-11-06",
      "time": "12:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6760.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5207,
      "pred_gbt": 0.5627,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.537,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-06",
      "time": "12:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.366,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-06",
      "time": "13:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6758.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5374,
      "pred_gbt": 0.5446,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.179,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "13:04:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 1.375,
      "approach_r2": 0.5166
    },
    {
      "date": "2025-11-06",
      "time": "13:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6746.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.482,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.829,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-06",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6746.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5083,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.863,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-06",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6746.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5444,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.868,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-06",
      "time": "13:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6762.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5886,
      "pred_gbt": 0.6428,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.195,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-06",
      "time": "13:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6758.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.5571,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.091,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-06",
      "time": "13:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6766.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6108,
      "pred_gbt": 0.6041,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.501,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-11-06",
      "time": "13:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6767.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.25,
      "approach_r2": 0.7697
    },
    {
      "date": "2025-11-06",
      "time": "13:42:00",
      "level_type": "vwap",
      "level_price": 6769.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.5053,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.921,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-06",
      "time": "13:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6261,
      "pred_gbt": 0.6311,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.921,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-06",
      "time": "13:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.6077,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.966,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "13:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6401,
      "pred_gbt": 0.6674,
      "pred_empirical": 0.6488,
      "confluence_count": 24,
      "rvol": 0.992,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "13:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5251,
      "pred_gbt": 0.7349,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.182,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-06",
      "time": "14:04:00",
      "level_type": "vwap",
      "level_price": 6768.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.617,
      "pred_gbt": 0.6025,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.01,
      "approach_r2": 0.0482
    },
    {
      "date": "2025-11-06",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5621,
      "pred_gbt": 0.5817,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.49,
      "approach_r2": 0.0556
    },
    {
      "date": "2025-11-06",
      "time": "14:07:00",
      "level_type": "ib_low",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5102,
      "pred_gbt": 0.4,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.707,
      "approach_r2": 0.2411
    },
    {
      "date": "2025-11-06",
      "time": "14:09:00",
      "level_type": "vwap",
      "level_price": 6768.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.576,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.916,
      "approach_r2": 0.3799
    },
    {
      "date": "2025-11-06",
      "time": "14:11:00",
      "level_type": "vwap",
      "level_price": 6768.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5661,
      "pred_gbt": 0.5951,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.444,
      "approach_r2": 0.5008
    },
    {
      "date": "2025-11-06",
      "time": "14:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6777.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.7016,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.12,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-11-06",
      "time": "14:17:00",
      "level_type": "vwap",
      "level_price": 6769.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6135,
      "pred_gbt": 0.514,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.196,
      "approach_r2": 0.0875
    },
    {
      "date": "2025-11-06",
      "time": "14:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6778.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6142,
      "pred_gbt": 0.5955,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.488,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-11-06",
      "time": "14:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6781.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5891,
      "pred_gbt": 0.6477,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.61,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-11-06",
      "time": "14:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6781.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.5562,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.838,
      "approach_r2": 0.5068
    },
    {
      "date": "2025-11-06",
      "time": "14:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6129,
      "pred_gbt": 0.6951,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.422,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-06",
      "time": "14:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6403,
      "pred_gbt": 0.6986,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 1.221,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-11-06",
      "time": "14:41:00",
      "level_type": "ib_low",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5732,
      "pred_gbt": 0.4545,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.98,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-11-06",
      "time": "14:42:00",
      "level_type": "vwap",
      "level_price": 6769.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.513,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.164,
      "approach_r2": 0.2214
    },
    {
      "date": "2025-11-06",
      "time": "14:48:00",
      "level_type": "vwap",
      "level_price": 6769.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6126,
      "pred_gbt": 0.5939,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.947,
      "approach_r2": 0.5008
    },
    {
      "date": "2025-11-06",
      "time": "14:51:00",
      "level_type": "vwap",
      "level_price": 6769.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.592,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.894,
      "approach_r2": 0.4494
    },
    {
      "date": "2025-11-06",
      "time": "15:29:00",
      "level_type": "ib_low",
      "level_price": 6772.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5832,
      "pred_gbt": 0.5188,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 0.954,
      "approach_r2": 0.0883
    },
    {
      "date": "2025-11-06",
      "time": "15:29:00",
      "level_type": "vwap",
      "level_price": 6769.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6538,
      "pred_gbt": 0.6022,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.954,
      "approach_r2": 0.0883
    },
    {
      "date": "2025-11-06",
      "time": "15:32:00",
      "level_type": "vwap",
      "level_price": 6769.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.4196,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.365,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "15:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6760.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.5733,
      "pred_empirical": 0.6488,
      "confluence_count": 24,
      "rvol": 1.03,
      "approach_r2": 0.0016
    },
    {
      "date": "2025-11-06",
      "time": "15:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6757.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6028,
      "pred_gbt": 0.639,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.083,
      "approach_r2": 0.5069
    },
    {
      "date": "2025-11-06",
      "time": "15:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6752.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6434,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.273,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6752.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6305,
      "pred_gbt": 0.6338,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.201,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-11-06",
      "time": "15:49:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.6391,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.218,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-06",
      "time": "15:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.639,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.218,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-06",
      "time": "15:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6153,
      "pred_gbt": 0.6588,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 1.218,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-06",
      "time": "15:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6282,
      "pred_gbt": 0.8586,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.949,
      "approach_r2": 0.5039
    },
    {
      "date": "2025-11-06",
      "time": "15:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.9323,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.046,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-11-06",
      "time": "15:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.667,
      "pred_gbt": 0.956,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.084,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-06",
      "time": "15:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5598,
      "pred_gbt": 0.9594,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 1.084,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-06",
      "time": "15:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6627,
      "pred_gbt": 0.9491,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.144,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-06",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6747.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.9452,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.144,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6708.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3792,
      "pred_gbt": 0.3628,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.208,
      "approach_r2": 0.0119
    },
    {
      "date": "2025-11-07",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6705.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3798,
      "pred_gbt": 0.3594,
      "pred_empirical": 0.6674,
      "confluence_count": 49,
      "rvol": 1.208,
      "approach_r2": 0.0119
    },
    {
      "date": "2025-11-07",
      "time": "09:36:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3495,
      "pred_gbt": 0.276,
      "pred_empirical": 0.637,
      "confluence_count": 40,
      "rvol": 1.254,
      "approach_r2": 0.2929
    },
    {
      "date": "2025-11-07",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6701.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4005,
      "pred_gbt": 0.2912,
      "pred_empirical": 0.6674,
      "confluence_count": 40,
      "rvol": 1.254,
      "approach_r2": 0.2929
    },
    {
      "date": "2025-11-07",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6687.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3567,
      "pred_gbt": 0.3172,
      "pred_empirical": 0.637,
      "confluence_count": 43,
      "rvol": 1.714,
      "approach_r2": 0.0076
    },
    {
      "date": "2025-11-07",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6693.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3695,
      "pred_gbt": 0.456,
      "pred_empirical": 0.6281,
      "confluence_count": 20,
      "rvol": 2.03,
      "approach_r2": 0.0479
    },
    {
      "date": "2025-11-07",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6692.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3583,
      "pred_gbt": 0.2795,
      "pred_empirical": 0.651,
      "confluence_count": 21,
      "rvol": 1.923,
      "approach_r2": 0.9202
    },
    {
      "date": "2025-11-07",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6701.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.39,
      "pred_gbt": 0.343,
      "pred_empirical": 0.637,
      "confluence_count": 41,
      "rvol": 1.841,
      "approach_r2": 0.966
    },
    {
      "date": "2025-11-07",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6701.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.441,
      "pred_gbt": 0.3877,
      "pred_empirical": 0.6674,
      "confluence_count": 41,
      "rvol": 1.62,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-07",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6693.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.3469,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.638,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-11-07",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6695.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3887,
      "pred_gbt": 0.3776,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 1.528,
      "approach_r2": 0.1097
    },
    {
      "date": "2025-11-07",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6693.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3798,
      "pred_gbt": 0.3138,
      "pred_empirical": 0.6281,
      "confluence_count": 20,
      "rvol": 1.411,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-11-07",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6700.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4138,
      "pred_gbt": 0.3113,
      "pred_empirical": 0.651,
      "confluence_count": 41,
      "rvol": 1.279,
      "approach_r2": 0.3126
    },
    {
      "date": "2025-11-07",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6700.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4388,
      "pred_gbt": 0.426,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.375,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-07",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4444,
      "pred_gbt": 0.4888,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.292,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-07",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.199,
      "approach_r2": 0.3781
    },
    {
      "date": "2025-11-07",
      "time": "09:58:00",
      "level_type": "overnight_low",
      "level_price": 6712.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.401,
      "pred_gbt": 0.3725,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.074,
      "approach_r2": 0.1356
    },
    {
      "date": "2025-11-07",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.4637,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 1.074,
      "approach_r2": 0.1356
    },
    {
      "date": "2025-11-07",
      "time": "10:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6697.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.3671,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.179,
      "approach_r2": 0.4007
    },
    {
      "date": "2025-11-07",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6701.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4152,
      "pred_gbt": 0.3859,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 1.28,
      "approach_r2": 0.1095
    },
    {
      "date": "2025-11-07",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6694.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4012,
      "pred_gbt": 0.4137,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.3,
      "approach_r2": 0.0088
    },
    {
      "date": "2025-11-07",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6694.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3846,
      "pred_gbt": 0.3289,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.273,
      "approach_r2": 0.2439
    },
    {
      "date": "2025-11-07",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6694.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.414,
      "pred_gbt": 0.3057,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.254,
      "approach_r2": 0.9912
    },
    {
      "date": "2025-11-07",
      "time": "10:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6696.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4017,
      "pred_gbt": 0.2981,
      "pred_empirical": 0.6281,
      "confluence_count": 28,
      "rvol": 1.254,
      "approach_r2": 0.9912
    },
    {
      "date": "2025-11-07",
      "time": "10:06:00",
      "level_type": "or15_low",
      "level_price": 6687.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4499,
      "pred_gbt": 0.359,
      "pred_empirical": 0.651,
      "confluence_count": 34,
      "rvol": 1.368,
      "approach_r2": 0.9616
    },
    {
      "date": "2025-11-07",
      "time": "10:06:00",
      "level_type": "or30_low",
      "level_price": 6687.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4304,
      "pred_gbt": 0.3404,
      "pred_empirical": 0.651,
      "confluence_count": 34,
      "rvol": 1.368,
      "approach_r2": 0.9616
    },
    {
      "date": "2025-11-07",
      "time": "10:06:00",
      "level_type": "session_low",
      "level_price": 6687.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3294,
      "pred_gbt": 0.3399,
      "pred_empirical": 0.6674,
      "confluence_count": 34,
      "rvol": 1.368,
      "approach_r2": 0.9616
    },
    {
      "date": "2025-11-07",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6686.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4221,
      "pred_gbt": 0.3637,
      "pred_empirical": 0.637,
      "confluence_count": 45,
      "rvol": 1.368,
      "approach_r2": 0.9616
    },
    {
      "date": "2025-11-07",
      "time": "10:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6687.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3296,
      "pred_gbt": 0.3389,
      "pred_empirical": 0.6715,
      "confluence_count": 34,
      "rvol": 1.368,
      "approach_r2": 0.9616
    },
    {
      "date": "2025-11-07",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6685.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3852,
      "pred_gbt": 0.3885,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.487,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-11-07",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6692.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4012,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.504,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-11-07",
      "time": "10:09:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3374,
      "pred_gbt": 0.3788,
      "pred_empirical": 0.6715,
      "confluence_count": 40,
      "rvol": 1.761,
      "approach_r2": 0.436
    },
    {
      "date": "2025-11-07",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6700.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4483,
      "pred_gbt": 0.3817,
      "pred_empirical": 0.6715,
      "confluence_count": 43,
      "rvol": 1.761,
      "approach_r2": 0.436
    },
    {
      "date": "2025-11-07",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6707.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4133,
      "pred_gbt": 0.4449,
      "pred_empirical": 0.651,
      "confluence_count": 42,
      "rvol": 2.041,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-07",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6707.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.458,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 2.035,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-11-07",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6707.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.4334,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.837,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-11-07",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.4327,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.637,
      "approach_r2": 0.3779
    },
    {
      "date": "2025-11-07",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4257,
      "pred_gbt": 0.385,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.669,
      "approach_r2": 0.1825
    },
    {
      "date": "2025-11-07",
      "time": "10:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6707.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3967,
      "pred_gbt": 0.3478,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.669,
      "approach_r2": 0.1825
    },
    {
      "date": "2025-11-07",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4271,
      "pred_gbt": 0.4426,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.69,
      "approach_r2": 0.5564
    },
    {
      "date": "2025-11-07",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6708.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.3942,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.62,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-07",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6709.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4307,
      "pred_gbt": 0.405,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.538,
      "approach_r2": 0.0218
    },
    {
      "date": "2025-11-07",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6701.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.3956,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 1.343,
      "approach_r2": 0.004
    },
    {
      "date": "2025-11-07",
      "time": "10:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6707.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4331,
      "pred_gbt": 0.3487,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.406,
      "approach_r2": 0.9196
    },
    {
      "date": "2025-11-07",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6709.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4415,
      "pred_gbt": 0.4228,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.408,
      "approach_r2": 0.3611
    },
    {
      "date": "2025-11-07",
      "time": "10:29:00",
      "level_type": "vwap",
      "level_price": 6702.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4842,
      "pred_gbt": 0.4374,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 1.295,
      "approach_r2": 0.8287
    },
    {
      "date": "2025-11-07",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6702.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4491,
      "pred_gbt": 0.3721,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.092,
      "approach_r2": 0.5981
    },
    {
      "date": "2025-11-07",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6695.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4382,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.238,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-07",
      "time": "10:36:00",
      "level_type": "vwap",
      "level_price": 6702.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.439,
      "pred_gbt": 0.3899,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 1.401,
      "approach_r2": 0.8727
    },
    {
      "date": "2025-11-07",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6695.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4211,
      "pred_gbt": 0.3643,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.284,
      "approach_r2": 0.7204
    },
    {
      "date": "2025-11-07",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6694.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.3244,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.297,
      "approach_r2": 0.5088
    },
    {
      "date": "2025-11-07",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6687.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.4218,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 1.284,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-11-07",
      "time": "10:42:00",
      "level_type": "or15_low",
      "level_price": 6687.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3994,
      "pred_gbt": 0.4193,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.283,
      "approach_r2": 0.7726
    },
    {
      "date": "2025-11-07",
      "time": "10:42:00",
      "level_type": "or30_low",
      "level_price": 6687.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.416,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.283,
      "approach_r2": 0.7726
    },
    {
      "date": "2025-11-07",
      "time": "10:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6687.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4098,
      "pred_gbt": 0.4364,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.283,
      "approach_r2": 0.7726
    },
    {
      "date": "2025-11-07",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6687.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4167,
      "pred_gbt": 0.438,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 1.179,
      "approach_r2": 0.7344
    },
    {
      "date": "2025-11-07",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6687.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.4217,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 1.123,
      "approach_r2": 0.5099
    },
    {
      "date": "2025-11-07",
      "time": "10:45:00",
      "level_type": "ib_low",
      "level_price": 6683.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4489,
      "pred_gbt": 0.4214,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.099,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-11-07",
      "time": "10:45:00",
      "level_type": "session_low",
      "level_price": 6683.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4246,
      "pred_gbt": 0.4413,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 1.099,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-11-07",
      "time": "10:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6683.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4555,
      "pred_gbt": 0.4481,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.099,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-11-07",
      "time": "10:46:00",
      "level_type": "session_low",
      "level_price": 6682.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.3557,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 1.239,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-11-07",
      "time": "10:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6682.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4596,
      "pred_gbt": 0.3672,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 1.239,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-11-07",
      "time": "10:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6685.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4227,
      "pred_gbt": 0.3576,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.332,
      "approach_r2": 0.7856
    },
    {
      "date": "2025-11-07",
      "time": "10:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6684.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4342,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.6281,
      "confluence_count": 46,
      "rvol": 1.484,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "10:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6683.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4157,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.481,
      "approach_r2": 0.0101
    },
    {
      "date": "2025-11-07",
      "time": "10:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6683.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4214,
      "pred_gbt": 0.4212,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.41,
      "approach_r2": 0.3451
    },
    {
      "date": "2025-11-07",
      "time": "10:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6683.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4203,
      "pred_gbt": 0.4517,
      "pred_empirical": 0.6281,
      "confluence_count": 50,
      "rvol": 1.432,
      "approach_r2": 0.0303
    },
    {
      "date": "2025-11-07",
      "time": "10:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6682.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.4597,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.351,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-11-07",
      "time": "10:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6682.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4644,
      "pred_gbt": 0.46,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.152,
      "approach_r2": 0.6576
    },
    {
      "date": "2025-11-07",
      "time": "10:56:00",
      "level_type": "session_low",
      "level_price": 6679.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.077,
      "approach_r2": 0.5193
    },
    {
      "date": "2025-11-07",
      "time": "10:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6682.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.4245,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.077,
      "approach_r2": 0.5193
    },
    {
      "date": "2025-11-07",
      "time": "10:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6679.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.077,
      "approach_r2": 0.5193
    },
    {
      "date": "2025-11-07",
      "time": "10:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6681.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4068,
      "pred_gbt": 0.3455,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 1.244,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-07",
      "time": "10:58:00",
      "level_type": "session_low",
      "level_price": 6678.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4047,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.21,
      "approach_r2": 0.7826
    },
    {
      "date": "2025-11-07",
      "time": "10:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6681.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4363,
      "pred_gbt": 0.3996,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.21,
      "approach_r2": 0.7826
    },
    {
      "date": "2025-11-07",
      "time": "10:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6678.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4352,
      "pred_gbt": 0.4,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.21,
      "approach_r2": 0.7826
    },
    {
      "date": "2025-11-07",
      "time": "11:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6680.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4057,
      "pred_gbt": 0.3691,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.373,
      "approach_r2": 0.1047
    },
    {
      "date": "2025-11-07",
      "time": "11:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6679.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4359,
      "pred_gbt": 0.3945,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 1.334,
      "approach_r2": 0.4514
    },
    {
      "date": "2025-11-07",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6679.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.4112,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.339,
      "approach_r2": 0.5596
    },
    {
      "date": "2025-11-07",
      "time": "11:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6678.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4088,
      "pred_gbt": 0.4039,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.409,
      "approach_r2": 0.7008
    },
    {
      "date": "2025-11-07",
      "time": "11:06:00",
      "level_type": "session_low",
      "level_price": 6675.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4021,
      "pred_gbt": 0.4524,
      "pred_empirical": 0.6281,
      "confluence_count": 30,
      "rvol": 1.432,
      "approach_r2": 0.5596
    },
    {
      "date": "2025-11-07",
      "time": "11:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6675.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4325,
      "pred_gbt": 0.4638,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 1.432,
      "approach_r2": 0.5596
    },
    {
      "date": "2025-11-07",
      "time": "11:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6678.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.407,
      "pred_gbt": 0.4226,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 1.397,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-11-07",
      "time": "11:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6677.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.4688,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.608,
      "approach_r2": 0.7769
    },
    {
      "date": "2025-11-07",
      "time": "11:09:00",
      "level_type": "session_low",
      "level_price": 6675.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4018,
      "pred_gbt": 0.525,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.532,
      "approach_r2": 0.7714
    },
    {
      "date": "2025-11-07",
      "time": "11:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6677.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4286,
      "pred_gbt": 0.5065,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.532,
      "approach_r2": 0.7714
    },
    {
      "date": "2025-11-07",
      "time": "11:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6675.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4323,
      "pred_gbt": 0.5269,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.532,
      "approach_r2": 0.7714
    },
    {
      "date": "2025-11-07",
      "time": "11:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6676.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.427,
      "pred_gbt": 0.4531,
      "pred_empirical": 0.6281,
      "confluence_count": 30,
      "rvol": 1.589,
      "approach_r2": 0.9846
    },
    {
      "date": "2025-11-07",
      "time": "11:12:00",
      "level_type": "session_low",
      "level_price": 6671.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3324,
      "pred_gbt": 0.4873,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.895,
      "approach_r2": 0.4985
    },
    {
      "date": "2025-11-07",
      "time": "11:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6671.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3326,
      "pred_gbt": 0.4849,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.895,
      "approach_r2": 0.4985
    },
    {
      "date": "2025-11-07",
      "time": "11:14:00",
      "level_type": "session_low",
      "level_price": 6670.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3785,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.6281,
      "confluence_count": 30,
      "rvol": 1.907,
      "approach_r2": 0.008
    },
    {
      "date": "2025-11-07",
      "time": "11:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6670.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 1.907,
      "approach_r2": 0.008
    },
    {
      "date": "2025-11-07",
      "time": "11:16:00",
      "level_type": "session_low",
      "level_price": 6667.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3327,
      "pred_gbt": 0.3958,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.641,
      "approach_r2": 0.6276
    },
    {
      "date": "2025-11-07",
      "time": "11:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6667.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3329,
      "pred_gbt": 0.3935,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.641,
      "approach_r2": 0.6276
    },
    {
      "date": "2025-11-07",
      "time": "11:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6672.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3957,
      "pred_gbt": 0.3779,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.639,
      "approach_r2": 0.0708
    },
    {
      "date": "2025-11-07",
      "time": "11:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6670.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4013,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.1,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-11-07",
      "time": "11:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6669.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3979,
      "pred_gbt": 0.4379,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 1.209,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-11-07",
      "time": "11:38:00",
      "level_type": "session_low",
      "level_price": 6666.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4223,
      "pred_gbt": 0.4605,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.115,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "11:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6667.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4271,
      "pred_gbt": 0.435,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.115,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "11:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6666.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4531,
      "pred_gbt": 0.4521,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 1.115,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "11:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6667.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4149,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.034,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-07",
      "time": "11:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6666.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.3755,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.157,
      "approach_r2": 0.9617
    },
    {
      "date": "2025-11-07",
      "time": "11:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6665.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4349,
      "pred_gbt": 0.3759,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.233,
      "approach_r2": 0.9483
    },
    {
      "date": "2025-11-07",
      "time": "11:55:00",
      "level_type": "session_low",
      "level_price": 6665.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3615,
      "pred_gbt": 0.393,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.581,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-07",
      "time": "11:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6664.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4144,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.581,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-07",
      "time": "11:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6665.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3618,
      "pred_gbt": 0.3908,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.581,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-07",
      "time": "11:56:00",
      "level_type": "session_low",
      "level_price": 6664.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3626,
      "pred_gbt": 0.3491,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.535,
      "approach_r2": 0.2762
    },
    {
      "date": "2025-11-07",
      "time": "11:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6663.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.4023,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.535,
      "approach_r2": 0.2762
    },
    {
      "date": "2025-11-07",
      "time": "11:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6664.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3628,
      "pred_gbt": 0.3469,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.535,
      "approach_r2": 0.2762
    },
    {
      "date": "2025-11-07",
      "time": "11:58:00",
      "level_type": "session_low",
      "level_price": 6657.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.4601,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.687,
      "approach_r2": 0.3658
    },
    {
      "date": "2025-11-07",
      "time": "11:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6657.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4221,
      "pred_gbt": 0.4698,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.687,
      "approach_r2": 0.3658
    },
    {
      "date": "2025-11-07",
      "time": "11:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6662.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4107,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.645,
      "approach_r2": 0.013
    },
    {
      "date": "2025-11-07",
      "time": "12:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6661.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4247,
      "pred_gbt": 0.4328,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.424,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-11-07",
      "time": "12:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6661.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.4304,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.394,
      "approach_r2": 0.1635
    },
    {
      "date": "2025-11-07",
      "time": "12:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6661.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4349,
      "pred_gbt": 0.4202,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.202,
      "approach_r2": 0.3039
    },
    {
      "date": "2025-11-07",
      "time": "12:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6661.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4648,
      "pred_gbt": 0.4265,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.102,
      "approach_r2": 0.5283
    },
    {
      "date": "2025-11-07",
      "time": "12:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6660.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.415,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 0.999,
      "approach_r2": 0.7691
    },
    {
      "date": "2025-11-07",
      "time": "12:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6660.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4614,
      "pred_gbt": 0.465,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.071,
      "approach_r2": 0.1632
    },
    {
      "date": "2025-11-07",
      "time": "12:07:00",
      "level_type": "session_low",
      "level_price": 6657.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3667,
      "pred_gbt": 0.3749,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.269,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-11-07",
      "time": "12:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6657.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.367,
      "pred_gbt": 0.3727,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.269,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-11-07",
      "time": "12:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6659.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4486,
      "pred_gbt": 0.4515,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.335,
      "approach_r2": 0.1036
    },
    {
      "date": "2025-11-07",
      "time": "12:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 2.055,
      "approach_r2": 0.4955
    },
    {
      "date": "2025-11-07",
      "time": "12:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.5445,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.991,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-07",
      "time": "12:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.759,
      "approach_r2": 0.3034
    },
    {
      "date": "2025-11-07",
      "time": "12:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4844,
      "pred_gbt": 0.4459,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.559,
      "approach_r2": 0.6027
    },
    {
      "date": "2025-11-07",
      "time": "12:22:00",
      "level_type": "ib_low",
      "level_price": 6683.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.4621,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.644,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-07",
      "time": "12:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6682.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5264,
      "pred_gbt": 0.425,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 0.978,
      "approach_r2": 0.8456
    },
    {
      "date": "2025-11-07",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5336,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.151,
      "approach_r2": 0.002
    },
    {
      "date": "2025-11-07",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.503,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.416,
      "approach_r2": 0.5082
    },
    {
      "date": "2025-11-07",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.5093,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.452,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6673.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5236,
      "pred_gbt": 0.5296,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.306,
      "approach_r2": 0.141
    },
    {
      "date": "2025-11-07",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6672.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.083,
      "approach_r2": 0.9153
    },
    {
      "date": "2025-11-07",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6672.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5009,
      "pred_gbt": 0.4351,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.672,
      "approach_r2": 0.6522
    },
    {
      "date": "2025-11-07",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6672.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5075,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.442,
      "approach_r2": 0.1258
    },
    {
      "date": "2025-11-07",
      "time": "12:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6672.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5257,
      "pred_gbt": 0.5533,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.514,
      "approach_r2": 0.0115
    },
    {
      "date": "2025-11-07",
      "time": "12:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6671.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5244,
      "pred_gbt": 0.5533,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.514,
      "approach_r2": 0.0115
    },
    {
      "date": "2025-11-07",
      "time": "12:59:00",
      "level_type": "ib_low",
      "level_price": 6683.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5268,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.5962,
      "confluence_count": 45,
      "rvol": 1.414,
      "approach_r2": 0.9114
    },
    {
      "date": "2025-11-07",
      "time": "13:00:00",
      "level_type": "or15_low",
      "level_price": 6687.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5561,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.506,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-11-07",
      "time": "13:00:00",
      "level_type": "or30_low",
      "level_price": 6687.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5365,
      "pred_gbt": 0.4676,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.506,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-11-07",
      "time": "13:00:00",
      "level_type": "vwap",
      "level_price": 6687.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5338,
      "pred_gbt": 0.4632,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.506,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-11-07",
      "time": "13:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6686.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6228,
      "pred_gbt": 0.6463,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.506,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-11-07",
      "time": "13:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6686.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.7036,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 1.373,
      "approach_r2": 0.0556
    },
    {
      "date": "2025-11-07",
      "time": "13:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6682.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 1.288,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-11-07",
      "time": "13:08:00",
      "level_type": "vwap",
      "level_price": 6687.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.5319,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 1.004,
      "approach_r2": 0.4962
    },
    {
      "date": "2025-11-07",
      "time": "13:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6687.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.6181,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.004,
      "approach_r2": 0.4962
    },
    {
      "date": "2025-11-07",
      "time": "13:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6689.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6314,
      "pred_gbt": 0.6219,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.086,
      "approach_r2": 0.5112
    },
    {
      "date": "2025-11-07",
      "time": "13:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6689.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5775,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.168,
      "approach_r2": 0.1033
    },
    {
      "date": "2025-11-07",
      "time": "13:12:00",
      "level_type": "vwap",
      "level_price": 6687.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.5041,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.318,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-07",
      "time": "13:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6690.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.6317,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.366,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "13:20:00",
      "level_type": "vwap",
      "level_price": 6687.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5631,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.438,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-07",
      "time": "13:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6691.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5986,
      "pred_gbt": 0.6857,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.438,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-07",
      "time": "13:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6692.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6075,
      "pred_gbt": 0.6093,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.326,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "13:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6695.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.557,
      "pred_gbt": 0.5296,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.694,
      "approach_r2": 0.8225
    },
    {
      "date": "2025-11-07",
      "time": "13:26:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.503,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 1.745,
      "approach_r2": 0.8339
    },
    {
      "date": "2025-11-07",
      "time": "13:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6699.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6251,
      "pred_gbt": 0.6371,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.745,
      "approach_r2": 0.8339
    },
    {
      "date": "2025-11-07",
      "time": "13:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6239,
      "pred_gbt": 0.6272,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.685,
      "approach_r2": 0.535
    },
    {
      "date": "2025-11-07",
      "time": "13:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6697.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 1.725,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-07",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6237,
      "pred_gbt": 0.5894,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 1.721,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.5819,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.91,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-07",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.5837,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.897,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "13:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6704.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.7108,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.897,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6124,
      "pred_gbt": 0.5663,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.784,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-07",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6705.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6295,
      "pred_gbt": 0.6985,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 1.784,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-07",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.566,
      "pred_gbt": 0.461,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.736,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-07",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6037,
      "pred_gbt": 0.5134,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.737,
      "approach_r2": 0.8838
    },
    {
      "date": "2025-11-07",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6108,
      "pred_gbt": 0.5541,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.489,
      "approach_r2": 0.3282
    },
    {
      "date": "2025-11-07",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.5782,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.29,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-11-07",
      "time": "13:51:00",
      "level_type": "or15_low",
      "level_price": 6687.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4812,
      "pred_gbt": 0.4874,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 2.241,
      "approach_r2": 0.5267
    },
    {
      "date": "2025-11-07",
      "time": "13:51:00",
      "level_type": "or30_low",
      "level_price": 6687.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4983,
      "pred_gbt": 0.4822,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 2.241,
      "approach_r2": 0.5267
    },
    {
      "date": "2025-11-07",
      "time": "13:51:00",
      "level_type": "vwap",
      "level_price": 6688.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.573,
      "pred_gbt": 0.5251,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 2.241,
      "approach_r2": 0.5267
    },
    {
      "date": "2025-11-07",
      "time": "13:57:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4926,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 2.242,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.507,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 2.352,
      "approach_r2": 0.1284
    },
    {
      "date": "2025-11-07",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6428,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.849,
      "approach_r2": 0.1193
    },
    {
      "date": "2025-11-07",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6555,
      "pred_gbt": 0.5679,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.655,
      "approach_r2": 0.528
    },
    {
      "date": "2025-11-07",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6702.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6655,
      "pred_gbt": 0.5831,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.481,
      "approach_r2": 0.6567
    },
    {
      "date": "2025-11-07",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6703.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.671,
      "pred_gbt": 0.542,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.459,
      "approach_r2": 0.6393
    },
    {
      "date": "2025-11-07",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6703.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.637,
      "pred_gbt": 0.532,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.332,
      "approach_r2": 0.5209
    },
    {
      "date": "2025-11-07",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6706.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6259,
      "pred_gbt": 0.6438,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 1.349,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-11-07",
      "time": "14:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.6984,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 1.365,
      "approach_r2": 0.4723
    },
    {
      "date": "2025-11-07",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6703.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6838,
      "pred_gbt": 0.6211,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 1.161,
      "approach_r2": 0.481
    },
    {
      "date": "2025-11-07",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6703.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6143,
      "pred_gbt": 0.5717,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.258,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-07",
      "time": "14:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6703.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6601,
      "pred_gbt": 0.6203,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 1.32,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-11-07",
      "time": "14:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.6315,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.499,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6703.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6478,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 1.627,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-11-07",
      "time": "14:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6709.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.36,
      "approach_r2": 0.0031
    },
    {
      "date": "2025-11-07",
      "time": "14:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6703.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6657,
      "pred_gbt": 0.6146,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 1.479,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-07",
      "time": "14:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6710.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6421,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.383,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-11-07",
      "time": "14:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6710.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.6223,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.554,
      "approach_r2": 0.5162
    },
    {
      "date": "2025-11-07",
      "time": "14:31:00",
      "level_type": "top_oi_strikes",
      "level_price": 6717.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.694,
      "approach_r2": 0.5354
    },
    {
      "date": "2025-11-07",
      "time": "14:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6715.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5752,
      "pred_gbt": 0.492,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.694,
      "approach_r2": 0.5354
    },
    {
      "date": "2025-11-07",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6719.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.874,
      "approach_r2": 0.0317
    },
    {
      "date": "2025-11-07",
      "time": "14:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6717.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5561,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.874,
      "approach_r2": 0.0317
    },
    {
      "date": "2025-11-07",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6719.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6075,
      "pred_gbt": 0.6181,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.912,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-07",
      "time": "14:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6720.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5842,
      "pred_gbt": 0.623,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.912,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-07",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6719.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6167,
      "pred_gbt": 0.6035,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 2.032,
      "approach_r2": 0.1228
    },
    {
      "date": "2025-11-07",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6719.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6511,
      "pred_gbt": 0.589,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.629,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6720.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.629,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:36:00",
      "level_type": "or15_high",
      "level_price": 6723.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5264,
      "pred_gbt": 0.556,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.253,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-11-07",
      "time": "14:36:00",
      "level_type": "or30_high",
      "level_price": 6723.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.5535,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.253,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-11-07",
      "time": "14:36:00",
      "level_type": "ib_high",
      "level_price": 6723.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.6674,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.253,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-11-07",
      "time": "14:36:00",
      "level_type": "session_high",
      "level_price": 6723.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.7516,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.253,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-11-07",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6720.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6486,
      "pred_gbt": 0.708,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.117,
      "approach_r2": 0.4903
    },
    {
      "date": "2025-11-07",
      "time": "14:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6723.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6232,
      "pred_gbt": 0.6868,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.117,
      "approach_r2": 0.4903
    },
    {
      "date": "2025-11-07",
      "time": "14:40:00",
      "level_type": "prior_day_low",
      "level_price": 6733.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.4015,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.386,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:40:00",
      "level_type": "prior_week_low",
      "level_price": 6733.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3275,
      "pred_gbt": 0.3199,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.386,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:40:00",
      "level_type": "gap_fill",
      "level_price": 6733.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.3686,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.386,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:40:00",
      "level_type": "lvn",
      "level_price": 6735.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6018,
      "pred_gbt": 0.4069,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.386,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:41:00",
      "level_type": "session_high",
      "level_price": 6735.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5833,
      "pred_gbt": 0.5451,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.73,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-11-07",
      "time": "14:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6735.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5861,
      "pred_gbt": 0.4829,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.73,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-11-07",
      "time": "14:43:00",
      "level_type": "value_area_high",
      "level_price": 6738.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5691,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.967,
      "approach_r2": 0.1374
    },
    {
      "date": "2025-11-07",
      "time": "14:54:00",
      "level_type": "session_high",
      "level_price": 6740.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6047,
      "pred_gbt": 0.491,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6740.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6075,
      "pred_gbt": 0.4293,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "14:56:00",
      "level_type": "session_high",
      "level_price": 6741.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6292,
      "pred_gbt": 0.6352,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.687,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-11-07",
      "time": "14:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6741.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6171,
      "pred_gbt": 0.5698,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.687,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-11-07",
      "time": "15:02:00",
      "level_type": "session_high",
      "level_price": 6744.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6678,
      "pred_gbt": 0.7669,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.469,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-11-07",
      "time": "15:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6744.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.7063,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.469,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-11-07",
      "time": "15:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6733.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.649,
      "pred_gbt": 0.5124,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 2.139,
      "approach_r2": 0.357
    },
    {
      "date": "2025-11-07",
      "time": "15:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6734.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.625,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 2.692,
      "approach_r2": 0.1804
    },
    {
      "date": "2025-11-07",
      "time": "15:13:00",
      "level_type": "value_area_high",
      "level_price": 6738.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.609,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.561,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "15:15:00",
      "level_type": "lvn",
      "level_price": 6735.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.5622,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.473,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-07",
      "time": "15:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6706,
      "pred_gbt": 0.6628,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.473,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-07",
      "time": "15:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7005,
      "pred_gbt": 0.634,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 1.411,
      "approach_r2": 0.0064
    },
    {
      "date": "2025-11-07",
      "time": "15:17:00",
      "level_type": "prior_day_low",
      "level_price": 6733.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.42,
      "approach_r2": 0.7314
    },
    {
      "date": "2025-11-07",
      "time": "15:17:00",
      "level_type": "prior_week_low",
      "level_price": 6733.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.343,
      "pred_gbt": 0.5101,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.42,
      "approach_r2": 0.7314
    },
    {
      "date": "2025-11-07",
      "time": "15:17:00",
      "level_type": "gap_fill",
      "level_price": 6733.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.5417,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.42,
      "approach_r2": 0.7314
    },
    {
      "date": "2025-11-07",
      "time": "15:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6736.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.7288,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.42,
      "approach_r2": 0.7314
    },
    {
      "date": "2025-11-07",
      "time": "15:25:00",
      "level_type": "or15_high",
      "level_price": 6723.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6061,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.614,
      "approach_r2": 0.8335
    },
    {
      "date": "2025-11-07",
      "time": "15:25:00",
      "level_type": "or30_high",
      "level_price": 6723.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6264,
      "pred_gbt": 0.4817,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.614,
      "approach_r2": 0.8335
    },
    {
      "date": "2025-11-07",
      "time": "15:25:00",
      "level_type": "ib_high",
      "level_price": 6723.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.658,
      "pred_gbt": 0.5651,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 1.614,
      "approach_r2": 0.8335
    },
    {
      "date": "2025-11-07",
      "time": "15:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6739.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.6754,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 1.298,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-11-07",
      "time": "15:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6739.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7176,
      "pred_gbt": 0.773,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.895,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-11-07",
      "time": "15:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7355,
      "pred_gbt": 0.7114,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.805,
      "approach_r2": 0.0019
    },
    {
      "date": "2025-11-07",
      "time": "15:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.7212,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.927,
      "approach_r2": 0.5029
    },
    {
      "date": "2025-11-07",
      "time": "15:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6740.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.7016,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 1.008,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "15:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6741.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7091,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 1.123,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-11-07",
      "time": "15:44:00",
      "level_type": "session_high",
      "level_price": 6744.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6787,
      "pred_gbt": 0.7158,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.218,
      "approach_r2": 0.5037
    },
    {
      "date": "2025-11-07",
      "time": "15:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6744.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6674,
      "pred_gbt": 0.6597,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.218,
      "approach_r2": 0.5037
    },
    {
      "date": "2025-11-07",
      "time": "15:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6741.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6934,
      "pred_gbt": 0.6899,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 1.146,
      "approach_r2": 0.4962
    },
    {
      "date": "2025-11-07",
      "time": "15:46:00",
      "level_type": "value_area_high",
      "level_price": 6738.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6361,
      "pred_gbt": 0.6191,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.173,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-11-07",
      "time": "15:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6741.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7027,
      "pred_gbt": 0.7525,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 1.173,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-11-07",
      "time": "15:49:00",
      "level_type": "prior_day_low",
      "level_price": 6733.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5366,
      "pred_gbt": 0.5558,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.999,
      "approach_r2": 0.0816
    },
    {
      "date": "2025-11-07",
      "time": "15:49:00",
      "level_type": "prior_week_low",
      "level_price": 6733.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.999,
      "approach_r2": 0.0816
    },
    {
      "date": "2025-11-07",
      "time": "15:49:00",
      "level_type": "gap_fill",
      "level_price": 6733.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6062,
      "pred_gbt": 0.5855,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.999,
      "approach_r2": 0.0816
    },
    {
      "date": "2025-11-07",
      "time": "15:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6743.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.7651,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.054,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-07",
      "time": "15:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6743.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.8619,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.049,
      "approach_r2": 0.12
    },
    {
      "date": "2025-11-07",
      "time": "15:56:00",
      "level_type": "prior_day_close",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5807,
      "pred_gbt": 0.8517,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.994,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-07",
      "time": "15:56:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5612,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.994,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-07",
      "time": "15:56:00",
      "level_type": "session_high",
      "level_price": 6748.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6272,
      "pred_gbt": 0.8759,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.994,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-07",
      "time": "15:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6748.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.846,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.994,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-07",
      "time": "15:57:00",
      "level_type": "session_high",
      "level_price": 6749.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6544,
      "pred_gbt": 0.9422,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.087,
      "approach_r2": 0.0669
    },
    {
      "date": "2025-11-07",
      "time": "15:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6749.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.657,
      "pred_gbt": 0.9285,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.087,
      "approach_r2": 0.0669
    },
    {
      "date": "2025-11-07",
      "time": "15:59:00",
      "level_type": "session_high",
      "level_price": 6753.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.9612,
      "pred_empirical": 0.6488,
      "confluence_count": 5,
      "rvol": 1.078,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-11-07",
      "time": "15:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6751.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.9445,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 1.078,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-11-07",
      "time": "15:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6753.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.9557,
      "pred_empirical": 0.6488,
      "confluence_count": 5,
      "rvol": 1.078,
      "approach_r2": 0.0021
    },
    {
      "date": "2025-11-10",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6825.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4762,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.073,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-10",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6826.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.4681,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 1.032,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6828.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5716,
      "pred_gbt": 0.5813,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.982,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6829.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5131,
      "pred_empirical": 0.6251,
      "confluence_count": 83,
      "rvol": 0.959,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6830.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.58,
      "pred_gbt": 0.6342,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.93,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6832.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.4186,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 0.888,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-10",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6832.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5456,
      "pred_gbt": 0.4396,
      "pred_empirical": 0.637,
      "confluence_count": 87,
      "rvol": 0.888,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-10",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6833.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5888,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 0.814,
      "approach_r2": 0.7603
    },
    {
      "date": "2025-11-10",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6833.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.469,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 0.814,
      "approach_r2": 0.7603
    },
    {
      "date": "2025-11-10",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5763,
      "pred_gbt": 0.4824,
      "pred_empirical": 0.6715,
      "confluence_count": 83,
      "rvol": 0.814,
      "approach_r2": 0.7603
    },
    {
      "date": "2025-11-10",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.4679,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 0.809,
      "approach_r2": 0.7919
    },
    {
      "date": "2025-11-10",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6834.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.3496,
      "pred_empirical": 0.651,
      "confluence_count": 71,
      "rvol": 0.861,
      "approach_r2": 0.7919
    },
    {
      "date": "2025-11-10",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6830.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5485,
      "pred_gbt": 0.3798,
      "pred_empirical": 0.6004,
      "confluence_count": 85,
      "rvol": 1.047,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-10",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.425,
      "pred_gbt": 0.3429,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 1.1,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.404,
      "pred_empirical": 0.6674,
      "confluence_count": 65,
      "rvol": 1.1,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5648,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6004,
      "confluence_count": 90,
      "rvol": 1.1,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.3981,
      "pred_empirical": 0.6674,
      "confluence_count": 65,
      "rvol": 1.1,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4979,
      "pred_gbt": 0.4142,
      "pred_empirical": 0.5205,
      "confluence_count": 89,
      "rvol": 1.1,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6834.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.5408,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 1.126,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6836.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 1.126,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6834.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.5263,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 1.126,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5576,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.6004,
      "confluence_count": 89,
      "rvol": 1.198,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6832.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.489,
      "pred_gbt": 0.3835,
      "pred_empirical": 0.5205,
      "confluence_count": 87,
      "rvol": 1.198,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5016,
      "pred_gbt": 0.3648,
      "pred_empirical": 0.6004,
      "confluence_count": 86,
      "rvol": 1.203,
      "approach_r2": 0.5068
    },
    {
      "date": "2025-11-10",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6827.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4584,
      "pred_gbt": 0.3421,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.055,
      "approach_r2": 0.0013
    },
    {
      "date": "2025-11-10",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6827.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4227,
      "pred_gbt": 0.4277,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.002,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-11-10",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6826.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4374,
      "pred_gbt": 0.3613,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 1.058,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6826.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 1.059,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6827.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4681,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.078,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.6715,
      "confluence_count": 90,
      "rvol": 1.08,
      "approach_r2": 0.6364
    },
    {
      "date": "2025-11-10",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5978,
      "pred_gbt": 0.514,
      "pred_empirical": 0.6715,
      "confluence_count": 92,
      "rvol": 0.963,
      "approach_r2": 0.8351
    },
    {
      "date": "2025-11-10",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6827.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.5275,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 0.987,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-11-10",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6827.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.3935,
      "pred_empirical": 0.637,
      "confluence_count": 68,
      "rvol": 0.992,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.6674,
      "confluence_count": 92,
      "rvol": 0.956,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6827.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5209,
      "pred_gbt": 0.4804,
      "pred_empirical": 0.651,
      "confluence_count": 71,
      "rvol": 0.97,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6827.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5118,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 0.886,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-10",
      "time": "10:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4821,
      "pred_gbt": 0.4762,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.886,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-10",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5715,
      "pred_gbt": 0.5367,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 0.699,
      "approach_r2": 0.0657
    },
    {
      "date": "2025-11-10",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5803,
      "pred_gbt": 0.5085,
      "pred_empirical": 0.651,
      "confluence_count": 92,
      "rvol": 0.673,
      "approach_r2": 0.9548
    },
    {
      "date": "2025-11-10",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5782,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 0.645,
      "approach_r2": 0.5269
    },
    {
      "date": "2025-11-10",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5671,
      "pred_gbt": 0.5507,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.64,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-11-10",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5736,
      "pred_gbt": 0.505,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 0.711,
      "approach_r2": 0.5926
    },
    {
      "date": "2025-11-10",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5712,
      "pred_gbt": 0.4775,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 0.788,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-10",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5832,
      "pred_gbt": 0.5334,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 0.797,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "10:12:00",
      "level_type": "or30_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.471,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 0.842,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:12:00",
      "level_type": "session_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.4637,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 0.842,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5998,
      "pred_gbt": 0.5302,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 0.842,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5578,
      "pred_gbt": 0.4583,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 0.842,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5808,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 0.856,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 6828.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5275,
      "pred_gbt": 0.4912,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.85,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.4886,
      "pred_empirical": 0.6281,
      "confluence_count": 85,
      "rvol": 0.797,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-11-10",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 0.797,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-11-10",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5596,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.6081,
      "confluence_count": 84,
      "rvol": 0.803,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-11-10",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5625,
      "pred_gbt": 0.5225,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 0.792,
      "approach_r2": 0.1081
    },
    {
      "date": "2025-11-10",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6828.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 0.804,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-10",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6828.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.438,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.903,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6828.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5579,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.651,
      "confluence_count": 85,
      "rvol": 0.935,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 1.071,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.6281,
      "confluence_count": 85,
      "rvol": 1.074,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:24:00",
      "level_type": "or15_high",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4691,
      "pred_gbt": 0.4321,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 0.893,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-10",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6021,
      "pred_gbt": 0.5465,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 0.893,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-10",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6053,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 0.908,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-11-10",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5763,
      "pred_gbt": 0.512,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 0.817,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5882,
      "pred_gbt": 0.5538,
      "pred_empirical": 0.6281,
      "confluence_count": 84,
      "rvol": 0.853,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6054,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 0.848,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5464,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 0.939,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "10:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.5108,
      "pred_empirical": 0.6674,
      "confluence_count": 89,
      "rvol": 0.939,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.4628,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 0.918,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-10",
      "time": "10:31:00",
      "level_type": "vwap",
      "level_price": 6828.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.5645,
      "pred_empirical": 0.6281,
      "confluence_count": 84,
      "rvol": 0.871,
      "approach_r2": 0.0154
    },
    {
      "date": "2025-11-10",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6832.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5687,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 0.937,
      "approach_r2": 0.3871
    },
    {
      "date": "2025-11-10",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6828.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 0.932,
      "approach_r2": 0.9188
    },
    {
      "date": "2025-11-10",
      "time": "10:34:00",
      "level_type": "vwap",
      "level_price": 6828.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.536,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 0.856,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-10",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6828.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5552,
      "pred_gbt": 0.571,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 0.823,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "10:37:00",
      "level_type": "vwap",
      "level_price": 6828.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5158,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 0.743,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.5128,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 0.777,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-10",
      "time": "10:39:00",
      "level_type": "overnight_high",
      "level_price": 6823.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5317,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.904,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-11-10",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4707,
      "pred_gbt": 0.3999,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 0.904,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-11-10",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4652,
      "pred_gbt": 0.3828,
      "pred_empirical": 0.5962,
      "confluence_count": 45,
      "rvol": 0.952,
      "approach_r2": 0.01
    },
    {
      "date": "2025-11-10",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4594,
      "pred_gbt": 0.3974,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 1.099,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-11-10",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.459,
      "pred_gbt": 0.4141,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 1.186,
      "approach_r2": 0.9474
    },
    {
      "date": "2025-11-10",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6820.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3813,
      "pred_gbt": 0.4108,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.183,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-11-10",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6820.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.386,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.096,
      "approach_r2": 0.625
    },
    {
      "date": "2025-11-10",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4526,
      "pred_gbt": 0.3985,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.105,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-10",
      "time": "10:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4642,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.982,
      "approach_r2": 0.766
    },
    {
      "date": "2025-11-10",
      "time": "10:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6819.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.3796,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 0.963,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-11-10",
      "time": "10:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6819.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.3953,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.069,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-11-10",
      "time": "10:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6819.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3741,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 1.148,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-11-10",
      "time": "10:50:00",
      "level_type": "or15_low",
      "level_price": 6813.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3341,
      "pred_gbt": 0.4553,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:50:00",
      "level_type": "or30_low",
      "level_price": 6813.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3495,
      "pred_gbt": 0.4599,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:50:00",
      "level_type": "ib_low",
      "level_price": 6813.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.4423,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 1.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:50:00",
      "level_type": "session_low",
      "level_price": 6813.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3304,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6813.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3587,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 1.371,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "10:52:00",
      "level_type": "session_low",
      "level_price": 6808.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2939,
      "pred_gbt": 0.359,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 1.931,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6808.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2941,
      "pred_gbt": 0.3568,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.931,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "10:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6813.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3313,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 2.085,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-10",
      "time": "10:57:00",
      "level_type": "session_low",
      "level_price": 6806.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3501,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.612,
      "confluence_count": 5,
      "rvol": 1.509,
      "approach_r2": 0.2328
    },
    {
      "date": "2025-11-10",
      "time": "10:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6806.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3791,
      "pred_gbt": 0.5532,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.509,
      "approach_r2": 0.2328
    },
    {
      "date": "2025-11-10",
      "time": "11:00:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3183,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.6269,
      "confluence_count": 12,
      "rvol": 1.556,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "11:00:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6799.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.5192,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.556,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "11:02:00",
      "level_type": "session_low",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3523,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 1.786,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "11:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3814,
      "pred_gbt": 0.39,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.786,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "11:04:00",
      "level_type": "session_low",
      "level_price": 6799.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3204,
      "pred_gbt": 0.4666,
      "pred_empirical": 0.6269,
      "confluence_count": 13,
      "rvol": 1.896,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-10",
      "time": "11:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6799.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3483,
      "pred_gbt": 0.4608,
      "pred_empirical": 0.6081,
      "confluence_count": 13,
      "rvol": 1.896,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-10",
      "time": "11:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6802.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3539,
      "pred_gbt": 0.4137,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 1.954,
      "approach_r2": 0.1489
    },
    {
      "date": "2025-11-10",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6798.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3979,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.244,
      "approach_r2": 0.2881
    },
    {
      "date": "2025-11-10",
      "time": "11:29:00",
      "level_type": "overnight_low",
      "level_price": 6796.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4017,
      "pred_gbt": 0.4541,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.343,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-11-10",
      "time": "11:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3925,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.343,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-11-10",
      "time": "11:34:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3655,
      "pred_gbt": 0.5177,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 1.302,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "11:34:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6799.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5408,
      "pred_gbt": 0.6669,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.302,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "11:40:00",
      "level_type": "session_low",
      "level_price": 6795.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3829,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.091,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-10",
      "time": "11:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3769,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.091,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-10",
      "time": "11:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6795.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4129,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.091,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-10",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.6128,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 0.844,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-11-10",
      "time": "11:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4978,
      "pred_gbt": 0.5412,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.814,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-10",
      "time": "12:00:00",
      "level_type": "or15_low",
      "level_price": 6813.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.495,
      "pred_gbt": 0.3736,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.938,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "12:00:00",
      "level_type": "or30_low",
      "level_price": 6813.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.3508,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.938,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "12:00:00",
      "level_type": "ib_low",
      "level_price": 6813.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.3462,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.938,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "12:03:00",
      "level_type": "vwap",
      "level_price": 6817.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.471,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.125,
      "approach_r2": 0.5167
    },
    {
      "date": "2025-11-10",
      "time": "12:08:00",
      "level_type": "vwap",
      "level_price": 6817.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4623,
      "pred_gbt": 0.3547,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.31,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "12:20:00",
      "level_type": "vwap",
      "level_price": 6817.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4927,
      "pred_gbt": 0.4239,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.825,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-11-10",
      "time": "12:25:00",
      "level_type": "vwap",
      "level_price": 6817.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4786,
      "pred_gbt": 0.4896,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.841,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-10",
      "time": "12:31:00",
      "level_type": "overnight_high",
      "level_price": 6823.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.5747,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.684,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "12:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6464,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.759,
      "approach_r2": 0.0214
    },
    {
      "date": "2025-11-10",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.656,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.954,
      "approach_r2": 0.6881
    },
    {
      "date": "2025-11-10",
      "time": "12:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6826.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5919,
      "pred_gbt": 0.6184,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.954,
      "approach_r2": 0.6881
    },
    {
      "date": "2025-11-10",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6894,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 0.96,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-11-10",
      "time": "12:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.8247,
      "pred_empirical": 0.5962,
      "confluence_count": 84,
      "rvol": 0.96,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-11-10",
      "time": "12:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.6826,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 0.96,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-11-10",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6457,
      "pred_gbt": 0.7806,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 1.163,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-11-10",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6379,
      "pred_gbt": 0.6913,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 1.233,
      "approach_r2": 0.0232
    },
    {
      "date": "2025-11-10",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.6706,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 1.407,
      "approach_r2": 0.1828
    },
    {
      "date": "2025-11-10",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.7194,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 1.214,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-10",
      "time": "12:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6831.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.8294,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 1.214,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-10",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.6891,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 1.204,
      "approach_r2": 0.3119
    },
    {
      "date": "2025-11-10",
      "time": "12:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6017,
      "pred_gbt": 0.6564,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 1.204,
      "approach_r2": 0.3119
    },
    {
      "date": "2025-11-10",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6925,
      "pred_gbt": 0.7289,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 1.028,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-10",
      "time": "12:48:00",
      "level_type": "or15_high",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 1.026,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "12:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.8195,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.896,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-10",
      "time": "12:50:00",
      "level_type": "or30_high",
      "level_price": 6835.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.938,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "12:50:00",
      "level_type": "ib_high",
      "level_price": 6835.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.644,
      "pred_gbt": 0.6426,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 0.938,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "12:50:00",
      "level_type": "session_high",
      "level_price": 6835.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6748,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 0.938,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "12:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6102,
      "pred_gbt": 0.741,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 1.161,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-11-10",
      "time": "12:52:00",
      "level_type": "session_high",
      "level_price": 6836.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6293,
      "pred_gbt": 0.7046,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.262,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-11-10",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6836.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6172,
      "pred_gbt": 0.6667,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.262,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-11-10",
      "time": "12:53:00",
      "level_type": "session_high",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6251,
      "pred_gbt": 0.6541,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 1.62,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-11-10",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6837.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6129,
      "pred_gbt": 0.6125,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 1.62,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-11-10",
      "time": "12:54:00",
      "level_type": "session_high",
      "level_price": 6838.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.597,
      "pred_gbt": 0.6948,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.636,
      "approach_r2": 0.4826
    },
    {
      "date": "2025-11-10",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6838.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.636,
      "approach_r2": 0.4826
    },
    {
      "date": "2025-11-10",
      "time": "12:56:00",
      "level_type": "session_high",
      "level_price": 6839.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5541,
      "pred_gbt": 0.5938,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.756,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-10",
      "time": "12:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6839.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5413,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.756,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-10",
      "time": "13:00:00",
      "level_type": "session_high",
      "level_price": 6840.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.656,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.494,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "13:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6840.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5554,
      "pred_gbt": 0.6051,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.494,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "13:03:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6182,
      "pred_gbt": 0.728,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.041,
      "approach_r2": 0.0469
    },
    {
      "date": "2025-11-10",
      "time": "13:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.606,
      "pred_gbt": 0.6857,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.041,
      "approach_r2": 0.0469
    },
    {
      "date": "2025-11-10",
      "time": "13:08:00",
      "level_type": "session_high",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6143,
      "pred_gbt": 0.7176,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.252,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "13:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.602,
      "pred_gbt": 0.6745,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.252,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "13:17:00",
      "level_type": "session_high",
      "level_price": 6843.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6294,
      "pred_gbt": 0.7385,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.8,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "13:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6843.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6174,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.8,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "13:18:00",
      "level_type": "top_oi_strikes",
      "level_price": 6845.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 0.932,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-10",
      "time": "13:19:00",
      "level_type": "session_high",
      "level_price": 6843.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.947,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-10",
      "time": "13:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6843.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6293,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.947,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-10",
      "time": "13:22:00",
      "level_type": "session_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6531,
      "pred_gbt": 0.6947,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 1.054,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-10",
      "time": "13:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.648,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 1.054,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-10",
      "time": "13:34:00",
      "level_type": "session_high",
      "level_price": 6845.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.7386,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 1.021,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-11-10",
      "time": "13:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6845.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6556,
      "pred_gbt": 0.6919,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.021,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-11-10",
      "time": "13:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.668,
      "pred_gbt": 0.6639,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.057,
      "approach_r2": 0.516
    },
    {
      "date": "2025-11-10",
      "time": "13:37:00",
      "level_type": "session_high",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6601,
      "pred_gbt": 0.7145,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.983,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-10",
      "time": "13:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.672,
      "pred_gbt": 0.721,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.983,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-10",
      "time": "13:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6484,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.983,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-10",
      "time": "13:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.873,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-11-10",
      "time": "13:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.7631,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.806,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-11-10",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.6985,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.891,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "13:41:00",
      "level_type": "session_high",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.7605,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.814,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.7658,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.814,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6446,
      "pred_gbt": 0.7079,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.814,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-10",
      "time": "13:48:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5733,
      "pred_gbt": 0.4627,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.802,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.689,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.802,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "13:49:00",
      "level_type": "session_high",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.7574,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.826,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-10",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.7586,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.826,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-10",
      "time": "13:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6554,
      "pred_gbt": 0.706,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.826,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-10",
      "time": "13:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6845.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5178,
      "pred_gbt": 0.5245,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.899,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-10",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.7419,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.899,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-10",
      "time": "13:51:00",
      "level_type": "session_high",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.7355,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.925,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-10",
      "time": "13:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6625,
      "pred_gbt": 0.7529,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.925,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-10",
      "time": "13:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6372,
      "pred_gbt": 0.6909,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.925,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-10",
      "time": "14:21:00",
      "level_type": "session_high",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7127,
      "pred_gbt": 0.7947,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.503,
      "approach_r2": 0.5874
    },
    {
      "date": "2025-11-10",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.7489,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.503,
      "approach_r2": 0.5874
    },
    {
      "date": "2025-11-10",
      "time": "14:22:00",
      "level_type": "top_oi_strikes",
      "level_price": 6845.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5932,
      "pred_gbt": 0.5226,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.531,
      "approach_r2": 0.6939
    },
    {
      "date": "2025-11-10",
      "time": "14:25:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6092,
      "pred_gbt": 0.6402,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.564,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-11-10",
      "time": "14:27:00",
      "level_type": "session_high",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.681,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.926,
      "approach_r2": 0.6176
    },
    {
      "date": "2025-11-10",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7245,
      "pred_gbt": 0.6816,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 0.926,
      "approach_r2": 0.6176
    },
    {
      "date": "2025-11-10",
      "time": "14:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.6124,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.926,
      "approach_r2": 0.6176
    },
    {
      "date": "2025-11-10",
      "time": "14:28:00",
      "level_type": "session_high",
      "level_price": 6852.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.619,
      "pred_gbt": 0.7745,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 1.052,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-10",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.766,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.052,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-10",
      "time": "14:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6852.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6217,
      "pred_gbt": 0.7185,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 1.052,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-10",
      "time": "14:29:00",
      "level_type": "session_high",
      "level_price": 6853.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.7873,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 1.26,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6874,
      "pred_gbt": 0.77,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 1.26,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "14:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6672,
      "pred_gbt": 0.74,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.26,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-10",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7039,
      "pred_gbt": 0.7684,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 1.182,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.7888,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 1.108,
      "approach_r2": 0.1325
    },
    {
      "date": "2025-11-10",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7184,
      "pred_gbt": 0.7976,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.42,
      "approach_r2": 0.4973
    },
    {
      "date": "2025-11-10",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.724,
      "pred_gbt": 0.8098,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.455,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-11-10",
      "time": "14:43:00",
      "level_type": "session_high",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7323,
      "pred_gbt": 0.8267,
      "pred_empirical": 0.6488,
      "confluence_count": 44,
      "rvol": 0.49,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.734,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.49,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "14:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.778,
      "pred_empirical": 0.6488,
      "confluence_count": 44,
      "rvol": 0.49,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.492,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-10",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.709,
      "pred_gbt": 0.7745,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.497,
      "approach_r2": 0.5149
    },
    {
      "date": "2025-11-10",
      "time": "14:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7385,
      "pred_gbt": 0.765,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.504,
      "approach_r2": 0.6041
    },
    {
      "date": "2025-11-10",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7362,
      "pred_gbt": 0.7333,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.56,
      "approach_r2": 0.2537
    },
    {
      "date": "2025-11-10",
      "time": "14:48:00",
      "level_type": "session_high",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7302,
      "pred_gbt": 0.8051,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.565,
      "approach_r2": 0.431
    },
    {
      "date": "2025-11-10",
      "time": "14:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.72,
      "pred_gbt": 0.7546,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.565,
      "approach_r2": 0.431
    },
    {
      "date": "2025-11-10",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7409,
      "pred_gbt": 0.7995,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 0.575,
      "approach_r2": 0.9002
    },
    {
      "date": "2025-11-10",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7297,
      "pred_gbt": 0.805,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.663,
      "approach_r2": 0.1157
    },
    {
      "date": "2025-11-10",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7318,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.764,
      "approach_r2": 0.0387
    },
    {
      "date": "2025-11-10",
      "time": "14:52:00",
      "level_type": "session_high",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6455,
      "pred_gbt": 0.7498,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 0.89,
      "approach_r2": 0.4919
    },
    {
      "date": "2025-11-10",
      "time": "14:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.684,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 0.89,
      "approach_r2": 0.4919
    },
    {
      "date": "2025-11-10",
      "time": "14:53:00",
      "level_type": "session_high",
      "level_price": 6858.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.7535,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 1.039,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-11-10",
      "time": "14:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6858.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6541,
      "pred_gbt": 0.6934,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 1.039,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-11-10",
      "time": "14:54:00",
      "level_type": "session_high",
      "level_price": 6859.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.772,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 1.121,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-10",
      "time": "14:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6859.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.7212,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 1.121,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-10",
      "time": "14:55:00",
      "level_type": "session_high",
      "level_price": 6860.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6934,
      "pred_gbt": 0.7802,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.28,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-11-10",
      "time": "14:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6824,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.28,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-11-10",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.718,
      "pred_gbt": 0.7489,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 1.178,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-10",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7327,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.201,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "14:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7202,
      "pred_gbt": 0.8176,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 1.171,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-11-10",
      "time": "15:00:00",
      "level_type": "session_high",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7159,
      "pred_gbt": 0.8002,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 1.055,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7378,
      "pred_gbt": 0.7818,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 1.055,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7054,
      "pred_gbt": 0.758,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 1.055,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.7948,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.996,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-11-10",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7422,
      "pred_gbt": 0.7488,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.89,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7314,
      "pred_gbt": 0.7955,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 0.827,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-11-10",
      "time": "15:05:00",
      "level_type": "session_high",
      "level_price": 6860.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7336,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.755,
      "approach_r2": 0.4907
    },
    {
      "date": "2025-11-10",
      "time": "15:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7509,
      "pred_gbt": 0.7829,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 0.755,
      "approach_r2": 0.4907
    },
    {
      "date": "2025-11-10",
      "time": "15:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7234,
      "pred_gbt": 0.7726,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.755,
      "approach_r2": 0.4907
    },
    {
      "date": "2025-11-10",
      "time": "15:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.7963,
      "pred_empirical": 0.6488,
      "confluence_count": 49,
      "rvol": 0.733,
      "approach_r2": 0.1276
    },
    {
      "date": "2025-11-10",
      "time": "15:08:00",
      "level_type": "session_high",
      "level_price": 6861.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7362,
      "pred_gbt": 0.81,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.741,
      "approach_r2": 0.5344
    },
    {
      "date": "2025-11-10",
      "time": "15:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6861.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7261,
      "pred_gbt": 0.7654,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.741,
      "approach_r2": 0.5344
    },
    {
      "date": "2025-11-10",
      "time": "15:09:00",
      "level_type": "session_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7333,
      "pred_gbt": 0.8147,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.726,
      "approach_r2": 0.1344
    },
    {
      "date": "2025-11-10",
      "time": "15:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6859.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7482,
      "pred_gbt": 0.7876,
      "pred_empirical": 0.6488,
      "confluence_count": 46,
      "rvol": 0.726,
      "approach_r2": 0.1344
    },
    {
      "date": "2025-11-10",
      "time": "15:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7232,
      "pred_gbt": 0.7709,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.726,
      "approach_r2": 0.1344
    },
    {
      "date": "2025-11-10",
      "time": "15:11:00",
      "level_type": "session_high",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7032,
      "pred_gbt": 0.7972,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.793,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-11-10",
      "time": "15:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.7619,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.793,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-11-10",
      "time": "15:13:00",
      "level_type": "session_high",
      "level_price": 6863.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6597,
      "pred_gbt": 0.672,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 1.0,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6863.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6623,
      "pred_gbt": 0.6284,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.0,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:14:00",
      "level_type": "session_high",
      "level_price": 6864.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6916,
      "pred_gbt": 0.7728,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 1.03,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-11-10",
      "time": "15:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6805,
      "pred_gbt": 0.7189,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 1.03,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-11-10",
      "time": "15:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7093,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 1.298,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-11-10",
      "time": "15:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 1.309,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7308,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 1.153,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-10",
      "time": "15:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7191,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 1.12,
      "approach_r2": 0.1306
    },
    {
      "date": "2025-11-10",
      "time": "15:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7133,
      "pred_gbt": 0.774,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 1.056,
      "approach_r2": 0.4959
    },
    {
      "date": "2025-11-10",
      "time": "15:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7385,
      "pred_gbt": 0.7669,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 1.011,
      "approach_r2": 0.0033
    },
    {
      "date": "2025-11-10",
      "time": "15:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7395,
      "pred_gbt": 0.7436,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.914,
      "approach_r2": 0.4816
    },
    {
      "date": "2025-11-10",
      "time": "15:46:00",
      "level_type": "session_high",
      "level_price": 6864.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.7662,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.794,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-10",
      "time": "15:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6865.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7166,
      "pred_gbt": 0.7657,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.794,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-10",
      "time": "15:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6973,
      "pred_gbt": 0.7221,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.794,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-10",
      "time": "15:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6865.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.73,
      "pred_gbt": 0.7239,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 0.921,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-11-10",
      "time": "15:49:00",
      "level_type": "session_high",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7047,
      "pred_gbt": 0.775,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.955,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-11-10",
      "time": "15:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6998,
      "pred_gbt": 0.7777,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.955,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-11-10",
      "time": "15:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.955,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-11-11",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6845.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5176,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 0.689,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.5572,
      "pred_empirical": 0.6715,
      "confluence_count": 102,
      "rvol": 0.689,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5372,
      "pred_gbt": 0.5771,
      "pred_empirical": 0.637,
      "confluence_count": 108,
      "rvol": 0.689,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.5806,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 0.689,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5252,
      "pred_gbt": 0.5771,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 0.689,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6845.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5304,
      "pred_gbt": 0.3889,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 0.657,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-11",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.438,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 0.657,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-11",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5216,
      "pred_gbt": 0.4311,
      "pred_empirical": 0.6004,
      "confluence_count": 105,
      "rvol": 0.657,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-11",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5999,
      "pred_gbt": 0.523,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.657,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-11",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.4045,
      "pred_empirical": 0.5205,
      "confluence_count": 110,
      "rvol": 0.657,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-11",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.5115,
      "pred_empirical": 0.6004,
      "confluence_count": 105,
      "rvol": 0.679,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.512,
      "pred_gbt": 0.5245,
      "pred_empirical": 0.5205,
      "confluence_count": 110,
      "rvol": 0.679,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6845.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5243,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.6715,
      "confluence_count": 104,
      "rvol": 0.674,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5632,
      "pred_gbt": 0.5249,
      "pred_empirical": 0.6251,
      "confluence_count": 100,
      "rvol": 0.674,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.551,
      "pred_gbt": 0.595,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 0.674,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4995,
      "pred_gbt": 0.5708,
      "pred_empirical": 0.637,
      "confluence_count": 110,
      "rvol": 0.674,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.6354,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.634,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-11",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5482,
      "pred_gbt": 0.601,
      "pred_empirical": 0.651,
      "confluence_count": 100,
      "rvol": 0.634,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-11",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.6344,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.634,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-11",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6137,
      "pred_gbt": 0.6566,
      "pred_empirical": 0.6251,
      "confluence_count": 105,
      "rvol": 0.634,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-11",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6845.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4981,
      "pred_gbt": 0.5345,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 0.689,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-11",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5098,
      "pred_gbt": 0.5194,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 0.689,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-11",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6843.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4781,
      "pred_gbt": 0.4253,
      "pred_empirical": 0.5205,
      "confluence_count": 113,
      "rvol": 0.689,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-11",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6842.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5125,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.5205,
      "confluence_count": 116,
      "rvol": 0.689,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-11",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6842.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.5796,
      "pred_empirical": 0.5205,
      "confluence_count": 116,
      "rvol": 0.687,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.6004,
      "confluence_count": 111,
      "rvol": 0.687,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6843.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 0.687,
      "approach_r2": 0.6283
    },
    {
      "date": "2025-11-11",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5118,
      "pred_gbt": 0.5842,
      "pred_empirical": 0.6004,
      "confluence_count": 110,
      "rvol": 0.657,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-11",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6843.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4979,
      "pred_gbt": 0.6017,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 0.657,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-11",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6845.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5142,
      "pred_gbt": 0.6001,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 0.69,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.5953,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 0.69,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.5845,
      "pred_empirical": 0.6004,
      "confluence_count": 111,
      "rvol": 0.69,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6845.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5311,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 0.717,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5641,
      "pred_gbt": 0.6082,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 0.717,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5031,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.637,
      "confluence_count": 111,
      "rvol": 0.717,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6845.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.6151,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 0.681,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5513,
      "pred_gbt": 0.5627,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 0.681,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.6199,
      "pred_empirical": 0.637,
      "confluence_count": 113,
      "rvol": 0.681,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4798,
      "pred_gbt": 0.5618,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 0.671,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-11",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5893,
      "pred_gbt": 0.5693,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 0.671,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-11",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6845.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.637,
      "confluence_count": 106,
      "rvol": 0.671,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-11",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5779,
      "pred_gbt": 0.5194,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 0.671,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-11",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6037,
      "pred_gbt": 0.6278,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.671,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-11",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5768,
      "pred_gbt": 0.5718,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 0.671,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-11",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6845.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.6182,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 0.629,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-11",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5765,
      "pred_gbt": 0.619,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 0.629,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-11",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6845.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5882,
      "pred_gbt": 0.6138,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 0.546,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-11",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6166,
      "pred_gbt": 0.5628,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 0.546,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-11",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6415,
      "pred_gbt": 0.6133,
      "pred_empirical": 0.6269,
      "confluence_count": 103,
      "rvol": 0.546,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-11",
      "time": "09:49:00",
      "level_type": "or15_low",
      "level_price": 6840.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.6207,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 0.584,
      "approach_r2": 0.8
    },
    {
      "date": "2025-11-11",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6840.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5359,
      "pred_gbt": 0.6421,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 0.584,
      "approach_r2": 0.8
    },
    {
      "date": "2025-11-11",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.656,
      "pred_empirical": 0.6004,
      "confluence_count": 111,
      "rvol": 0.584,
      "approach_r2": 0.8
    },
    {
      "date": "2025-11-11",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5669,
      "pred_gbt": 0.6561,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 0.584,
      "approach_r2": 0.8
    },
    {
      "date": "2025-11-11",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6841.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.56,
      "pred_gbt": 0.5532,
      "pred_empirical": 0.5205,
      "confluence_count": 117,
      "rvol": 0.662,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-11-11",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6838.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5043,
      "pred_gbt": 0.6016,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 0.686,
      "approach_r2": 0.6576
    },
    {
      "date": "2025-11-11",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.6041,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 0.686,
      "approach_r2": 0.6576
    },
    {
      "date": "2025-11-11",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6838.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.6003,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 0.686,
      "approach_r2": 0.6576
    },
    {
      "date": "2025-11-11",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5563,
      "pred_gbt": 0.6115,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 0.722,
      "approach_r2": 0.2641
    },
    {
      "date": "2025-11-11",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6839.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.5916,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 0.753,
      "approach_r2": 0.2608
    },
    {
      "date": "2025-11-11",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6844.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5508,
      "pred_gbt": 0.5818,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 0.708,
      "approach_r2": 0.9639
    },
    {
      "date": "2025-11-11",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5851,
      "pred_gbt": 0.6003,
      "pred_empirical": 0.637,
      "confluence_count": 117,
      "rvol": 0.708,
      "approach_r2": 0.9639
    },
    {
      "date": "2025-11-11",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6844.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 0.628,
      "approach_r2": 0.5576
    },
    {
      "date": "2025-11-11",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5866,
      "pred_gbt": 0.6199,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 0.628,
      "approach_r2": 0.5576
    },
    {
      "date": "2025-11-11",
      "time": "09:56:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4913,
      "pred_gbt": 0.4496,
      "pred_empirical": 0.6004,
      "confluence_count": 90,
      "rvol": 0.707,
      "approach_r2": 0.2827
    },
    {
      "date": "2025-11-11",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6226,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 0.707,
      "approach_r2": 0.2827
    },
    {
      "date": "2025-11-11",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6488,
      "pred_gbt": 0.559,
      "pred_empirical": 0.6715,
      "confluence_count": 106,
      "rvol": 0.707,
      "approach_r2": 0.2827
    },
    {
      "date": "2025-11-11",
      "time": "09:57:00",
      "level_type": "lvn",
      "level_price": 6851.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.513,
      "pred_gbt": 0.407,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.838,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-11-11",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.637,
      "pred_gbt": 0.579,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 0.838,
      "approach_r2": 0.1944
    },
    {
      "date": "2025-11-11",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5763,
      "pred_gbt": 0.4384,
      "pred_empirical": 0.6269,
      "confluence_count": 74,
      "rvol": 0.942,
      "approach_r2": 0.4856
    },
    {
      "date": "2025-11-11",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6213,
      "pred_gbt": 0.6308,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 0.942,
      "approach_r2": 0.4856
    },
    {
      "date": "2025-11-11",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.6281,
      "confluence_count": 74,
      "rvol": 0.942,
      "approach_r2": 0.4856
    },
    {
      "date": "2025-11-11",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5969,
      "pred_gbt": 0.46,
      "pred_empirical": 0.651,
      "confluence_count": 82,
      "rvol": 1.035,
      "approach_r2": 0.6882
    },
    {
      "date": "2025-11-11",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.4174,
      "pred_empirical": 0.6674,
      "confluence_count": 101,
      "rvol": 1.062,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-11-11",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6848.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.651,
      "confluence_count": 101,
      "rvol": 0.97,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5884,
      "pred_gbt": 0.4432,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.97,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6848.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.5509,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 0.812,
      "approach_r2": 0.36
    },
    {
      "date": "2025-11-11",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6845.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5831,
      "pred_gbt": 0.5445,
      "pred_empirical": 0.6674,
      "confluence_count": 103,
      "rvol": 0.789,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-11-11",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6848.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5818,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 0.789,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-11-11",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.539,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 0.739,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "10:06:00",
      "level_type": "overnight_low",
      "level_price": 6835.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5503,
      "pred_gbt": 0.4312,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 0.994,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:06:00",
      "level_type": "lvn",
      "level_price": 6836.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5538,
      "pred_gbt": 0.432,
      "pred_empirical": 0.637,
      "confluence_count": 102,
      "rvol": 0.994,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:06:00",
      "level_type": "or30_low",
      "level_price": 6837.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.3996,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 0.994,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:06:00",
      "level_type": "session_low",
      "level_price": 6837.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4389,
      "pred_gbt": 0.3829,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 0.994,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6837.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4392,
      "pred_gbt": 0.3856,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 0.994,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 1.166,
      "approach_r2": 0.0952
    },
    {
      "date": "2025-11-11",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6837.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.491,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 1.166,
      "approach_r2": 0.0952
    },
    {
      "date": "2025-11-11",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5785,
      "pred_gbt": 0.487,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 1.202,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-11-11",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.5536,
      "pred_empirical": 0.5205,
      "confluence_count": 121,
      "rvol": 1.263,
      "approach_r2": 0.6207
    },
    {
      "date": "2025-11-11",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.5014,
      "pred_empirical": 0.5205,
      "confluence_count": 121,
      "rvol": 1.319,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-11-11",
      "time": "10:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.554,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 1.032,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-11",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5792,
      "pred_gbt": 0.5577,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 0.871,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-11",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5819,
      "pred_gbt": 0.5631,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 0.819,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-11-11",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5107,
      "pred_gbt": 0.5234,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 0.804,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-11-11",
      "time": "10:15:00",
      "level_type": "session_low",
      "level_price": 6834.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4822,
      "pred_gbt": 0.5473,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 0.735,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-11-11",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5499,
      "pred_gbt": 0.6161,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 0.735,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-11-11",
      "time": "10:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6834.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5135,
      "pred_gbt": 0.5498,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 0.735,
      "approach_r2": 0.9031
    },
    {
      "date": "2025-11-11",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6835.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.5513,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 0.797,
      "approach_r2": 0.3019
    },
    {
      "date": "2025-11-11",
      "time": "10:17:00",
      "level_type": "session_low",
      "level_price": 6833.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4653,
      "pred_gbt": 0.4726,
      "pred_empirical": 0.6715,
      "confluence_count": 77,
      "rvol": 0.866,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6835.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5235,
      "pred_gbt": 0.4692,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 0.866,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4965,
      "pred_gbt": 0.4686,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 0.866,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "10:18:00",
      "level_type": "session_low",
      "level_price": 6832.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4541,
      "pred_gbt": 0.4221,
      "pred_empirical": 0.6715,
      "confluence_count": 71,
      "rvol": 0.927,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-11-11",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5074,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.6674,
      "confluence_count": 87,
      "rvol": 0.927,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-11-11",
      "time": "10:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4853,
      "pred_gbt": 0.4457,
      "pred_empirical": 0.6715,
      "confluence_count": 71,
      "rvol": 0.927,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-11-11",
      "time": "10:19:00",
      "level_type": "hvn",
      "level_price": 6831.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4828,
      "pred_gbt": 0.4801,
      "pred_empirical": 0.6081,
      "confluence_count": 47,
      "rvol": 0.969,
      "approach_r2": 0.0167
    },
    {
      "date": "2025-11-11",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4676,
      "pred_gbt": 0.4611,
      "pred_empirical": 0.637,
      "confluence_count": 78,
      "rvol": 1.056,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-11-11",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.472,
      "pred_gbt": 0.4374,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 0.951,
      "approach_r2": 0.7874
    },
    {
      "date": "2025-11-11",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6838.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5545,
      "pred_gbt": 0.4808,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.965,
      "approach_r2": 0.8834
    },
    {
      "date": "2025-11-11",
      "time": "10:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4678,
      "pred_gbt": 0.5102,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 0.89,
      "approach_r2": 0.1088
    },
    {
      "date": "2025-11-11",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5543,
      "pred_gbt": 0.5499,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.823,
      "approach_r2": 0.013
    },
    {
      "date": "2025-11-11",
      "time": "10:25:00",
      "level_type": "or15_low",
      "level_price": 6840.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.544,
      "pred_gbt": 0.5352,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 0.819,
      "approach_r2": 0.0548
    },
    {
      "date": "2025-11-11",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6842.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5759,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 0.819,
      "approach_r2": 0.0548
    },
    {
      "date": "2025-11-11",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.571,
      "pred_gbt": 0.5271,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.948,
      "approach_r2": 0.0321
    },
    {
      "date": "2025-11-11",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5753,
      "pred_gbt": 0.5739,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.911,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-11",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5769,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 0.958,
      "approach_r2": 0.4219
    },
    {
      "date": "2025-11-11",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5774,
      "pred_gbt": 0.5863,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 0.965,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-11",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5808,
      "pred_gbt": 0.552,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 0.959,
      "approach_r2": 0.6815
    },
    {
      "date": "2025-11-11",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5765,
      "pred_gbt": 0.5714,
      "pred_empirical": 0.6715,
      "confluence_count": 104,
      "rvol": 0.886,
      "approach_r2": 0.0889
    },
    {
      "date": "2025-11-11",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.651,
      "confluence_count": 98,
      "rvol": 0.888,
      "approach_r2": 0.0044
    },
    {
      "date": "2025-11-11",
      "time": "10:33:00",
      "level_type": "ib_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4657,
      "pred_gbt": 0.4171,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 0.948,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-11-11",
      "time": "10:33:00",
      "level_type": "session_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 0.948,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-11-11",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.4313,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 0.948,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-11-11",
      "time": "10:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4722,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 0.948,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-11-11",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.446,
      "pred_gbt": 0.4,
      "pred_empirical": 0.6715,
      "confluence_count": 60,
      "rvol": 1.07,
      "approach_r2": 0.5076
    },
    {
      "date": "2025-11-11",
      "time": "10:35:00",
      "level_type": "session_low",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4346,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.048,
      "approach_r2": 0.608
    },
    {
      "date": "2025-11-11",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4475,
      "pred_gbt": 0.44,
      "pred_empirical": 0.651,
      "confluence_count": 60,
      "rvol": 1.048,
      "approach_r2": 0.608
    },
    {
      "date": "2025-11-11",
      "time": "10:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4656,
      "pred_gbt": 0.4694,
      "pred_empirical": 0.651,
      "confluence_count": 53,
      "rvol": 1.048,
      "approach_r2": 0.608
    },
    {
      "date": "2025-11-11",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6831.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.444,
      "pred_gbt": 0.3954,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.155,
      "approach_r2": 0.8698
    },
    {
      "date": "2025-11-11",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6831.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4367,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.225,
      "approach_r2": 0.3012
    },
    {
      "date": "2025-11-11",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6831.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.5204,
      "pred_empirical": 0.6251,
      "confluence_count": 54,
      "rvol": 1.178,
      "approach_r2": 0.4879
    },
    {
      "date": "2025-11-11",
      "time": "10:39:00",
      "level_type": "overnight_low",
      "level_price": 6835.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5259,
      "pred_gbt": 0.5422,
      "pred_empirical": 0.637,
      "confluence_count": 103,
      "rvol": 1.099,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-11",
      "time": "10:39:00",
      "level_type": "lvn",
      "level_price": 6836.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.6674,
      "confluence_count": 102,
      "rvol": 1.099,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-11",
      "time": "10:39:00",
      "level_type": "or30_low",
      "level_price": 6837.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.5025,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.099,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-11",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6836.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.5505,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 1.099,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-11",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6836.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.5174,
      "pred_empirical": 0.6004,
      "confluence_count": 107,
      "rvol": 1.106,
      "approach_r2": 0.8832
    },
    {
      "date": "2025-11-11",
      "time": "10:41:00",
      "level_type": "vwap",
      "level_price": 6841.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5699,
      "pred_gbt": 0.5554,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 1.181,
      "approach_r2": 0.0088
    },
    {
      "date": "2025-11-11",
      "time": "10:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6839.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.568,
      "pred_gbt": 0.5772,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 1.181,
      "approach_r2": 0.0088
    },
    {
      "date": "2025-11-11",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6836.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.6051,
      "pred_empirical": 0.6004,
      "confluence_count": 106,
      "rvol": 1.188,
      "approach_r2": 0.4831
    },
    {
      "date": "2025-11-11",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.637,
      "confluence_count": 110,
      "rvol": 1.147,
      "approach_r2": 0.1079
    },
    {
      "date": "2025-11-11",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5849,
      "pred_gbt": 0.6178,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 1.02,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5907,
      "pred_gbt": 0.64,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 0.956,
      "approach_r2": 0.1186
    },
    {
      "date": "2025-11-11",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.5449,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 0.818,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-11-11",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5788,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.6251,
      "confluence_count": 97,
      "rvol": 0.869,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-11-11",
      "time": "10:50:00",
      "level_type": "hvn",
      "level_price": 6831.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5138,
      "pred_gbt": 0.495,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.828,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-11-11",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5634,
      "pred_gbt": 0.5238,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 0.801,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-11",
      "time": "10:52:00",
      "level_type": "session_low",
      "level_price": 6831.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 0.742,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-11-11",
      "time": "10:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6831.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4798,
      "pred_gbt": 0.5032,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 0.742,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-11-11",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.5534,
      "pred_empirical": 0.6269,
      "confluence_count": 94,
      "rvol": 0.717,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-11-11",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.5754,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 0.727,
      "approach_r2": 0.0172
    },
    {
      "date": "2025-11-11",
      "time": "10:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6829.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4225,
      "pred_gbt": 0.4316,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.775,
      "approach_r2": 0.2311
    },
    {
      "date": "2025-11-11",
      "time": "10:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5517,
      "pred_gbt": 0.546,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.785,
      "approach_r2": 0.0479
    },
    {
      "date": "2025-11-11",
      "time": "10:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5536,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 0.813,
      "approach_r2": 0.8448
    },
    {
      "date": "2025-11-11",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.5534,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 0.831,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-11-11",
      "time": "10:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5592,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.6251,
      "confluence_count": 95,
      "rvol": 0.831,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-11-11",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.5189,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 0.821,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-11",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.5722,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 0.88,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-11",
      "time": "11:02:00",
      "level_type": "vwap",
      "level_price": 6839.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5382,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.868,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "11:03:00",
      "level_type": "vwap",
      "level_price": 6839.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.5798,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 0.923,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-11-11",
      "time": "11:05:00",
      "level_type": "or15_low",
      "level_price": 6840.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 0.978,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-11-11",
      "time": "11:05:00",
      "level_type": "vwap",
      "level_price": 6839.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5838,
      "pred_gbt": 0.5769,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.978,
      "approach_r2": 0.0008
    },
    {
      "date": "2025-11-11",
      "time": "11:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6836.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5995,
      "pred_gbt": 0.6386,
      "pred_empirical": 0.6674,
      "confluence_count": 107,
      "rvol": 0.966,
      "approach_r2": 0.1171
    },
    {
      "date": "2025-11-11",
      "time": "11:07:00",
      "level_type": "vwap",
      "level_price": 6839.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5897,
      "pred_gbt": 0.6125,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.949,
      "approach_r2": 0.4742
    },
    {
      "date": "2025-11-11",
      "time": "11:09:00",
      "level_type": "overnight_low",
      "level_price": 6835.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.533,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 0.919,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "11:09:00",
      "level_type": "lvn",
      "level_price": 6836.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.6021,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 0.919,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "11:09:00",
      "level_type": "or30_low",
      "level_price": 6837.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5669,
      "pred_gbt": 0.5648,
      "pred_empirical": 0.651,
      "confluence_count": 98,
      "rvol": 0.919,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6839.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5849,
      "pred_gbt": 0.5626,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 0.998,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6839.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6087,
      "pred_gbt": 0.585,
      "pred_empirical": 0.637,
      "confluence_count": 110,
      "rvol": 1.125,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-11",
      "time": "11:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6839.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.556,
      "pred_gbt": 0.5508,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 1.129,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-11",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6739,
      "pred_gbt": 0.6055,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 1.099,
      "approach_r2": 0.4592
    },
    {
      "date": "2025-11-11",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6639,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.6715,
      "confluence_count": 108,
      "rvol": 1.198,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-11",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6622,
      "pred_gbt": 0.6553,
      "pred_empirical": 0.6674,
      "confluence_count": 108,
      "rvol": 1.22,
      "approach_r2": 0.4821
    },
    {
      "date": "2025-11-11",
      "time": "11:22:00",
      "level_type": "or15_high",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 1.253,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-11",
      "time": "11:23:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.6674,
      "confluence_count": 90,
      "rvol": 1.423,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:23:00",
      "level_type": "lvn",
      "level_price": 6851.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.6281,
      "confluence_count": 76,
      "rvol": 1.423,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:23:00",
      "level_type": "or30_high",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5029,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.6251,
      "confluence_count": 68,
      "rvol": 1.423,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:23:00",
      "level_type": "ib_high",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.6483,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 1.423,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:23:00",
      "level_type": "session_high",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6013,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 1.423,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6383,
      "pred_gbt": 0.6922,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 1.423,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.589,
      "pred_gbt": 0.6531,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 1.423,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6367,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 1.399,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-11",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6137,
      "pred_gbt": 0.5723,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 1.44,
      "approach_r2": 0.5104
    },
    {
      "date": "2025-11-11",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6840.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.6627,
      "pred_empirical": 0.6004,
      "confluence_count": 122,
      "rvol": 1.575,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5523,
      "pred_gbt": 0.6592,
      "pred_empirical": 0.6674,
      "confluence_count": 94,
      "rvol": 1.484,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.5418,
      "pred_empirical": 0.6004,
      "confluence_count": 91,
      "rvol": 1.695,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-11",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5508,
      "pred_gbt": 0.6812,
      "pred_empirical": 0.6674,
      "confluence_count": 90,
      "rvol": 1.864,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-11",
      "time": "11:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5154,
      "pred_gbt": 0.5754,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 1.815,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-11",
      "time": "11:33:00",
      "level_type": "vwap",
      "level_price": 6840.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.666,
      "pred_empirical": 0.6004,
      "confluence_count": 122,
      "rvol": 1.853,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "11:35:00",
      "level_type": "or15_low",
      "level_price": 6840.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.6721,
      "pred_empirical": 0.637,
      "confluence_count": 120,
      "rvol": 1.356,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-11",
      "time": "11:35:00",
      "level_type": "vwap",
      "level_price": 6840.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.6405,
      "pred_empirical": 0.6004,
      "confluence_count": 122,
      "rvol": 1.356,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-11",
      "time": "11:37:00",
      "level_type": "vwap",
      "level_price": 6840.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.717,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 1.173,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-11",
      "time": "11:40:00",
      "level_type": "overnight_low",
      "level_price": 6835.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5639,
      "pred_gbt": 0.6959,
      "pred_empirical": 0.651,
      "confluence_count": 103,
      "rvol": 1.108,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-11-11",
      "time": "11:40:00",
      "level_type": "lvn",
      "level_price": 6836.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.6957,
      "pred_empirical": 0.6251,
      "confluence_count": 102,
      "rvol": 1.108,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-11-11",
      "time": "11:40:00",
      "level_type": "or30_low",
      "level_price": 6837.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5973,
      "pred_gbt": 0.6532,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 1.108,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-11-11",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5956,
      "pred_gbt": 0.6697,
      "pred_empirical": 0.651,
      "confluence_count": 91,
      "rvol": 1.108,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-11-11",
      "time": "11:41:00",
      "level_type": "vwap",
      "level_price": 6840.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6274,
      "pred_gbt": 0.6826,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 0.978,
      "approach_r2": 0.3712
    },
    {
      "date": "2025-11-11",
      "time": "11:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6839.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6197,
      "pred_gbt": 0.7284,
      "pred_empirical": 0.6269,
      "confluence_count": 104,
      "rvol": 0.902,
      "approach_r2": 0.0425
    },
    {
      "date": "2025-11-11",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6911,
      "pred_gbt": 0.7153,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 0.817,
      "approach_r2": 0.225
    },
    {
      "date": "2025-11-11",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6575,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.801,
      "approach_r2": 0.431
    },
    {
      "date": "2025-11-11",
      "time": "11:50:00",
      "level_type": "vwap",
      "level_price": 6840.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6803,
      "pred_gbt": 0.7068,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 0.909,
      "approach_r2": 0.5152
    },
    {
      "date": "2025-11-11",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6281,
      "confluence_count": 104,
      "rvol": 0.882,
      "approach_r2": 0.9528
    },
    {
      "date": "2025-11-11",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6544,
      "pred_gbt": 0.6814,
      "pred_empirical": 0.6269,
      "confluence_count": 106,
      "rvol": 0.927,
      "approach_r2": 0.2042
    },
    {
      "date": "2025-11-11",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.654,
      "pred_gbt": 0.6857,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 0.952,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-11",
      "time": "11:56:00",
      "level_type": "vwap",
      "level_price": 6840.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6814,
      "pred_gbt": 0.7341,
      "pred_empirical": 0.651,
      "confluence_count": 124,
      "rvol": 0.924,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-11-11",
      "time": "11:57:00",
      "level_type": "vwap",
      "level_price": 6840.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.6956,
      "pred_empirical": 0.651,
      "confluence_count": 124,
      "rvol": 0.913,
      "approach_r2": 0.3645
    },
    {
      "date": "2025-11-11",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.6668,
      "pred_empirical": 0.6109,
      "confluence_count": 106,
      "rvol": 0.764,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.6968,
      "pred_empirical": 0.6281,
      "confluence_count": 109,
      "rvol": 0.756,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-11",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6685,
      "pred_gbt": 0.6777,
      "pred_empirical": 0.6269,
      "confluence_count": 108,
      "rvol": 0.818,
      "approach_r2": 0.1578
    },
    {
      "date": "2025-11-11",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.7045,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.782,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-11-11",
      "time": "12:05:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5634,
      "pred_gbt": 0.556,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 0.951,
      "approach_r2": 0.1046
    },
    {
      "date": "2025-11-11",
      "time": "12:05:00",
      "level_type": "or15_high",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5762,
      "pred_empirical": 0.6251,
      "confluence_count": 100,
      "rvol": 0.951,
      "approach_r2": 0.1046
    },
    {
      "date": "2025-11-11",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7078,
      "pred_gbt": 0.733,
      "pred_empirical": 0.6269,
      "confluence_count": 101,
      "rvol": 0.951,
      "approach_r2": 0.1046
    },
    {
      "date": "2025-11-11",
      "time": "12:06:00",
      "level_type": "lvn",
      "level_price": 6851.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5794,
      "pred_gbt": 0.5823,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 1.195,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:06:00",
      "level_type": "or30_high",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5447,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.195,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:06:00",
      "level_type": "ib_high",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6087,
      "pred_gbt": 0.7053,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 1.195,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6408,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 1.195,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6815,
      "pred_gbt": 0.8011,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.195,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6851.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.647,
      "pred_gbt": 0.7704,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 1.195,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.7997,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 1.22,
      "approach_r2": 0.1125
    },
    {
      "date": "2025-11-11",
      "time": "12:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.7415,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 1.22,
      "approach_r2": 0.1125
    },
    {
      "date": "2025-11-11",
      "time": "12:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6603,
      "pred_gbt": 0.7842,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 1.438,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-11-11",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6678,
      "pred_gbt": 0.8159,
      "pred_empirical": 0.6269,
      "confluence_count": 82,
      "rvol": 1.337,
      "approach_r2": 0.4894
    },
    {
      "date": "2025-11-11",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6922,
      "pred_gbt": 0.732,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 1.166,
      "approach_r2": 0.1828
    },
    {
      "date": "2025-11-11",
      "time": "12:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6797,
      "pred_gbt": 0.8055,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.981,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-11-11",
      "time": "12:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.8138,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 0.988,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-11-11",
      "time": "12:15:00",
      "level_type": "overnight_high",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.5113,
      "pred_empirical": 0.5962,
      "confluence_count": 51,
      "rvol": 1.284,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-11-11",
      "time": "12:16:00",
      "level_type": "session_high",
      "level_price": 6855.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6347,
      "pred_gbt": 0.7432,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 1.313,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-11-11",
      "time": "12:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6227,
      "pred_gbt": 0.7107,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.313,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-11-11",
      "time": "12:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6226,
      "pred_gbt": 0.724,
      "pred_empirical": 0.6269,
      "confluence_count": 71,
      "rvol": 1.434,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-11",
      "time": "12:19:00",
      "level_type": "prior_day_close",
      "level_price": 6857.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4883,
      "pred_gbt": 0.4902,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.418,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-11-11",
      "time": "12:20:00",
      "level_type": "hvn",
      "level_price": 6858.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4993,
      "pred_gbt": 0.4021,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.121,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:20:00",
      "level_type": "session_high",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.668,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 1.121,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5789,
      "pred_gbt": 0.6158,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 1.121,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "12:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6628,
      "pred_gbt": 0.7549,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 1.045,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-11-11",
      "time": "12:22:00",
      "level_type": "session_high",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5904,
      "pred_gbt": 0.7212,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.043,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-11",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5779,
      "pred_gbt": 0.6845,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.043,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-11",
      "time": "12:23:00",
      "level_type": "session_high",
      "level_price": 6857.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6283,
      "pred_gbt": 0.7427,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 0.975,
      "approach_r2": 0.4844
    },
    {
      "date": "2025-11-11",
      "time": "12:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6162,
      "pred_gbt": 0.7098,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 0.975,
      "approach_r2": 0.4844
    },
    {
      "date": "2025-11-11",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.7161,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.93,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-11",
      "time": "12:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6767,
      "pred_gbt": 0.7669,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 1.021,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-11",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.7722,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 1.045,
      "approach_r2": 0.09
    },
    {
      "date": "2025-11-11",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6797,
      "pred_gbt": 0.799,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 1.062,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-11-11",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6698,
      "pred_gbt": 0.7839,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 1.114,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-11-11",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6845,
      "pred_gbt": 0.7476,
      "pred_empirical": 0.612,
      "confluence_count": 71,
      "rvol": 0.943,
      "approach_r2": 0.45
    },
    {
      "date": "2025-11-11",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6911,
      "pred_gbt": 0.7556,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.773,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-11-11",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6943,
      "pred_gbt": 0.7524,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.674,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-11",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6956,
      "pred_gbt": 0.7665,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.631,
      "approach_r2": 0.1488
    },
    {
      "date": "2025-11-11",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.588,
      "approach_r2": 0.093
    },
    {
      "date": "2025-11-11",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6973,
      "pred_gbt": 0.7621,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.658,
      "approach_r2": 0.2388
    },
    {
      "date": "2025-11-11",
      "time": "12:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7,
      "pred_gbt": 0.7352,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.709,
      "approach_r2": 0.9657
    },
    {
      "date": "2025-11-11",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.7249,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 0.789,
      "approach_r2": 0.961
    },
    {
      "date": "2025-11-11",
      "time": "12:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.612,
      "confluence_count": 70,
      "rvol": 0.861,
      "approach_r2": 0.9926
    },
    {
      "date": "2025-11-11",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.7224,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 0.874,
      "approach_r2": 0.454
    },
    {
      "date": "2025-11-11",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6912,
      "pred_gbt": 0.7015,
      "pred_empirical": 0.612,
      "confluence_count": 70,
      "rvol": 0.874,
      "approach_r2": 0.7261
    },
    {
      "date": "2025-11-11",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6876,
      "pred_gbt": 0.7382,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.842,
      "approach_r2": 0.0671
    },
    {
      "date": "2025-11-11",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6908,
      "pred_gbt": 0.7277,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.795,
      "approach_r2": 0.0911
    },
    {
      "date": "2025-11-11",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6986,
      "pred_gbt": 0.7192,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.745,
      "approach_r2": 0.7519
    },
    {
      "date": "2025-11-11",
      "time": "12:44:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.4585,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.907,
      "approach_r2": 0.4958
    },
    {
      "date": "2025-11-11",
      "time": "12:45:00",
      "level_type": "overnight_high",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5954,
      "pred_gbt": 0.565,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.895,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-11",
      "time": "12:45:00",
      "level_type": "session_high",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6481,
      "pred_gbt": 0.707,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.895,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-11",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.7197,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.895,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-11",
      "time": "12:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.895,
      "approach_r2": 0.5799
    },
    {
      "date": "2025-11-11",
      "time": "12:46:00",
      "level_type": "session_high",
      "level_price": 6858.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6448,
      "pred_gbt": 0.6781,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.901,
      "approach_r2": 0.7149
    },
    {
      "date": "2025-11-11",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6865,
      "pred_gbt": 0.6871,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.901,
      "approach_r2": 0.7149
    },
    {
      "date": "2025-11-11",
      "time": "12:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6858.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.633,
      "pred_gbt": 0.6409,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.901,
      "approach_r2": 0.7149
    },
    {
      "date": "2025-11-11",
      "time": "12:49:00",
      "level_type": "session_high",
      "level_price": 6860.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6158,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.027,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-11-11",
      "time": "12:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6036,
      "pred_gbt": 0.6086,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.027,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-11-11",
      "time": "12:50:00",
      "level_type": "prior_day_close",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.261,
      "approach_r2": 0.4798
    },
    {
      "date": "2025-11-11",
      "time": "12:50:00",
      "level_type": "hvn",
      "level_price": 6858.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5645,
      "pred_gbt": 0.5214,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.261,
      "approach_r2": 0.4798
    },
    {
      "date": "2025-11-11",
      "time": "12:51:00",
      "level_type": "session_high",
      "level_price": 6861.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6129,
      "pred_gbt": 0.6799,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 1.249,
      "approach_r2": 0.0952
    },
    {
      "date": "2025-11-11",
      "time": "12:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6861.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6006,
      "pred_gbt": 0.6409,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 1.249,
      "approach_r2": 0.0952
    },
    {
      "date": "2025-11-11",
      "time": "12:53:00",
      "level_type": "prior_day_high",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.5081,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.413,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-11",
      "time": "12:53:00",
      "level_type": "prior_week_high",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6292,
      "pred_gbt": 0.5906,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.413,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-11",
      "time": "12:53:00",
      "level_type": "value_area_low",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4919,
      "pred_gbt": 0.426,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.413,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-11",
      "time": "12:53:00",
      "level_type": "lvn",
      "level_price": 6865.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.4673,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.413,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-11",
      "time": "12:53:00",
      "level_type": "session_high",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5364,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.413,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-11",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.5695,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.413,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-11",
      "time": "12:54:00",
      "level_type": "session_high",
      "level_price": 6864.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.4,
      "approach_r2": 0.4743
    },
    {
      "date": "2025-11-11",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.5951,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.4,
      "approach_r2": 0.4743
    },
    {
      "date": "2025-11-11",
      "time": "12:56:00",
      "level_type": "session_high",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.6505,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.533,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-11",
      "time": "12:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5467,
      "pred_gbt": 0.5993,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.533,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-11",
      "time": "12:57:00",
      "level_type": "session_high",
      "level_price": 6866.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5903,
      "pred_gbt": 0.7244,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.414,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "12:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6866.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5778,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.414,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "13:05:00",
      "level_type": "session_high",
      "level_price": 6869.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.7305,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.652,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "13:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.652,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-11",
      "time": "13:17:00",
      "level_type": "session_high",
      "level_price": 6870.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6591,
      "pred_gbt": 0.718,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 1.086,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-11-11",
      "time": "13:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6870.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 1.086,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-11-11",
      "time": "13:19:00",
      "level_type": "session_high",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6042,
      "pred_gbt": 0.734,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.423,
      "approach_r2": 0.9586
    },
    {
      "date": "2025-11-11",
      "time": "13:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.6779,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.423,
      "approach_r2": 0.9586
    },
    {
      "date": "2025-11-11",
      "time": "13:20:00",
      "level_type": "session_high",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.6812,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.58,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-11",
      "time": "13:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.6276,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.58,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-11",
      "time": "13:21:00",
      "level_type": "session_high",
      "level_price": 6875.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.689,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.735,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "13:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6875.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.6396,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.735,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-11",
      "time": "13:22:00",
      "level_type": "session_high",
      "level_price": 6876.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5962,
      "pred_gbt": 0.6704,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.829,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-11",
      "time": "13:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6876.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.63,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.829,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-11",
      "time": "13:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.686,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.997,
      "approach_r2": 0.6288
    },
    {
      "date": "2025-11-11",
      "time": "13:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6813,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.098,
      "approach_r2": 0.6113
    },
    {
      "date": "2025-11-11",
      "time": "13:36:00",
      "level_type": "prior_day_high",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.326,
      "approach_r2": 0.5552
    },
    {
      "date": "2025-11-11",
      "time": "13:36:00",
      "level_type": "prior_week_high",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5517,
      "pred_gbt": 0.5504,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.326,
      "approach_r2": 0.5552
    },
    {
      "date": "2025-11-11",
      "time": "13:36:00",
      "level_type": "value_area_low",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5784,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.326,
      "approach_r2": 0.5552
    },
    {
      "date": "2025-11-11",
      "time": "13:36:00",
      "level_type": "lvn",
      "level_price": 6865.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5667,
      "pred_gbt": 0.5096,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.326,
      "approach_r2": 0.5552
    },
    {
      "date": "2025-11-11",
      "time": "13:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6631,
      "pred_gbt": 0.693,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 1.446,
      "approach_r2": 0.1534
    },
    {
      "date": "2025-11-11",
      "time": "13:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.682,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.6,
      "approach_r2": 0.3416
    },
    {
      "date": "2025-11-11",
      "time": "13:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6569,
      "pred_gbt": 0.7611,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 1.538,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6609,
      "pred_gbt": 0.671,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.643,
      "approach_r2": 0.3446
    },
    {
      "date": "2025-11-11",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6587,
      "pred_gbt": 0.6646,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 1.707,
      "approach_r2": 0.0778
    },
    {
      "date": "2025-11-11",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6505,
      "pred_gbt": 0.6839,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 1.639,
      "approach_r2": 0.0999
    },
    {
      "date": "2025-11-11",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6589,
      "pred_gbt": 0.7371,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.505,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-11-11",
      "time": "13:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.5,
      "approach_r2": 0.156
    },
    {
      "date": "2025-11-11",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.6792,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.429,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-11",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6908,
      "pred_gbt": 0.7378,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.96,
      "approach_r2": 0.2427
    },
    {
      "date": "2025-11-11",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.6987,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.982,
      "approach_r2": 0.2427
    },
    {
      "date": "2025-11-11",
      "time": "13:52:00",
      "level_type": "session_high",
      "level_price": 6876.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6803,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.035,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-11-11",
      "time": "13:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6876.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.669,
      "pred_gbt": 0.7217,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.035,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-11-11",
      "time": "13:53:00",
      "level_type": "session_high",
      "level_price": 6876.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6861,
      "pred_gbt": 0.7813,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.991,
      "approach_r2": 0.09
    },
    {
      "date": "2025-11-11",
      "time": "13:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6876.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.675,
      "pred_gbt": 0.7445,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.991,
      "approach_r2": 0.09
    },
    {
      "date": "2025-11-11",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.715,
      "pred_gbt": 0.7891,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 1.021,
      "approach_r2": 0.49
    },
    {
      "date": "2025-11-11",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7186,
      "pred_gbt": 0.787,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 1.006,
      "approach_r2": 0.49
    },
    {
      "date": "2025-11-11",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7232,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.926,
      "approach_r2": 0.6757
    },
    {
      "date": "2025-11-11",
      "time": "14:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7347,
      "pred_gbt": 0.7674,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.765,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-11-11",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6874.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6956,
      "pred_gbt": 0.7536,
      "pred_empirical": 0.6011,
      "confluence_count": 62,
      "rvol": 0.945,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-11",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6874.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7144,
      "pred_gbt": 0.79,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.879,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-11",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6874.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7155,
      "pred_gbt": 0.7924,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.84,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-11-11",
      "time": "14:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6875.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7093,
      "pred_gbt": 0.781,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.875,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-11",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6875.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6921,
      "pred_gbt": 0.7439,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.929,
      "approach_r2": 0.5089
    },
    {
      "date": "2025-11-11",
      "time": "14:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6875.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7192,
      "pred_gbt": 0.7199,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.978,
      "approach_r2": 0.0901
    },
    {
      "date": "2025-11-11",
      "time": "14:17:00",
      "level_type": "session_high",
      "level_price": 6877.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.7535,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.935,
      "approach_r2": 0.0659
    },
    {
      "date": "2025-11-11",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6875.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.718,
      "pred_gbt": 0.7467,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.935,
      "approach_r2": 0.0659
    },
    {
      "date": "2025-11-11",
      "time": "14:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6877.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6908,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.935,
      "approach_r2": 0.0659
    },
    {
      "date": "2025-11-11",
      "time": "14:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6875.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7218,
      "pred_gbt": 0.7061,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.929,
      "approach_r2": 0.7258
    },
    {
      "date": "2025-11-11",
      "time": "14:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6876.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.8057,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.781,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-11-11",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6876.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.7811,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.777,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-11-11",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6877.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7191,
      "pred_gbt": 0.7645,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.874,
      "approach_r2": 0.0063
    },
    {
      "date": "2025-11-11",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6877.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7205,
      "pred_gbt": 0.7794,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.859,
      "approach_r2": 0.1621
    },
    {
      "date": "2025-11-11",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6877.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7244,
      "pred_gbt": 0.7801,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.843,
      "approach_r2": 0.4966
    },
    {
      "date": "2025-11-11",
      "time": "14:31:00",
      "level_type": "session_high",
      "level_price": 6877.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7161,
      "pred_gbt": 0.7984,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.854,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-11-11",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6877.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.777,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.854,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-11-11",
      "time": "14:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6877.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.7548,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.854,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-11-11",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6877.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.7956,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.726,
      "approach_r2": 0.7291
    },
    {
      "date": "2025-11-11",
      "time": "14:50:00",
      "level_type": "session_high",
      "level_price": 6877.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7034,
      "pred_gbt": 0.8305,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.639,
      "approach_r2": 0.333
    },
    {
      "date": "2025-11-11",
      "time": "14:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6877.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6926,
      "pred_gbt": 0.7912,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.639,
      "approach_r2": 0.333
    },
    {
      "date": "2025-11-11",
      "time": "14:57:00",
      "level_type": "session_high",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.8089,
      "pred_empirical": 0.6488,
      "confluence_count": 43,
      "rvol": 0.493,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "14:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.7648,
      "pred_empirical": 0.6488,
      "confluence_count": 43,
      "rvol": 0.493,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-11",
      "time": "15:07:00",
      "level_type": "session_high",
      "level_price": 6878.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7424,
      "pred_gbt": 0.8189,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.515,
      "approach_r2": 0.3976
    },
    {
      "date": "2025-11-11",
      "time": "15:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6878.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.7775,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.515,
      "approach_r2": 0.3976
    },
    {
      "date": "2025-11-11",
      "time": "15:14:00",
      "level_type": "session_high",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7276,
      "pred_gbt": 0.802,
      "pred_empirical": 0.6488,
      "confluence_count": 32,
      "rvol": 0.651,
      "approach_r2": 0.1527
    },
    {
      "date": "2025-11-11",
      "time": "15:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7173,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6488,
      "confluence_count": 32,
      "rvol": 0.651,
      "approach_r2": 0.1527
    },
    {
      "date": "2025-11-11",
      "time": "15:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6873.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6631,
      "pred_gbt": 0.5486,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 1.312,
      "approach_r2": 0.4233
    },
    {
      "date": "2025-11-11",
      "time": "15:53:00",
      "level_type": "session_high",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7488,
      "pred_gbt": 0.8513,
      "pred_empirical": 0.6488,
      "confluence_count": 32,
      "rvol": 0.698,
      "approach_r2": 0.3736
    },
    {
      "date": "2025-11-11",
      "time": "15:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.739,
      "pred_gbt": 0.8349,
      "pred_empirical": 0.6488,
      "confluence_count": 32,
      "rvol": 0.698,
      "approach_r2": 0.3736
    },
    {
      "date": "2025-11-11",
      "time": "15:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6873.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.9032,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.853,
      "approach_r2": 0.1348
    },
    {
      "date": "2025-11-11",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6869.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7565,
      "pred_gbt": 0.9607,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.917,
      "approach_r2": 0.4828
    },
    {
      "date": "2025-11-11",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6869.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7235,
      "pred_gbt": 0.9631,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.926,
      "approach_r2": 0.1165
    },
    {
      "date": "2025-11-11",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6727,
      "pred_gbt": 0.9503,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.926,
      "approach_r2": 0.1165
    },
    {
      "date": "2025-11-11",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7308,
      "pred_gbt": 0.9613,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.71,
      "approach_r2": 0.3584
    },
    {
      "date": "2025-11-12",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.47,
      "pred_gbt": 0.3769,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 0.889,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-12",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.3202,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 0.889,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-12",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4704,
      "pred_gbt": 0.4577,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.805,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-11-12",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4874,
      "pred_gbt": 0.4278,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.805,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-11-12",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6888.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4761,
      "pred_gbt": 0.4774,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 0.768,
      "approach_r2": 0.499
    },
    {
      "date": "2025-11-12",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.4677,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 0.768,
      "approach_r2": 0.499
    },
    {
      "date": "2025-11-12",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.5219,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.705,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-12",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.4638,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.705,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-12",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4803,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.69,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-11-12",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4908,
      "pred_gbt": 0.4466,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.69,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-11-12",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6887.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4216,
      "pred_gbt": 0.4027,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 0.698,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-12",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4093,
      "pred_gbt": 0.4564,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 0.698,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-12",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3612,
      "pred_gbt": 0.4378,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 0.698,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-12",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6889.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4224,
      "pred_gbt": 0.437,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 0.751,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6886.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4217,
      "pred_gbt": 0.442,
      "pred_empirical": 0.6269,
      "confluence_count": 35,
      "rvol": 0.751,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6887.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4023,
      "pred_gbt": 0.3619,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6887.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3903,
      "pred_gbt": 0.3832,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 0.827,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-11-12",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4462,
      "pred_gbt": 0.4119,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 0.827,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-11-12",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.4092,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.819,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6883.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.5537,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 0.819,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4367,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 0.774,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-11-12",
      "time": "09:46:00",
      "level_type": "lvn",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.609,
      "pred_gbt": 0.4332,
      "pred_empirical": 0.5205,
      "confluence_count": 142,
      "rvol": 0.913,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "09:47:00",
      "level_type": "prior_day_high",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.4836,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 1.044,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:47:00",
      "level_type": "prior_week_high",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.044,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:47:00",
      "level_type": "gap_fill",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.4415,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 1.044,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:47:00",
      "level_type": "value_area_low",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5184,
      "pred_gbt": 0.4424,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 1.044,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6877.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5885,
      "pred_gbt": 0.4811,
      "pred_empirical": 0.367,
      "confluence_count": 179,
      "rvol": 1.044,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6878.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5682,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.5205,
      "confluence_count": 149,
      "rvol": 1.044,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6877.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.4729,
      "pred_empirical": 0.367,
      "confluence_count": 179,
      "rvol": 1.044,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-12",
      "time": "09:48:00",
      "level_type": "session_low",
      "level_price": 6875.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6043,
      "pred_gbt": 0.5501,
      "pred_empirical": 0.367,
      "confluence_count": 199,
      "rvol": 0.968,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6877.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.5459,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 0.968,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "09:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6875.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6338,
      "pred_gbt": 0.5475,
      "pred_empirical": 0.367,
      "confluence_count": 199,
      "rvol": 0.968,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6874.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5211,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.5205,
      "confluence_count": 127,
      "rvol": 0.993,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-12",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6876.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6325,
      "pred_gbt": 0.6957,
      "pred_empirical": 0.5205,
      "confluence_count": 181,
      "rvol": 0.993,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-12",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6874.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.6329,
      "pred_empirical": 0.5205,
      "confluence_count": 127,
      "rvol": 0.993,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-12",
      "time": "09:50:00",
      "level_type": "overnight_low",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.5226,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 1.033,
      "approach_r2": 0.4219
    },
    {
      "date": "2025-11-12",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.4919,
      "pred_empirical": 0.5205,
      "confluence_count": 133,
      "rvol": 1.033,
      "approach_r2": 0.4219
    },
    {
      "date": "2025-11-12",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.6004,
      "confluence_count": 133,
      "rvol": 0.863,
      "approach_r2": 0.6316
    },
    {
      "date": "2025-11-12",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5856,
      "pred_gbt": 0.6275,
      "pred_empirical": 0.6674,
      "confluence_count": 136,
      "rvol": 0.744,
      "approach_r2": 0.0615
    },
    {
      "date": "2025-11-12",
      "time": "09:53:00",
      "level_type": "or15_low",
      "level_price": 6882.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 0.906,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-11-12",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5875,
      "pred_gbt": 0.5663,
      "pred_empirical": 0.6004,
      "confluence_count": 139,
      "rvol": 0.905,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-11-12",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6003,
      "pred_gbt": 0.6034,
      "pred_empirical": 0.6004,
      "confluence_count": 149,
      "rvol": 0.961,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-11-12",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.6056,
      "pred_empirical": 0.637,
      "confluence_count": 151,
      "rvol": 0.93,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6463,
      "pred_gbt": 0.6361,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 0.775,
      "approach_r2": 0.5568
    },
    {
      "date": "2025-11-12",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6488,
      "pred_gbt": 0.6292,
      "pred_empirical": 0.6004,
      "confluence_count": 160,
      "rvol": 0.792,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-12",
      "time": "10:01:00",
      "level_type": "vwap",
      "level_price": 6883.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5654,
      "pred_gbt": 0.52,
      "pred_empirical": 0.6004,
      "confluence_count": 130,
      "rvol": 0.748,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6883.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5779,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.6004,
      "confluence_count": 130,
      "rvol": 0.812,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6882.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6073,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.6004,
      "confluence_count": 130,
      "rvol": 0.805,
      "approach_r2": 0.1269
    },
    {
      "date": "2025-11-12",
      "time": "10:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6878.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.633,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.6004,
      "confluence_count": 151,
      "rvol": 0.817,
      "approach_r2": 0.0774
    },
    {
      "date": "2025-11-12",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6882.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6284,
      "pred_gbt": 0.6218,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 0.728,
      "approach_r2": 0.0988
    },
    {
      "date": "2025-11-12",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6528,
      "pred_gbt": 0.6973,
      "pred_empirical": 0.637,
      "confluence_count": 159,
      "rvol": 0.691,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-11-12",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6882.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5908,
      "pred_gbt": 0.6084,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 0.654,
      "approach_r2": 0.1332
    },
    {
      "date": "2025-11-12",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6882.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5942,
      "pred_gbt": 0.6352,
      "pred_empirical": 0.6715,
      "confluence_count": 130,
      "rvol": 0.597,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-12",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6282,
      "pred_gbt": 0.633,
      "pred_empirical": 0.6674,
      "confluence_count": 151,
      "rvol": 0.667,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:14:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.51,
      "pred_empirical": 0.6004,
      "confluence_count": 106,
      "rvol": 0.866,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-12",
      "time": "10:14:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5615,
      "pred_gbt": 0.4717,
      "pred_empirical": 0.637,
      "confluence_count": 101,
      "rvol": 0.866,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-12",
      "time": "10:14:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5848,
      "pred_gbt": 0.5209,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 0.866,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-12",
      "time": "10:14:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5565,
      "pred_gbt": 0.5154,
      "pred_empirical": 0.6004,
      "confluence_count": 117,
      "rvol": 0.866,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-12",
      "time": "10:14:00",
      "level_type": "session_low",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5354,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.5205,
      "confluence_count": 117,
      "rvol": 0.866,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-12",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.4969,
      "pred_empirical": 0.6004,
      "confluence_count": 116,
      "rvol": 0.866,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-12",
      "time": "10:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5664,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.6004,
      "confluence_count": 117,
      "rvol": 0.866,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-12",
      "time": "10:15:00",
      "level_type": "session_low",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4511,
      "pred_gbt": 0.4455,
      "pred_empirical": 0.5205,
      "confluence_count": 101,
      "rvol": 0.982,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-12",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5533,
      "pred_gbt": 0.5415,
      "pred_empirical": 0.5205,
      "confluence_count": 114,
      "rvol": 0.982,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-12",
      "time": "10:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4514,
      "pred_gbt": 0.4472,
      "pred_empirical": 0.6004,
      "confluence_count": 101,
      "rvol": 0.982,
      "approach_r2": 0.9412
    },
    {
      "date": "2025-11-12",
      "time": "10:18:00",
      "level_type": "session_low",
      "level_price": 6872.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.521,
      "pred_gbt": 0.4848,
      "pred_empirical": 0.6004,
      "confluence_count": 114,
      "rvol": 0.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.5011,
      "pred_empirical": 0.637,
      "confluence_count": 113,
      "rvol": 0.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.5254,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 0.928,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5087,
      "pred_gbt": 0.5309,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 0.857,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "10:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5406,
      "pred_gbt": 0.6149,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 0.663,
      "approach_r2": 0.5487
    },
    {
      "date": "2025-11-12",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5456,
      "pred_gbt": 0.5872,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 0.659,
      "approach_r2": 0.8448
    },
    {
      "date": "2025-11-12",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5366,
      "pred_gbt": 0.5334,
      "pred_empirical": 0.637,
      "confluence_count": 110,
      "rvol": 0.742,
      "approach_r2": 0.4
    },
    {
      "date": "2025-11-12",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4865,
      "pred_gbt": 0.505,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 0.803,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-12",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5178,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 0.803,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-12",
      "time": "10:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5073,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.637,
      "confluence_count": 108,
      "rvol": 0.841,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-12",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.6601,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 0.873,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6699,
      "pred_gbt": 0.649,
      "pred_empirical": 0.5205,
      "confluence_count": 192,
      "rvol": 0.98,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "10:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6875.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6735,
      "pred_gbt": 0.7255,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 0.98,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6527,
      "pred_gbt": 0.6012,
      "pred_empirical": 0.5205,
      "confluence_count": 187,
      "rvol": 0.94,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "10:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6874.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5914,
      "pred_gbt": 0.5355,
      "pred_empirical": 0.5205,
      "confluence_count": 151,
      "rvol": 0.94,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "10:31:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5334,
      "pred_gbt": 0.5131,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.995,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6869.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.525,
      "pred_gbt": 0.5081,
      "pred_empirical": 0.637,
      "confluence_count": 111,
      "rvol": 0.995,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.6201,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 0.979,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-12",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6282,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.6674,
      "confluence_count": 152,
      "rvol": 0.952,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-12",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 6870.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4682,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.6004,
      "confluence_count": 108,
      "rvol": 1.008,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5622,
      "pred_gbt": 0.5589,
      "pred_empirical": 0.6004,
      "confluence_count": 116,
      "rvol": 1.008,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6870.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4684,
      "pred_gbt": 0.5329,
      "pred_empirical": 0.6004,
      "confluence_count": 108,
      "rvol": 1.008,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "10:35:00",
      "level_type": "session_low",
      "level_price": 6868.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4323,
      "pred_gbt": 0.541,
      "pred_empirical": 0.6004,
      "confluence_count": 84,
      "rvol": 1.086,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-12",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.515,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.637,
      "confluence_count": 85,
      "rvol": 1.086,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-12",
      "time": "10:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6868.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4326,
      "pred_gbt": 0.5312,
      "pred_empirical": 0.637,
      "confluence_count": 84,
      "rvol": 1.086,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-12",
      "time": "10:36:00",
      "level_type": "lvn",
      "level_price": 6861.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.3986,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.469,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6865.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.401,
      "pred_gbt": 0.3679,
      "pred_empirical": 0.6715,
      "confluence_count": 49,
      "rvol": 1.649,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-11-12",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6864.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3908,
      "pred_gbt": 0.3709,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.783,
      "approach_r2": 0.6276
    },
    {
      "date": "2025-11-12",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5354,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.5205,
      "confluence_count": 112,
      "rvol": 1.85,
      "approach_r2": 0.853
    },
    {
      "date": "2025-11-12",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5338,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.5205,
      "confluence_count": 112,
      "rvol": 1.884,
      "approach_r2": 0.7955
    },
    {
      "date": "2025-11-12",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.5645,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 1.433,
      "approach_r2": 0.4717
    },
    {
      "date": "2025-11-12",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5572,
      "pred_gbt": 0.5288,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 1.371,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-11-12",
      "time": "10:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.55,
      "pred_gbt": 0.5288,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 1.371,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-11-12",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5596,
      "pred_gbt": 0.5743,
      "pred_empirical": 0.6004,
      "confluence_count": 112,
      "rvol": 1.329,
      "approach_r2": 0.5814
    },
    {
      "date": "2025-11-12",
      "time": "10:44:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.5759,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 1.081,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-11-12",
      "time": "10:44:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.5274,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 1.081,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-11-12",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.637,
      "confluence_count": 113,
      "rvol": 1.081,
      "approach_r2": 0.9263
    },
    {
      "date": "2025-11-12",
      "time": "10:45:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.5717,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 0.913,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-11-12",
      "time": "10:45:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6034,
      "pred_gbt": 0.5743,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 0.913,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-11-12",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6049,
      "pred_gbt": 0.586,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 0.913,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-11-12",
      "time": "10:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.5713,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 0.945,
      "approach_r2": 0.0677
    },
    {
      "date": "2025-11-12",
      "time": "10:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5828,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 0.891,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-12",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.574,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 0.875,
      "approach_r2": 0.7734
    },
    {
      "date": "2025-11-12",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5818,
      "pred_gbt": 0.5808,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 0.915,
      "approach_r2": 0.6712
    },
    {
      "date": "2025-11-12",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5452,
      "pred_gbt": 0.5547,
      "pred_empirical": 0.637,
      "confluence_count": 108,
      "rvol": 0.892,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.5944,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 0.826,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "10:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.4657,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.022,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-12",
      "time": "10:58:00",
      "level_type": "session_low",
      "level_price": 6860.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4243,
      "pred_gbt": 0.393,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.225,
      "approach_r2": 0.8266
    },
    {
      "date": "2025-11-12",
      "time": "10:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4261,
      "pred_gbt": 0.372,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.225,
      "approach_r2": 0.8266
    },
    {
      "date": "2025-11-12",
      "time": "10:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6860.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4552,
      "pred_gbt": 0.4085,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.225,
      "approach_r2": 0.8266
    },
    {
      "date": "2025-11-12",
      "time": "11:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5561,
      "pred_gbt": 0.5145,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 1.097,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "11:07:00",
      "level_type": "lvn",
      "level_price": 6861.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4858,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.954,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "11:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6859.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4354,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.867,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-11-12",
      "time": "11:11:00",
      "level_type": "session_low",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.334,
      "pred_gbt": 0.3772,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.347,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-12",
      "time": "11:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3343,
      "pred_gbt": 0.3749,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.347,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-12",
      "time": "11:12:00",
      "level_type": "session_low",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3702,
      "pred_gbt": 0.5993,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.565,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "11:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3998,
      "pred_gbt": 0.607,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.565,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "11:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.385,
      "pred_gbt": 0.4953,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.689,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-11-12",
      "time": "11:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3777,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.737,
      "approach_r2": 0.6378
    },
    {
      "date": "2025-11-12",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4492,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.6281,
      "confluence_count": 46,
      "rvol": 1.474,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-12",
      "time": "11:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.4846,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.946,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-11-12",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.93,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-11-12",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5293,
      "pred_gbt": 0.5356,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.9,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-11-12",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5244,
      "pred_gbt": 0.516,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 1.012,
      "approach_r2": 0.6451
    },
    {
      "date": "2025-11-12",
      "time": "11:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6864.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5215,
      "pred_gbt": 0.516,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 1.012,
      "approach_r2": 0.6451
    },
    {
      "date": "2025-11-12",
      "time": "11:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6865.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5157,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.137,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-11-12",
      "time": "11:31:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5531,
      "pred_gbt": 0.647,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 1.415,
      "approach_r2": 0.0737
    },
    {
      "date": "2025-11-12",
      "time": "11:32:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5531,
      "pred_gbt": 0.6485,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 1.541,
      "approach_r2": 0.0055
    },
    {
      "date": "2025-11-12",
      "time": "11:32:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.6674,
      "confluence_count": 101,
      "rvol": 1.541,
      "approach_r2": 0.0055
    },
    {
      "date": "2025-11-12",
      "time": "11:32:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.547,
      "pred_gbt": 0.6462,
      "pred_empirical": 0.6674,
      "confluence_count": 105,
      "rvol": 1.541,
      "approach_r2": 0.0055
    },
    {
      "date": "2025-11-12",
      "time": "11:32:00",
      "level_type": "vwap",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5789,
      "pred_gbt": 0.6374,
      "pred_empirical": 0.637,
      "confluence_count": 113,
      "rvol": 1.541,
      "approach_r2": 0.0055
    },
    {
      "date": "2025-11-12",
      "time": "11:37:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.6629,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 1.247,
      "approach_r2": 0.1041
    },
    {
      "date": "2025-11-12",
      "time": "11:37:00",
      "level_type": "vwap",
      "level_price": 6872.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5976,
      "pred_gbt": 0.6437,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 1.247,
      "approach_r2": 0.1041
    },
    {
      "date": "2025-11-12",
      "time": "11:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6019,
      "pred_gbt": 0.6964,
      "pred_empirical": 0.637,
      "confluence_count": 113,
      "rvol": 1.117,
      "approach_r2": 0.4968
    },
    {
      "date": "2025-11-12",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6863.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5347,
      "pred_gbt": 0.5195,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.984,
      "approach_r2": 0.6533
    },
    {
      "date": "2025-11-12",
      "time": "11:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6865.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.494,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.936,
      "approach_r2": 0.9583
    },
    {
      "date": "2025-11-12",
      "time": "11:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5474,
      "pred_gbt": 0.4826,
      "pred_empirical": 0.6269,
      "confluence_count": 67,
      "rvol": 0.893,
      "approach_r2": 0.968
    },
    {
      "date": "2025-11-12",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6863.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.51,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.807,
      "approach_r2": 0.013
    },
    {
      "date": "2025-11-12",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6863.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5494,
      "pred_gbt": 0.523,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 0.715,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-11-12",
      "time": "11:46:00",
      "level_type": "lvn",
      "level_price": 6861.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5289,
      "pred_gbt": 0.455,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 0.878,
      "approach_r2": 0.9689
    },
    {
      "date": "2025-11-12",
      "time": "11:48:00",
      "level_type": "lvn",
      "level_price": 6852.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.181,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "11:48:00",
      "level_type": "session_low",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3296,
      "pred_gbt": 0.4362,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.181,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "11:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4067,
      "pred_gbt": 0.4575,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.181,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "11:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3298,
      "pred_gbt": 0.4339,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 1.181,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "11:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3558,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.418,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-12",
      "time": "11:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.5178,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 1.299,
      "approach_r2": 0.1828
    },
    {
      "date": "2025-11-12",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.506,
      "pred_gbt": 0.4887,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.178,
      "approach_r2": 0.5664
    },
    {
      "date": "2025-11-12",
      "time": "11:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5371,
      "pred_gbt": 0.5161,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 1.019,
      "approach_r2": 0.9511
    },
    {
      "date": "2025-11-12",
      "time": "11:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.516,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.965,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-12",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5046,
      "pred_gbt": 0.4583,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.857,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-11-12",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5413,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 0.865,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 0.934,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-12",
      "time": "12:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4989,
      "pred_gbt": 0.4279,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.934,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-12",
      "time": "12:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5359,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.073,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "12:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5485,
      "pred_gbt": 0.5211,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.936,
      "approach_r2": 0.9091
    },
    {
      "date": "2025-11-12",
      "time": "12:15:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.7176,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.831,
      "approach_r2": 0.7212
    },
    {
      "date": "2025-11-12",
      "time": "12:15:00",
      "level_type": "vwap",
      "level_price": 6870.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6473,
      "pred_gbt": 0.7006,
      "pred_empirical": 0.651,
      "confluence_count": 112,
      "rvol": 0.831,
      "approach_r2": 0.7212
    },
    {
      "date": "2025-11-12",
      "time": "12:17:00",
      "level_type": "lvn",
      "level_price": 6861.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.5243,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 1.104,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-11-12",
      "time": "12:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.5259,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.104,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-11-12",
      "time": "12:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5152,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.188,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-11-12",
      "time": "12:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.6218,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.202,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-12",
      "time": "12:21:00",
      "level_type": "vwap",
      "level_price": 6870.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6359,
      "pred_gbt": 0.6944,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 1.039,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-11-12",
      "time": "12:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6866.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6063,
      "pred_gbt": 0.6044,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.764,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-11-12",
      "time": "12:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.59,
      "pred_gbt": 0.5965,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 0.658,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-12",
      "time": "12:34:00",
      "level_type": "vwap",
      "level_price": 6870.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6414,
      "pred_gbt": 0.6638,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.652,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-12",
      "time": "12:35:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.636,
      "pred_gbt": 0.6748,
      "pred_empirical": 0.6109,
      "confluence_count": 106,
      "rvol": 0.716,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "12:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.619,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 0.716,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "12:35:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.6721,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.716,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "12:35:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.678,
      "pred_gbt": 0.6924,
      "pred_empirical": 0.6109,
      "confluence_count": 117,
      "rvol": 0.716,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "12:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6874.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7329,
      "pred_gbt": 0.8055,
      "pred_empirical": 0.6281,
      "confluence_count": 127,
      "rvol": 0.762,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-12",
      "time": "12:38:00",
      "level_type": "lvn",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.699,
      "pred_gbt": 0.6869,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 1.083,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "12:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6875.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7776,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.6715,
      "confluence_count": 194,
      "rvol": 1.083,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "12:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6877.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.637,
      "confluence_count": 179,
      "rvol": 1.369,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "prior_day_high",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6331,
      "pred_gbt": 0.5788,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "prior_week_high",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.7103,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "overnight_low",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6323,
      "pred_gbt": 0.5708,
      "pred_empirical": 0.6004,
      "confluence_count": 130,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "gap_fill",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5715,
      "pred_gbt": 0.5893,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "value_area_low",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6406,
      "pred_gbt": 0.5788,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "or15_low",
      "level_price": 6882.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.5733,
      "pred_empirical": 0.637,
      "confluence_count": 123,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7093,
      "pred_gbt": 0.6142,
      "pred_empirical": 0.637,
      "confluence_count": 137,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6879.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.7204,
      "pred_empirical": 0.637,
      "confluence_count": 139,
      "rvol": 1.541,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-12",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7296,
      "pred_gbt": 0.6939,
      "pred_empirical": 0.637,
      "confluence_count": 136,
      "rvol": 1.726,
      "approach_r2": 0.7374
    },
    {
      "date": "2025-11-12",
      "time": "12:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.8029,
      "pred_empirical": 0.637,
      "confluence_count": 131,
      "rvol": 1.726,
      "approach_r2": 0.7374
    },
    {
      "date": "2025-11-12",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6971,
      "pred_gbt": 0.6756,
      "pred_empirical": 0.6715,
      "confluence_count": 137,
      "rvol": 1.6,
      "approach_r2": 0.0624
    },
    {
      "date": "2025-11-12",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.719,
      "pred_gbt": 0.8225,
      "pred_empirical": 0.6715,
      "confluence_count": 130,
      "rvol": 1.6,
      "approach_r2": 0.0624
    },
    {
      "date": "2025-11-12",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.637,
      "confluence_count": 135,
      "rvol": 1.509,
      "approach_r2": 0.5077
    },
    {
      "date": "2025-11-12",
      "time": "12:49:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6109,
      "pred_gbt": 0.7032,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 1.562,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-11-12",
      "time": "12:49:00",
      "level_type": "vwap",
      "level_price": 6871.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.6995,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 1.562,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-11-12",
      "time": "12:53:00",
      "level_type": "vwap",
      "level_price": 6871.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6625,
      "pred_gbt": 0.7034,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 1.775,
      "approach_r2": 0.1327
    },
    {
      "date": "2025-11-12",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.723,
      "pred_gbt": 0.7097,
      "pred_empirical": 0.651,
      "confluence_count": 136,
      "rvol": 1.238,
      "approach_r2": 0.0968
    },
    {
      "date": "2025-11-12",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.651,
      "confluence_count": 135,
      "rvol": 1.277,
      "approach_r2": 0.6214
    },
    {
      "date": "2025-11-12",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.696,
      "pred_gbt": 0.6559,
      "pred_empirical": 0.6674,
      "confluence_count": 135,
      "rvol": 1.226,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-12",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.7283,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 1.108,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.6281,
      "confluence_count": 135,
      "rvol": 1.016,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7558,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.807,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-12",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7139,
      "pred_gbt": 0.6869,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 0.816,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-12",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.7553,
      "pred_empirical": 0.5962,
      "confluence_count": 133,
      "rvol": 0.729,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-11-12",
      "time": "13:08:00",
      "level_type": "lvn",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.75,
      "pred_empirical": 0.6281,
      "confluence_count": 142,
      "rvol": 0.839,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-12",
      "time": "13:09:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6317,
      "pred_gbt": 0.6743,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 0.951,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "13:09:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.637,
      "pred_gbt": 0.6135,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 0.951,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "13:09:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6587,
      "pred_gbt": 0.683,
      "pred_empirical": 0.6251,
      "confluence_count": 105,
      "rvol": 0.951,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "13:09:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6323,
      "pred_gbt": 0.6677,
      "pred_empirical": 0.651,
      "confluence_count": 117,
      "rvol": 0.951,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "13:13:00",
      "level_type": "prior_day_high",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.692,
      "pred_gbt": 0.8761,
      "pred_empirical": 0.6251,
      "confluence_count": 118,
      "rvol": 1.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-12",
      "time": "13:13:00",
      "level_type": "prior_week_high",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.9266,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 1.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-12",
      "time": "13:13:00",
      "level_type": "gap_fill",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.631,
      "pred_gbt": 0.8489,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 1.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-12",
      "time": "13:13:00",
      "level_type": "value_area_low",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6158,
      "pred_gbt": 0.8508,
      "pred_empirical": 0.651,
      "confluence_count": 118,
      "rvol": 1.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-12",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.8445,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-12",
      "time": "13:14:00",
      "level_type": "overnight_low",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6707,
      "pred_gbt": 0.6705,
      "pred_empirical": 0.6674,
      "confluence_count": 130,
      "rvol": 1.14,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7053,
      "pred_gbt": 0.6707,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.14,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "13:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7293,
      "pred_gbt": 0.8333,
      "pred_empirical": 0.6251,
      "confluence_count": 130,
      "rvol": 1.14,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7385,
      "pred_gbt": 0.749,
      "pred_empirical": 0.6081,
      "confluence_count": 133,
      "rvol": 0.942,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-11-12",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7131,
      "pred_gbt": 0.6694,
      "pred_empirical": 0.6251,
      "confluence_count": 132,
      "rvol": 0.939,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7177,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.204,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7312,
      "pred_gbt": 0.7422,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 1.171,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "13:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7563,
      "pred_gbt": 0.8693,
      "pred_empirical": 0.6269,
      "confluence_count": 131,
      "rvol": 1.171,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "13:19:00",
      "level_type": "or15_low",
      "level_price": 6882.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.6281,
      "confluence_count": 123,
      "rvol": 0.95,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7587,
      "pred_gbt": 0.7578,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 0.95,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7429,
      "pred_gbt": 0.7603,
      "pred_empirical": 0.6109,
      "confluence_count": 134,
      "rvol": 0.923,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7316,
      "pred_gbt": 0.721,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 0.907,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-12",
      "time": "13:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7213,
      "pred_gbt": 0.6756,
      "pred_empirical": 0.651,
      "confluence_count": 142,
      "rvol": 0.799,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7358,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.813,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-11-12",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7489,
      "pred_gbt": 0.7255,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.853,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-11-12",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7478,
      "pred_gbt": 0.751,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 1.029,
      "approach_r2": 0.4386
    },
    {
      "date": "2025-11-12",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.7517,
      "pred_empirical": 0.6281,
      "confluence_count": 132,
      "rvol": 1.004,
      "approach_r2": 0.5538
    },
    {
      "date": "2025-11-12",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7505,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.5962,
      "confluence_count": 133,
      "rvol": 0.858,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7535,
      "pred_gbt": 0.7519,
      "pred_empirical": 0.6269,
      "confluence_count": 133,
      "rvol": 0.902,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-11-12",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7536,
      "pred_gbt": 0.7337,
      "pred_empirical": 0.6081,
      "confluence_count": 133,
      "rvol": 0.889,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-12",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7547,
      "pred_gbt": 0.7633,
      "pred_empirical": 0.6109,
      "confluence_count": 134,
      "rvol": 0.85,
      "approach_r2": 0.0755
    },
    {
      "date": "2025-11-12",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7917,
      "pred_gbt": 0.7968,
      "pred_empirical": 0.6109,
      "confluence_count": 134,
      "rvol": 0.731,
      "approach_r2": 0.7989
    },
    {
      "date": "2025-11-12",
      "time": "13:38:00",
      "level_type": "lvn",
      "level_price": 6878.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7531,
      "pred_gbt": 0.7748,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 0.77,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-11-12",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7624,
      "pred_gbt": 0.7513,
      "pred_empirical": 0.6081,
      "confluence_count": 133,
      "rvol": 0.77,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-11-12",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7924,
      "pred_gbt": 0.7897,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.764,
      "approach_r2": 0.8113
    },
    {
      "date": "2025-11-12",
      "time": "13:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6882.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7322,
      "pred_gbt": 0.8664,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.961,
      "approach_r2": 0.0047
    },
    {
      "date": "2025-11-12",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6884.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.8849,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 1.072,
      "approach_r2": 0.0336
    },
    {
      "date": "2025-11-12",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.775,
      "pred_gbt": 0.7993,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 1.184,
      "approach_r2": 0.0336
    },
    {
      "date": "2025-11-12",
      "time": "13:43:00",
      "level_type": "prior_day_high",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 1.263,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-12",
      "time": "13:43:00",
      "level_type": "prior_week_high",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6937,
      "pred_gbt": 0.8574,
      "pred_empirical": 0.5962,
      "confluence_count": 118,
      "rvol": 1.263,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-12",
      "time": "13:43:00",
      "level_type": "gap_fill",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6539,
      "pred_gbt": 0.7421,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 1.263,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-12",
      "time": "13:43:00",
      "level_type": "value_area_low",
      "level_price": 6879.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7163,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6269,
      "confluence_count": 118,
      "rvol": 1.263,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-12",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7711,
      "pred_gbt": 0.7902,
      "pred_empirical": 0.6281,
      "confluence_count": 133,
      "rvol": 1.263,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-12",
      "time": "13:44:00",
      "level_type": "overnight_low",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7066,
      "pred_gbt": 0.758,
      "pred_empirical": 0.6251,
      "confluence_count": 130,
      "rvol": 1.348,
      "approach_r2": 0.0308
    },
    {
      "date": "2025-11-12",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.7549,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 1.348,
      "approach_r2": 0.0308
    },
    {
      "date": "2025-11-12",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.7331,
      "pred_empirical": 0.651,
      "confluence_count": 134,
      "rvol": 1.243,
      "approach_r2": 0.7603
    },
    {
      "date": "2025-11-12",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7646,
      "pred_gbt": 0.7536,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.903,
      "approach_r2": 0.6993
    },
    {
      "date": "2025-11-12",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7699,
      "pred_gbt": 0.7534,
      "pred_empirical": 0.6081,
      "confluence_count": 134,
      "rvol": 0.772,
      "approach_r2": 0.7908
    },
    {
      "date": "2025-11-12",
      "time": "13:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6878.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.7683,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 0.772,
      "approach_r2": 0.7908
    },
    {
      "date": "2025-11-12",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7587,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.5962,
      "confluence_count": 134,
      "rvol": 0.657,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-12",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7747,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.612,
      "confluence_count": 134,
      "rvol": 0.571,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "13:57:00",
      "level_type": "or15_low",
      "level_price": 6882.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7416,
      "pred_gbt": 0.7781,
      "pred_empirical": 0.5962,
      "confluence_count": 123,
      "rvol": 0.559,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7528,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.55,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-12",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7759,
      "pred_gbt": 0.7418,
      "pred_empirical": 0.612,
      "confluence_count": 133,
      "rvol": 0.553,
      "approach_r2": 0.133
    },
    {
      "date": "2025-11-12",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7775,
      "pred_gbt": 0.7568,
      "pred_empirical": 0.6109,
      "confluence_count": 134,
      "rvol": 0.729,
      "approach_r2": 0.8047
    },
    {
      "date": "2025-11-12",
      "time": "14:06:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7074,
      "pred_gbt": 0.7748,
      "pred_empirical": 0.6109,
      "confluence_count": 117,
      "rvol": 0.79,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-12",
      "time": "14:07:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.706,
      "pred_gbt": 0.7779,
      "pred_empirical": 0.6109,
      "confluence_count": 106,
      "rvol": 0.824,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-12",
      "time": "14:07:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7108,
      "pred_gbt": 0.733,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 0.824,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-12",
      "time": "14:07:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7299,
      "pred_gbt": 0.7822,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.824,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-12",
      "time": "14:08:00",
      "level_type": "lvn",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7643,
      "pred_gbt": 0.779,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.803,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-11-12",
      "time": "14:14:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6821,
      "pred_gbt": 0.7646,
      "pred_empirical": 0.6109,
      "confluence_count": 104,
      "rvol": 1.028,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "14:14:00",
      "level_type": "vwap",
      "level_price": 6872.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7072,
      "pred_gbt": 0.7337,
      "pred_empirical": 0.6269,
      "confluence_count": 113,
      "rvol": 1.028,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "14:18:00",
      "level_type": "vwap",
      "level_price": 6872.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6945,
      "pred_gbt": 0.747,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 1.481,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-12",
      "time": "14:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6535,
      "pred_gbt": 0.6909,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 1.29,
      "approach_r2": 0.6767
    },
    {
      "date": "2025-11-12",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6863.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6159,
      "pred_gbt": 0.5857,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.354,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-11-12",
      "time": "14:36:00",
      "level_type": "vwap",
      "level_price": 6872.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7186,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.6269,
      "confluence_count": 112,
      "rvol": 1.022,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "14:37:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.7453,
      "pred_empirical": 0.5962,
      "confluence_count": 106,
      "rvol": 0.925,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "14:37:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.6731,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.925,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "14:37:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6972,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.925,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "14:37:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7399,
      "pred_gbt": 0.7527,
      "pred_empirical": 0.5962,
      "confluence_count": 117,
      "rvol": 0.925,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "14:42:00",
      "level_type": "vwap",
      "level_price": 6872.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7774,
      "pred_gbt": 0.7442,
      "pred_empirical": 0.6142,
      "confluence_count": 113,
      "rvol": 0.541,
      "approach_r2": 0.4257
    },
    {
      "date": "2025-11-12",
      "time": "14:44:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6945,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6142,
      "confluence_count": 104,
      "rvol": 0.531,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-12",
      "time": "14:59:00",
      "level_type": "vwap",
      "level_price": 6872.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7372,
      "pred_gbt": 0.7232,
      "pred_empirical": 0.6109,
      "confluence_count": 112,
      "rvol": 0.88,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6187,
      "pred_gbt": 0.6353,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 0.97,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-12",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6606,
      "pred_gbt": 0.571,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.138,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:14:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.928,
      "approach_r2": 0.3304
    },
    {
      "date": "2025-11-12",
      "time": "15:17:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6886,
      "pred_gbt": 0.7564,
      "pred_empirical": 0.5962,
      "confluence_count": 106,
      "rvol": 0.851,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-11-12",
      "time": "15:17:00",
      "level_type": "vwap",
      "level_price": 6871.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7093,
      "pred_gbt": 0.7546,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.851,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-11-12",
      "time": "15:18:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7075,
      "pred_gbt": 0.6774,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.906,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "15:18:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.695,
      "pred_gbt": 0.7109,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.906,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "15:18:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7379,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.6109,
      "confluence_count": 117,
      "rvol": 0.906,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-12",
      "time": "15:31:00",
      "level_type": "prior_day_high",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8172,
      "pred_gbt": 0.702,
      "pred_empirical": 0.5803,
      "confluence_count": 118,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:31:00",
      "level_type": "prior_week_high",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8482,
      "pred_gbt": 0.7701,
      "pred_empirical": 0.5997,
      "confluence_count": 118,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:31:00",
      "level_type": "gap_fill",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7728,
      "pred_gbt": 0.6488,
      "pred_empirical": 0.6011,
      "confluence_count": 118,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:31:00",
      "level_type": "value_area_low",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7612,
      "pred_gbt": 0.6382,
      "pred_empirical": 0.6011,
      "confluence_count": 118,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:31:00",
      "level_type": "lvn",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8061,
      "pred_gbt": 0.6725,
      "pred_empirical": 0.6011,
      "confluence_count": 142,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8178,
      "pred_gbt": 0.6533,
      "pred_empirical": 0.6011,
      "confluence_count": 135,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7918,
      "pred_gbt": 0.6497,
      "pred_empirical": 0.5871,
      "confluence_count": 142,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-12",
      "time": "15:32:00",
      "level_type": "overnight_low",
      "level_price": 6880.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7475,
      "pred_gbt": 0.6779,
      "pred_empirical": 0.5962,
      "confluence_count": 130,
      "rvol": 0.738,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "15:32:00",
      "level_type": "or15_low",
      "level_price": 6882.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7839,
      "pred_gbt": 0.6876,
      "pred_empirical": 0.6142,
      "confluence_count": 123,
      "rvol": 0.738,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8268,
      "pred_gbt": 0.7128,
      "pred_empirical": 0.6142,
      "confluence_count": 133,
      "rvol": 0.738,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-12",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8151,
      "pred_gbt": 0.6931,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.851,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-12",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8338,
      "pred_gbt": 0.7149,
      "pred_empirical": 0.6142,
      "confluence_count": 134,
      "rvol": 0.895,
      "approach_r2": 0.1979
    },
    {
      "date": "2025-11-12",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8312,
      "pred_gbt": 0.7391,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 1.02,
      "approach_r2": 0.5057
    },
    {
      "date": "2025-11-12",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8024,
      "pred_gbt": 0.6666,
      "pred_empirical": 0.612,
      "confluence_count": 133,
      "rvol": 1.039,
      "approach_r2": 0.0915
    },
    {
      "date": "2025-11-12",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.812,
      "pred_gbt": 0.6475,
      "pred_empirical": 0.6142,
      "confluence_count": 132,
      "rvol": 0.867,
      "approach_r2": 0.2485
    },
    {
      "date": "2025-11-12",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8144,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.5871,
      "confluence_count": 132,
      "rvol": 0.824,
      "approach_r2": 0.8769
    },
    {
      "date": "2025-11-12",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8199,
      "pred_gbt": 0.6634,
      "pred_empirical": 0.6142,
      "confluence_count": 134,
      "rvol": 0.786,
      "approach_r2": 0.8682
    },
    {
      "date": "2025-11-12",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8222,
      "pred_gbt": 0.6511,
      "pred_empirical": 0.6011,
      "confluence_count": 134,
      "rvol": 0.637,
      "approach_r2": 0.1828
    },
    {
      "date": "2025-11-12",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8229,
      "pred_gbt": 0.6398,
      "pred_empirical": 0.6011,
      "confluence_count": 133,
      "rvol": 0.605,
      "approach_r2": 0.2222
    },
    {
      "date": "2025-11-12",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8485,
      "pred_gbt": 0.8418,
      "pred_empirical": 0.6142,
      "confluence_count": 134,
      "rvol": 0.642,
      "approach_r2": 0.1524
    },
    {
      "date": "2025-11-12",
      "time": "15:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.842,
      "pred_gbt": 0.899,
      "pred_empirical": 0.6142,
      "confluence_count": 128,
      "rvol": 0.642,
      "approach_r2": 0.1524
    },
    {
      "date": "2025-11-12",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8466,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.5871,
      "confluence_count": 134,
      "rvol": 0.69,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-11-12",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8462,
      "pred_gbt": 0.8455,
      "pred_empirical": 0.612,
      "confluence_count": 133,
      "rvol": 0.722,
      "approach_r2": 0.4088
    },
    {
      "date": "2025-11-12",
      "time": "15:55:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6873.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7713,
      "pred_gbt": 0.8847,
      "pred_empirical": 0.5871,
      "confluence_count": 101,
      "rvol": 0.691,
      "approach_r2": 0.0728
    },
    {
      "date": "2025-11-12",
      "time": "15:55:00",
      "level_type": "hvn",
      "level_price": 6873.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.8751,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.691,
      "approach_r2": 0.0728
    },
    {
      "date": "2025-11-12",
      "time": "15:55:00",
      "level_type": "or30_low",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7676,
      "pred_gbt": 0.8591,
      "pred_empirical": 0.612,
      "confluence_count": 117,
      "rvol": 0.691,
      "approach_r2": 0.0728
    },
    {
      "date": "2025-11-12",
      "time": "15:56:00",
      "level_type": "prior_day_close",
      "level_price": 6872.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7655,
      "pred_gbt": 0.8208,
      "pred_empirical": 0.5871,
      "confluence_count": 106,
      "rvol": 0.71,
      "approach_r2": 0.0043
    },
    {
      "date": "2025-11-12",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6872.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8057,
      "pred_gbt": 0.8521,
      "pred_empirical": 0.612,
      "confluence_count": 114,
      "rvol": 0.71,
      "approach_r2": 0.0043
    },
    {
      "date": "2025-11-12",
      "time": "15:57:00",
      "level_type": "ib_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7541,
      "pred_gbt": 0.8584,
      "pred_empirical": 0.612,
      "confluence_count": 104,
      "rvol": 0.728,
      "approach_r2": 0.1092
    },
    {
      "date": "2025-11-13",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3326,
      "pred_gbt": 0.4879,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 1.153,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-13",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6831.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3232,
      "pred_gbt": 0.3572,
      "pred_empirical": 0.6251,
      "confluence_count": 17,
      "rvol": 1.237,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-13",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6829.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3061,
      "pred_gbt": 0.2992,
      "pred_empirical": 0.651,
      "confluence_count": 18,
      "rvol": 1.278,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-11-13",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2615,
      "pred_gbt": 0.4324,
      "pred_empirical": 0.651,
      "confluence_count": 17,
      "rvol": 1.344,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-13",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6827.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2828,
      "pred_gbt": 0.3892,
      "pred_empirical": 0.6715,
      "confluence_count": 24,
      "rvol": 1.292,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-13",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6827.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.283,
      "pred_gbt": 0.3869,
      "pred_empirical": 0.6715,
      "confluence_count": 24,
      "rvol": 1.292,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-13",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6829.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3462,
      "pred_gbt": 0.4238,
      "pred_empirical": 0.6251,
      "confluence_count": 17,
      "rvol": 1.4,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-13",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6830.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3397,
      "pred_gbt": 0.4164,
      "pred_empirical": 0.6251,
      "confluence_count": 17,
      "rvol": 1.4,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-13",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6823.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.29,
      "pred_gbt": 0.343,
      "pred_empirical": 0.6715,
      "confluence_count": 18,
      "rvol": 1.409,
      "approach_r2": 0.8123
    },
    {
      "date": "2025-11-13",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6821.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3409,
      "pred_gbt": 0.3177,
      "pred_empirical": 0.651,
      "confluence_count": 20,
      "rvol": 1.409,
      "approach_r2": 0.8123
    },
    {
      "date": "2025-11-13",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6823.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2903,
      "pred_gbt": 0.3409,
      "pred_empirical": 0.651,
      "confluence_count": 18,
      "rvol": 1.409,
      "approach_r2": 0.8123
    },
    {
      "date": "2025-11-13",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6821.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2928,
      "pred_gbt": 0.3019,
      "pred_empirical": 0.6715,
      "confluence_count": 20,
      "rvol": 1.41,
      "approach_r2": 0.8187
    },
    {
      "date": "2025-11-13",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6818.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3409,
      "pred_gbt": 0.2867,
      "pred_empirical": 0.651,
      "confluence_count": 20,
      "rvol": 1.41,
      "approach_r2": 0.8187
    },
    {
      "date": "2025-11-13",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6821.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.293,
      "pred_gbt": 0.2999,
      "pred_empirical": 0.651,
      "confluence_count": 20,
      "rvol": 1.41,
      "approach_r2": 0.8187
    },
    {
      "date": "2025-11-13",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6818.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3086,
      "pred_gbt": 0.3614,
      "pred_empirical": 0.6251,
      "confluence_count": 16,
      "rvol": 1.447,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-13",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6818.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.305,
      "pred_gbt": 0.3385,
      "pred_empirical": 0.6715,
      "confluence_count": 16,
      "rvol": 1.447,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-13",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6818.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3322,
      "pred_gbt": 0.35,
      "pred_empirical": 0.651,
      "confluence_count": 16,
      "rvol": 1.447,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-13",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6824.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.345,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.6269,
      "confluence_count": 15,
      "rvol": 1.473,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-13",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6823.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3701,
      "pred_gbt": 0.3798,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.339,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-13",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6823.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3795,
      "pred_gbt": 0.4286,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.245,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-13",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6823.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3695,
      "pred_gbt": 0.3572,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 1.262,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-13",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6831.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4075,
      "pred_gbt": 0.4065,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 1.158,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-13",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6831.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3915,
      "pred_gbt": 0.4468,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 1.097,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-13",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6831.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3642,
      "pred_gbt": 0.3831,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 1.141,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-13",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6831.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.427,
      "pred_gbt": 0.4083,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.108,
      "approach_r2": 0.119
    },
    {
      "date": "2025-11-13",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6831.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4241,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.08,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-13",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6831.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3848,
      "pred_gbt": 0.3987,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.012,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-13",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6831.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4382,
      "pred_gbt": 0.423,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.005,
      "approach_r2": 0.5049
    },
    {
      "date": "2025-11-13",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6823.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.4193,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.098,
      "approach_r2": 0.8811
    },
    {
      "date": "2025-11-13",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6823.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3876,
      "pred_gbt": 0.3848,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.107,
      "approach_r2": 0.1645
    },
    {
      "date": "2025-11-13",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6823.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4145,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.026,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-13",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6830.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4034,
      "pred_gbt": 0.3049,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 0.929,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-11-13",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4281,
      "pred_gbt": 0.4213,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.059,
      "approach_r2": 0.338
    },
    {
      "date": "2025-11-13",
      "time": "10:09:00",
      "level_type": "overnight_low",
      "level_price": 6841.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 1.119,
      "approach_r2": 0.4446
    },
    {
      "date": "2025-11-13",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.461,
      "pred_gbt": 0.4641,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.209,
      "approach_r2": 0.5769
    },
    {
      "date": "2025-11-13",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.461,
      "pred_gbt": 0.3712,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.281,
      "approach_r2": 0.9886
    },
    {
      "date": "2025-11-13",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6846.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4815,
      "pred_gbt": 0.3292,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.343,
      "approach_r2": 0.925
    },
    {
      "date": "2025-11-13",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.4295,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.302,
      "approach_r2": 0.249
    },
    {
      "date": "2025-11-13",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4729,
      "pred_gbt": 0.4175,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.348,
      "approach_r2": 0.5333
    },
    {
      "date": "2025-11-13",
      "time": "10:16:00",
      "level_type": "or15_high",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3502,
      "pred_gbt": 0.4353,
      "pred_empirical": 0.6142,
      "confluence_count": 4,
      "rvol": 1.44,
      "approach_r2": 0.45
    },
    {
      "date": "2025-11-13",
      "time": "10:16:00",
      "level_type": "or30_high",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3598,
      "pred_gbt": 0.3915,
      "pred_empirical": 0.612,
      "confluence_count": 4,
      "rvol": 1.44,
      "approach_r2": 0.45
    },
    {
      "date": "2025-11-13",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.456,
      "pred_gbt": 0.4316,
      "pred_empirical": 0.6011,
      "confluence_count": 4,
      "rvol": 1.44,
      "approach_r2": 0.45
    },
    {
      "date": "2025-11-13",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4693,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.44,
      "approach_r2": 0.45
    },
    {
      "date": "2025-11-13",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.4155,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 1.44,
      "approach_r2": 0.45
    },
    {
      "date": "2025-11-13",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4502,
      "pred_gbt": 0.5321,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.439,
      "approach_r2": 0.263
    },
    {
      "date": "2025-11-13",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4212,
      "pred_gbt": 0.5401,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 1.361,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-13",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.563,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.244,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-13",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.221,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-13",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6834.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.3403,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.159,
      "approach_r2": 0.225
    },
    {
      "date": "2025-11-13",
      "time": "10:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6830.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4167,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.179,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-11-13",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3992,
      "pred_gbt": 0.4192,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.049,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-13",
      "time": "10:34:00",
      "level_type": "or15_low",
      "level_price": 6818.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3384,
      "pred_gbt": 0.363,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.249,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-13",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6817.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3437,
      "pred_gbt": 0.333,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.249,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-13",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6816.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3853,
      "pred_gbt": 0.2866,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.657,
      "approach_r2": 0.5826
    },
    {
      "date": "2025-11-13",
      "time": "10:38:00",
      "level_type": "or30_low",
      "level_price": 6817.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3974,
      "pred_gbt": 0.338,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.803,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-13",
      "time": "10:38:00",
      "level_type": "ib_low",
      "level_price": 6817.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.367,
      "pred_gbt": 0.3294,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.803,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-13",
      "time": "10:38:00",
      "level_type": "session_low",
      "level_price": 6813.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3414,
      "pred_gbt": 0.3464,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.803,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-13",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6815.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3696,
      "pred_gbt": 0.3213,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 1.803,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-13",
      "time": "10:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6813.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3701,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.803,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-13",
      "time": "10:42:00",
      "level_type": "session_low",
      "level_price": 6813.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3496,
      "pred_gbt": 0.4281,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.518,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-11-13",
      "time": "10:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6813.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3586,
      "pred_gbt": 0.3566,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.518,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-11-13",
      "time": "10:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6813.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3786,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.518,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-11-13",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6813.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3611,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.447,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-13",
      "time": "10:44:00",
      "level_type": "session_low",
      "level_price": 6812.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.369,
      "pred_gbt": 0.3914,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 1.304,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-11-13",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6812.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3707,
      "pred_gbt": 0.3842,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 1.304,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-11-13",
      "time": "10:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6812.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3986,
      "pred_gbt": 0.3926,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.304,
      "approach_r2": 0.9356
    },
    {
      "date": "2025-11-13",
      "time": "10:46:00",
      "level_type": "session_low",
      "level_price": 6807.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3018,
      "pred_gbt": 0.4555,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 1.486,
      "approach_r2": 0.8
    },
    {
      "date": "2025-11-13",
      "time": "10:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6807.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3021,
      "pred_gbt": 0.4531,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 1.486,
      "approach_r2": 0.8
    },
    {
      "date": "2025-11-13",
      "time": "10:48:00",
      "level_type": "session_low",
      "level_price": 6802.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3614,
      "pred_gbt": 0.3389,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.675,
      "approach_r2": 0.81
    },
    {
      "date": "2025-11-13",
      "time": "10:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6802.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3908,
      "pred_gbt": 0.346,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.675,
      "approach_r2": 0.81
    },
    {
      "date": "2025-11-13",
      "time": "10:49:00",
      "level_type": "session_low",
      "level_price": 6801.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3535,
      "pred_gbt": 0.3671,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.853,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-13",
      "time": "10:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6801.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3827,
      "pred_gbt": 0.3778,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.853,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-13",
      "time": "10:50:00",
      "level_type": "session_low",
      "level_price": 6801.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3538,
      "pred_gbt": 0.3401,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 1.78,
      "approach_r2": 0.025
    },
    {
      "date": "2025-11-13",
      "time": "10:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6801.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3829,
      "pred_gbt": 0.349,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.78,
      "approach_r2": 0.025
    },
    {
      "date": "2025-11-13",
      "time": "10:51:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.333,
      "pred_gbt": 0.3185,
      "pred_empirical": 0.6081,
      "confluence_count": 18,
      "rvol": 1.736,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-13",
      "time": "10:51:00",
      "level_type": "session_low",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3573,
      "pred_gbt": 0.3206,
      "pred_empirical": 0.6081,
      "confluence_count": 18,
      "rvol": 1.736,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-13",
      "time": "10:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3866,
      "pred_gbt": 0.3335,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 1.736,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-13",
      "time": "10:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6799.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3853,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 1.903,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-13",
      "time": "10:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6798.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4005,
      "pred_gbt": 0.431,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.969,
      "approach_r2": 0.4672
    },
    {
      "date": "2025-11-13",
      "time": "11:06:00",
      "level_type": "session_low",
      "level_price": 6794.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3861,
      "pred_gbt": 0.4749,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.606,
      "approach_r2": 0.0933
    },
    {
      "date": "2025-11-13",
      "time": "11:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3894,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 1.606,
      "approach_r2": 0.0933
    },
    {
      "date": "2025-11-13",
      "time": "11:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6794.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4162,
      "pred_gbt": 0.4847,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.606,
      "approach_r2": 0.0933
    },
    {
      "date": "2025-11-13",
      "time": "11:07:00",
      "level_type": "session_low",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3934,
      "pred_gbt": 0.4391,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.645,
      "approach_r2": 0.6914
    },
    {
      "date": "2025-11-13",
      "time": "11:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.395,
      "pred_gbt": 0.4062,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.645,
      "approach_r2": 0.6914
    },
    {
      "date": "2025-11-13",
      "time": "11:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4236,
      "pred_gbt": 0.4469,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.645,
      "approach_r2": 0.6914
    },
    {
      "date": "2025-11-13",
      "time": "11:22:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3928,
      "pred_gbt": 0.3669,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.556,
      "approach_r2": 0.9784
    },
    {
      "date": "2025-11-13",
      "time": "11:24:00",
      "level_type": "session_low",
      "level_price": 6792.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3964,
      "pred_gbt": 0.4076,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 1.651,
      "approach_r2": 0.8356
    },
    {
      "date": "2025-11-13",
      "time": "11:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6792.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4267,
      "pred_gbt": 0.4156,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 1.651,
      "approach_r2": 0.8356
    },
    {
      "date": "2025-11-13",
      "time": "11:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4833,
      "pred_gbt": 0.4607,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.497,
      "approach_r2": 0.6637
    },
    {
      "date": "2025-11-13",
      "time": "11:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6802.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4214,
      "pred_gbt": 0.4314,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.447,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-13",
      "time": "11:39:00",
      "level_type": "session_low",
      "level_price": 6790.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3311,
      "pred_gbt": 0.3159,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 2.054,
      "approach_r2": 0.2461
    },
    {
      "date": "2025-11-13",
      "time": "11:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6790.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3314,
      "pred_gbt": 0.3139,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 2.054,
      "approach_r2": 0.2461
    },
    {
      "date": "2025-11-13",
      "time": "11:40:00",
      "level_type": "session_low",
      "level_price": 6789.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.329,
      "pred_gbt": 0.2906,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 2.079,
      "approach_r2": 0.5934
    },
    {
      "date": "2025-11-13",
      "time": "11:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6789.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3293,
      "pred_gbt": 0.2896,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 2.079,
      "approach_r2": 0.5934
    },
    {
      "date": "2025-11-13",
      "time": "11:41:00",
      "level_type": "session_low",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3279,
      "pred_gbt": 0.3939,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 1.853,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-11-13",
      "time": "11:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3281,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.853,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-11-13",
      "time": "11:44:00",
      "level_type": "session_low",
      "level_price": 6784.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3877,
      "pred_gbt": 0.4381,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.651,
      "approach_r2": 0.2807
    },
    {
      "date": "2025-11-13",
      "time": "11:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6784.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4178,
      "pred_gbt": 0.4477,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.651,
      "approach_r2": 0.2807
    },
    {
      "date": "2025-11-13",
      "time": "11:45:00",
      "level_type": "session_low",
      "level_price": 6783.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4019,
      "pred_gbt": 0.551,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.327,
      "approach_r2": 0.4675
    },
    {
      "date": "2025-11-13",
      "time": "11:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6783.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4323,
      "pred_gbt": 0.5522,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.327,
      "approach_r2": 0.4675
    },
    {
      "date": "2025-11-13",
      "time": "12:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6796.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5205,
      "pred_gbt": 0.4401,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.269,
      "approach_r2": 0.68
    },
    {
      "date": "2025-11-13",
      "time": "12:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.269,
      "approach_r2": 0.68
    },
    {
      "date": "2025-11-13",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4825,
      "pred_gbt": 0.4407,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.51,
      "approach_r2": 0.5779
    },
    {
      "date": "2025-11-13",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.4782,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.399,
      "approach_r2": 0.5166
    },
    {
      "date": "2025-11-13",
      "time": "12:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4874,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.399,
      "approach_r2": 0.5166
    },
    {
      "date": "2025-11-13",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5118,
      "pred_gbt": 0.5053,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.411,
      "approach_r2": 0.3645
    },
    {
      "date": "2025-11-13",
      "time": "12:06:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3932,
      "pred_gbt": 0.4332,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.42,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-13",
      "time": "12:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6795.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.5045,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.361,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-13",
      "time": "12:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4863,
      "pred_gbt": 0.4845,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.508,
      "approach_r2": 0.0375
    },
    {
      "date": "2025-11-13",
      "time": "12:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4691,
      "pred_gbt": 0.4704,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 1.5,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-13",
      "time": "12:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.4466,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.588,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-13",
      "time": "12:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.477,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.535,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-13",
      "time": "12:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 1.573,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-13",
      "time": "12:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4713,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 1.164,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-13",
      "time": "12:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5305,
      "pred_gbt": 0.513,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.32,
      "approach_r2": 0.1636
    },
    {
      "date": "2025-11-13",
      "time": "12:36:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4455,
      "pred_gbt": 0.3874,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.428,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-11-13",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.328,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-11-13",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.5251,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.262,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-11-13",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.4876,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.191,
      "approach_r2": 0.1552
    },
    {
      "date": "2025-11-13",
      "time": "12:47:00",
      "level_type": "session_low",
      "level_price": 6783.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4209,
      "pred_gbt": 0.484,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.772,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-11-13",
      "time": "12:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6783.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4517,
      "pred_gbt": 0.4963,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.772,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-11-13",
      "time": "12:58:00",
      "level_type": "session_low",
      "level_price": 6781.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4547,
      "pred_gbt": 0.3709,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.555,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-11-13",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6781.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4859,
      "pred_gbt": 0.3886,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.555,
      "approach_r2": 0.9205
    },
    {
      "date": "2025-11-13",
      "time": "12:59:00",
      "level_type": "session_low",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4532,
      "pred_gbt": 0.4083,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.558,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-11-13",
      "time": "12:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4844,
      "pred_gbt": 0.4266,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.558,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-11-13",
      "time": "13:16:00",
      "level_type": "session_low",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4403,
      "pred_gbt": 0.4289,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.463,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-13",
      "time": "13:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6778.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4713,
      "pred_gbt": 0.441,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.463,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-13",
      "time": "13:18:00",
      "level_type": "session_low",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4558,
      "pred_gbt": 0.4234,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.66,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-11-13",
      "time": "13:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.487,
      "pred_gbt": 0.4513,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.66,
      "approach_r2": 0.1894
    },
    {
      "date": "2025-11-13",
      "time": "13:21:00",
      "level_type": "session_low",
      "level_price": 6776.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4209,
      "pred_gbt": 0.3191,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.518,
      "approach_r2": 0.9235
    },
    {
      "date": "2025-11-13",
      "time": "13:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6776.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4212,
      "pred_gbt": 0.3085,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.518,
      "approach_r2": 0.9235
    },
    {
      "date": "2025-11-13",
      "time": "13:24:00",
      "level_type": "session_low",
      "level_price": 6774.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4652,
      "pred_gbt": 0.5122,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 1.491,
      "approach_r2": 0.1064
    },
    {
      "date": "2025-11-13",
      "time": "13:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6774.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4965,
      "pred_gbt": 0.5265,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.491,
      "approach_r2": 0.1064
    },
    {
      "date": "2025-11-13",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4742,
      "pred_gbt": 0.3561,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.869,
      "approach_r2": 0.3356
    },
    {
      "date": "2025-11-13",
      "time": "13:26:00",
      "level_type": "session_low",
      "level_price": 6769.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4742,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 1.842,
      "approach_r2": 0.4529
    },
    {
      "date": "2025-11-13",
      "time": "13:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4743,
      "pred_gbt": 0.4038,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.842,
      "approach_r2": 0.4529
    },
    {
      "date": "2025-11-13",
      "time": "13:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6769.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.5237,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.842,
      "approach_r2": 0.4529
    },
    {
      "date": "2025-11-13",
      "time": "13:28:00",
      "level_type": "session_low",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4765,
      "pred_gbt": 0.6343,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.808,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-13",
      "time": "13:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6767.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.808,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-13",
      "time": "13:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.6492,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.808,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-13",
      "time": "13:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.492,
      "pred_gbt": 0.4699,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 1.704,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-11-13",
      "time": "13:31:00",
      "level_type": "session_low",
      "level_price": 6765.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.5735,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.806,
      "approach_r2": 0.05
    },
    {
      "date": "2025-11-13",
      "time": "13:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.5484,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 1.806,
      "approach_r2": 0.05
    },
    {
      "date": "2025-11-13",
      "time": "13:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6765.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.5857,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.806,
      "approach_r2": 0.05
    },
    {
      "date": "2025-11-13",
      "time": "13:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 1.886,
      "approach_r2": 0.3051
    },
    {
      "date": "2025-11-13",
      "time": "13:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4799,
      "pred_gbt": 0.4444,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.963,
      "approach_r2": 0.6582
    },
    {
      "date": "2025-11-13",
      "time": "13:34:00",
      "level_type": "session_low",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 1.995,
      "approach_r2": 0.8795
    },
    {
      "date": "2025-11-13",
      "time": "13:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.4287,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.995,
      "approach_r2": 0.8795
    },
    {
      "date": "2025-11-13",
      "time": "13:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6765.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5084,
      "pred_gbt": 0.5726,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.995,
      "approach_r2": 0.8795
    },
    {
      "date": "2025-11-13",
      "time": "13:36:00",
      "level_type": "session_low",
      "level_price": 6762.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4235,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.92,
      "approach_r2": 0.7491
    },
    {
      "date": "2025-11-13",
      "time": "13:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6762.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4238,
      "pred_gbt": 0.482,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.92,
      "approach_r2": 0.7491
    },
    {
      "date": "2025-11-13",
      "time": "13:39:00",
      "level_type": "session_low",
      "level_price": 6757.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4293,
      "pred_gbt": 0.4252,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 2.179,
      "approach_r2": 0.1028
    },
    {
      "date": "2025-11-13",
      "time": "13:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6757.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4602,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 2.179,
      "approach_r2": 0.1028
    },
    {
      "date": "2025-11-13",
      "time": "13:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6762.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.482,
      "pred_gbt": 0.5105,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 2.487,
      "approach_r2": 0.6792
    },
    {
      "date": "2025-11-13",
      "time": "14:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.3581,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 2.339,
      "approach_r2": 0.1405
    },
    {
      "date": "2025-11-13",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5234,
      "pred_gbt": 0.4478,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 2.066,
      "approach_r2": 0.127
    },
    {
      "date": "2025-11-13",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.4415,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.781,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-11-13",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.4863,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.777,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-11-13",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.513,
      "pred_gbt": 0.7549,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.376,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-11-13",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5774,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.044,
      "approach_r2": 0.0285
    },
    {
      "date": "2025-11-13",
      "time": "14:48:00",
      "level_type": "session_low",
      "level_price": 6756.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5247,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 1.166,
      "approach_r2": 0.0871
    },
    {
      "date": "2025-11-13",
      "time": "14:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.6554,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 1.166,
      "approach_r2": 0.0871
    },
    {
      "date": "2025-11-13",
      "time": "14:55:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4576,
      "pred_gbt": 0.3511,
      "pred_empirical": 0.5803,
      "confluence_count": 0,
      "rvol": 1.835,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-13",
      "time": "15:25:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.491,
      "pred_gbt": 0.4217,
      "pred_empirical": 0.5997,
      "confluence_count": 0,
      "rvol": 1.57,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-13",
      "time": "15:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5817,
      "pred_gbt": 0.7566,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.364,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-13",
      "time": "15:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.642,
      "pred_gbt": 0.6021,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.123,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-11-13",
      "time": "15:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.5799,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.245,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-13",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6384,
      "pred_gbt": 0.6054,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.249,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-11-13",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6021,
      "pred_gbt": 0.5752,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.331,
      "approach_r2": 0.4959
    },
    {
      "date": "2025-11-13",
      "time": "15:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.635,
      "pred_gbt": 0.5642,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.313,
      "approach_r2": 0.1669
    },
    {
      "date": "2025-11-13",
      "time": "15:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.638,
      "pred_gbt": 0.5886,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.327,
      "approach_r2": 0.5393
    },
    {
      "date": "2025-11-13",
      "time": "15:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6104,
      "pred_gbt": 0.6082,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.226,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-13",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6161,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.214,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-13",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6009,
      "pred_gbt": 0.8133,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.117,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-13",
      "time": "15:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6765.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.7758,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.976,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-13",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6762.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6697,
      "pred_gbt": 0.9875,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.128,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-11-14",
      "time": "09:38:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3062,
      "pred_gbt": 0.5803,
      "pred_empirical": 0.651,
      "confluence_count": 7,
      "rvol": 1.995,
      "approach_r2": 0.5274
    },
    {
      "date": "2025-11-14",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6696.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.363,
      "pred_gbt": 0.3078,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 2.015,
      "approach_r2": 0.1328
    },
    {
      "date": "2025-11-14",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6695.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3187,
      "pred_gbt": 0.3035,
      "pred_empirical": 0.6269,
      "confluence_count": 3,
      "rvol": 2.015,
      "approach_r2": 0.1328
    },
    {
      "date": "2025-11-14",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6703.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3611,
      "pred_gbt": 0.517,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.838,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-14",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6703.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3638,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.838,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-14",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.415,
      "pred_gbt": 0.3243,
      "pred_empirical": 0.5962,
      "confluence_count": 5,
      "rvol": 1.849,
      "approach_r2": 0.1099
    },
    {
      "date": "2025-11-14",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6704.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4313,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 1.641,
      "approach_r2": 0.4985
    },
    {
      "date": "2025-11-14",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6704.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4187,
      "pred_gbt": 0.4632,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 1.641,
      "approach_r2": 0.4985
    },
    {
      "date": "2025-11-14",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6706.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4361,
      "pred_gbt": 0.5272,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 1.572,
      "approach_r2": 0.2292
    },
    {
      "date": "2025-11-14",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6706.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4235,
      "pred_gbt": 0.526,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.572,
      "approach_r2": 0.2292
    },
    {
      "date": "2025-11-14",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6707.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.382,
      "pred_gbt": 0.5064,
      "pred_empirical": 0.5962,
      "confluence_count": 6,
      "rvol": 1.535,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6707.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3771,
      "pred_gbt": 0.5292,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.535,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.5126,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.535,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6717.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4607,
      "pred_gbt": 0.427,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 1.596,
      "approach_r2": 0.0936
    },
    {
      "date": "2025-11-14",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6718.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3851,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.625,
      "approach_r2": 0.0095
    },
    {
      "date": "2025-11-14",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6719.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4621,
      "pred_gbt": 0.3357,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.625,
      "approach_r2": 0.0095
    },
    {
      "date": "2025-11-14",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6718.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3879,
      "pred_gbt": 0.44,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.625,
      "approach_r2": 0.0095
    },
    {
      "date": "2025-11-14",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6721.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4676,
      "pred_gbt": 0.4071,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.46,
      "approach_r2": 0.1079
    },
    {
      "date": "2025-11-14",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6721.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.3981,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.46,
      "approach_r2": 0.1079
    },
    {
      "date": "2025-11-14",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6723.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4789,
      "pred_gbt": 0.3908,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.487,
      "approach_r2": 0.0386
    },
    {
      "date": "2025-11-14",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6723.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4661,
      "pred_gbt": 0.3838,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.487,
      "approach_r2": 0.0386
    },
    {
      "date": "2025-11-14",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6725.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.4266,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.534,
      "approach_r2": 0.0992
    },
    {
      "date": "2025-11-14",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6725.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4418,
      "pred_gbt": 0.414,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.534,
      "approach_r2": 0.0992
    },
    {
      "date": "2025-11-14",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4196,
      "pred_gbt": 0.4122,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.5,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-14",
      "time": "10:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6720.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3382,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.6281,
      "confluence_count": 18,
      "rvol": 1.5,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-14",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.397,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.47,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-14",
      "time": "10:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6718.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3509,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.47,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-14",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4071,
      "pred_gbt": 0.3476,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.585,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "10:06:00",
      "level_type": "or30_high",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4228,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.464,
      "approach_r2": 0.4782
    },
    {
      "date": "2025-11-14",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.397,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.464,
      "approach_r2": 0.4782
    },
    {
      "date": "2025-11-14",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3998,
      "pred_gbt": 0.4645,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.464,
      "approach_r2": 0.4782
    },
    {
      "date": "2025-11-14",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4633,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.483,
      "approach_r2": 0.0903
    },
    {
      "date": "2025-11-14",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4297,
      "pred_gbt": 0.3782,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.556,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-11-14",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6728.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.453,
      "pred_gbt": 0.3935,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.723,
      "approach_r2": 0.6722
    },
    {
      "date": "2025-11-14",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6728.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4403,
      "pred_gbt": 0.3865,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.723,
      "approach_r2": 0.6722
    },
    {
      "date": "2025-11-14",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6723.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4109,
      "pred_gbt": 0.4577,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.579,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-14",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6724.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4402,
      "pred_gbt": 0.3855,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.391,
      "approach_r2": 0.766
    },
    {
      "date": "2025-11-14",
      "time": "10:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6719.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4034,
      "pred_gbt": 0.3956,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.464,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6724.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4265,
      "pred_gbt": 0.3904,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.592,
      "approach_r2": 0.4321
    },
    {
      "date": "2025-11-14",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6736.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.5695,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.853,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-11-14",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6736.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.387,
      "pred_gbt": 0.5514,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.853,
      "approach_r2": 0.2841
    },
    {
      "date": "2025-11-14",
      "time": "10:29:00",
      "level_type": "session_high",
      "level_price": 6738.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4478,
      "pred_gbt": 0.4759,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.889,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-14",
      "time": "10:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6738.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4351,
      "pred_gbt": 0.4686,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.889,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-14",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6738.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.4441,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.963,
      "approach_r2": 0.7398
    },
    {
      "date": "2025-11-14",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6739.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4583,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.713,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-14",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6739.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4455,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.713,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-14",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 6741.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4129,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.548,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-14",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6741.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4157,
      "pred_gbt": 0.492,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.548,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-14",
      "time": "10:38:00",
      "level_type": "prior_day_low",
      "level_price": 6746.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3347,
      "pred_gbt": 0.3321,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 1.491,
      "approach_r2": 0.5246
    },
    {
      "date": "2025-11-14",
      "time": "10:38:00",
      "level_type": "gap_fill",
      "level_price": 6746.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4007,
      "pred_gbt": 0.3406,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.491,
      "approach_r2": 0.5246
    },
    {
      "date": "2025-11-14",
      "time": "10:38:00",
      "level_type": "session_high",
      "level_price": 6745.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.482,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.491,
      "approach_r2": 0.5246
    },
    {
      "date": "2025-11-14",
      "time": "10:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6745.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4692,
      "pred_gbt": 0.446,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.491,
      "approach_r2": 0.5246
    },
    {
      "date": "2025-11-14",
      "time": "10:39:00",
      "level_type": "value_area_high",
      "level_price": 6748.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4191,
      "pred_gbt": 0.3681,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.477,
      "approach_r2": 0.3841
    },
    {
      "date": "2025-11-14",
      "time": "10:39:00",
      "level_type": "lvn",
      "level_price": 6747.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4139,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.477,
      "approach_r2": 0.3841
    },
    {
      "date": "2025-11-14",
      "time": "10:39:00",
      "level_type": "session_high",
      "level_price": 6745.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4224,
      "pred_gbt": 0.4606,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.477,
      "approach_r2": 0.3841
    },
    {
      "date": "2025-11-14",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4992,
      "pred_gbt": 0.4218,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.477,
      "approach_r2": 0.3841
    },
    {
      "date": "2025-11-14",
      "time": "10:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6745.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4253,
      "pred_gbt": 0.4327,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.477,
      "approach_r2": 0.3841
    },
    {
      "date": "2025-11-14",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 6748.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4875,
      "pred_gbt": 0.4552,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.493,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-11-14",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6748.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4747,
      "pred_gbt": 0.4316,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.493,
      "approach_r2": 0.0189
    },
    {
      "date": "2025-11-14",
      "time": "10:43:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3631,
      "pred_gbt": 0.3966,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.272,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-14",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 6750.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.514,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.272,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-14",
      "time": "10:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.491,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.272,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-14",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6750.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4696,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.272,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-14",
      "time": "10:45:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6758.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4096,
      "pred_gbt": 0.3855,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.217,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-14",
      "time": "10:46:00",
      "level_type": "prior_day_close",
      "level_price": 6762.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3721,
      "pred_gbt": 0.3885,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.269,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-14",
      "time": "10:46:00",
      "level_type": "hvn",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4193,
      "pred_gbt": 0.4257,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.269,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-14",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6762.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4496,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.368,
      "approach_r2": 0.0513
    },
    {
      "date": "2025-11-14",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6762.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4525,
      "pred_gbt": 0.4427,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.368,
      "approach_r2": 0.0513
    },
    {
      "date": "2025-11-14",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6761.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.5146,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.522,
      "approach_r2": 0.0078
    },
    {
      "date": "2025-11-14",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.274,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-14",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5209,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.181,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-14",
      "time": "11:16:00",
      "level_type": "prior_day_close",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.3915,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.071,
      "approach_r2": 0.3104
    },
    {
      "date": "2025-11-14",
      "time": "11:17:00",
      "level_type": "overnight_high",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.5287,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.14,
      "approach_r2": 0.135
    },
    {
      "date": "2025-11-14",
      "time": "11:17:00",
      "level_type": "session_high",
      "level_price": 6766.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.6037,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.14,
      "approach_r2": 0.135
    },
    {
      "date": "2025-11-14",
      "time": "11:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6766.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.52,
      "pred_gbt": 0.5549,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.14,
      "approach_r2": 0.135
    },
    {
      "date": "2025-11-14",
      "time": "11:21:00",
      "level_type": "session_high",
      "level_price": 6769.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.5542,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.195,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-14",
      "time": "11:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4819,
      "pred_gbt": 0.505,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.195,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-14",
      "time": "11:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6775.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.6403,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.29,
      "approach_r2": 0.0422
    },
    {
      "date": "2025-11-14",
      "time": "11:24:00",
      "level_type": "lvn",
      "level_price": 6778.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4456,
      "pred_gbt": 0.4683,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 1.537,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-14",
      "time": "11:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6776.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.6461,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 1.537,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-14",
      "time": "11:26:00",
      "level_type": "session_high",
      "level_price": 6781.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4807,
      "pred_gbt": 0.5987,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.706,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "11:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6781.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4836,
      "pred_gbt": 0.5482,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.706,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "11:28:00",
      "level_type": "session_high",
      "level_price": 6786.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4853,
      "pred_gbt": 0.5927,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.718,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-14",
      "time": "11:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.718,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-14",
      "time": "11:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.6164,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.583,
      "approach_r2": 0.2237
    },
    {
      "date": "2025-11-14",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5689,
      "pred_gbt": 0.6379,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 1.596,
      "approach_r2": 0.096
    },
    {
      "date": "2025-11-14",
      "time": "11:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5666,
      "pred_gbt": 0.5743,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.037,
      "approach_r2": 0.0041
    },
    {
      "date": "2025-11-14",
      "time": "11:39:00",
      "level_type": "session_high",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5483,
      "pred_gbt": 0.6629,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.023,
      "approach_r2": 0.1761
    },
    {
      "date": "2025-11-14",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.6202,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.023,
      "approach_r2": 0.1761
    },
    {
      "date": "2025-11-14",
      "time": "11:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.6115,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.023,
      "approach_r2": 0.1761
    },
    {
      "date": "2025-11-14",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6787.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.5818,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.068,
      "approach_r2": 0.527
    },
    {
      "date": "2025-11-14",
      "time": "11:41:00",
      "level_type": "session_high",
      "level_price": 6787.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5199,
      "pred_gbt": 0.6689,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.06,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-14",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5301,
      "pred_gbt": 0.6447,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.06,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-14",
      "time": "11:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.6118,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.06,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-14",
      "time": "12:04:00",
      "level_type": "session_high",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5803,
      "pred_gbt": 0.5901,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.913,
      "approach_r2": 0.9324
    },
    {
      "date": "2025-11-14",
      "time": "12:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6788.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.5271,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.913,
      "approach_r2": 0.9324
    },
    {
      "date": "2025-11-14",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.578,
      "pred_gbt": 0.5981,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.919,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-14",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5654,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.919,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-14",
      "time": "12:11:00",
      "level_type": "session_high",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4733,
      "pred_gbt": 0.6354,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.072,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-11-14",
      "time": "12:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6794.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4762,
      "pred_gbt": 0.5883,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.072,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-11-14",
      "time": "12:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6784.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.5268,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 0.831,
      "approach_r2": 0.2339
    },
    {
      "date": "2025-11-14",
      "time": "12:38:00",
      "level_type": "hvn",
      "level_price": 6796.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4731,
      "pred_gbt": 0.3401,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 0.929,
      "approach_r2": 0.5575
    },
    {
      "date": "2025-11-14",
      "time": "12:38:00",
      "level_type": "session_high",
      "level_price": 6795.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.583,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 0.929,
      "approach_r2": 0.5575
    },
    {
      "date": "2025-11-14",
      "time": "12:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6795.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.4348,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 0.929,
      "approach_r2": 0.5575
    },
    {
      "date": "2025-11-14",
      "time": "12:39:00",
      "level_type": "session_high",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.5871,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 0.978,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-14",
      "time": "12:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6795.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5332,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 0.978,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-14",
      "time": "12:49:00",
      "level_type": "lvn",
      "level_price": 6778.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5163,
      "pred_gbt": 0.5031,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.222,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-11-14",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5139,
      "pred_gbt": 0.4666,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.41,
      "approach_r2": 0.4991
    },
    {
      "date": "2025-11-14",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.862,
      "approach_r2": 0.083
    },
    {
      "date": "2025-11-14",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6171,
      "pred_gbt": 0.5422,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 1.242,
      "approach_r2": 0.5205
    },
    {
      "date": "2025-11-14",
      "time": "13:02:00",
      "level_type": "overnight_high",
      "level_price": 6767.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.645,
      "approach_r2": 0.1317
    },
    {
      "date": "2025-11-14",
      "time": "13:05:00",
      "level_type": "prior_day_close",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4288,
      "pred_gbt": 0.239,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 2.242,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-14",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.4844,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 1.676,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-11-14",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.5762,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.595,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-11-14",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6777.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5824,
      "pred_gbt": 0.496,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.514,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "13:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6760.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.4615,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.462,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-14",
      "time": "13:37:00",
      "level_type": "prior_day_close",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5116,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.277,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-11-14",
      "time": "13:38:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6758.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5111,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.423,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-14",
      "time": "13:38:00",
      "level_type": "hvn",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5267,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.423,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-14",
      "time": "13:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6760.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4953,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.423,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-14",
      "time": "13:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6759.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.298,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "13:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6759.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4089,
      "pred_gbt": 0.4304,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.445,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-11-14",
      "time": "13:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6758.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.4801,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.469,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-11-14",
      "time": "13:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.462,
      "approach_r2": 0.4954
    },
    {
      "date": "2025-11-14",
      "time": "13:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4353,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.46,
      "approach_r2": 0.3393
    },
    {
      "date": "2025-11-14",
      "time": "13:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6754.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4884,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.509,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-11-14",
      "time": "13:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6754.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.342,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "13:51:00",
      "level_type": "overnight_high",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.526,
      "pred_gbt": 0.551,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.465,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-11-14",
      "time": "14:08:00",
      "level_type": "prior_day_close",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.468,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.01,
      "approach_r2": 0.8027
    },
    {
      "date": "2025-11-14",
      "time": "14:22:00",
      "level_type": "lvn",
      "level_price": 6778.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6148,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 1.106,
      "approach_r2": 0.1007
    },
    {
      "date": "2025-11-14",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6475,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 1.106,
      "approach_r2": 0.1007
    },
    {
      "date": "2025-11-14",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6824,
      "pred_gbt": 0.6137,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 1.237,
      "approach_r2": 0.515
    },
    {
      "date": "2025-11-14",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6731,
      "pred_gbt": 0.6168,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 1.35,
      "approach_r2": 0.0037
    },
    {
      "date": "2025-11-14",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6358,
      "pred_gbt": 0.5398,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.479,
      "approach_r2": 0.082
    },
    {
      "date": "2025-11-14",
      "time": "14:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6234,
      "pred_gbt": 0.6346,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 1.133,
      "approach_r2": 0.4964
    },
    {
      "date": "2025-11-14",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6779.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6805,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 1.033,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-11-14",
      "time": "14:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6778.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.5794,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.967,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-14",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6283,
      "pred_gbt": 0.5824,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.111,
      "approach_r2": 0.5051
    },
    {
      "date": "2025-11-14",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.756,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.819,
      "approach_r2": 0.7491
    },
    {
      "date": "2025-11-14",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6339,
      "pred_gbt": 0.772,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.701,
      "approach_r2": 0.7502
    },
    {
      "date": "2025-11-14",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.683,
      "pred_gbt": 0.5754,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 0.52,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6817,
      "pred_gbt": 0.691,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.449,
      "approach_r2": 0.7481
    },
    {
      "date": "2025-11-14",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.7356,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.475,
      "approach_r2": 0.7488
    },
    {
      "date": "2025-11-14",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6581,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.544,
      "approach_r2": 0.5029
    },
    {
      "date": "2025-11-14",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7195,
      "pred_gbt": 0.6456,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.544,
      "approach_r2": 0.2029
    },
    {
      "date": "2025-11-14",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6831,
      "pred_gbt": 0.6541,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.583,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "14:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.6497,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.611,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-11-14",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7043,
      "pred_gbt": 0.6812,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.608,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-14",
      "time": "14:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.7129,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.841,
      "approach_r2": 0.0806
    },
    {
      "date": "2025-11-14",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6526,
      "pred_gbt": 0.58,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.027,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-11-14",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6603,
      "pred_gbt": 0.5889,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.127,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.681,
      "pred_gbt": 0.6599,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.162,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-11-14",
      "time": "14:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.707,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.936,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-14",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6803,
      "pred_gbt": 0.7927,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.653,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-11-14",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7208,
      "pred_gbt": 0.602,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.607,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-14",
      "time": "14:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6811,
      "pred_gbt": 0.7956,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.639,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-14",
      "time": "14:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6784.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.639,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-14",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.6485,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 1.024,
      "approach_r2": 0.1316
    },
    {
      "date": "2025-11-14",
      "time": "15:07:00",
      "level_type": "lvn",
      "level_price": 6778.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.5849,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.941,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-11-14",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6782.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.6201,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 1.124,
      "approach_r2": 0.1374
    },
    {
      "date": "2025-11-14",
      "time": "15:18:00",
      "level_type": "overnight_high",
      "level_price": 6767.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6342,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 1.316,
      "approach_r2": 0.5102
    },
    {
      "date": "2025-11-14",
      "time": "15:21:00",
      "level_type": "prior_day_close",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5968,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.369,
      "approach_r2": 0.336
    },
    {
      "date": "2025-11-14",
      "time": "15:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6763.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.58,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.049,
      "approach_r2": 0.1448
    },
    {
      "date": "2025-11-14",
      "time": "15:40:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6758.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6392,
      "pred_gbt": 0.5722,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.127,
      "approach_r2": 0.1674
    },
    {
      "date": "2025-11-14",
      "time": "15:40:00",
      "level_type": "hvn",
      "level_price": 6759.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6535,
      "pred_gbt": 0.5841,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.127,
      "approach_r2": 0.1674
    },
    {
      "date": "2025-11-14",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6753.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.631,
      "pred_gbt": 0.53,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.951,
      "approach_r2": 0.6542
    },
    {
      "date": "2025-11-14",
      "time": "15:49:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.4666,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.072,
      "approach_r2": 0.2241
    },
    {
      "date": "2025-11-14",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6751.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.4297,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.072,
      "approach_r2": 0.2241
    },
    {
      "date": "2025-11-14",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6751.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6791,
      "pred_gbt": 0.889,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.658,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-11-14",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6206,
      "pred_gbt": 0.894,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.681,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-11-17",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6753.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4898,
      "pred_gbt": 0.2968,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.131,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-11-17",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6762.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5222,
      "pred_gbt": 0.3316,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 1.115,
      "approach_r2": 0.9729
    },
    {
      "date": "2025-11-17",
      "time": "09:38:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3769,
      "pred_gbt": 0.4092,
      "pred_empirical": 0.6715,
      "confluence_count": 35,
      "rvol": 1.072,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-11-17",
      "time": "09:38:00",
      "level_type": "hvn",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.357,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.6715,
      "confluence_count": 35,
      "rvol": 1.072,
      "approach_r2": 0.5009
    },
    {
      "date": "2025-11-17",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6761.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4539,
      "pred_gbt": 0.3856,
      "pred_empirical": 0.651,
      "confluence_count": 48,
      "rvol": 0.99,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "09:41:00",
      "level_type": "prior_day_close",
      "level_price": 6758.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3959,
      "pred_gbt": 0.379,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 0.977,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-17",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.4182,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 0.977,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-17",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6760.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4496,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.012,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-17",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.3875,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 0.993,
      "approach_r2": 0.9553
    },
    {
      "date": "2025-11-17",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5043,
      "pred_gbt": 0.3836,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 0.993,
      "approach_r2": 0.9553
    },
    {
      "date": "2025-11-17",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4793,
      "pred_gbt": 0.4057,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 0.896,
      "approach_r2": 0.6328
    },
    {
      "date": "2025-11-17",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4126,
      "pred_gbt": 0.4043,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 0.844,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-11-17",
      "time": "09:47:00",
      "level_type": "gex_flip",
      "level_price": 6767.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3123,
      "pred_gbt": 0.3479,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 0.757,
      "approach_r2": 0.0769
    },
    {
      "date": "2025-11-17",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6763.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5222,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 0.728,
      "approach_r2": 0.2112
    },
    {
      "date": "2025-11-17",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6764.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5211,
      "pred_gbt": 0.5121,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.68,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-11-17",
      "time": "09:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6770.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 0.637,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-11-17",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.637,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-11-17",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4757,
      "pred_gbt": 0.4836,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.637,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-11-17",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6773.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4459,
      "pred_gbt": 0.512,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 0.686,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-17",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6773.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.5074,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 0.686,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-17",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4683,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 0.693,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4555,
      "pred_gbt": 0.4326,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 0.693,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6768.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4505,
      "pred_gbt": 0.4916,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.715,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-17",
      "time": "10:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6764.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4054,
      "pred_gbt": 0.4518,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 0.78,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-11-17",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6756.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.439,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 0.823,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-17",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6756.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4552,
      "pred_gbt": 0.4389,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.882,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-11-17",
      "time": "10:10:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3261,
      "pred_gbt": 0.4129,
      "pred_empirical": 0.6081,
      "confluence_count": 13,
      "rvol": 1.138,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-17",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6755.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3719,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.202,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-17",
      "time": "10:13:00",
      "level_type": "prior_day_close",
      "level_price": 6758.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3931,
      "pred_gbt": 0.433,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.033,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-17",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6755.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4233,
      "pred_gbt": 0.4935,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.033,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-17",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.4112,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.786,
      "approach_r2": 0.052
    },
    {
      "date": "2025-11-17",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4222,
      "pred_gbt": 0.4419,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 0.758,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-11-17",
      "time": "10:33:00",
      "level_type": "lvn",
      "level_price": 6743.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4326,
      "pred_gbt": 0.3417,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 0.922,
      "approach_r2": 0.1557
    },
    {
      "date": "2025-11-17",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6744.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.421,
      "pred_gbt": 0.3146,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 0.922,
      "approach_r2": 0.1557
    },
    {
      "date": "2025-11-17",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.4302,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 1.022,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-17",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.3429,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.953,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4182,
      "pred_gbt": 0.4829,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 0.842,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-11-17",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6753.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4751,
      "pred_gbt": 0.3406,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 0.915,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "10:45:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3426,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.814,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-17",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6753.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 0.822,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-17",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6753.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4876,
      "pred_gbt": 0.4193,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 0.783,
      "approach_r2": 0.6864
    },
    {
      "date": "2025-11-17",
      "time": "10:48:00",
      "level_type": "prior_day_close",
      "level_price": 6758.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4527,
      "pred_gbt": 0.3801,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.745,
      "approach_r2": 0.5383
    },
    {
      "date": "2025-11-17",
      "time": "10:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4588,
      "pred_gbt": 0.3828,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.745,
      "approach_r2": 0.5383
    },
    {
      "date": "2025-11-17",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.3778,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 0.826,
      "approach_r2": 0.759
    },
    {
      "date": "2025-11-17",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4596,
      "pred_gbt": 0.3993,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.802,
      "approach_r2": 0.4249
    },
    {
      "date": "2025-11-17",
      "time": "10:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6747.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4682,
      "pred_gbt": 0.4288,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 0.714,
      "approach_r2": 0.0668
    },
    {
      "date": "2025-11-17",
      "time": "10:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6743.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4678,
      "pred_gbt": 0.485,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.761,
      "approach_r2": 0.4824
    },
    {
      "date": "2025-11-17",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6742.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4646,
      "pred_gbt": 0.4477,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.778,
      "approach_r2": 0.1133
    },
    {
      "date": "2025-11-17",
      "time": "11:02:00",
      "level_type": "value_area_high",
      "level_price": 6735.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4657,
      "pred_gbt": 0.4108,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.952,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-11-17",
      "time": "11:06:00",
      "level_type": "overnight_low",
      "level_price": 6731.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.3983,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 0.919,
      "approach_r2": 0.1366
    },
    {
      "date": "2025-11-17",
      "time": "11:06:00",
      "level_type": "lvn",
      "level_price": 6731.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 0.919,
      "approach_r2": 0.1366
    },
    {
      "date": "2025-11-17",
      "time": "11:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6731.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4583,
      "pred_gbt": 0.4434,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 0.919,
      "approach_r2": 0.1366
    },
    {
      "date": "2025-11-17",
      "time": "11:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6730.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.4167,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 0.93,
      "approach_r2": 0.3948
    },
    {
      "date": "2025-11-17",
      "time": "11:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6730.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4491,
      "pred_gbt": 0.4436,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 0.987,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-17",
      "time": "11:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6729.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4527,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.025,
      "approach_r2": 0.7701
    },
    {
      "date": "2025-11-17",
      "time": "11:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6729.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 1.136,
      "approach_r2": 0.9076
    },
    {
      "date": "2025-11-17",
      "time": "11:11:00",
      "level_type": "or15_low",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4038,
      "pred_gbt": 0.3846,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.18,
      "approach_r2": 0.3348
    },
    {
      "date": "2025-11-17",
      "time": "11:11:00",
      "level_type": "or30_low",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.3844,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.18,
      "approach_r2": 0.3348
    },
    {
      "date": "2025-11-17",
      "time": "11:11:00",
      "level_type": "ib_low",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4238,
      "pred_gbt": 0.3881,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.18,
      "approach_r2": 0.3348
    },
    {
      "date": "2025-11-17",
      "time": "11:11:00",
      "level_type": "session_low",
      "level_price": 6726.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4108,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.18,
      "approach_r2": 0.3348
    },
    {
      "date": "2025-11-17",
      "time": "11:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6728.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.4467,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.18,
      "approach_r2": 0.3348
    },
    {
      "date": "2025-11-17",
      "time": "11:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6726.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4414,
      "pred_gbt": 0.4381,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.18,
      "approach_r2": 0.3348
    },
    {
      "date": "2025-11-17",
      "time": "11:13:00",
      "level_type": "session_low",
      "level_price": 6725.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.4726,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.045,
      "approach_r2": 0.5603
    },
    {
      "date": "2025-11-17",
      "time": "11:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6728.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4518,
      "pred_gbt": 0.4794,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.045,
      "approach_r2": 0.5603
    },
    {
      "date": "2025-11-17",
      "time": "11:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6725.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.045,
      "approach_r2": 0.5603
    },
    {
      "date": "2025-11-17",
      "time": "11:14:00",
      "level_type": "session_low",
      "level_price": 6725.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3617,
      "pred_gbt": 0.3501,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 1.14,
      "approach_r2": 0.5333
    },
    {
      "date": "2025-11-17",
      "time": "11:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6725.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3619,
      "pred_gbt": 0.3411,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.14,
      "approach_r2": 0.5333
    },
    {
      "date": "2025-11-17",
      "time": "11:16:00",
      "level_type": "session_low",
      "level_price": 6718.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.332,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 1.258,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-17",
      "time": "11:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6718.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3322,
      "pred_gbt": 0.4404,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.258,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-17",
      "time": "11:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6721.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4138,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 1.436,
      "approach_r2": 0.5577
    },
    {
      "date": "2025-11-17",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6720.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4118,
      "pred_gbt": 0.4757,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.244,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "11:29:00",
      "level_type": "lvn",
      "level_price": 6743.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4401,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.506,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-17",
      "time": "11:31:00",
      "level_type": "vwap",
      "level_price": 6746.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4777,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.6,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-11-17",
      "time": "11:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6747.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4257,
      "pred_gbt": 0.4413,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.6,
      "approach_r2": 0.0435
    },
    {
      "date": "2025-11-17",
      "time": "11:32:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3876,
      "pred_gbt": 0.4345,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.599,
      "approach_r2": 0.3438
    },
    {
      "date": "2025-11-17",
      "time": "11:33:00",
      "level_type": "vwap",
      "level_price": 6746.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4429,
      "pred_gbt": 0.4226,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.505,
      "approach_r2": 0.668
    },
    {
      "date": "2025-11-17",
      "time": "11:35:00",
      "level_type": "vwap",
      "level_price": 6746.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4577,
      "pred_gbt": 0.3945,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.327,
      "approach_r2": 0.9472
    },
    {
      "date": "2025-11-17",
      "time": "11:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6746.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4783,
      "pred_gbt": 0.4306,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.327,
      "approach_r2": 0.9472
    },
    {
      "date": "2025-11-17",
      "time": "11:38:00",
      "level_type": "vwap",
      "level_price": 6746.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.5119,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.088,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-17",
      "time": "11:40:00",
      "level_type": "prior_day_close",
      "level_price": 6758.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4796,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.029,
      "approach_r2": 0.769
    },
    {
      "date": "2025-11-17",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5706,
      "pred_gbt": 0.4928,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.791,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-11-17",
      "time": "11:50:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.4502,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.845,
      "approach_r2": 0.4507
    },
    {
      "date": "2025-11-17",
      "time": "11:50:00",
      "level_type": "hvn",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.4541,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.845,
      "approach_r2": 0.4507
    },
    {
      "date": "2025-11-17",
      "time": "11:50:00",
      "level_type": "or15_high",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4967,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.845,
      "approach_r2": 0.4507
    },
    {
      "date": "2025-11-17",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6108,
      "pred_gbt": 0.5574,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.822,
      "approach_r2": 0.4229
    },
    {
      "date": "2025-11-17",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6116,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.857,
      "approach_r2": 0.5347
    },
    {
      "date": "2025-11-17",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6078,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.879,
      "approach_r2": 0.1583
    },
    {
      "date": "2025-11-17",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6761.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.4547,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.925,
      "approach_r2": 0.0019
    },
    {
      "date": "2025-11-17",
      "time": "11:58:00",
      "level_type": "gex_flip",
      "level_price": 6767.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3618,
      "pred_gbt": 0.412,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.864,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-17",
      "time": "12:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.542,
      "pred_gbt": 0.629,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.784,
      "approach_r2": 0.499
    },
    {
      "date": "2025-11-17",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6193,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.78,
      "approach_r2": 0.4109
    },
    {
      "date": "2025-11-17",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.4694,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.8,
      "approach_r2": 0.0724
    },
    {
      "date": "2025-11-17",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5755,
      "pred_gbt": 0.4558,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.895,
      "approach_r2": 0.0049
    },
    {
      "date": "2025-11-17",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.4885,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.893,
      "approach_r2": 0.1418
    },
    {
      "date": "2025-11-17",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.5626,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.887,
      "approach_r2": 0.465
    },
    {
      "date": "2025-11-17",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.5493,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.79,
      "approach_r2": 0.4762
    },
    {
      "date": "2025-11-17",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5827,
      "pred_gbt": 0.5524,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.734,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5658,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.581,
      "approach_r2": 0.625
    },
    {
      "date": "2025-11-17",
      "time": "12:12:00",
      "level_type": "prior_day_close",
      "level_price": 6758.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5302,
      "pred_gbt": 0.5448,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.598,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-17",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.5361,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.619,
      "approach_r2": 0.2977
    },
    {
      "date": "2025-11-17",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5572,
      "pred_gbt": 0.5565,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.645,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-17",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.5303,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.688,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-17",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5875,
      "pred_gbt": 0.54,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.685,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "12:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.5049,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.762,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-17",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5659,
      "pred_gbt": 0.5219,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.653,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-17",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6762.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.539,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.745,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-17",
      "time": "12:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.719,
      "approach_r2": 0.6139
    },
    {
      "date": "2025-11-17",
      "time": "12:35:00",
      "level_type": "hvn",
      "level_price": 6763.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5243,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.719,
      "approach_r2": 0.6139
    },
    {
      "date": "2025-11-17",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6763.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.5021,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.719,
      "approach_r2": 0.6139
    },
    {
      "date": "2025-11-17",
      "time": "12:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5614,
      "pred_gbt": 0.5129,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.709,
      "approach_r2": 0.5243
    },
    {
      "date": "2025-11-17",
      "time": "12:40:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4282,
      "pred_gbt": 0.4813,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.04,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-17",
      "time": "12:40:00",
      "level_type": "vwap",
      "level_price": 6749.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4674,
      "pred_gbt": 0.4452,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.04,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-17",
      "time": "12:42:00",
      "level_type": "vwap",
      "level_price": 6749.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5309,
      "pred_gbt": 0.4749,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.275,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "12:46:00",
      "level_type": "lvn",
      "level_price": 6743.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4957,
      "pred_gbt": 0.4042,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.538,
      "approach_r2": 0.4172
    },
    {
      "date": "2025-11-17",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6736.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5106,
      "pred_gbt": 0.499,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.057,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-17",
      "time": "12:52:00",
      "level_type": "value_area_high",
      "level_price": 6735.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4991,
      "pred_gbt": 0.515,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.029,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-17",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6736.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.4825,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.029,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-17",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6736.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.038,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-11-17",
      "time": "12:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6735.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5202,
      "pred_gbt": 0.4202,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.978,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-17",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6735.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.069,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-17",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6735.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.4687,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.063,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-17",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6735.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4968,
      "pred_gbt": 0.4356,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.032,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-17",
      "time": "12:58:00",
      "level_type": "overnight_low",
      "level_price": 6731.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4931,
      "pred_gbt": 0.4557,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.002,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "12:59:00",
      "level_type": "lvn",
      "level_price": 6731.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5373,
      "pred_gbt": 0.4883,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.057,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-17",
      "time": "13:00:00",
      "level_type": "or15_low",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4451,
      "pred_gbt": 0.41,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.195,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-17",
      "time": "13:00:00",
      "level_type": "or30_low",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.462,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.195,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-17",
      "time": "13:00:00",
      "level_type": "ib_low",
      "level_price": 6726.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4654,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.195,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-17",
      "time": "13:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6720.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.431,
      "pred_gbt": 0.3975,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 1.941,
      "approach_r2": 0.4304
    },
    {
      "date": "2025-11-17",
      "time": "13:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6719.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4589,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.323,
      "approach_r2": 0.4336
    },
    {
      "date": "2025-11-17",
      "time": "13:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6719.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4775,
      "pred_gbt": 0.4866,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.19,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-17",
      "time": "13:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6718.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.5102,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.141,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-17",
      "time": "13:44:00",
      "level_type": "or15_low",
      "level_price": 6726.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5886,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.981,
      "approach_r2": 0.8477
    },
    {
      "date": "2025-11-17",
      "time": "13:44:00",
      "level_type": "or30_low",
      "level_price": 6726.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.5199,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.981,
      "approach_r2": 0.8477
    },
    {
      "date": "2025-11-17",
      "time": "13:44:00",
      "level_type": "ib_low",
      "level_price": 6726.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5374,
      "pred_gbt": 0.5054,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.981,
      "approach_r2": 0.8477
    },
    {
      "date": "2025-11-17",
      "time": "13:46:00",
      "level_type": "overnight_low",
      "level_price": 6731.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.5064,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.14,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-17",
      "time": "13:46:00",
      "level_type": "lvn",
      "level_price": 6731.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.14,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-17",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6730.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5554,
      "pred_gbt": 0.5293,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.14,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-17",
      "time": "13:47:00",
      "level_type": "value_area_high",
      "level_price": 6735.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5372,
      "pred_gbt": 0.5298,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.218,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-17",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5353,
      "pred_gbt": 0.4977,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.432,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-17",
      "time": "13:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6729.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.415,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-17",
      "time": "13:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6717.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4879,
      "pred_gbt": 0.5249,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.303,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-17",
      "time": "13:56:00",
      "level_type": "session_low",
      "level_price": 6710.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4447,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.6011,
      "confluence_count": 3,
      "rvol": 2.039,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "13:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6713.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4753,
      "pred_gbt": 0.4084,
      "pred_empirical": 0.5803,
      "confluence_count": 5,
      "rvol": 2.039,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "13:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6710.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4758,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.6011,
      "confluence_count": 3,
      "rvol": 2.039,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "13:57:00",
      "level_type": "session_low",
      "level_price": 6709.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3707,
      "pred_gbt": 0.3359,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 2.154,
      "approach_r2": 0.1311
    },
    {
      "date": "2025-11-17",
      "time": "13:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6709.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.371,
      "pred_gbt": 0.3202,
      "pred_empirical": 0.6011,
      "confluence_count": 3,
      "rvol": 2.154,
      "approach_r2": 0.1311
    },
    {
      "date": "2025-11-17",
      "time": "13:58:00",
      "level_type": "lvn",
      "level_price": 6703.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.3437,
      "pred_empirical": 0.5803,
      "confluence_count": 3,
      "rvol": 2.661,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-17",
      "time": "13:59:00",
      "level_type": "session_low",
      "level_price": 6702.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4052,
      "pred_gbt": 0.3561,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 2.79,
      "approach_r2": 0.1152
    },
    {
      "date": "2025-11-17",
      "time": "13:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6702.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4357,
      "pred_gbt": 0.3693,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 2.79,
      "approach_r2": 0.1152
    },
    {
      "date": "2025-11-17",
      "time": "14:02:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.45,
      "pred_gbt": 0.4258,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 2.161,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-11-17",
      "time": "14:18:00",
      "level_type": "session_low",
      "level_price": 6692.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4635,
      "pred_gbt": 0.4868,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.453,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-17",
      "time": "14:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6692.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4948,
      "pred_gbt": 0.5138,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.453,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-17",
      "time": "14:22:00",
      "level_type": "session_low",
      "level_price": 6691.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4729,
      "pred_gbt": 0.5125,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.401,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-17",
      "time": "14:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6691.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5042,
      "pred_gbt": 0.5394,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.401,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-17",
      "time": "14:26:00",
      "level_type": "session_low",
      "level_price": 6688.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4948,
      "pred_gbt": 0.4589,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.8,
      "approach_r2": 0.7999
    },
    {
      "date": "2025-11-17",
      "time": "14:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6688.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5261,
      "pred_gbt": 0.4806,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.8,
      "approach_r2": 0.7999
    },
    {
      "date": "2025-11-17",
      "time": "14:27:00",
      "level_type": "session_low",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.5018,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.839,
      "approach_r2": 0.8657
    },
    {
      "date": "2025-11-17",
      "time": "14:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5214,
      "pred_gbt": 0.5271,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.839,
      "approach_r2": 0.8657
    },
    {
      "date": "2025-11-17",
      "time": "14:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6696.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4707,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.6011,
      "confluence_count": 3,
      "rvol": 1.891,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-17",
      "time": "14:32:00",
      "level_type": "session_low",
      "level_price": 6686.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4792,
      "pred_gbt": 0.4727,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.7,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-17",
      "time": "14:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6686.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.4911,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.7,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-17",
      "time": "14:38:00",
      "level_type": "lvn",
      "level_price": 6681.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.518,
      "pred_gbt": 0.3888,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 1.974,
      "approach_r2": 0.1183
    },
    {
      "date": "2025-11-17",
      "time": "14:40:00",
      "level_type": "session_low",
      "level_price": 6676.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.4681,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.944,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "14:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6676.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5238,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.944,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "14:41:00",
      "level_type": "session_low",
      "level_price": 6674.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4642,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.947,
      "approach_r2": 0.3369
    },
    {
      "date": "2025-11-17",
      "time": "14:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6674.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.947,
      "approach_r2": 0.3369
    },
    {
      "date": "2025-11-17",
      "time": "14:46:00",
      "level_type": "session_low",
      "level_price": 6673.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5153,
      "pred_gbt": 0.4868,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 1.732,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-11-17",
      "time": "14:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6673.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5465,
      "pred_gbt": 0.5122,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 1.732,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-11-17",
      "time": "14:55:00",
      "level_type": "session_low",
      "level_price": 6671.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.266,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-17",
      "time": "14:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6671.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.266,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-17",
      "time": "14:56:00",
      "level_type": "prior_day_low",
      "level_price": 6670.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.4673,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.449,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-17",
      "time": "14:56:00",
      "level_type": "prior_week_low",
      "level_price": 6670.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5169,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.449,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-17",
      "time": "14:57:00",
      "level_type": "session_low",
      "level_price": 6667.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 1.566,
      "approach_r2": 0.2819
    },
    {
      "date": "2025-11-17",
      "time": "14:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6667.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.5128,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 1.566,
      "approach_r2": 0.2819
    },
    {
      "date": "2025-11-17",
      "time": "15:00:00",
      "level_type": "session_low",
      "level_price": 6663.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4073,
      "pred_gbt": 0.4021,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 2.149,
      "approach_r2": 0.494
    },
    {
      "date": "2025-11-17",
      "time": "15:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6663.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4076,
      "pred_gbt": 0.3902,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 2.149,
      "approach_r2": 0.494
    },
    {
      "date": "2025-11-17",
      "time": "15:01:00",
      "level_type": "session_low",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4252,
      "pred_gbt": 0.4446,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.961,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-17",
      "time": "15:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6661.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4255,
      "pred_gbt": 0.427,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.961,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-17",
      "time": "15:02:00",
      "level_type": "session_low",
      "level_price": 6660.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4963,
      "pred_gbt": 0.4108,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 1.864,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "15:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6660.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.4028,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 1.864,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "15:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6670.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5048,
      "pred_gbt": 0.3609,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.702,
      "approach_r2": 0.3341
    },
    {
      "date": "2025-11-17",
      "time": "15:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6670.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.931,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-17",
      "time": "15:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6669.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.2972,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 2.123,
      "approach_r2": 0.3289
    },
    {
      "date": "2025-11-17",
      "time": "15:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6669.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5183,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 2.182,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-11-17",
      "time": "15:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6668.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5243,
      "pred_gbt": 0.4131,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 2.001,
      "approach_r2": 0.5178
    },
    {
      "date": "2025-11-17",
      "time": "15:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6666.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5236,
      "pred_gbt": 0.443,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.682,
      "approach_r2": 0.08
    },
    {
      "date": "2025-11-17",
      "time": "15:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6665.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5024,
      "pred_gbt": 0.6947,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.543,
      "approach_r2": 0.7452
    },
    {
      "date": "2025-11-17",
      "time": "15:27:00",
      "level_type": "prior_day_low",
      "level_price": 6670.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.4985,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.618,
      "approach_r2": 0.0029
    },
    {
      "date": "2025-11-17",
      "time": "15:27:00",
      "level_type": "prior_week_low",
      "level_price": 6670.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.3451,
      "pred_gbt": 0.4091,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.618,
      "approach_r2": 0.0029
    },
    {
      "date": "2025-11-17",
      "time": "15:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6690.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5958,
      "pred_gbt": 0.6011,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.443,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-11-17",
      "time": "15:53:00",
      "level_type": "lvn",
      "level_price": 6681.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5901,
      "pred_gbt": 0.4629,
      "pred_empirical": 0.6488,
      "confluence_count": 4,
      "rvol": 1.538,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-11-17",
      "time": "15:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6689.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.9213,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.178,
      "approach_r2": 0.0363
    },
    {
      "date": "2025-11-18",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6661.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3887,
      "pred_gbt": 0.346,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 1.601,
      "approach_r2": 0.3181
    },
    {
      "date": "2025-11-18",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6662.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4159,
      "pred_gbt": 0.3417,
      "pred_empirical": 0.651,
      "confluence_count": 28,
      "rvol": 1.601,
      "approach_r2": 0.3181
    },
    {
      "date": "2025-11-18",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6670.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.6251,
      "confluence_count": 26,
      "rvol": 1.588,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-18",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6670.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4387,
      "pred_gbt": 0.3837,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.434,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-18",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6666.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3948,
      "pred_gbt": 0.2866,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.26,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "09:41:00",
      "level_type": "prior_day_low",
      "level_price": 6658.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3689,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.6281,
      "confluence_count": 16,
      "rvol": 1.168,
      "approach_r2": 0.2649
    },
    {
      "date": "2025-11-18",
      "time": "09:41:00",
      "level_type": "prior_week_low",
      "level_price": 6658.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.188,
      "pred_gbt": 0.3552,
      "pred_empirical": 0.651,
      "confluence_count": 16,
      "rvol": 1.168,
      "approach_r2": 0.2649
    },
    {
      "date": "2025-11-18",
      "time": "09:41:00",
      "level_type": "gap_fill",
      "level_price": 6658.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3473,
      "pred_gbt": 0.3739,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 1.168,
      "approach_r2": 0.2649
    },
    {
      "date": "2025-11-18",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6658.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4166,
      "pred_gbt": 0.3659,
      "pred_empirical": 0.6281,
      "confluence_count": 28,
      "rvol": 1.168,
      "approach_r2": 0.2649
    },
    {
      "date": "2025-11-18",
      "time": "09:42:00",
      "level_type": "top_oi_strikes",
      "level_price": 6655.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3575,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.169,
      "approach_r2": 0.0773
    },
    {
      "date": "2025-11-18",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3957,
      "pred_gbt": 0.3591,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.169,
      "approach_r2": 0.0773
    },
    {
      "date": "2025-11-18",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3847,
      "pred_gbt": 0.3688,
      "pred_empirical": 0.651,
      "confluence_count": 28,
      "rvol": 1.26,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-18",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6656.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3758,
      "pred_gbt": 0.3556,
      "pred_empirical": 0.6251,
      "confluence_count": 28,
      "rvol": 1.252,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-11-18",
      "time": "09:47:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.353,
      "pred_gbt": 0.3507,
      "pred_empirical": 0.6674,
      "confluence_count": 32,
      "rvol": 1.328,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-18",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6649.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.38,
      "pred_gbt": 0.35,
      "pred_empirical": 0.6674,
      "confluence_count": 36,
      "rvol": 1.328,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-18",
      "time": "09:49:00",
      "level_type": "or15_low",
      "level_price": 6645.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4053,
      "pred_gbt": 0.4292,
      "pred_empirical": 0.6251,
      "confluence_count": 25,
      "rvol": 1.38,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-18",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6645.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2904,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.6715,
      "confluence_count": 25,
      "rvol": 1.38,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-18",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6646.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.3868,
      "pred_empirical": 0.6674,
      "confluence_count": 37,
      "rvol": 1.38,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-18",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6645.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2906,
      "pred_gbt": 0.4096,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 1.38,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-18",
      "time": "09:50:00",
      "level_type": "session_low",
      "level_price": 6643.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3421,
      "pred_gbt": 0.3617,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.392,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6643.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3689,
      "pred_gbt": 0.3784,
      "pred_empirical": 0.6081,
      "confluence_count": 18,
      "rvol": 1.392,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "09:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6643.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3709,
      "pred_gbt": 0.3589,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.392,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "09:51:00",
      "level_type": "overnight_low",
      "level_price": 6635.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3247,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.6269,
      "confluence_count": 11,
      "rvol": 1.497,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-18",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6634.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2909,
      "pred_gbt": 0.5981,
      "pred_empirical": 0.651,
      "confluence_count": 15,
      "rvol": 1.745,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-11-18",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6632.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2895,
      "pred_gbt": 0.5439,
      "pred_empirical": 0.6715,
      "confluence_count": 18,
      "rvol": 1.775,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-11-18",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6628.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3423,
      "pred_gbt": 0.3959,
      "pred_empirical": 0.6281,
      "confluence_count": 13,
      "rvol": 1.941,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "09:56:00",
      "level_type": "session_low",
      "level_price": 6626.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2665,
      "pred_gbt": 0.5922,
      "pred_empirical": 0.6715,
      "confluence_count": 7,
      "rvol": 2.086,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-11-18",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6625.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2781,
      "pred_gbt": 0.532,
      "pred_empirical": 0.6715,
      "confluence_count": 15,
      "rvol": 2.086,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-11-18",
      "time": "09:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6626.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2917,
      "pred_gbt": 0.5881,
      "pred_empirical": 0.651,
      "confluence_count": 7,
      "rvol": 2.086,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-11-18",
      "time": "09:59:00",
      "level_type": "session_low",
      "level_price": 6623.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2625,
      "pred_gbt": 0.4438,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 1.985,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-18",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6621.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3051,
      "pred_gbt": 0.4185,
      "pred_empirical": 0.6109,
      "confluence_count": 12,
      "rvol": 1.985,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-18",
      "time": "09:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6623.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2627,
      "pred_gbt": 0.4414,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.985,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-18",
      "time": "10:01:00",
      "level_type": "or30_low",
      "level_price": 6621.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3184,
      "pred_gbt": 0.6865,
      "pred_empirical": 0.6281,
      "confluence_count": 9,
      "rvol": 1.836,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-11-18",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2411,
      "pred_gbt": 0.6421,
      "pred_empirical": 0.6715,
      "confluence_count": 16,
      "rvol": 1.836,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-11-18",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6619.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2413,
      "pred_gbt": 0.6357,
      "pred_empirical": 0.651,
      "confluence_count": 16,
      "rvol": 1.836,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-11-18",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6613.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3354,
      "pred_gbt": 0.3842,
      "pred_empirical": 0.6251,
      "confluence_count": 18,
      "rvol": 1.82,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-11-18",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6611.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2618,
      "pred_gbt": 0.3499,
      "pred_empirical": 0.651,
      "confluence_count": 17,
      "rvol": 1.943,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-11-18",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6609.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2989,
      "pred_gbt": 0.3964,
      "pred_empirical": 0.6281,
      "confluence_count": 11,
      "rvol": 1.943,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-11-18",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6611.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.262,
      "pred_gbt": 0.3489,
      "pred_empirical": 0.6251,
      "confluence_count": 17,
      "rvol": 1.943,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-11-18",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6606.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2811,
      "pred_gbt": 0.6564,
      "pred_empirical": 0.6281,
      "confluence_count": 4,
      "rvol": 2.039,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-11-18",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6621.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3242,
      "pred_gbt": 0.2856,
      "pred_empirical": 0.6269,
      "confluence_count": 12,
      "rvol": 2.251,
      "approach_r2": 0.3303
    },
    {
      "date": "2025-11-18",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6619.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3577,
      "pred_gbt": 0.3955,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.988,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-11-18",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6617.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3626,
      "pred_gbt": 0.329,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.73,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-18",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6615.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3833,
      "pred_gbt": 0.3287,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.562,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "10:23:00",
      "level_type": "overnight_low",
      "level_price": 6635.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.2987,
      "pred_gbt": 0.3358,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 2.048,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-18",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6636.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3286,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 2.048,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-18",
      "time": "10:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6626.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3597,
      "pred_gbt": 0.3078,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 2.245,
      "approach_r2": 0.9078
    },
    {
      "date": "2025-11-18",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6635.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3538,
      "pred_gbt": 0.3678,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 2.132,
      "approach_r2": 0.4895
    },
    {
      "date": "2025-11-18",
      "time": "10:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6632.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3788,
      "pred_gbt": 0.3388,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 2.125,
      "approach_r2": 0.7489
    },
    {
      "date": "2025-11-18",
      "time": "10:31:00",
      "level_type": "or30_low",
      "level_price": 6621.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3455,
      "pred_gbt": 0.4195,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.833,
      "approach_r2": 0.4734
    },
    {
      "date": "2025-11-18",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6635.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3765,
      "pred_gbt": 0.315,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.792,
      "approach_r2": 0.7739
    },
    {
      "date": "2025-11-18",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6615.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4008,
      "pred_gbt": 0.3467,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.5,
      "approach_r2": 0.0411
    },
    {
      "date": "2025-11-18",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6615.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4081,
      "pred_gbt": 0.3528,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.466,
      "approach_r2": 0.7304
    },
    {
      "date": "2025-11-18",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4031,
      "pred_gbt": 0.3279,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.435,
      "approach_r2": 0.0762
    },
    {
      "date": "2025-11-18",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4072,
      "pred_gbt": 0.3479,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.424,
      "approach_r2": 0.7369
    },
    {
      "date": "2025-11-18",
      "time": "10:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6615.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4048,
      "pred_gbt": 0.3515,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.424,
      "approach_r2": 0.7369
    },
    {
      "date": "2025-11-18",
      "time": "10:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4165,
      "pred_gbt": 0.2869,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.372,
      "approach_r2": 0.9456
    },
    {
      "date": "2025-11-18",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.415,
      "pred_gbt": 0.3481,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.304,
      "approach_r2": 0.569
    },
    {
      "date": "2025-11-18",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4363,
      "pred_gbt": 0.3751,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.204,
      "approach_r2": 0.0023
    },
    {
      "date": "2025-11-18",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4185,
      "pred_gbt": 0.4286,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.316,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-18",
      "time": "10:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6613.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4258,
      "pred_gbt": 0.4106,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.607,
      "approach_r2": 0.5447
    },
    {
      "date": "2025-11-18",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6612.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.3507,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.364,
      "approach_r2": 0.5073
    },
    {
      "date": "2025-11-18",
      "time": "11:02:00",
      "level_type": "session_low",
      "level_price": 6596.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3465,
      "pred_gbt": 0.4576,
      "pred_empirical": 0.6109,
      "confluence_count": 1,
      "rvol": 1.846,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-18",
      "time": "11:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6596.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3753,
      "pred_gbt": 0.4669,
      "pred_empirical": 0.5962,
      "confluence_count": 1,
      "rvol": 1.846,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-18",
      "time": "11:03:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3421,
      "pred_gbt": 0.4091,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 2.038,
      "approach_r2": 0.6588
    },
    {
      "date": "2025-11-18",
      "time": "11:04:00",
      "level_type": "ib_low",
      "level_price": 6603.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3461,
      "pred_gbt": 0.3574,
      "pred_empirical": 0.5962,
      "confluence_count": 2,
      "rvol": 2.19,
      "approach_r2": 0.7806
    },
    {
      "date": "2025-11-18",
      "time": "11:10:00",
      "level_type": "or30_low",
      "level_price": 6621.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4016,
      "pred_gbt": 0.3761,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.858,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6628.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4,
      "pred_gbt": 0.4346,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.725,
      "approach_r2": 0.5107
    },
    {
      "date": "2025-11-18",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6628.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4094,
      "pred_gbt": 0.4369,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.32,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-18",
      "time": "11:20:00",
      "level_type": "overnight_low",
      "level_price": 6635.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3522,
      "pred_gbt": 0.6709,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.328,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-18",
      "time": "11:21:00",
      "level_type": "vwap",
      "level_price": 6628.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4342,
      "pred_gbt": 0.5172,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.429,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-18",
      "time": "11:25:00",
      "level_type": "or15_low",
      "level_price": 6645.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.583,
      "approach_r2": 0.9708
    },
    {
      "date": "2025-11-18",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6647.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5016,
      "pred_gbt": 0.4511,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.643,
      "approach_r2": 0.3229
    },
    {
      "date": "2025-11-18",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6647.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.71,
      "approach_r2": 0.0648
    },
    {
      "date": "2025-11-18",
      "time": "11:28:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3786,
      "pred_gbt": 0.4151,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.783,
      "approach_r2": 0.7464
    },
    {
      "date": "2025-11-18",
      "time": "11:33:00",
      "level_type": "top_oi_strikes",
      "level_price": 6655.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3582,
      "pred_gbt": 0.6586,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.673,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-18",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6648.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.5174,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.585,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-11-18",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6648.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5282,
      "pred_gbt": 0.5093,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.604,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-11-18",
      "time": "11:38:00",
      "level_type": "prior_day_low",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3721,
      "pred_gbt": 0.3841,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.497,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-18",
      "time": "11:38:00",
      "level_type": "prior_week_low",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4048,
      "pred_gbt": 0.3578,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.497,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-18",
      "time": "11:38:00",
      "level_type": "gap_fill",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.406,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.497,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-18",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.511,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.647,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-18",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5178,
      "pred_gbt": 0.4939,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.569,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-18",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.5587,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.465,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-18",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6649.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5492,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.576,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.5238,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.139,
      "approach_r2": 0.9375
    },
    {
      "date": "2025-11-18",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4705,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.519,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-18",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.556,
      "pred_gbt": 0.5594,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 1.483,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 1.185,
      "approach_r2": 0.005
    },
    {
      "date": "2025-11-18",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5343,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 1.233,
      "approach_r2": 0.7449
    },
    {
      "date": "2025-11-18",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5795,
      "pred_gbt": 0.5458,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.14,
      "approach_r2": 0.8794
    },
    {
      "date": "2025-11-18",
      "time": "11:58:00",
      "level_type": "or15_low",
      "level_price": 6645.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5191,
      "pred_gbt": 0.4576,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.054,
      "approach_r2": 0.7101
    },
    {
      "date": "2025-11-18",
      "time": "12:00:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4416,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 0.933,
      "approach_r2": 0.643
    },
    {
      "date": "2025-11-18",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6650.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.465,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.933,
      "approach_r2": 0.643
    },
    {
      "date": "2025-11-18",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6651.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.547,
      "pred_gbt": 0.5096,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.89,
      "approach_r2": 0.0328
    },
    {
      "date": "2025-11-18",
      "time": "12:14:00",
      "level_type": "overnight_low",
      "level_price": 6635.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4804,
      "pred_gbt": 0.4477,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.055,
      "approach_r2": 0.0992
    },
    {
      "date": "2025-11-18",
      "time": "12:17:00",
      "level_type": "vwap",
      "level_price": 6632.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5274,
      "pred_gbt": 0.472,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.176,
      "approach_r2": 0.4765
    },
    {
      "date": "2025-11-18",
      "time": "12:23:00",
      "level_type": "vwap",
      "level_price": 6632.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.509,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.065,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-11-18",
      "time": "12:24:00",
      "level_type": "vwap",
      "level_price": 6632.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.4978,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.073,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-18",
      "time": "12:27:00",
      "level_type": "or30_low",
      "level_price": 6621.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4696,
      "pred_gbt": 0.426,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.873,
      "approach_r2": 0.0974
    },
    {
      "date": "2025-11-18",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6614.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4908,
      "pred_gbt": 0.3914,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 1.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6615.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4911,
      "pred_gbt": 0.3947,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:36:00",
      "level_type": "vwap",
      "level_price": 6632.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.452,
      "pred_gbt": 0.3744,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.968,
      "approach_r2": 0.0623
    },
    {
      "date": "2025-11-18",
      "time": "12:39:00",
      "level_type": "or15_low",
      "level_price": 6645.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.4316,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.984,
      "approach_r2": 0.9402
    },
    {
      "date": "2025-11-18",
      "time": "12:41:00",
      "level_type": "top_oi_strikes",
      "level_price": 6655.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4147,
      "pred_gbt": 0.4436,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.996,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-18",
      "time": "12:42:00",
      "level_type": "prior_day_low",
      "level_price": 6658.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.433,
      "pred_gbt": 0.2599,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 2.216,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:42:00",
      "level_type": "prior_week_low",
      "level_price": 6658.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.2323,
      "pred_gbt": 0.1953,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 2.216,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:42:00",
      "level_type": "gap_fill",
      "level_price": 6658.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4101,
      "pred_gbt": 0.246,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 2.216,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:42:00",
      "level_type": "lvn",
      "level_price": 6661.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.473,
      "pred_gbt": 0.3455,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 2.216,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6659.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.4797,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 2.216,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6666.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.526,
      "pred_gbt": 0.5665,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.944,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-18",
      "time": "12:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6667.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5634,
      "pred_gbt": 0.553,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.901,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "12:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6671.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5974,
      "pred_gbt": 0.5965,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.741,
      "approach_r2": 0.1671
    },
    {
      "date": "2025-11-18",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6668.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.5413,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.741,
      "approach_r2": 0.1671
    },
    {
      "date": "2025-11-18",
      "time": "12:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6672.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5968,
      "pred_gbt": 0.6267,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.705,
      "approach_r2": 0.0089
    },
    {
      "date": "2025-11-18",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6672.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5807,
      "pred_gbt": 0.6403,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.705,
      "approach_r2": 0.0089
    },
    {
      "date": "2025-11-18",
      "time": "12:57:00",
      "level_type": "or15_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.4641,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.841,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-11-18",
      "time": "12:57:00",
      "level_type": "or30_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4671,
      "pred_gbt": 0.466,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.841,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-11-18",
      "time": "12:57:00",
      "level_type": "ib_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.6027,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.841,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-11-18",
      "time": "12:57:00",
      "level_type": "session_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.672,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.841,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-11-18",
      "time": "12:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6676.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.6189,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.841,
      "approach_r2": 0.1208
    },
    {
      "date": "2025-11-18",
      "time": "12:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6678.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5792,
      "pred_gbt": 0.5946,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.963,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-18",
      "time": "12:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6674.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5793,
      "pred_gbt": 0.6856,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 1.931,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-18",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6674.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5661,
      "pred_gbt": 0.6478,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.877,
      "approach_r2": 0.4918
    },
    {
      "date": "2025-11-18",
      "time": "13:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6674.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.5965,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.804,
      "approach_r2": 0.6792
    },
    {
      "date": "2025-11-18",
      "time": "13:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6675.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5998,
      "pred_gbt": 0.6727,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 1.598,
      "approach_r2": 0.124
    },
    {
      "date": "2025-11-18",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6675.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.624,
      "pred_gbt": 0.6273,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.452,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "13:06:00",
      "level_type": "session_high",
      "level_price": 6679.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.7043,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.416,
      "approach_r2": 0.3384
    },
    {
      "date": "2025-11-18",
      "time": "13:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6679.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.6642,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.416,
      "approach_r2": 0.3384
    },
    {
      "date": "2025-11-18",
      "time": "13:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6676.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6671,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.317,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-11-18",
      "time": "13:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6676.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6126,
      "pred_gbt": 0.6731,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 1.262,
      "approach_r2": 0.4907
    },
    {
      "date": "2025-11-18",
      "time": "13:10:00",
      "level_type": "session_high",
      "level_price": 6680.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.6657,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.364,
      "approach_r2": 0.4618
    },
    {
      "date": "2025-11-18",
      "time": "13:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6677.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.637,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 1.364,
      "approach_r2": 0.4618
    },
    {
      "date": "2025-11-18",
      "time": "13:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6680.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6095,
      "pred_gbt": 0.6152,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.364,
      "approach_r2": 0.4618
    },
    {
      "date": "2025-11-18",
      "time": "13:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6677.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6358,
      "pred_gbt": 0.6893,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.394,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-11-18",
      "time": "13:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6677.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6102,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 1.337,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-18",
      "time": "13:27:00",
      "level_type": "or15_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5257,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.084,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-11-18",
      "time": "13:27:00",
      "level_type": "or30_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5362,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.084,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-11-18",
      "time": "13:27:00",
      "level_type": "ib_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6005,
      "pred_gbt": 0.6275,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 1.084,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-11-18",
      "time": "13:33:00",
      "level_type": "session_high",
      "level_price": 6680.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6448,
      "pred_gbt": 0.6807,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.172,
      "approach_r2": 0.187
    },
    {
      "date": "2025-11-18",
      "time": "13:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6681.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6512,
      "pred_gbt": 0.6591,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.172,
      "approach_r2": 0.187
    },
    {
      "date": "2025-11-18",
      "time": "13:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6680.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.633,
      "pred_gbt": 0.6311,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.172,
      "approach_r2": 0.187
    },
    {
      "date": "2025-11-18",
      "time": "13:34:00",
      "level_type": "lvn",
      "level_price": 6681.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.445,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.242,
      "approach_r2": 0.0944
    },
    {
      "date": "2025-11-18",
      "time": "13:34:00",
      "level_type": "session_high",
      "level_price": 6680.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.644,
      "pred_gbt": 0.6463,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.242,
      "approach_r2": 0.0944
    },
    {
      "date": "2025-11-18",
      "time": "13:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6681.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6414,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.242,
      "approach_r2": 0.0944
    },
    {
      "date": "2025-11-18",
      "time": "13:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6680.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.5946,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.242,
      "approach_r2": 0.0944
    },
    {
      "date": "2025-11-18",
      "time": "13:40:00",
      "level_type": "overnight_high",
      "level_price": 6685.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.583,
      "pred_gbt": 0.5234,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.467,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-11-18",
      "time": "13:41:00",
      "level_type": "session_high",
      "level_price": 6687.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5727,
      "pred_gbt": 0.5833,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 1.57,
      "approach_r2": 0.08
    },
    {
      "date": "2025-11-18",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6687.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5601,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 1.57,
      "approach_r2": 0.08
    },
    {
      "date": "2025-11-18",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6685.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6359,
      "pred_gbt": 0.676,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.287,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-11-18",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6663.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5682,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.848,
      "approach_r2": 0.5441
    },
    {
      "date": "2025-11-18",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6665.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.543,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.524,
      "approach_r2": 0.8721
    },
    {
      "date": "2025-11-18",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6665.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.649,
      "pred_gbt": 0.5641,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.456,
      "approach_r2": 0.4812
    },
    {
      "date": "2025-11-18",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6665.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.223,
      "approach_r2": 0.0375
    },
    {
      "date": "2025-11-18",
      "time": "14:28:00",
      "level_type": "lvn",
      "level_price": 6661.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.567,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.195,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-11-18",
      "time": "14:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6665.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6109,
      "pred_gbt": 0.5821,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.189,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-11-18",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6665.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6692,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.109,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "14:39:00",
      "level_type": "lvn",
      "level_price": 6681.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5767,
      "pred_gbt": 0.447,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.893,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "14:41:00",
      "level_type": "or15_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5303,
      "pred_gbt": 0.5355,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 2.011,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "14:41:00",
      "level_type": "or30_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5408,
      "pred_gbt": 0.5296,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 2.011,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "14:41:00",
      "level_type": "ib_high",
      "level_price": 6679.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6049,
      "pred_gbt": 0.6298,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 2.011,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "14:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6675.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5633,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.647,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-11-18",
      "time": "14:47:00",
      "level_type": "overnight_high",
      "level_price": 6685.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5538,
      "pred_gbt": 0.4472,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.723,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-11-18",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6667.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6212,
      "pred_gbt": 0.7678,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.543,
      "approach_r2": 0.7462
    },
    {
      "date": "2025-11-18",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6668.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.661,
      "pred_gbt": 0.6342,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.333,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-11-18",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6668.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6495,
      "pred_gbt": 0.6166,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.337,
      "approach_r2": 0.5016
    },
    {
      "date": "2025-11-18",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6439,
      "pred_gbt": 0.5955,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.263,
      "approach_r2": 0.1678
    },
    {
      "date": "2025-11-18",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.5895,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.251,
      "approach_r2": 0.827
    },
    {
      "date": "2025-11-18",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.5788,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.188,
      "approach_r2": 0.7288
    },
    {
      "date": "2025-11-18",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6479,
      "pred_gbt": 0.5669,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.253,
      "approach_r2": 0.1964
    },
    {
      "date": "2025-11-18",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6215,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.537,
      "approach_r2": 0.1206
    },
    {
      "date": "2025-11-18",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6357,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.585,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.618,
      "pred_gbt": 0.5547,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.708,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-11-18",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6669.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6103,
      "pred_gbt": 0.5404,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.584,
      "approach_r2": 0.3328
    },
    {
      "date": "2025-11-18",
      "time": "15:21:00",
      "level_type": "developing_vpoc",
      "level_price": 6669.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5625,
      "pred_gbt": 0.5475,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.584,
      "approach_r2": 0.3328
    },
    {
      "date": "2025-11-18",
      "time": "15:24:00",
      "level_type": "lvn",
      "level_price": 6661.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6125,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.306,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-11-18",
      "time": "15:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6660.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.6345,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.306,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-11-18",
      "time": "15:25:00",
      "level_type": "prior_day_low",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.3504,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.563,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-11-18",
      "time": "15:25:00",
      "level_type": "prior_week_low",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5229,
      "pred_gbt": 0.3521,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.563,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-11-18",
      "time": "15:25:00",
      "level_type": "gap_fill",
      "level_price": 6658.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5593,
      "pred_gbt": 0.3638,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.563,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-11-18",
      "time": "15:25:00",
      "level_type": "top_oi_strikes",
      "level_price": 6655.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.4515,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.563,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-11-18",
      "time": "15:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6655.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5633,
      "pred_gbt": 0.5044,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.834,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-11-18",
      "time": "15:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6653.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4884,
      "pred_gbt": 0.567,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.822,
      "approach_r2": 0.1279
    },
    {
      "date": "2025-11-18",
      "time": "15:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6652.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.5105,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.991,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-11-18",
      "time": "15:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6650.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.616,
      "pred_gbt": 0.6347,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 1.28,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-11-18",
      "time": "15:46:00",
      "level_type": "or15_low",
      "level_price": 6645.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5867,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.42,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "15:46:00",
      "level_type": "vwap",
      "level_price": 6646.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6782,
      "pred_gbt": 0.5124,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.42,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-18",
      "time": "15:47:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5494,
      "pred_gbt": 0.6414,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.446,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-18",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6646.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5975,
      "pred_gbt": 0.7885,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.382,
      "approach_r2": 0.754
    },
    {
      "date": "2025-11-18",
      "time": "15:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6646.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5088,
      "pred_gbt": 0.7791,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 1.382,
      "approach_r2": 0.754
    },
    {
      "date": "2025-11-18",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6646.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6274,
      "pred_gbt": 0.9344,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 1.201,
      "approach_r2": 0.3345
    },
    {
      "date": "2025-11-18",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6644.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6028,
      "pred_gbt": 0.8941,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.201,
      "approach_r2": 0.3345
    },
    {
      "date": "2025-11-18",
      "time": "15:59:00",
      "level_type": "overnight_low",
      "level_price": 6635.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6034,
      "pred_gbt": 0.9728,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.072,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-18",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6638.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5431,
      "pred_gbt": 0.9734,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.072,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-19",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6653.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.3739,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.468,
      "approach_r2": 0.1415
    },
    {
      "date": "2025-11-19",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6656.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4471,
      "pred_gbt": 0.3356,
      "pred_empirical": 0.6251,
      "confluence_count": 32,
      "rvol": 1.497,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-19",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6652.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4381,
      "pred_gbt": 0.3297,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.329,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6653.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4375,
      "pred_gbt": 0.4661,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 0.83,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-19",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6654.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3866,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 0.83,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-19",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6658.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.3813,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 0.798,
      "approach_r2": 0.65
    },
    {
      "date": "2025-11-19",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6658.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4972,
      "pred_gbt": 0.3826,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 0.798,
      "approach_r2": 0.65
    },
    {
      "date": "2025-11-19",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6662.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5191,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 0.772,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-11-19",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6662.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4369,
      "pred_gbt": 0.4285,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.788,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-11-19",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6663.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.3659,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 0.788,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-11-19",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6662.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4398,
      "pred_gbt": 0.4151,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.788,
      "approach_r2": 0.8305
    },
    {
      "date": "2025-11-19",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6664.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.396,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 0.865,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-19",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6666.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5275,
      "pred_gbt": 0.3311,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 0.865,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-19",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6664.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4515,
      "pred_gbt": 0.383,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 0.865,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-19",
      "time": "09:45:00",
      "level_type": "overnight_high",
      "level_price": 6668.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4375,
      "pred_gbt": 0.344,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 0.972,
      "approach_r2": 0.8421
    },
    {
      "date": "2025-11-19",
      "time": "09:45:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6669.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4142,
      "pred_gbt": 0.3007,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 0.972,
      "approach_r2": 0.8421
    },
    {
      "date": "2025-11-19",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6668.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3924,
      "pred_gbt": 0.2982,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 0.972,
      "approach_r2": 0.8421
    },
    {
      "date": "2025-11-19",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6668.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.3256,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 0.972,
      "approach_r2": 0.8421
    },
    {
      "date": "2025-11-19",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6668.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5209,
      "pred_gbt": 0.318,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 0.972,
      "approach_r2": 0.8421
    },
    {
      "date": "2025-11-19",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6668.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.3268,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 0.972,
      "approach_r2": 0.8421
    },
    {
      "date": "2025-11-19",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6668.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.426,
      "pred_gbt": 0.3823,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.048,
      "approach_r2": 0.1713
    },
    {
      "date": "2025-11-19",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6671.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4996,
      "pred_gbt": 0.3153,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.048,
      "approach_r2": 0.1713
    },
    {
      "date": "2025-11-19",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6668.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4288,
      "pred_gbt": 0.3708,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.048,
      "approach_r2": 0.1713
    },
    {
      "date": "2025-11-19",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6670.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4252,
      "pred_gbt": 0.3755,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.1,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-19",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6670.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.428,
      "pred_gbt": 0.3629,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.1,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-19",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6672.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4871,
      "pred_gbt": 0.3838,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.099,
      "approach_r2": 0.1063
    },
    {
      "date": "2025-11-19",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6672.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4743,
      "pred_gbt": 0.3851,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.099,
      "approach_r2": 0.1063
    },
    {
      "date": "2025-11-19",
      "time": "09:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6668.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3931,
      "pred_gbt": 0.3331,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.062,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6673.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.4025,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.005,
      "approach_r2": 0.1386
    },
    {
      "date": "2025-11-19",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6673.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.4038,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.005,
      "approach_r2": 0.1386
    },
    {
      "date": "2025-11-19",
      "time": "09:53:00",
      "level_type": "value_area_low",
      "level_price": 6679.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4366,
      "pred_gbt": 0.4306,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 0.877,
      "approach_r2": 0.3493
    },
    {
      "date": "2025-11-19",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6679.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.502,
      "pred_gbt": 0.466,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 0.877,
      "approach_r2": 0.3493
    },
    {
      "date": "2025-11-19",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6680.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4931,
      "pred_gbt": 0.3514,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.825,
      "approach_r2": 0.071
    },
    {
      "date": "2025-11-19",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6680.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.3442,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.825,
      "approach_r2": 0.071
    },
    {
      "date": "2025-11-19",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6680.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4803,
      "pred_gbt": 0.3417,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.825,
      "approach_r2": 0.071
    },
    {
      "date": "2025-11-19",
      "time": "09:55:00",
      "level_type": "lvn",
      "level_price": 6684.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4268,
      "pred_gbt": 0.3422,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 0.845,
      "approach_r2": 0.0693
    },
    {
      "date": "2025-11-19",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6681.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.4106,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 0.845,
      "approach_r2": 0.0693
    },
    {
      "date": "2025-11-19",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6683.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.3502,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 0.845,
      "approach_r2": 0.0693
    },
    {
      "date": "2025-11-19",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6681.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4351,
      "pred_gbt": 0.3975,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 0.845,
      "approach_r2": 0.0693
    },
    {
      "date": "2025-11-19",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6683.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4368,
      "pred_gbt": 0.4309,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.894,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-11-19",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6684.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5106,
      "pred_gbt": 0.348,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 0.894,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-11-19",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6683.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4396,
      "pred_gbt": 0.4175,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 0.894,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-11-19",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6684.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 0.912,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-19",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6686.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4926,
      "pred_gbt": 0.3756,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 0.912,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-19",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6684.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4362,
      "pred_gbt": 0.4011,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 0.912,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-11-19",
      "time": "09:58:00",
      "level_type": "prior_day_high",
      "level_price": 6687.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4194,
      "pred_gbt": 0.4575,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.028,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-11-19",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6688.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.5038,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 1.028,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-11-19",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6690.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4132,
      "pred_gbt": 0.4508,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.206,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-11-19",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6691.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4946,
      "pred_gbt": 0.3196,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.206,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-11-19",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6690.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.416,
      "pred_gbt": 0.4382,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.206,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-11-19",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6693.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3464,
      "pred_gbt": 0.4401,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.233,
      "approach_r2": 0.491
    },
    {
      "date": "2025-11-19",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6693.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4414,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 1.233,
      "approach_r2": 0.491
    },
    {
      "date": "2025-11-19",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6693.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4288,
      "pred_gbt": 0.4838,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 1.233,
      "approach_r2": 0.491
    },
    {
      "date": "2025-11-19",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6694.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4553,
      "pred_gbt": 0.428,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.277,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-11-19",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6694.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4426,
      "pred_gbt": 0.4188,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.277,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-11-19",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6695.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3929,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.279,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-11-19",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6695.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3956,
      "pred_gbt": 0.4852,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.279,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-11-19",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6696.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.181,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-19",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6696.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4355,
      "pred_gbt": 0.4442,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.181,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-19",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6697.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4842,
      "pred_gbt": 0.3704,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.069,
      "approach_r2": 0.1196
    },
    {
      "date": "2025-11-19",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6697.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4714,
      "pred_gbt": 0.3617,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.069,
      "approach_r2": 0.1196
    },
    {
      "date": "2025-11-19",
      "time": "10:06:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.363,
      "pred_gbt": 0.396,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.011,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-11-19",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6698.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.4427,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.011,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-11-19",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6698.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4361,
      "pred_gbt": 0.4292,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.011,
      "approach_r2": 0.4967
    },
    {
      "date": "2025-11-19",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6696.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4261,
      "pred_gbt": 0.3835,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 0.878,
      "approach_r2": 0.6864
    },
    {
      "date": "2025-11-19",
      "time": "10:11:00",
      "level_type": "session_high",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4223,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.025,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-11-19",
      "time": "10:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4251,
      "pred_gbt": 0.4951,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.025,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-11-19",
      "time": "10:13:00",
      "level_type": "session_high",
      "level_price": 6702.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4811,
      "pred_gbt": 0.4604,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.02,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-11-19",
      "time": "10:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6702.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4683,
      "pred_gbt": 0.448,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.02,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-11-19",
      "time": "10:14:00",
      "level_type": "session_high",
      "level_price": 6703.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.486,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 0.989,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-11-19",
      "time": "10:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6703.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4732,
      "pred_gbt": 0.4597,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 0.989,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-11-19",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6707.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.4469,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 1.02,
      "approach_r2": 0.7448
    },
    {
      "date": "2025-11-19",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4669,
      "pred_gbt": 0.4306,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 1.02,
      "approach_r2": 0.7448
    },
    {
      "date": "2025-11-19",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6698.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.456,
      "pred_gbt": 0.3633,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 1.036,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-11-19",
      "time": "10:36:00",
      "level_type": "or30_high",
      "level_price": 6693.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4756,
      "pred_gbt": 0.4811,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.705,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "10:40:00",
      "level_type": "prior_day_high",
      "level_price": 6687.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4525,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.754,
      "approach_r2": 0.0242
    },
    {
      "date": "2025-11-19",
      "time": "10:46:00",
      "level_type": "lvn",
      "level_price": 6684.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4601,
      "pred_gbt": 0.3247,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 0.926,
      "approach_r2": 0.9528
    },
    {
      "date": "2025-11-19",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6680.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.478,
      "pred_gbt": 0.3871,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.952,
      "approach_r2": 0.4292
    },
    {
      "date": "2025-11-19",
      "time": "10:50:00",
      "level_type": "value_area_low",
      "level_price": 6679.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4173,
      "pred_gbt": 0.3088,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 1.145,
      "approach_r2": 0.6893
    },
    {
      "date": "2025-11-19",
      "time": "10:55:00",
      "level_type": "overnight_high",
      "level_price": 6668.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5028,
      "pred_gbt": 0.4277,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.672,
      "approach_r2": 0.9323
    },
    {
      "date": "2025-11-19",
      "time": "10:55:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6669.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4215,
      "pred_gbt": 0.3381,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.672,
      "approach_r2": 0.9323
    },
    {
      "date": "2025-11-19",
      "time": "10:55:00",
      "level_type": "or15_high",
      "level_price": 6668.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4483,
      "pred_gbt": 0.3882,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.672,
      "approach_r2": 0.9323
    },
    {
      "date": "2025-11-19",
      "time": "11:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6659.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.471,
      "pred_gbt": 0.4553,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.329,
      "approach_r2": 0.5302
    },
    {
      "date": "2025-11-19",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6658.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4408,
      "pred_gbt": 0.49,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.531,
      "approach_r2": 0.129
    },
    {
      "date": "2025-11-19",
      "time": "11:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6658.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4588,
      "pred_gbt": 0.4934,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.491,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6658.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.458,
      "pred_gbt": 0.4969,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.215,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-19",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6658.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.429,
      "pred_gbt": 0.4282,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.208,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-19",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4786,
      "pred_gbt": 0.499,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 1.215,
      "approach_r2": 0.1567
    },
    {
      "date": "2025-11-19",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4631,
      "pred_gbt": 0.4308,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.149,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-11-19",
      "time": "11:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4842,
      "pred_gbt": 0.4496,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.224,
      "approach_r2": 0.6853
    },
    {
      "date": "2025-11-19",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4849,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 1.149,
      "approach_r2": 0.0947
    },
    {
      "date": "2025-11-19",
      "time": "11:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4839,
      "pred_gbt": 0.4825,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.127,
      "approach_r2": 0.0025
    },
    {
      "date": "2025-11-19",
      "time": "11:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4915,
      "pred_gbt": 0.476,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.144,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-11-19",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6656.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4926,
      "pred_gbt": 0.5385,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.19,
      "approach_r2": 0.0114
    },
    {
      "date": "2025-11-19",
      "time": "11:24:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3616,
      "pred_gbt": 0.4344,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.286,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-19",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6655.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4383,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.484,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-19",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6655.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4451,
      "pred_gbt": 0.5142,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.461,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-19",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6655.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4675,
      "pred_gbt": 0.4611,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.328,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-19",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6655.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.4287,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.032,
      "approach_r2": 0.7658
    },
    {
      "date": "2025-11-19",
      "time": "11:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6655.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4871,
      "pred_gbt": 0.3624,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.885,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "11:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6647.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.4052,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 0.917,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-19",
      "time": "11:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6647.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4533,
      "pred_gbt": 0.4295,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.058,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-19",
      "time": "11:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6644.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4301,
      "pred_gbt": 0.4392,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.253,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-19",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6653.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.4476,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.125,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-19",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6653.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5184,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.158,
      "approach_r2": 0.1397
    },
    {
      "date": "2025-11-19",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6652.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5198,
      "pred_gbt": 0.5397,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 1.078,
      "approach_r2": 0.2535
    },
    {
      "date": "2025-11-19",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6652.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 1.033,
      "approach_r2": 0.0153
    },
    {
      "date": "2025-11-19",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6652.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5243,
      "pred_gbt": 0.4683,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.091,
      "approach_r2": 0.6649
    },
    {
      "date": "2025-11-19",
      "time": "11:55:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4162,
      "pred_gbt": 0.4381,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.186,
      "approach_r2": 0.9156
    },
    {
      "date": "2025-11-19",
      "time": "11:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6652.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5018,
      "pred_gbt": 0.4182,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.186,
      "approach_r2": 0.9156
    },
    {
      "date": "2025-11-19",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6651.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5213,
      "pred_gbt": 0.4444,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.212,
      "approach_r2": 0.9189
    },
    {
      "date": "2025-11-19",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6651.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4958,
      "pred_gbt": 0.4159,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.372,
      "approach_r2": 0.3336
    },
    {
      "date": "2025-11-19",
      "time": "12:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6642.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4203,
      "pred_gbt": 0.4052,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.885,
      "approach_r2": 0.129
    },
    {
      "date": "2025-11-19",
      "time": "12:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6651.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.4551,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.875,
      "approach_r2": 0.3336
    },
    {
      "date": "2025-11-19",
      "time": "12:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6640.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4917,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 0.999,
      "approach_r2": 0.2388
    },
    {
      "date": "2025-11-19",
      "time": "12:26:00",
      "level_type": "prior_day_close",
      "level_price": 6637.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.163,
      "approach_r2": 0.1813
    },
    {
      "date": "2025-11-19",
      "time": "12:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6639.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4077,
      "pred_gbt": 0.4077,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.163,
      "approach_r2": 0.1813
    },
    {
      "date": "2025-11-19",
      "time": "12:28:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.4391,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.269,
      "approach_r2": 0.6706
    },
    {
      "date": "2025-11-19",
      "time": "12:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6648.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.541,
      "pred_gbt": 0.4582,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.269,
      "approach_r2": 0.6706
    },
    {
      "date": "2025-11-19",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6648.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5167,
      "pred_gbt": 0.4683,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.221,
      "approach_r2": 0.2143
    },
    {
      "date": "2025-11-19",
      "time": "12:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6637.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4595,
      "pred_gbt": 0.4639,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.258,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-11-19",
      "time": "12:34:00",
      "level_type": "or15_low",
      "level_price": 6635.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4338,
      "pred_gbt": 0.3921,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.278,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "12:34:00",
      "level_type": "or30_low",
      "level_price": 6635.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4507,
      "pred_gbt": 0.3954,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.278,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "12:34:00",
      "level_type": "ib_low",
      "level_price": 6635.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4541,
      "pred_gbt": 0.3991,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.278,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "12:34:00",
      "level_type": "session_low",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4345,
      "pred_gbt": 0.4148,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.278,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "12:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6635.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4654,
      "pred_gbt": 0.4069,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.278,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "12:36:00",
      "level_type": "value_area_high",
      "level_price": 6628.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4475,
      "pred_gbt": 0.3429,
      "pred_empirical": 0.6011,
      "confluence_count": 5,
      "rvol": 1.691,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-19",
      "time": "12:37:00",
      "level_type": "session_low",
      "level_price": 6626.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3549,
      "pred_gbt": 0.4491,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.846,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-11-19",
      "time": "12:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6625.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4341,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.846,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-11-19",
      "time": "12:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6626.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3552,
      "pred_gbt": 0.4467,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 1.846,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-11-19",
      "time": "12:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6625.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4169,
      "pred_gbt": 0.4807,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.8,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-11-19",
      "time": "12:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6624.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4103,
      "pred_gbt": 0.5432,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.746,
      "approach_r2": 0.0348
    },
    {
      "date": "2025-11-19",
      "time": "12:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6645.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5073,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.616,
      "approach_r2": 0.0875
    },
    {
      "date": "2025-11-19",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6645.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5217,
      "pred_gbt": 0.4621,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.831,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-11-19",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6644.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.4779,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.908,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-19",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6644.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.5633,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.694,
      "approach_r2": 0.0053
    },
    {
      "date": "2025-11-19",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6644.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.518,
      "pred_gbt": 0.4524,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.142,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6644.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5261,
      "pred_gbt": 0.4761,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.124,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-19",
      "time": "12:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6646.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5102,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.124,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-19",
      "time": "12:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5579,
      "pred_gbt": 0.5013,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.16,
      "approach_r2": 0.1649
    },
    {
      "date": "2025-11-19",
      "time": "12:59:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.501,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.001,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-11-19",
      "time": "13:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5371,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.281,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-19",
      "time": "13:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6643.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5612,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.245,
      "approach_r2": 0.9734
    },
    {
      "date": "2025-11-19",
      "time": "13:30:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4681,
      "pred_gbt": 0.4821,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.409,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-19",
      "time": "13:38:00",
      "level_type": "vwap",
      "level_price": 6663.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4987,
      "pred_gbt": 0.4423,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 1.852,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-19",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6664.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.5866,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 1.852,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-19",
      "time": "13:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.5071,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.475,
      "approach_r2": 0.4701
    },
    {
      "date": "2025-11-19",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6643.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5604,
      "pred_gbt": 0.5013,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.046,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-11-19",
      "time": "13:56:00",
      "level_type": "vwap",
      "level_price": 6663.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.5049,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.896,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "13:58:00",
      "level_type": "vwap",
      "level_price": 6663.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5531,
      "pred_gbt": 0.5603,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.812,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-11-19",
      "time": "14:06:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.535,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.895,
      "approach_r2": 0.1546
    },
    {
      "date": "2025-11-19",
      "time": "14:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5879,
      "pred_gbt": 0.5884,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 1.087,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-19",
      "time": "14:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6649.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5863,
      "pred_gbt": 0.4909,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 1.132,
      "approach_r2": 0.1191
    },
    {
      "date": "2025-11-19",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6643.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.899,
      "approach_r2": 0.7518
    },
    {
      "date": "2025-11-19",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6643.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6024,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.993,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-11-19",
      "time": "14:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6643.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.566,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.018,
      "approach_r2": 0.565
    },
    {
      "date": "2025-11-19",
      "time": "14:25:00",
      "level_type": "prior_day_close",
      "level_price": 6637.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.5196,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.185,
      "approach_r2": 0.3301
    },
    {
      "date": "2025-11-19",
      "time": "14:30:00",
      "level_type": "or15_low",
      "level_price": 6635.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4865,
      "pred_gbt": 0.3942,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.824,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "14:30:00",
      "level_type": "or30_low",
      "level_price": 6635.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.3994,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.824,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "14:30:00",
      "level_type": "ib_low",
      "level_price": 6635.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.507,
      "pred_gbt": 0.4018,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.824,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "14:37:00",
      "level_type": "value_area_high",
      "level_price": 6628.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5868,
      "pred_gbt": 0.2891,
      "pred_empirical": 0.6488,
      "confluence_count": 5,
      "rvol": 1.036,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "14:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6628.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5728,
      "pred_gbt": 0.5161,
      "pred_empirical": 0.6488,
      "confluence_count": 5,
      "rvol": 0.827,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-11-19",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6640.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6089,
      "pred_gbt": 0.5661,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.912,
      "approach_r2": 0.12
    },
    {
      "date": "2025-11-19",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6640.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5869,
      "pred_gbt": 0.5478,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.041,
      "approach_r2": 0.3287
    },
    {
      "date": "2025-11-19",
      "time": "14:54:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.5395,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.256,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "14:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6648.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6239,
      "pred_gbt": 0.5167,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 1.256,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-19",
      "time": "14:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6649.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.4771,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.358,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-19",
      "time": "15:15:00",
      "level_type": "vwap",
      "level_price": 6660.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6612,
      "pred_gbt": 0.5566,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.294,
      "approach_r2": 0.7234
    },
    {
      "date": "2025-11-19",
      "time": "15:16:00",
      "level_type": "overnight_high",
      "level_price": 6668.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.634,
      "pred_gbt": 0.5656,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 1.271,
      "approach_r2": 0.0627
    },
    {
      "date": "2025-11-19",
      "time": "15:16:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6669.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6116,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.271,
      "approach_r2": 0.0627
    },
    {
      "date": "2025-11-19",
      "time": "15:16:00",
      "level_type": "or15_high",
      "level_price": 6668.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.5415,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.271,
      "approach_r2": 0.0627
    },
    {
      "date": "2025-11-19",
      "time": "15:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6668.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.68,
      "pred_gbt": 0.6601,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 1.271,
      "approach_r2": 0.0627
    },
    {
      "date": "2025-11-19",
      "time": "15:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6674.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.4637,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.802,
      "approach_r2": 0.1216
    },
    {
      "date": "2025-11-19",
      "time": "15:37:00",
      "level_type": "value_area_low",
      "level_price": 6679.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6393,
      "pred_gbt": 0.5742,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 1.133,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-11-19",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6680.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.5697,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 1.133,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-11-19",
      "time": "15:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6679.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6349,
      "pred_gbt": 0.6465,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 1.133,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-11-19",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6681.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6251,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.384,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-11-19",
      "time": "15:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6681.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.384,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-11-19",
      "time": "15:47:00",
      "level_type": "vwap",
      "level_price": 6661.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6793,
      "pred_gbt": 0.6321,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.263,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-19",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6661.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.143,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-11-19",
      "time": "15:51:00",
      "level_type": "or15_high",
      "level_price": 6668.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6097,
      "pred_gbt": 0.726,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.049,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-11-19",
      "time": "15:52:00",
      "level_type": "overnight_high",
      "level_price": 6668.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6704,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.981,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-19",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6661.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6694,
      "pred_gbt": 0.95,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.745,
      "approach_r2": 0.2832
    },
    {
      "date": "2025-11-19",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6661.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6681,
      "pred_gbt": 0.9543,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.753,
      "approach_r2": 0.0434
    },
    {
      "date": "2025-11-19",
      "time": "15:59:00",
      "level_type": "vwap",
      "level_price": 6661.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7259,
      "pred_gbt": 0.977,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.76,
      "approach_r2": 0.0284
    },
    {
      "date": "2025-11-20",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6768.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4299,
      "pred_gbt": 0.3812,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.225,
      "approach_r2": 0.1865
    },
    {
      "date": "2025-11-20",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3826,
      "pred_gbt": 0.3348,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.225,
      "approach_r2": 0.1865
    },
    {
      "date": "2025-11-20",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6768.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4354,
      "pred_gbt": 0.364,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.099,
      "approach_r2": 0.324
    },
    {
      "date": "2025-11-20",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6770.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4436,
      "pred_gbt": 0.3413,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 1.099,
      "approach_r2": 0.324
    },
    {
      "date": "2025-11-20",
      "time": "09:37:00",
      "level_type": "overnight_high",
      "level_price": 6772.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.3452,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 1.06,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-11-20",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.345,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.06,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-11-20",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6773.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5198,
      "pred_gbt": 0.3148,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.06,
      "approach_r2": 0.4102
    },
    {
      "date": "2025-11-20",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.043,
      "approach_r2": 0.4573
    },
    {
      "date": "2025-11-20",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6769.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4273,
      "pred_gbt": 0.3453,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 1.043,
      "approach_r2": 0.4573
    },
    {
      "date": "2025-11-20",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4671,
      "pred_gbt": 0.3789,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.081,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6769.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3816,
      "pred_gbt": 0.383,
      "pred_empirical": 0.6251,
      "confluence_count": 30,
      "rvol": 1.12,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-20",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3949,
      "pred_gbt": 0.3913,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.12,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-20",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6764.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3699,
      "pred_gbt": 0.3609,
      "pred_empirical": 0.6269,
      "confluence_count": 18,
      "rvol": 1.233,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6766.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3673,
      "pred_gbt": 0.3595,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.214,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-20",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3255,
      "pred_gbt": 0.3449,
      "pred_empirical": 0.6251,
      "confluence_count": 18,
      "rvol": 1.214,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-20",
      "time": "09:43:00",
      "level_type": "dominant_gamma",
      "level_price": 6777.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.44,
      "pred_gbt": 0.4635,
      "pred_empirical": 0.651,
      "confluence_count": 30,
      "rvol": 1.237,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-20",
      "time": "09:43:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.6715,
      "confluence_count": 30,
      "rvol": 1.237,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-20",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6775.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4625,
      "pred_gbt": 0.471,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.237,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-20",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4786,
      "pred_gbt": 0.434,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.237,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-20",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6775.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4497,
      "pred_gbt": 0.4723,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 1.237,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-20",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4191,
      "pred_gbt": 0.4611,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.184,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "09:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6770.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3858,
      "pred_gbt": 0.3852,
      "pred_empirical": 0.651,
      "confluence_count": 33,
      "rvol": 1.184,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6769.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4258,
      "pred_gbt": 0.4117,
      "pred_empirical": 0.6251,
      "confluence_count": 30,
      "rvol": 1.23,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-20",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6771.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4939,
      "pred_gbt": 0.3832,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.124,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6774.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.3451,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.124,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6781.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4744,
      "pred_gbt": 0.4442,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.097,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-11-20",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6781.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4616,
      "pred_gbt": 0.4475,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.097,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-11-20",
      "time": "09:49:00",
      "level_type": "or15_high",
      "level_price": 6777.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3917,
      "pred_gbt": 0.3029,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.113,
      "approach_r2": 0.0805
    },
    {
      "date": "2025-11-20",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6774.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.3754,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 1.113,
      "approach_r2": 0.0805
    },
    {
      "date": "2025-11-20",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6779.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.3615,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.001,
      "approach_r2": 0.0025
    },
    {
      "date": "2025-11-20",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6779.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.3827,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.009,
      "approach_r2": 0.1229
    },
    {
      "date": "2025-11-20",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6775.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4739,
      "pred_gbt": 0.4256,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.063,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-11-20",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6780.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.3868,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.115,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-20",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6776.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 1.05,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6781.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5029,
      "pred_gbt": 0.433,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.069,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-20",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6782.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.402,
      "pred_gbt": 0.4779,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 1.102,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-20",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4792,
      "pred_gbt": 0.4957,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.102,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-20",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4048,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.102,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-20",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5089,
      "pred_gbt": 0.39,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 0.986,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-11-20",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6782.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5186,
      "pred_gbt": 0.4624,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 0.986,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-11-20",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.496,
      "pred_gbt": 0.3843,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 0.986,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-11-20",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6784.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4437,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.921,
      "approach_r2": 0.4864
    },
    {
      "date": "2025-11-20",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5155,
      "pred_gbt": 0.5143,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 0.921,
      "approach_r2": 0.4864
    },
    {
      "date": "2025-11-20",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4466,
      "pred_gbt": 0.4923,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 0.921,
      "approach_r2": 0.4864
    },
    {
      "date": "2025-11-20",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.4136,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.911,
      "approach_r2": 0.1133
    },
    {
      "date": "2025-11-20",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6783.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.911,
      "approach_r2": 0.1133
    },
    {
      "date": "2025-11-20",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.4149,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.911,
      "approach_r2": 0.1133
    },
    {
      "date": "2025-11-20",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6786.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4735,
      "pred_gbt": 0.3971,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 0.918,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6786.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4469,
      "pred_gbt": 0.433,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.918,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6785.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5317,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.918,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4498,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.918,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6790.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4832,
      "pred_gbt": 0.4033,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 0.895,
      "approach_r2": 0.1153
    },
    {
      "date": "2025-11-20",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6786.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5284,
      "pred_gbt": 0.4683,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 0.895,
      "approach_r2": 0.1153
    },
    {
      "date": "2025-11-20",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6790.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4704,
      "pred_gbt": 0.3979,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 0.895,
      "approach_r2": 0.1153
    },
    {
      "date": "2025-11-20",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4766,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 0.98,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-20",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6774.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.326,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.031,
      "approach_r2": 0.587
    },
    {
      "date": "2025-11-20",
      "time": "10:07:00",
      "level_type": "overnight_high",
      "level_price": 6772.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4697,
      "pred_gbt": 0.3862,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 1.039,
      "approach_r2": 0.7743
    },
    {
      "date": "2025-11-20",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3846,
      "pred_gbt": 0.4432,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.088,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-20",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4157,
      "pred_gbt": 0.4565,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.104,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-20",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3887,
      "pred_gbt": 0.4223,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 0.978,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-11-20",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6767.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4192,
      "pred_gbt": 0.3604,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 0.984,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-11-20",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6770.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4433,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.055,
      "approach_r2": 0.4695
    },
    {
      "date": "2025-11-20",
      "time": "10:18:00",
      "level_type": "dominant_gamma",
      "level_price": 6777.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4612,
      "pred_gbt": 0.4659,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.078,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-20",
      "time": "10:18:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4207,
      "pred_gbt": 0.4563,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.078,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-20",
      "time": "10:19:00",
      "level_type": "or15_high",
      "level_price": 6777.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.393,
      "pred_gbt": 0.3952,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.021,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-11-20",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6773.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4672,
      "pred_gbt": 0.4917,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.021,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-11-20",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6773.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4713,
      "pred_gbt": 0.4961,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 0.958,
      "approach_r2": 0.1273
    },
    {
      "date": "2025-11-20",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6780.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.4632,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 1.098,
      "approach_r2": 0.7778
    },
    {
      "date": "2025-11-20",
      "time": "10:30:00",
      "level_type": "or30_high",
      "level_price": 6786.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.3811,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 0.954,
      "approach_r2": 0.98
    },
    {
      "date": "2025-11-20",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.3607,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 0.927,
      "approach_r2": 0.741
    },
    {
      "date": "2025-11-20",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6781.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.534,
      "pred_gbt": 0.4703,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 0.971,
      "approach_r2": 0.2579
    },
    {
      "date": "2025-11-20",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5323,
      "pred_gbt": 0.4014,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.869,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-20",
      "time": "10:37:00",
      "level_type": "ib_high",
      "level_price": 6790.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5066,
      "pred_gbt": 0.4896,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.886,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-20",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 6790.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.886,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-20",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6788.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5353,
      "pred_gbt": 0.4597,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.886,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-20",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6790.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4452,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.886,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-20",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.4431,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.818,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-11-20",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6789.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5311,
      "pred_gbt": 0.4188,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.771,
      "approach_r2": 0.0056
    },
    {
      "date": "2025-11-20",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.4804,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.752,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-20",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6783.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4986,
      "pred_gbt": 0.4053,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.773,
      "approach_r2": 0.5664
    },
    {
      "date": "2025-11-20",
      "time": "10:48:00",
      "level_type": "dominant_gamma",
      "level_price": 6777.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.3875,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 0.916,
      "approach_r2": 0.5102
    },
    {
      "date": "2025-11-20",
      "time": "10:48:00",
      "level_type": "top_oi_strikes",
      "level_price": 6777.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.3502,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 0.916,
      "approach_r2": 0.5102
    },
    {
      "date": "2025-11-20",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6776.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5014,
      "pred_gbt": 0.3845,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 0.916,
      "approach_r2": 0.5102
    },
    {
      "date": "2025-11-20",
      "time": "10:49:00",
      "level_type": "or15_high",
      "level_price": 6777.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.3717,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.01,
      "approach_r2": 0.1284
    },
    {
      "date": "2025-11-20",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6776.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4905,
      "pred_gbt": 0.4286,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.01,
      "approach_r2": 0.1284
    },
    {
      "date": "2025-11-20",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6776.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4909,
      "pred_gbt": 0.4329,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.057,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-11-20",
      "time": "10:51:00",
      "level_type": "overnight_high",
      "level_price": 6772.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5526,
      "pred_gbt": 0.5254,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 0.998,
      "approach_r2": 0.1007
    },
    {
      "date": "2025-11-20",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.3522,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 0.924,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-11-20",
      "time": "10:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6771.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4593,
      "pred_gbt": 0.3172,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 0.924,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-11-20",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6769.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4516,
      "pred_gbt": 0.3241,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.046,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-11-20",
      "time": "10:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6769.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4445,
      "pred_gbt": 0.321,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.046,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-11-20",
      "time": "10:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6768.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4663,
      "pred_gbt": 0.4308,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.172,
      "approach_r2": 0.1139
    },
    {
      "date": "2025-11-20",
      "time": "10:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6761.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.387,
      "pred_gbt": 0.3466,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.11,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-20",
      "time": "11:00:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6758.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5062,
      "pred_gbt": 0.5535,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 1.217,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "11:00:00",
      "level_type": "or15_low",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4268,
      "pred_gbt": 0.4804,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.217,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "11:00:00",
      "level_type": "or30_low",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4075,
      "pred_gbt": 0.4639,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.217,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "11:00:00",
      "level_type": "ib_low",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3768,
      "pred_gbt": 0.4486,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.217,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "11:00:00",
      "level_type": "session_low",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.309,
      "pred_gbt": 0.435,
      "pred_empirical": 0.6109,
      "confluence_count": 10,
      "rvol": 1.217,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "11:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6760.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.384,
      "pred_gbt": 0.4462,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 1.217,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "11:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6760.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3092,
      "pred_gbt": 0.4339,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.217,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "11:01:00",
      "level_type": "session_low",
      "level_price": 6756.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3642,
      "pred_gbt": 0.4146,
      "pred_empirical": 0.6109,
      "confluence_count": 12,
      "rvol": 1.278,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-20",
      "time": "11:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3936,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 1.278,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-20",
      "time": "11:02:00",
      "level_type": "session_low",
      "level_price": 6755.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.374,
      "pred_gbt": 0.3601,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.316,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "11:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6755.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4037,
      "pred_gbt": 0.3596,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.316,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "11:04:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3108,
      "pred_gbt": 0.3194,
      "pred_empirical": 0.6109,
      "confluence_count": 6,
      "rvol": 1.502,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-11-20",
      "time": "11:05:00",
      "level_type": "session_low",
      "level_price": 6751.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.366,
      "pred_gbt": 0.426,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 1.623,
      "approach_r2": 0.0428
    },
    {
      "date": "2025-11-20",
      "time": "11:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6751.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3955,
      "pred_gbt": 0.4351,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 1.623,
      "approach_r2": 0.0428
    },
    {
      "date": "2025-11-20",
      "time": "11:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6755.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.389,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 1.721,
      "approach_r2": 0.1451
    },
    {
      "date": "2025-11-20",
      "time": "11:08:00",
      "level_type": "session_low",
      "level_price": 6747.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3436,
      "pred_gbt": 0.496,
      "pred_empirical": 0.6081,
      "confluence_count": 5,
      "rvol": 1.949,
      "approach_r2": 0.503
    },
    {
      "date": "2025-11-20",
      "time": "11:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6747.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3724,
      "pred_gbt": 0.502,
      "pred_empirical": 0.6109,
      "confluence_count": 5,
      "rvol": 1.949,
      "approach_r2": 0.503
    },
    {
      "date": "2025-11-20",
      "time": "11:10:00",
      "level_type": "session_low",
      "level_price": 6745.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3044,
      "pred_gbt": 0.3516,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 1.701,
      "approach_r2": 0.1524
    },
    {
      "date": "2025-11-20",
      "time": "11:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6745.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3047,
      "pred_gbt": 0.3505,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 1.701,
      "approach_r2": 0.1524
    },
    {
      "date": "2025-11-20",
      "time": "11:16:00",
      "level_type": "overnight_low",
      "level_price": 6724.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3119,
      "pred_gbt": 0.2438,
      "pred_empirical": 0.5962,
      "confluence_count": 2,
      "rvol": 2.391,
      "approach_r2": 0.507
    },
    {
      "date": "2025-11-20",
      "time": "11:18:00",
      "level_type": "session_low",
      "level_price": 6720.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3185,
      "pred_gbt": 0.4594,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 2.569,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "11:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6720.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3463,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 2.569,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "11:19:00",
      "level_type": "session_low",
      "level_price": 6718.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3036,
      "pred_gbt": 0.3581,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 2.628,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-20",
      "time": "11:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6718.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3307,
      "pred_gbt": 0.3622,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 2.628,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-20",
      "time": "11:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6715.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3527,
      "pred_gbt": 0.4595,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 2.601,
      "approach_r2": 0.2606
    },
    {
      "date": "2025-11-20",
      "time": "11:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6713.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3361,
      "pred_gbt": 0.3743,
      "pred_empirical": 0.5962,
      "confluence_count": 1,
      "rvol": 2.416,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-20",
      "time": "11:31:00",
      "level_type": "lvn",
      "level_price": 6705.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.3688,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 2.45,
      "approach_r2": 0.1458
    },
    {
      "date": "2025-11-20",
      "time": "11:31:00",
      "level_type": "session_low",
      "level_price": 6708.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.285,
      "pred_gbt": 0.3387,
      "pred_empirical": 0.5962,
      "confluence_count": 1,
      "rvol": 2.45,
      "approach_r2": 0.1458
    },
    {
      "date": "2025-11-20",
      "time": "11:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6708.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2852,
      "pred_gbt": 0.3377,
      "pred_empirical": 0.5962,
      "confluence_count": 1,
      "rvol": 2.45,
      "approach_r2": 0.1458
    },
    {
      "date": "2025-11-20",
      "time": "11:34:00",
      "level_type": "session_low",
      "level_price": 6702.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3629,
      "pred_gbt": 0.4202,
      "pred_empirical": 0.6109,
      "confluence_count": 6,
      "rvol": 1.92,
      "approach_r2": 0.4669
    },
    {
      "date": "2025-11-20",
      "time": "11:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6702.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3923,
      "pred_gbt": 0.4293,
      "pred_empirical": 0.5962,
      "confluence_count": 6,
      "rvol": 1.92,
      "approach_r2": 0.4669
    },
    {
      "date": "2025-11-20",
      "time": "11:35:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3766,
      "pred_gbt": 0.3585,
      "pred_empirical": 0.6109,
      "confluence_count": 8,
      "rvol": 2.063,
      "approach_r2": 0.9368
    },
    {
      "date": "2025-11-20",
      "time": "11:35:00",
      "level_type": "session_low",
      "level_price": 6701.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3232,
      "pred_gbt": 0.3162,
      "pred_empirical": 0.6109,
      "confluence_count": 8,
      "rvol": 2.063,
      "approach_r2": 0.9368
    },
    {
      "date": "2025-11-20",
      "time": "11:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6701.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3234,
      "pred_gbt": 0.3153,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 2.063,
      "approach_r2": 0.9368
    },
    {
      "date": "2025-11-20",
      "time": "11:36:00",
      "level_type": "session_low",
      "level_price": 6697.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3199,
      "pred_gbt": 0.3824,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 2.003,
      "approach_r2": 0.9486
    },
    {
      "date": "2025-11-20",
      "time": "11:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6697.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3202,
      "pred_gbt": 0.3814,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 2.003,
      "approach_r2": 0.9486
    },
    {
      "date": "2025-11-20",
      "time": "11:37:00",
      "level_type": "session_low",
      "level_price": 6696.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3114,
      "pred_gbt": 0.3033,
      "pred_empirical": 0.6109,
      "confluence_count": 5,
      "rvol": 2.107,
      "approach_r2": 0.8489
    },
    {
      "date": "2025-11-20",
      "time": "11:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6696.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3116,
      "pred_gbt": 0.3023,
      "pred_empirical": 0.5962,
      "confluence_count": 5,
      "rvol": 2.107,
      "approach_r2": 0.8489
    },
    {
      "date": "2025-11-20",
      "time": "11:38:00",
      "level_type": "lvn",
      "level_price": 6684.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.4745,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 2.48,
      "approach_r2": 0.2937
    },
    {
      "date": "2025-11-20",
      "time": "11:40:00",
      "level_type": "session_low",
      "level_price": 6682.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2985,
      "pred_gbt": 0.2946,
      "pred_empirical": 0.6109,
      "confluence_count": 2,
      "rvol": 2.703,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-20",
      "time": "11:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6682.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3253,
      "pred_gbt": 0.3034,
      "pred_empirical": 0.5962,
      "confluence_count": 2,
      "rvol": 2.703,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-20",
      "time": "11:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6688.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3369,
      "pred_gbt": 0.3322,
      "pred_empirical": 0.6142,
      "confluence_count": 1,
      "rvol": 2.695,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-11-20",
      "time": "11:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6679.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.321,
      "pred_gbt": 0.3583,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 3.076,
      "approach_r2": 0.5133
    },
    {
      "date": "2025-11-20",
      "time": "11:54:00",
      "level_type": "prior_day_close",
      "level_price": 6661.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3467,
      "pred_gbt": 0.4413,
      "pred_empirical": 0.612,
      "confluence_count": 0,
      "rvol": 3.297,
      "approach_r2": 0.1066
    },
    {
      "date": "2025-11-20",
      "time": "11:56:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2828,
      "pred_gbt": 0.3252,
      "pred_empirical": 0.5962,
      "confluence_count": 6,
      "rvol": 3.543,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-11-20",
      "time": "11:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6649.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3466,
      "pred_gbt": 0.2985,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 3.543,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-11-20",
      "time": "11:56:00",
      "level_type": "hvn",
      "level_price": 6649.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3625,
      "pred_gbt": 0.3177,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 3.543,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-11-20",
      "time": "11:56:00",
      "level_type": "session_low",
      "level_price": 6652.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2601,
      "pred_gbt": 0.2621,
      "pred_empirical": 0.5962,
      "confluence_count": 5,
      "rvol": 3.543,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-11-20",
      "time": "11:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6652.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2603,
      "pred_gbt": 0.2612,
      "pred_empirical": 0.6142,
      "confluence_count": 5,
      "rvol": 3.543,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-11-20",
      "time": "11:57:00",
      "level_type": "session_low",
      "level_price": 6649.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2558,
      "pred_gbt": 0.3582,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 3.701,
      "approach_r2": 0.4833
    },
    {
      "date": "2025-11-20",
      "time": "11:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6649.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.256,
      "pred_gbt": 0.3572,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 3.701,
      "approach_r2": 0.4833
    },
    {
      "date": "2025-11-20",
      "time": "11:58:00",
      "level_type": "session_low",
      "level_price": 6643.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2373,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.5962,
      "confluence_count": 1,
      "rvol": 4.244,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-20",
      "time": "11:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6643.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2375,
      "pred_gbt": 0.4208,
      "pred_empirical": 0.6142,
      "confluence_count": 1,
      "rvol": 4.244,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-20",
      "time": "11:59:00",
      "level_type": "value_area_high",
      "level_price": 6638.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3465,
      "pred_gbt": 0.2675,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 4.062,
      "approach_r2": 0.9977
    },
    {
      "date": "2025-11-20",
      "time": "11:59:00",
      "level_type": "lvn",
      "level_price": 6636.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3431,
      "pred_gbt": 0.252,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 4.062,
      "approach_r2": 0.9977
    },
    {
      "date": "2025-11-20",
      "time": "11:59:00",
      "level_type": "session_low",
      "level_price": 6634.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.294,
      "pred_gbt": 0.2271,
      "pred_empirical": 0.6109,
      "confluence_count": 6,
      "rvol": 4.062,
      "approach_r2": 0.9977
    },
    {
      "date": "2025-11-20",
      "time": "11:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6634.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3206,
      "pred_gbt": 0.2299,
      "pred_empirical": 0.5962,
      "confluence_count": 6,
      "rvol": 4.062,
      "approach_r2": 0.9977
    },
    {
      "date": "2025-11-20",
      "time": "12:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6640.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.288,
      "pred_gbt": 0.3987,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 4.174,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-20",
      "time": "12:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6635.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3217,
      "pred_gbt": 0.3309,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 3.048,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-11-20",
      "time": "12:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6633.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3484,
      "pred_gbt": 0.2549,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 2.896,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "12:11:00",
      "level_type": "prior_day_low",
      "level_price": 6622.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3179,
      "pred_gbt": 0.3468,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 2.979,
      "approach_r2": 0.0677
    },
    {
      "date": "2025-11-20",
      "time": "12:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6623.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3657,
      "pred_gbt": 0.4584,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 3.196,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-20",
      "time": "12:13:00",
      "level_type": "session_low",
      "level_price": 6615.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3193,
      "pred_gbt": 0.3271,
      "pred_empirical": 0.6142,
      "confluence_count": 1,
      "rvol": 3.289,
      "approach_r2": 0.1092
    },
    {
      "date": "2025-11-20",
      "time": "12:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6615.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3471,
      "pred_gbt": 0.3324,
      "pred_empirical": 0.612,
      "confluence_count": 1,
      "rvol": 3.289,
      "approach_r2": 0.1092
    },
    {
      "date": "2025-11-20",
      "time": "12:17:00",
      "level_type": "session_low",
      "level_price": 6609.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2822,
      "pred_gbt": 0.3064,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 3.339,
      "approach_r2": 0.1376
    },
    {
      "date": "2025-11-20",
      "time": "12:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6609.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2824,
      "pred_gbt": 0.3054,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 3.339,
      "approach_r2": 0.1376
    },
    {
      "date": "2025-11-20",
      "time": "12:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6611.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3577,
      "pred_gbt": 0.3754,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 3.357,
      "approach_r2": 0.4946
    },
    {
      "date": "2025-11-20",
      "time": "12:20:00",
      "level_type": "session_low",
      "level_price": 6606.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3339,
      "pred_gbt": 0.4482,
      "pred_empirical": 0.6109,
      "confluence_count": 9,
      "rvol": 3.567,
      "approach_r2": 0.5594
    },
    {
      "date": "2025-11-20",
      "time": "12:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6606.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.337,
      "pred_gbt": 0.4145,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 3.567,
      "approach_r2": 0.5594
    },
    {
      "date": "2025-11-20",
      "time": "12:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6606.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3623,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 3.567,
      "approach_r2": 0.5594
    },
    {
      "date": "2025-11-20",
      "time": "12:30:00",
      "level_type": "lvn",
      "level_price": 6626.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.377,
      "pred_gbt": 0.3334,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 3.062,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-20",
      "time": "12:35:00",
      "level_type": "prior_week_low",
      "level_price": 6594.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2111,
      "pred_gbt": 0.2821,
      "pred_empirical": 0.6269,
      "confluence_count": 10,
      "rvol": 2.811,
      "approach_r2": 0.5435
    },
    {
      "date": "2025-11-20",
      "time": "12:36:00",
      "level_type": "session_low",
      "level_price": 6595.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3739,
      "pred_gbt": 0.2621,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 3.07,
      "approach_r2": 0.1595
    },
    {
      "date": "2025-11-20",
      "time": "12:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6595.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4036,
      "pred_gbt": 0.2629,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 3.07,
      "approach_r2": 0.1595
    },
    {
      "date": "2025-11-20",
      "time": "12:37:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3684,
      "pred_gbt": 0.2804,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 3.121,
      "approach_r2": 0.0019
    },
    {
      "date": "2025-11-20",
      "time": "13:05:00",
      "level_type": "prior_day_low",
      "level_price": 6622.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3516,
      "pred_gbt": 0.3761,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 2.478,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-11-20",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6628.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4587,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 2.42,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "13:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6628.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.433,
      "pred_gbt": 0.3233,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 2.287,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-20",
      "time": "13:11:00",
      "level_type": "lvn",
      "level_price": 6636.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4537,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 2.358,
      "approach_r2": 0.0025
    },
    {
      "date": "2025-11-20",
      "time": "13:20:00",
      "level_type": "value_area_high",
      "level_price": 6638.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4225,
      "pred_gbt": 0.3865,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 3.358,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-11-20",
      "time": "13:24:00",
      "level_type": "lvn",
      "level_price": 6626.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4638,
      "pred_gbt": 0.2688,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 2.411,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6625.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.2614,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 2.411,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6624.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4422,
      "pred_gbt": 0.3819,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 2.092,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-20",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6624.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4912,
      "pred_gbt": 0.5069,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 2.113,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-20",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6622.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4309,
      "pred_gbt": 0.3859,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 2.347,
      "approach_r2": 0.3324
    },
    {
      "date": "2025-11-20",
      "time": "13:40:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4208,
      "pred_gbt": 0.3876,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.811,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-20",
      "time": "13:45:00",
      "level_type": "prior_week_low",
      "level_price": 6594.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4388,
      "pred_gbt": 0.4088,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.666,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-11-20",
      "time": "13:49:00",
      "level_type": "session_low",
      "level_price": 6588.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.4076,
      "pred_empirical": 0.6011,
      "confluence_count": 0,
      "rvol": 1.554,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-11-20",
      "time": "13:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6588.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4716,
      "pred_gbt": 0.4155,
      "pred_empirical": 0.5803,
      "confluence_count": 0,
      "rvol": 1.554,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-11-20",
      "time": "13:53:00",
      "level_type": "session_low",
      "level_price": 6577.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3564,
      "pred_gbt": 0.2896,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 2.224,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-11-20",
      "time": "13:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6577.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3566,
      "pred_gbt": 0.2795,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 2.224,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-11-20",
      "time": "13:54:00",
      "level_type": "session_low",
      "level_price": 6575.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3997,
      "pred_gbt": 0.2434,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 2.383,
      "approach_r2": 0.4992
    },
    {
      "date": "2025-11-20",
      "time": "13:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6575.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4301,
      "pred_gbt": 0.2676,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 2.383,
      "approach_r2": 0.4992
    },
    {
      "date": "2025-11-20",
      "time": "13:57:00",
      "level_type": "session_low",
      "level_price": 6575.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4431,
      "pred_gbt": 0.3956,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.866,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-11-20",
      "time": "13:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6575.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4741,
      "pred_gbt": 0.4099,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 1.866,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-11-20",
      "time": "14:17:00",
      "level_type": "prior_week_low",
      "level_price": 6594.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2965,
      "pred_gbt": 0.5036,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.667,
      "approach_r2": 0.0175
    },
    {
      "date": "2025-11-20",
      "time": "14:25:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5057,
      "pred_gbt": 0.4013,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.829,
      "approach_r2": 0.7455
    },
    {
      "date": "2025-11-20",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6606.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5464,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.598,
      "approach_r2": 0.7519
    },
    {
      "date": "2025-11-20",
      "time": "14:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6606.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5631,
      "pred_gbt": 0.4723,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.627,
      "approach_r2": 0.7561
    },
    {
      "date": "2025-11-20",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6605.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5373,
      "pred_gbt": 0.4617,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.61,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-20",
      "time": "14:47:00",
      "level_type": "prior_week_low",
      "level_price": 6594.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.524,
      "pred_gbt": 0.4887,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.524,
      "approach_r2": 0.5395
    },
    {
      "date": "2025-11-20",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6601.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5892,
      "pred_gbt": 0.4876,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.342,
      "approach_r2": 0.0674
    },
    {
      "date": "2025-11-20",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6601.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 1.361,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-20",
      "time": "15:01:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4961,
      "pred_gbt": 0.429,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.739,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-20",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6600.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.422,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.739,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-20",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6600.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5244,
      "pred_gbt": 0.4863,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.906,
      "approach_r2": 0.3321
    },
    {
      "date": "2025-11-20",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6600.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.4809,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.914,
      "approach_r2": 0.3292
    },
    {
      "date": "2025-11-20",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6600.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.4449,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.786,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-20",
      "time": "15:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6596.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.608,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.459,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "15:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6599.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5597,
      "pred_gbt": 0.5879,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.409,
      "approach_r2": 0.3217
    },
    {
      "date": "2025-11-20",
      "time": "15:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6596.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5927,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.531,
      "approach_r2": 0.126
    },
    {
      "date": "2025-11-20",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6598.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.504,
      "approach_r2": 0.5038
    },
    {
      "date": "2025-11-20",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6598.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5842,
      "pred_gbt": 0.6091,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.269,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-20",
      "time": "15:24:00",
      "level_type": "prior_week_low",
      "level_price": 6594.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5588,
      "pred_gbt": 0.5142,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.304,
      "approach_r2": 0.5923
    },
    {
      "date": "2025-11-20",
      "time": "15:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6597.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6098,
      "pred_gbt": 0.482,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.464,
      "approach_r2": 0.123
    },
    {
      "date": "2025-11-20",
      "time": "15:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6595.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.4999,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.464,
      "approach_r2": 0.123
    },
    {
      "date": "2025-11-20",
      "time": "15:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6597.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6084,
      "pred_gbt": 0.5283,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.549,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-11-20",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6597.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6101,
      "pred_gbt": 0.3742,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.557,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-11-20",
      "time": "15:38:00",
      "level_type": "session_low",
      "level_price": 6572.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5275,
      "pred_gbt": 0.427,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.914,
      "approach_r2": 0.0252
    },
    {
      "date": "2025-11-20",
      "time": "15:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6572.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.4355,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.914,
      "approach_r2": 0.0252
    },
    {
      "date": "2025-11-20",
      "time": "15:41:00",
      "level_type": "session_low",
      "level_price": 6568.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4554,
      "pred_gbt": 0.2967,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 2.19,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-11-20",
      "time": "15:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6568.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4557,
      "pred_gbt": 0.282,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 2.19,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-11-20",
      "time": "15:43:00",
      "level_type": "session_low",
      "level_price": 6565.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5062,
      "pred_gbt": 0.3702,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 2.257,
      "approach_r2": 0.0656
    },
    {
      "date": "2025-11-20",
      "time": "15:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6565.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5374,
      "pred_gbt": 0.382,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 2.257,
      "approach_r2": 0.0656
    },
    {
      "date": "2025-11-20",
      "time": "15:47:00",
      "level_type": "session_low",
      "level_price": 6561.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4733,
      "pred_gbt": 0.4271,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 1.921,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "15:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6561.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4736,
      "pred_gbt": 0.4097,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 1.921,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-20",
      "time": "15:48:00",
      "level_type": "session_low",
      "level_price": 6559.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5258,
      "pred_gbt": 0.3653,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 1.907,
      "approach_r2": 0.1128
    },
    {
      "date": "2025-11-20",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6559.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5569,
      "pred_gbt": 0.3733,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 1.907,
      "approach_r2": 0.1128
    },
    {
      "date": "2025-11-21",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6582.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4046,
      "pred_gbt": 0.4012,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.119,
      "approach_r2": 0.3386
    },
    {
      "date": "2025-11-21",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6582.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4002,
      "pred_gbt": 0.3925,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.119,
      "approach_r2": 0.3386
    },
    {
      "date": "2025-11-21",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6589.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.469,
      "pred_gbt": 0.5429,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.067,
      "approach_r2": 0.1437
    },
    {
      "date": "2025-11-21",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6587.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.5013,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.013,
      "approach_r2": 0.5589
    },
    {
      "date": "2025-11-21",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6590.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.472,
      "pred_gbt": 0.3924,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.013,
      "approach_r2": 0.5589
    },
    {
      "date": "2025-11-21",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6587.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3911,
      "pred_gbt": 0.4247,
      "pred_empirical": 0.6081,
      "confluence_count": 12,
      "rvol": 1.013,
      "approach_r2": 0.5589
    },
    {
      "date": "2025-11-21",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6580.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3847,
      "pred_gbt": 0.3101,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 0.986,
      "approach_r2": 0.656
    },
    {
      "date": "2025-11-21",
      "time": "09:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6575.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3525,
      "pred_gbt": 0.3682,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 0.969,
      "approach_r2": 0.4464
    },
    {
      "date": "2025-11-21",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6579.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3835,
      "pred_gbt": 0.3648,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 0.969,
      "approach_r2": 0.4464
    },
    {
      "date": "2025-11-21",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6584.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.3362,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.077,
      "approach_r2": 0.4197
    },
    {
      "date": "2025-11-21",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6587.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4579,
      "pred_gbt": 0.4235,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.055,
      "approach_r2": 0.6059
    },
    {
      "date": "2025-11-21",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6581.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.389,
      "pred_gbt": 0.3448,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.136,
      "approach_r2": 0.4425
    },
    {
      "date": "2025-11-21",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6578.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3593,
      "pred_gbt": 0.3613,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.136,
      "approach_r2": 0.4425
    },
    {
      "date": "2025-11-21",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6577.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3883,
      "pred_gbt": 0.3777,
      "pred_empirical": 0.6715,
      "confluence_count": 29,
      "rvol": 1.151,
      "approach_r2": 0.717
    },
    {
      "date": "2025-11-21",
      "time": "09:44:00",
      "level_type": "lvn",
      "level_price": 6572.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3729,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.071,
      "approach_r2": 0.4914
    },
    {
      "date": "2025-11-21",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6567.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3411,
      "pred_gbt": 0.3671,
      "pred_empirical": 0.6251,
      "confluence_count": 21,
      "rvol": 1.176,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-11-21",
      "time": "09:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6582.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3823,
      "pred_gbt": 0.3848,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.316,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-11-21",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6580.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3755,
      "pred_gbt": 0.3401,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.386,
      "approach_r2": 0.0066
    },
    {
      "date": "2025-11-21",
      "time": "09:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6578.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3815,
      "pred_gbt": 0.3414,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.201,
      "approach_r2": 0.1348
    },
    {
      "date": "2025-11-21",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.4044,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.149,
      "approach_r2": 0.3318
    },
    {
      "date": "2025-11-21",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6586.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.4202,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 0.978,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-11-21",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6593.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4485,
      "pred_gbt": 0.3699,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.064,
      "approach_r2": 0.5048
    },
    {
      "date": "2025-11-21",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6575.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4152,
      "pred_gbt": 0.2939,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.17,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6581.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.369,
      "pred_gbt": 0.4062,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.142,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-11-21",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6581.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3961,
      "pred_gbt": 0.5762,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.133,
      "approach_r2": 0.4931
    },
    {
      "date": "2025-11-21",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6575.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.923,
      "approach_r2": 0.5159
    },
    {
      "date": "2025-11-21",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6575.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4352,
      "pred_gbt": 0.3647,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 0.872,
      "approach_r2": 0.5658
    },
    {
      "date": "2025-11-21",
      "time": "10:01:00",
      "level_type": "or15_low",
      "level_price": 6571.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3931,
      "pred_gbt": 0.3256,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 0.885,
      "approach_r2": 0.9175
    },
    {
      "date": "2025-11-21",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6567.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4001,
      "pred_gbt": 0.3194,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 0.97,
      "approach_r2": 0.9325
    },
    {
      "date": "2025-11-21",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6579.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.38,
      "pred_gbt": 0.4046,
      "pred_empirical": 0.6081,
      "confluence_count": 26,
      "rvol": 1.261,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-11-21",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6572.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4049,
      "pred_gbt": 0.3041,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.099,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "10:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6575.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4263,
      "pred_gbt": 0.2822,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.13,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6572.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4241,
      "pred_gbt": 0.3199,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.13,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "10:17:00",
      "level_type": "prior_day_close",
      "level_price": 6558.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3839,
      "pred_gbt": 0.3611,
      "pred_empirical": 0.6269,
      "confluence_count": 18,
      "rvol": 1.551,
      "approach_r2": 0.433
    },
    {
      "date": "2025-11-21",
      "time": "10:17:00",
      "level_type": "or30_low",
      "level_price": 6562.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3971,
      "pred_gbt": 0.3639,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.551,
      "approach_r2": 0.433
    },
    {
      "date": "2025-11-21",
      "time": "10:17:00",
      "level_type": "session_low",
      "level_price": 6562.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2997,
      "pred_gbt": 0.3385,
      "pred_empirical": 0.6251,
      "confluence_count": 17,
      "rvol": 1.551,
      "approach_r2": 0.433
    },
    {
      "date": "2025-11-21",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6562.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3723,
      "pred_gbt": 0.356,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.551,
      "approach_r2": 0.433
    },
    {
      "date": "2025-11-21",
      "time": "10:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6562.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3,
      "pred_gbt": 0.3364,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.551,
      "approach_r2": 0.433
    },
    {
      "date": "2025-11-21",
      "time": "10:18:00",
      "level_type": "lvn",
      "level_price": 6572.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3771,
      "pred_gbt": 0.469,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 1.502,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-11-21",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6569.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.385,
      "pred_gbt": 0.412,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.502,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-11-21",
      "time": "10:21:00",
      "level_type": "session_low",
      "level_price": 6557.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3391,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 1.576,
      "approach_r2": 0.0797
    },
    {
      "date": "2025-11-21",
      "time": "10:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6557.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3677,
      "pred_gbt": 0.4562,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.576,
      "approach_r2": 0.0797
    },
    {
      "date": "2025-11-21",
      "time": "10:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6570.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3446,
      "pred_gbt": 0.6231,
      "pred_empirical": 0.651,
      "confluence_count": 26,
      "rvol": 1.734,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-11-21",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6584.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4174,
      "pred_gbt": 0.3523,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.831,
      "approach_r2": 0.2517
    },
    {
      "date": "2025-11-21",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6584.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4225,
      "pred_gbt": 0.3481,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.878,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-21",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6576.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3783,
      "pred_gbt": 0.3941,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.981,
      "approach_r2": 0.5378
    },
    {
      "date": "2025-11-21",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6568.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3841,
      "pred_gbt": 0.3329,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.763,
      "approach_r2": 0.1206
    },
    {
      "date": "2025-11-21",
      "time": "10:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6560.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3409,
      "pred_gbt": 0.2792,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.736,
      "approach_r2": 0.0016
    },
    {
      "date": "2025-11-21",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6567.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3888,
      "pred_gbt": 0.3112,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.55,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-21",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6567.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4183,
      "pred_gbt": 0.4163,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.47,
      "approach_r2": 0.3505
    },
    {
      "date": "2025-11-21",
      "time": "10:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6569.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3951,
      "pred_gbt": 0.3894,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.47,
      "approach_r2": 0.3505
    },
    {
      "date": "2025-11-21",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6567.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4166,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.457,
      "approach_r2": 0.0143
    },
    {
      "date": "2025-11-21",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6558.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3636,
      "pred_gbt": 0.3346,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.383,
      "approach_r2": 0.1766
    },
    {
      "date": "2025-11-21",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6558.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.338,
      "pred_gbt": 0.3706,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.407,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-21",
      "time": "10:35:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3352,
      "pred_gbt": 0.472,
      "pred_empirical": 0.6081,
      "confluence_count": 10,
      "rvol": 1.606,
      "approach_r2": 0.1229
    },
    {
      "date": "2025-11-21",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6546.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3201,
      "pred_gbt": 0.3776,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 2.019,
      "approach_r2": 0.2036
    },
    {
      "date": "2025-11-21",
      "time": "10:42:00",
      "level_type": "prior_day_low",
      "level_price": 6552.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3466,
      "pred_gbt": 0.3898,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 2.072,
      "approach_r2": 0.0091
    },
    {
      "date": "2025-11-21",
      "time": "10:42:00",
      "level_type": "prior_week_low",
      "level_price": 6552.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.1736,
      "pred_gbt": 0.3336,
      "pred_empirical": 0.6281,
      "confluence_count": 7,
      "rvol": 2.072,
      "approach_r2": 0.0091
    },
    {
      "date": "2025-11-21",
      "time": "10:42:00",
      "level_type": "value_area_high",
      "level_price": 6552.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3805,
      "pred_gbt": 0.4011,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 2.072,
      "approach_r2": 0.0091
    },
    {
      "date": "2025-11-21",
      "time": "10:42:00",
      "level_type": "ib_low",
      "level_price": 6554.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3587,
      "pred_gbt": 0.2743,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 2.072,
      "approach_r2": 0.0091
    },
    {
      "date": "2025-11-21",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6558.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3937,
      "pred_gbt": 0.2769,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 2.194,
      "approach_r2": 0.5401
    },
    {
      "date": "2025-11-21",
      "time": "10:47:00",
      "level_type": "or15_low",
      "level_price": 6571.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.445,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.587,
      "approach_r2": 0.012
    },
    {
      "date": "2025-11-21",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6570.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4072,
      "pred_gbt": 0.3901,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.587,
      "approach_r2": 0.012
    },
    {
      "date": "2025-11-21",
      "time": "10:49:00",
      "level_type": "lvn",
      "level_price": 6572.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.438,
      "pred_gbt": 0.3428,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.243,
      "approach_r2": 0.4076
    },
    {
      "date": "2025-11-21",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6570.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4727,
      "pred_gbt": 0.3883,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.243,
      "approach_r2": 0.4076
    },
    {
      "date": "2025-11-21",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6570.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4453,
      "pred_gbt": 0.4703,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.132,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-21",
      "time": "10:51:00",
      "level_type": "or30_low",
      "level_price": 6562.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3858,
      "pred_gbt": 0.4061,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.079,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-21",
      "time": "10:52:00",
      "level_type": "prior_day_close",
      "level_price": 6558.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.425,
      "pred_gbt": 0.4202,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.97,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-21",
      "time": "10:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6558.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4496,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 0.97,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-21",
      "time": "10:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6575.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.3369,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.055,
      "approach_r2": 0.0915
    },
    {
      "date": "2025-11-21",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6558.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.005,
      "approach_r2": 0.2133
    },
    {
      "date": "2025-11-21",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6558.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4305,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 0.942,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-21",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6558.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4279,
      "pred_gbt": 0.3708,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 0.907,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-11-21",
      "time": "11:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6545.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4086,
      "pred_gbt": 0.4364,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 1.014,
      "approach_r2": 0.7375
    },
    {
      "date": "2025-11-21",
      "time": "11:06:00",
      "level_type": "round_number",
      "level_price": 6550.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3879,
      "pred_gbt": 0.4305,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.068,
      "approach_r2": 0.0044
    },
    {
      "date": "2025-11-21",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6556.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.4514,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.019,
      "approach_r2": 0.4974
    },
    {
      "date": "2025-11-21",
      "time": "11:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6567.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4384,
      "pred_gbt": 0.3785,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.093,
      "approach_r2": 0.3054
    },
    {
      "date": "2025-11-21",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6568.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.453,
      "pred_gbt": 0.3873,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.0,
      "approach_r2": 0.1018
    },
    {
      "date": "2025-11-21",
      "time": "11:18:00",
      "level_type": "prior_day_low",
      "level_price": 6552.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3634,
      "pred_gbt": 0.4197,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.023,
      "approach_r2": 0.0711
    },
    {
      "date": "2025-11-21",
      "time": "11:18:00",
      "level_type": "prior_week_low",
      "level_price": 6552.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3958,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.023,
      "approach_r2": 0.0711
    },
    {
      "date": "2025-11-21",
      "time": "11:18:00",
      "level_type": "value_area_high",
      "level_price": 6552.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4464,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.023,
      "approach_r2": 0.0711
    },
    {
      "date": "2025-11-21",
      "time": "11:19:00",
      "level_type": "ib_low",
      "level_price": 6554.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4011,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.031,
      "approach_r2": 0.5026
    },
    {
      "date": "2025-11-21",
      "time": "11:20:00",
      "level_type": "vwap",
      "level_price": 6568.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4369,
      "pred_gbt": 0.3878,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.071,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-21",
      "time": "11:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6566.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4558,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.071,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-11-21",
      "time": "11:21:00",
      "level_type": "lvn",
      "level_price": 6572.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4672,
      "pred_gbt": 0.3854,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.173,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4479,
      "pred_gbt": 0.4455,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.422,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-11-21",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4642,
      "pred_gbt": 0.477,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.367,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-11-21",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4874,
      "pred_gbt": 0.4079,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.231,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6580.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4799,
      "pred_gbt": 0.473,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.077,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-11-21",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6593.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.5436,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.05,
      "approach_r2": 0.124
    },
    {
      "date": "2025-11-21",
      "time": "11:33:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6595.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4067,
      "pred_gbt": 0.4975,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.457,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-21",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6594.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5035,
      "pred_gbt": 0.5673,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.457,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-21",
      "time": "11:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6595.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5076,
      "pred_gbt": 0.6297,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.403,
      "approach_r2": 0.1327
    },
    {
      "date": "2025-11-21",
      "time": "11:36:00",
      "level_type": "overnight_high",
      "level_price": 6599.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4884,
      "pred_gbt": 0.5428,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.454,
      "approach_r2": 0.5038
    },
    {
      "date": "2025-11-21",
      "time": "11:36:00",
      "level_type": "round_number",
      "level_price": 6600.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3711,
      "pred_gbt": 0.4557,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.454,
      "approach_r2": 0.5038
    },
    {
      "date": "2025-11-21",
      "time": "11:37:00",
      "level_type": "session_high",
      "level_price": 6603.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5216,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.445,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-21",
      "time": "11:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6603.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5088,
      "pred_gbt": 0.6297,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.445,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-21",
      "time": "11:38:00",
      "level_type": "session_high",
      "level_price": 6604.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5208,
      "pred_gbt": 0.6337,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.488,
      "approach_r2": 0.1351
    },
    {
      "date": "2025-11-21",
      "time": "11:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6604.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.508,
      "pred_gbt": 0.5815,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.488,
      "approach_r2": 0.1351
    },
    {
      "date": "2025-11-21",
      "time": "11:41:00",
      "level_type": "session_high",
      "level_price": 6605.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5109,
      "pred_gbt": 0.6675,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.364,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-21",
      "time": "11:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6605.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4981,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.364,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-21",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6600.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.6158,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.3,
      "approach_r2": 0.1613
    },
    {
      "date": "2025-11-21",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6601.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.6782,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.189,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-11-21",
      "time": "11:48:00",
      "level_type": "session_high",
      "level_price": 6608.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5062,
      "pred_gbt": 0.7498,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.284,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-21",
      "time": "11:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6608.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4934,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.284,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-21",
      "time": "11:50:00",
      "level_type": "session_high",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5331,
      "pred_gbt": 0.4435,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 1.14,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6612.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5203,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 1.14,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "11:53:00",
      "level_type": "session_high",
      "level_price": 6619.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4337,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.415,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-11-21",
      "time": "11:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6619.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.415,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-11-21",
      "time": "11:59:00",
      "level_type": "session_high",
      "level_price": 6637.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4796,
      "pred_gbt": 0.6435,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.412,
      "approach_r2": 0.3835
    },
    {
      "date": "2025-11-21",
      "time": "11:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6637.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4825,
      "pred_gbt": 0.5939,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.412,
      "approach_r2": 0.3835
    },
    {
      "date": "2025-11-21",
      "time": "12:09:00",
      "level_type": "session_high",
      "level_price": 6640.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4875,
      "pred_gbt": 0.608,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.256,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-21",
      "time": "12:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6640.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4904,
      "pred_gbt": 0.5554,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.256,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-21",
      "time": "12:10:00",
      "level_type": "session_high",
      "level_price": 6643.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.7447,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.238,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-11-21",
      "time": "12:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6643.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5163,
      "pred_gbt": 0.6907,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.238,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-11-21",
      "time": "12:11:00",
      "level_type": "session_high",
      "level_price": 6643.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.6459,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.248,
      "approach_r2": 0.4244
    },
    {
      "date": "2025-11-21",
      "time": "12:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6643.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.5851,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.248,
      "approach_r2": 0.4244
    },
    {
      "date": "2025-11-21",
      "time": "12:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6630.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5451,
      "pred_gbt": 0.5534,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 1.214,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-21",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6631.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5319,
      "pred_gbt": 0.6317,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.293,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-21",
      "time": "12:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6632.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5585,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.284,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-21",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6634.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5794,
      "pred_gbt": 0.6441,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.144,
      "approach_r2": 0.1598
    },
    {
      "date": "2025-11-21",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6635.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5828,
      "pred_gbt": 0.633,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.185,
      "approach_r2": 0.1114
    },
    {
      "date": "2025-11-21",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6636.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.59,
      "pred_gbt": 0.6198,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.173,
      "approach_r2": 0.1052
    },
    {
      "date": "2025-11-21",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6637.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6017,
      "pred_gbt": 0.5586,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.927,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6639.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5863,
      "pred_gbt": 0.6321,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.934,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-21",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6640.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6052,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.038,
      "approach_r2": 0.0198
    },
    {
      "date": "2025-11-21",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6640.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.5992,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.025,
      "approach_r2": 0.0079
    },
    {
      "date": "2025-11-21",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6640.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6074,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.05,
      "approach_r2": 0.078
    },
    {
      "date": "2025-11-21",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6641.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.583,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.953,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-21",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6641.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.612,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.878,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6642.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6036,
      "pred_gbt": 0.6581,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.837,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-11-21",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6643.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5853,
      "pred_gbt": 0.6412,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.883,
      "approach_r2": 0.3329
    },
    {
      "date": "2025-11-21",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6643.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.7068,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.871,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-11-21",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6617.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5244,
      "pred_gbt": 0.5075,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.209,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-21",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6618.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.4767,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.652,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-11-21",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6619.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5776,
      "pred_gbt": 0.5614,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.019,
      "approach_r2": 0.4955
    },
    {
      "date": "2025-11-21",
      "time": "13:50:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6667.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5076,
      "pred_gbt": 0.4051,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 3.473,
      "approach_r2": 0.334
    },
    {
      "date": "2025-11-21",
      "time": "13:50:00",
      "level_type": "session_high",
      "level_price": 6667.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4281,
      "pred_gbt": 0.3872,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 3.473,
      "approach_r2": 0.334
    },
    {
      "date": "2025-11-21",
      "time": "13:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6667.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4309,
      "pred_gbt": 0.337,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 3.473,
      "approach_r2": 0.334
    },
    {
      "date": "2025-11-21",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6659.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4452,
      "pred_gbt": 0.343,
      "pred_empirical": 0.5997,
      "confluence_count": 1,
      "rvol": 4.173,
      "approach_r2": 0.4931
    },
    {
      "date": "2025-11-21",
      "time": "13:53:00",
      "level_type": "lvn",
      "level_price": 6664.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4592,
      "pred_gbt": 0.341,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 3.03,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-21",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6661.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.6382,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 2.329,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-11-21",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6664.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6449,
      "pred_gbt": 0.6383,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 1.171,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6665.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.634,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 1.118,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-11-21",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6666.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.615,
      "pred_gbt": 0.6762,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.351,
      "approach_r2": 0.4984
    },
    {
      "date": "2025-11-21",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6666.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6258,
      "pred_gbt": 0.696,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.353,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-11-21",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6666.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.641,
      "pred_gbt": 0.6604,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 1.371,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6667.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.7013,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.281,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-11-21",
      "time": "14:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6670.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6622,
      "pred_gbt": 0.6933,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.211,
      "approach_r2": 0.8205
    },
    {
      "date": "2025-11-21",
      "time": "14:20:00",
      "level_type": "session_high",
      "level_price": 6672.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.587,
      "pred_gbt": 0.6282,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.377,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-21",
      "time": "14:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6672.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5898,
      "pred_gbt": 0.5723,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.377,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-21",
      "time": "14:21:00",
      "level_type": "session_high",
      "level_price": 6675.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6422,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.389,
      "approach_r2": 0.9061
    },
    {
      "date": "2025-11-21",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6675.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.598,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.389,
      "approach_r2": 0.9061
    },
    {
      "date": "2025-11-21",
      "time": "14:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6671.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6191,
      "pred_gbt": 0.6714,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.474,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-21",
      "time": "14:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6672.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6052,
      "pred_gbt": 0.8386,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.483,
      "approach_r2": 0.7505
    },
    {
      "date": "2025-11-21",
      "time": "14:25:00",
      "level_type": "session_high",
      "level_price": 6677.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.7641,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 1.196,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-21",
      "time": "14:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6677.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.7024,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 1.196,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-21",
      "time": "14:26:00",
      "level_type": "session_high",
      "level_price": 6677.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.633,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 1.125,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-21",
      "time": "14:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6677.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6607,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 1.125,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-21",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6673.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.825,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.94,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-11-21",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6673.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.648,
      "pred_gbt": 0.6377,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.926,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-11-21",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6673.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6499,
      "pred_gbt": 0.7529,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.876,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-11-21",
      "time": "14:32:00",
      "level_type": "lvn",
      "level_price": 6664.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.4942,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.241,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-21",
      "time": "14:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6667.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5521,
      "pred_gbt": 0.5899,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.695,
      "approach_r2": 0.494
    },
    {
      "date": "2025-11-21",
      "time": "14:55:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4509,
      "pred_gbt": 0.3493,
      "pred_empirical": 0.5803,
      "confluence_count": 0,
      "rvol": 1.535,
      "approach_r2": 0.3357
    },
    {
      "date": "2025-11-21",
      "time": "15:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6638.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5896,
      "pred_gbt": 0.5822,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.418,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-21",
      "time": "15:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6621.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5753,
      "pred_gbt": 0.5341,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.151,
      "approach_r2": 0.4962
    },
    {
      "date": "2025-11-21",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6615.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.372,
      "approach_r2": 0.2469
    },
    {
      "date": "2025-11-21",
      "time": "15:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6615.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6046,
      "pred_gbt": 0.9264,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.298,
      "approach_r2": 0.0424
    },
    {
      "date": "2025-11-24",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6681.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2856,
      "pred_gbt": 0.2283,
      "pred_empirical": 0.367,
      "confluence_count": 18,
      "rvol": 1.115,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-24",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6681.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2352,
      "pred_gbt": 0.2053,
      "pred_empirical": 0.367,
      "confluence_count": 18,
      "rvol": 1.115,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-24",
      "time": "09:37:00",
      "level_type": "prior_day_high",
      "level_price": 6677.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2851,
      "pred_gbt": 0.3596,
      "pred_empirical": 0.367,
      "confluence_count": 15,
      "rvol": 1.101,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-11-24",
      "time": "09:37:00",
      "level_type": "value_area_low",
      "level_price": 6677.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2226,
      "pred_gbt": 0.2854,
      "pred_empirical": 0.367,
      "confluence_count": 16,
      "rvol": 1.101,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-11-24",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6673.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2687,
      "pred_gbt": 0.3275,
      "pred_empirical": 0.367,
      "confluence_count": 11,
      "rvol": 1.071,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-24",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6675.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2331,
      "pred_gbt": 0.2869,
      "pred_empirical": 0.367,
      "confluence_count": 12,
      "rvol": 1.071,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-24",
      "time": "09:39:00",
      "level_type": "overnight_high",
      "level_price": 6670.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2454,
      "pred_gbt": 0.3623,
      "pred_empirical": 0.367,
      "confluence_count": 8,
      "rvol": 1.061,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-11-24",
      "time": "09:39:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6667.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3134,
      "pred_gbt": 0.4166,
      "pred_empirical": 0.5205,
      "confluence_count": 10,
      "rvol": 1.061,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-11-24",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2331,
      "pred_gbt": 0.2743,
      "pred_empirical": 0.367,
      "confluence_count": 7,
      "rvol": 1.044,
      "approach_r2": 0.4966
    },
    {
      "date": "2025-11-24",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6672.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2388,
      "pred_gbt": 0.2903,
      "pred_empirical": 0.367,
      "confluence_count": 10,
      "rvol": 1.024,
      "approach_r2": 0.2247
    },
    {
      "date": "2025-11-24",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6672.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2759,
      "pred_gbt": 0.3316,
      "pred_empirical": 0.367,
      "confluence_count": 12,
      "rvol": 0.995,
      "approach_r2": 0.0138
    },
    {
      "date": "2025-11-24",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6664.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2539,
      "pred_gbt": 0.3709,
      "pred_empirical": 0.367,
      "confluence_count": 7,
      "rvol": 1.027,
      "approach_r2": 0.075
    },
    {
      "date": "2025-11-24",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6663.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2543,
      "pred_gbt": 0.2885,
      "pred_empirical": 0.367,
      "confluence_count": 6,
      "rvol": 1.048,
      "approach_r2": 0.0981
    },
    {
      "date": "2025-11-24",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6662.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2398,
      "pred_gbt": 0.3521,
      "pred_empirical": 0.367,
      "confluence_count": 7,
      "rvol": 1.067,
      "approach_r2": 0.3594
    },
    {
      "date": "2025-11-24",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6670.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2412,
      "pred_gbt": 0.2642,
      "pred_empirical": 0.367,
      "confluence_count": 8,
      "rvol": 1.064,
      "approach_r2": 0.9061
    },
    {
      "date": "2025-11-24",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6669.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2579,
      "pred_gbt": 0.2609,
      "pred_empirical": 0.367,
      "confluence_count": 9,
      "rvol": 1.064,
      "approach_r2": 0.9061
    },
    {
      "date": "2025-11-24",
      "time": "09:49:00",
      "level_type": "or15_low",
      "level_price": 6655.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2693,
      "pred_gbt": 0.3854,
      "pred_empirical": 0.5205,
      "confluence_count": 5,
      "rvol": 0.963,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-11-24",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6655.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.1812,
      "pred_gbt": 0.337,
      "pred_empirical": 0.367,
      "confluence_count": 5,
      "rvol": 0.963,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-11-24",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6654.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.237,
      "pred_gbt": 0.418,
      "pred_empirical": 0.367,
      "confluence_count": 7,
      "rvol": 0.963,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-11-24",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6655.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.1814,
      "pred_gbt": 0.3396,
      "pred_empirical": 0.367,
      "confluence_count": 5,
      "rvol": 0.963,
      "approach_r2": 0.1205
    },
    {
      "date": "2025-11-24",
      "time": "09:50:00",
      "level_type": "round_number",
      "level_price": 6650.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2235,
      "pred_gbt": 0.3279,
      "pred_empirical": 0.367,
      "confluence_count": 5,
      "rvol": 1.065,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-11-24",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6650.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2397,
      "pred_gbt": 0.3369,
      "pred_empirical": 0.367,
      "confluence_count": 5,
      "rvol": 1.065,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-11-24",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2483,
      "pred_gbt": 0.3413,
      "pred_empirical": 0.5205,
      "confluence_count": 7,
      "rvol": 1.224,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-24",
      "time": "09:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6661.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2273,
      "pred_gbt": 0.2895,
      "pred_empirical": 0.367,
      "confluence_count": 6,
      "rvol": 1.224,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-11-24",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6657.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2401,
      "pred_gbt": 0.2091,
      "pred_empirical": 0.367,
      "confluence_count": 6,
      "rvol": 1.142,
      "approach_r2": 0.1
    },
    {
      "date": "2025-11-24",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6666.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2413,
      "pred_gbt": 0.3621,
      "pred_empirical": 0.5205,
      "confluence_count": 8,
      "rvol": 1.038,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6675.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2929,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.367,
      "confluence_count": 12,
      "rvol": 1.133,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-24",
      "time": "10:05:00",
      "level_type": "or15_high",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2873,
      "pred_gbt": 0.3154,
      "pred_empirical": 0.367,
      "confluence_count": 15,
      "rvol": 1.058,
      "approach_r2": 0.6832
    },
    {
      "date": "2025-11-24",
      "time": "10:05:00",
      "level_type": "or30_high",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3053,
      "pred_gbt": 0.3131,
      "pred_empirical": 0.367,
      "confluence_count": 15,
      "rvol": 1.058,
      "approach_r2": 0.6832
    },
    {
      "date": "2025-11-24",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2831,
      "pred_gbt": 0.3395,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 1.058,
      "approach_r2": 0.6832
    },
    {
      "date": "2025-11-24",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6688.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3426,
      "pred_gbt": 0.3005,
      "pred_empirical": 0.5205,
      "confluence_count": 12,
      "rvol": 1.058,
      "approach_r2": 0.6832
    },
    {
      "date": "2025-11-24",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6686.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2855,
      "pred_gbt": 0.3273,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 1.058,
      "approach_r2": 0.6832
    },
    {
      "date": "2025-11-24",
      "time": "10:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6682.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2604,
      "pred_gbt": 0.2567,
      "pred_empirical": 0.367,
      "confluence_count": 18,
      "rvol": 0.973,
      "approach_r2": 0.4016
    },
    {
      "date": "2025-11-24",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6679.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3366,
      "pred_gbt": 0.2685,
      "pred_empirical": 0.5205,
      "confluence_count": 16,
      "rvol": 0.961,
      "approach_r2": 0.8556
    },
    {
      "date": "2025-11-24",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6680.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3027,
      "pred_gbt": 0.2187,
      "pred_empirical": 0.5205,
      "confluence_count": 16,
      "rvol": 0.919,
      "approach_r2": 0.8556
    },
    {
      "date": "2025-11-24",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6680.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2757,
      "pred_gbt": 0.3368,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.867,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-11-24",
      "time": "10:11:00",
      "level_type": "value_area_low",
      "level_price": 6677.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.2411,
      "pred_gbt": 0.2954,
      "pred_empirical": 0.5205,
      "confluence_count": 16,
      "rvol": 0.965,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-24",
      "time": "10:12:00",
      "level_type": "prior_day_high",
      "level_price": 6677.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.2816,
      "pred_gbt": 0.2816,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 1.081,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6680.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2766,
      "pred_gbt": 0.3613,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 1.15,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-24",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6681.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.317,
      "pred_gbt": 0.31,
      "pred_empirical": 0.5205,
      "confluence_count": 18,
      "rvol": 0.68,
      "approach_r2": 0.1534
    },
    {
      "date": "2025-11-24",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3552,
      "pred_gbt": 0.3562,
      "pred_empirical": 0.5205,
      "confluence_count": 18,
      "rvol": 0.701,
      "approach_r2": 0.3803
    },
    {
      "date": "2025-11-24",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6682.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3224,
      "pred_gbt": 0.4161,
      "pred_empirical": 0.5205,
      "confluence_count": 14,
      "rvol": 1.029,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-24",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6689.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3365,
      "pred_gbt": 0.3538,
      "pred_empirical": 0.5205,
      "confluence_count": 11,
      "rvol": 1.135,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6689.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3251,
      "pred_gbt": 0.3359,
      "pred_empirical": 0.5205,
      "confluence_count": 11,
      "rvol": 1.135,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6683.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3161,
      "pred_gbt": 0.3772,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.957,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-24",
      "time": "10:31:00",
      "level_type": "ib_high",
      "level_price": 6689.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3234,
      "pred_gbt": 0.2619,
      "pred_empirical": 0.5205,
      "confluence_count": 11,
      "rvol": 0.928,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-11-24",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6690.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3024,
      "pred_gbt": 0.3355,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.83,
      "approach_r2": 0.0924
    },
    {
      "date": "2025-11-24",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6690.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3048,
      "pred_gbt": 0.3212,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.83,
      "approach_r2": 0.0924
    },
    {
      "date": "2025-11-24",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6691.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3024,
      "pred_gbt": 0.3377,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.841,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-11-24",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6695.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.382,
      "pred_gbt": 0.2804,
      "pred_empirical": 0.5205,
      "confluence_count": 24,
      "rvol": 0.841,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-11-24",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6691.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3049,
      "pred_gbt": 0.3222,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.841,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-11-24",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6693.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3672,
      "pred_gbt": 0.2978,
      "pred_empirical": 0.5205,
      "confluence_count": 18,
      "rvol": 0.826,
      "approach_r2": 0.1405
    },
    {
      "date": "2025-11-24",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6693.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3553,
      "pred_gbt": 0.2787,
      "pred_empirical": 0.5205,
      "confluence_count": 18,
      "rvol": 0.826,
      "approach_r2": 0.1405
    },
    {
      "date": "2025-11-24",
      "time": "10:38:00",
      "level_type": "session_high",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3745,
      "pred_gbt": 0.3137,
      "pred_empirical": 0.5205,
      "confluence_count": 18,
      "rvol": 0.784,
      "approach_r2": 0.8307
    },
    {
      "date": "2025-11-24",
      "time": "10:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6694.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3625,
      "pred_gbt": 0.294,
      "pred_empirical": 0.5205,
      "confluence_count": 18,
      "rvol": 0.784,
      "approach_r2": 0.8307
    },
    {
      "date": "2025-11-24",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6696.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3977,
      "pred_gbt": 0.3026,
      "pred_empirical": 0.5205,
      "confluence_count": 26,
      "rvol": 0.763,
      "approach_r2": 0.9372
    },
    {
      "date": "2025-11-24",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6696.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3324,
      "pred_gbt": 0.3513,
      "pred_empirical": 0.5205,
      "confluence_count": 25,
      "rvol": 0.668,
      "approach_r2": 0.8871
    },
    {
      "date": "2025-11-24",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4069,
      "pred_gbt": 0.3519,
      "pred_empirical": 0.5205,
      "confluence_count": 27,
      "rvol": 0.668,
      "approach_r2": 0.8871
    },
    {
      "date": "2025-11-24",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6696.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.335,
      "pred_gbt": 0.3361,
      "pred_empirical": 0.5205,
      "confluence_count": 25,
      "rvol": 0.668,
      "approach_r2": 0.8871
    },
    {
      "date": "2025-11-24",
      "time": "10:42:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2591,
      "pred_gbt": 0.3519,
      "pred_empirical": 0.367,
      "confluence_count": 30,
      "rvol": 0.63,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-24",
      "time": "10:42:00",
      "level_type": "session_high",
      "level_price": 6697.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3041,
      "pred_gbt": 0.4258,
      "pred_empirical": 0.5205,
      "confluence_count": 26,
      "rvol": 0.63,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-24",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6697.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3743,
      "pred_gbt": 0.4209,
      "pred_empirical": 0.5205,
      "confluence_count": 27,
      "rvol": 0.63,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-24",
      "time": "10:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6697.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3065,
      "pred_gbt": 0.4086,
      "pred_empirical": 0.5205,
      "confluence_count": 26,
      "rvol": 0.63,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-24",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 6699.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3193,
      "pred_gbt": 0.4453,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 0.631,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "10:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.391,
      "pred_gbt": 0.443,
      "pred_empirical": 0.6004,
      "confluence_count": 29,
      "rvol": 0.631,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6699.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3218,
      "pred_gbt": 0.4311,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 0.631,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "10:44:00",
      "level_type": "session_high",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.3765,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 0.656,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6698.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4038,
      "pred_gbt": 0.3896,
      "pred_empirical": 0.6004,
      "confluence_count": 27,
      "rvol": 0.656,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "10:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3854,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 0.656,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "10:45:00",
      "level_type": "session_high",
      "level_price": 6700.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3312,
      "pred_gbt": 0.4623,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.704,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "10:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6700.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3338,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.704,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6699.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3802,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.5205,
      "confluence_count": 32,
      "rvol": 0.75,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-24",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6702.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4095,
      "pred_gbt": 0.4355,
      "pred_empirical": 0.5205,
      "confluence_count": 40,
      "rvol": 0.745,
      "approach_r2": 0.0043
    },
    {
      "date": "2025-11-24",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4143,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.6004,
      "confluence_count": 36,
      "rvol": 0.745,
      "approach_r2": 0.0043
    },
    {
      "date": "2025-11-24",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6702.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3972,
      "pred_gbt": 0.4246,
      "pred_empirical": 0.5205,
      "confluence_count": 40,
      "rvol": 0.745,
      "approach_r2": 0.0043
    },
    {
      "date": "2025-11-24",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6700.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4236,
      "pred_gbt": 0.4149,
      "pred_empirical": 0.5205,
      "confluence_count": 41,
      "rvol": 0.71,
      "approach_r2": 0.2368
    },
    {
      "date": "2025-11-24",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6701.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4272,
      "pred_gbt": 0.5177,
      "pred_empirical": 0.5205,
      "confluence_count": 41,
      "rvol": 0.67,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-11-24",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6701.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.404,
      "pred_gbt": 0.4911,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.589,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-24",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6701.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4157,
      "pred_gbt": 0.4154,
      "pred_empirical": 0.5205,
      "confluence_count": 40,
      "rvol": 0.53,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "11:02:00",
      "level_type": "session_high",
      "level_price": 6703.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3777,
      "pred_gbt": 0.3816,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.561,
      "approach_r2": 0.7189
    },
    {
      "date": "2025-11-24",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4479,
      "pred_gbt": 0.3544,
      "pred_empirical": 0.5205,
      "confluence_count": 41,
      "rvol": 0.561,
      "approach_r2": 0.7189
    },
    {
      "date": "2025-11-24",
      "time": "11:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6703.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3804,
      "pred_gbt": 0.3571,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.561,
      "approach_r2": 0.7189
    },
    {
      "date": "2025-11-24",
      "time": "11:03:00",
      "level_type": "session_high",
      "level_price": 6704.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3716,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.5205,
      "confluence_count": 41,
      "rvol": 0.654,
      "approach_r2": 0.4392
    },
    {
      "date": "2025-11-24",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6705.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.4142,
      "pred_empirical": 0.5205,
      "confluence_count": 36,
      "rvol": 0.654,
      "approach_r2": 0.4392
    },
    {
      "date": "2025-11-24",
      "time": "11:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6704.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3743,
      "pred_gbt": 0.4159,
      "pred_empirical": 0.5205,
      "confluence_count": 41,
      "rvol": 0.654,
      "approach_r2": 0.4392
    },
    {
      "date": "2025-11-24",
      "time": "11:04:00",
      "level_type": "session_high",
      "level_price": 6707.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4268,
      "pred_gbt": 0.5273,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.696,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-24",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.438,
      "pred_gbt": 0.5231,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.696,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-24",
      "time": "11:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4143,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.696,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-24",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6707.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4304,
      "pred_gbt": 0.4743,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.742,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-24",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6706.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4336,
      "pred_gbt": 0.4574,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.742,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-24",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6707.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4179,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.742,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-24",
      "time": "11:06:00",
      "level_type": "session_high",
      "level_price": 6708.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3703,
      "pred_gbt": 0.4264,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.733,
      "approach_r2": 0.7299
    },
    {
      "date": "2025-11-24",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6707.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.4114,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.733,
      "approach_r2": 0.7299
    },
    {
      "date": "2025-11-24",
      "time": "11:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6708.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.373,
      "pred_gbt": 0.395,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.733,
      "approach_r2": 0.7299
    },
    {
      "date": "2025-11-24",
      "time": "11:07:00",
      "level_type": "session_high",
      "level_price": 6708.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3782,
      "pred_gbt": 0.4262,
      "pred_empirical": 0.5205,
      "confluence_count": 46,
      "rvol": 0.716,
      "approach_r2": 0.7081
    },
    {
      "date": "2025-11-24",
      "time": "11:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6708.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.381,
      "pred_gbt": 0.3921,
      "pred_empirical": 0.5205,
      "confluence_count": 46,
      "rvol": 0.716,
      "approach_r2": 0.7081
    },
    {
      "date": "2025-11-24",
      "time": "11:08:00",
      "level_type": "session_high",
      "level_price": 6710.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3972,
      "pred_gbt": 0.5134,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.623,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-24",
      "time": "11:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6710.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.385,
      "pred_gbt": 0.4808,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.623,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-11-24",
      "time": "11:09:00",
      "level_type": "session_high",
      "level_price": 6710.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3196,
      "pred_gbt": 0.5898,
      "pred_empirical": 0.5205,
      "confluence_count": 34,
      "rvol": 0.662,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-24",
      "time": "11:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6710.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3222,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.5205,
      "confluence_count": 34,
      "rvol": 0.662,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-24",
      "time": "11:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6709.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4373,
      "pred_gbt": 0.4965,
      "pred_empirical": 0.5205,
      "confluence_count": 47,
      "rvol": 0.687,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-24",
      "time": "11:11:00",
      "level_type": "session_high",
      "level_price": 6713.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.401,
      "pred_gbt": 0.529,
      "pred_empirical": 0.5205,
      "confluence_count": 32,
      "rvol": 0.696,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-24",
      "time": "11:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6713.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3887,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.5205,
      "confluence_count": 32,
      "rvol": 0.696,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-24",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6710.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4017,
      "pred_gbt": 0.4354,
      "pred_empirical": 0.5205,
      "confluence_count": 35,
      "rvol": 0.77,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-24",
      "time": "11:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6711.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4394,
      "pred_gbt": 0.5153,
      "pred_empirical": 0.5205,
      "confluence_count": 38,
      "rvol": 0.724,
      "approach_r2": 0.1232
    },
    {
      "date": "2025-11-24",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6712.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.4975,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.73,
      "approach_r2": 0.1594
    },
    {
      "date": "2025-11-24",
      "time": "11:16:00",
      "level_type": "session_high",
      "level_price": 6715.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4147,
      "pred_gbt": 0.4502,
      "pred_empirical": 0.5205,
      "confluence_count": 48,
      "rvol": 0.732,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-24",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6712.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4038,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.5205,
      "confluence_count": 34,
      "rvol": 0.732,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-24",
      "time": "11:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6715.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4023,
      "pred_gbt": 0.4243,
      "pred_empirical": 0.5205,
      "confluence_count": 48,
      "rvol": 0.732,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-24",
      "time": "11:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6712.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4166,
      "pred_gbt": 0.5218,
      "pred_empirical": 0.5205,
      "confluence_count": 32,
      "rvol": 0.692,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "11:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6713.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4329,
      "pred_gbt": 0.476,
      "pred_empirical": 0.6004,
      "confluence_count": 31,
      "rvol": 0.668,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "11:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6713.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4217,
      "pred_gbt": 0.4818,
      "pred_empirical": 0.6004,
      "confluence_count": 34,
      "rvol": 0.608,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-24",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6713.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4149,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.5205,
      "confluence_count": 35,
      "rvol": 0.535,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-24",
      "time": "11:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6714.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.455,
      "pred_gbt": 0.4375,
      "pred_empirical": 0.5205,
      "confluence_count": 39,
      "rvol": 0.55,
      "approach_r2": 0.5338
    },
    {
      "date": "2025-11-24",
      "time": "11:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6714.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4527,
      "pred_gbt": 0.4327,
      "pred_empirical": 0.5205,
      "confluence_count": 39,
      "rvol": 0.548,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-11-24",
      "time": "11:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6712.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3764,
      "pred_gbt": 0.4304,
      "pred_empirical": 0.5205,
      "confluence_count": 33,
      "rvol": 0.544,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-11-24",
      "time": "11:48:00",
      "level_type": "session_high",
      "level_price": 6716.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4759,
      "pred_gbt": 0.4873,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 0.661,
      "approach_r2": 0.1444
    },
    {
      "date": "2025-11-24",
      "time": "11:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6716.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4632,
      "pred_gbt": 0.4541,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 0.661,
      "approach_r2": 0.1444
    },
    {
      "date": "2025-11-24",
      "time": "11:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6713.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3512,
      "pred_gbt": 0.416,
      "pred_empirical": 0.6004,
      "confluence_count": 33,
      "rvol": 0.624,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6704.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4642,
      "pred_gbt": 0.4453,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.607,
      "approach_r2": 0.4375
    },
    {
      "date": "2025-11-24",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6704.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3916,
      "pred_gbt": 0.3785,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.645,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-24",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6704.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.3891,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 0.732,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4191,
      "pred_gbt": 0.3493,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.762,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-24",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3826,
      "pred_gbt": 0.3584,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.727,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-24",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.5205,
      "confluence_count": 37,
      "rvol": 0.715,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-24",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4128,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.6004,
      "confluence_count": 37,
      "rvol": 0.694,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4259,
      "pred_gbt": 0.3716,
      "pred_empirical": 0.5205,
      "confluence_count": 36,
      "rvol": 0.65,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-24",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4626,
      "pred_gbt": 0.4458,
      "pred_empirical": 0.5205,
      "confluence_count": 36,
      "rvol": 0.627,
      "approach_r2": 0.7083
    },
    {
      "date": "2025-11-24",
      "time": "12:12:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3124,
      "pred_gbt": 0.4182,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 0.577,
      "approach_r2": 0.4856
    },
    {
      "date": "2025-11-24",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.43,
      "pred_gbt": 0.3272,
      "pred_empirical": 0.6004,
      "confluence_count": 36,
      "rvol": 0.566,
      "approach_r2": 0.8289
    },
    {
      "date": "2025-11-24",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6705.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4291,
      "pred_gbt": 0.3158,
      "pred_empirical": 0.5205,
      "confluence_count": 36,
      "rvol": 0.579,
      "approach_r2": 0.5487
    },
    {
      "date": "2025-11-24",
      "time": "12:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6712.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3732,
      "pred_gbt": 0.3631,
      "pred_empirical": 0.5205,
      "confluence_count": 33,
      "rvol": 0.689,
      "approach_r2": 0.9375
    },
    {
      "date": "2025-11-24",
      "time": "12:31:00",
      "level_type": "session_high",
      "level_price": 6716.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5087,
      "pred_gbt": 0.4984,
      "pred_empirical": 0.6004,
      "confluence_count": 52,
      "rvol": 0.575,
      "approach_r2": 0.1862
    },
    {
      "date": "2025-11-24",
      "time": "12:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6716.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4959,
      "pred_gbt": 0.4632,
      "pred_empirical": 0.6004,
      "confluence_count": 52,
      "rvol": 0.575,
      "approach_r2": 0.1862
    },
    {
      "date": "2025-11-24",
      "time": "12:40:00",
      "level_type": "session_high",
      "level_price": 6719.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4336,
      "pred_gbt": 0.3777,
      "pred_empirical": 0.367,
      "confluence_count": 51,
      "rvol": 1.138,
      "approach_r2": 0.1354
    },
    {
      "date": "2025-11-24",
      "time": "12:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6719.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.3403,
      "pred_empirical": 0.367,
      "confluence_count": 51,
      "rvol": 1.138,
      "approach_r2": 0.1354
    },
    {
      "date": "2025-11-24",
      "time": "12:42:00",
      "level_type": "session_high",
      "level_price": 6721.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.483,
      "pred_gbt": 0.556,
      "pred_empirical": 0.5205,
      "confluence_count": 50,
      "rvol": 1.232,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-11-24",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6721.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.5205,
      "confluence_count": 50,
      "rvol": 1.232,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-11-24",
      "time": "12:46:00",
      "level_type": "session_high",
      "level_price": 6723.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.521,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.5205,
      "confluence_count": 51,
      "rvol": 0.635,
      "approach_r2": 0.4304
    },
    {
      "date": "2025-11-24",
      "time": "12:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6723.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.4577,
      "pred_empirical": 0.5205,
      "confluence_count": 51,
      "rvol": 0.635,
      "approach_r2": 0.4304
    },
    {
      "date": "2025-11-24",
      "time": "12:49:00",
      "level_type": "session_high",
      "level_price": 6724.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.5125,
      "pred_empirical": 0.5205,
      "confluence_count": 48,
      "rvol": 0.624,
      "approach_r2": 0.6373
    },
    {
      "date": "2025-11-24",
      "time": "12:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6724.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5064,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.5205,
      "confluence_count": 48,
      "rvol": 0.624,
      "approach_r2": 0.6373
    },
    {
      "date": "2025-11-24",
      "time": "13:01:00",
      "level_type": "session_high",
      "level_price": 6725.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.6056,
      "pred_empirical": 0.637,
      "confluence_count": 41,
      "rvol": 0.473,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-11-24",
      "time": "13:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6725.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5064,
      "pred_gbt": 0.5552,
      "pred_empirical": 0.637,
      "confluence_count": 41,
      "rvol": 0.473,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-11-24",
      "time": "13:04:00",
      "level_type": "session_high",
      "level_price": 6726.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.516,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.637,
      "confluence_count": 34,
      "rvol": 0.45,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-24",
      "time": "13:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6726.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.4733,
      "pred_empirical": 0.6004,
      "confluence_count": 34,
      "rvol": 0.45,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-11-24",
      "time": "13:13:00",
      "level_type": "session_high",
      "level_price": 6727.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.412,
      "pred_gbt": 0.4743,
      "pred_empirical": 0.6674,
      "confluence_count": 21,
      "rvol": 0.582,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "13:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6727.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4148,
      "pred_gbt": 0.4462,
      "pred_empirical": 0.637,
      "confluence_count": 21,
      "rvol": 0.582,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-24",
      "time": "13:14:00",
      "level_type": "session_high",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.5912,
      "pred_empirical": 0.651,
      "confluence_count": 15,
      "rvol": 0.604,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "13:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.468,
      "pred_gbt": 0.5301,
      "pred_empirical": 0.651,
      "confluence_count": 15,
      "rvol": 0.604,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "14:02:00",
      "level_type": "session_high",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.6293,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 0.477,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-24",
      "time": "14:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6729.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4759,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 0.477,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-24",
      "time": "14:09:00",
      "level_type": "session_high",
      "level_price": 6729.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5263,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.6251,
      "confluence_count": 14,
      "rvol": 0.509,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-11-24",
      "time": "14:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6729.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5135,
      "pred_gbt": 0.5427,
      "pred_empirical": 0.651,
      "confluence_count": 14,
      "rvol": 0.509,
      "approach_r2": 0.5041
    },
    {
      "date": "2025-11-24",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5931,
      "pred_gbt": 0.6043,
      "pred_empirical": 0.6004,
      "confluence_count": 56,
      "rvol": 0.557,
      "approach_r2": 0.3583
    },
    {
      "date": "2025-11-24",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5321,
      "pred_gbt": 0.5809,
      "pred_empirical": 0.5205,
      "confluence_count": 56,
      "rvol": 0.669,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-24",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.5784,
      "pred_empirical": 0.5205,
      "confluence_count": 56,
      "rvol": 0.77,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-24",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5354,
      "pred_gbt": 0.533,
      "pred_empirical": 0.5205,
      "confluence_count": 54,
      "rvol": 0.902,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "14:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6712.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.458,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.5205,
      "confluence_count": 33,
      "rvol": 0.971,
      "approach_r2": 0.1279
    },
    {
      "date": "2025-11-24",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.5205,
      "confluence_count": 53,
      "rvol": 0.985,
      "approach_r2": 0.4986
    },
    {
      "date": "2025-11-24",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5731,
      "pred_gbt": 0.5017,
      "pred_empirical": 0.5205,
      "confluence_count": 53,
      "rvol": 0.985,
      "approach_r2": 0.1022
    },
    {
      "date": "2025-11-24",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6718.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.574,
      "pred_gbt": 0.517,
      "pred_empirical": 0.5205,
      "confluence_count": 53,
      "rvol": 0.984,
      "approach_r2": 0.1552
    },
    {
      "date": "2025-11-24",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.4804,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 1.17,
      "approach_r2": 0.1852
    },
    {
      "date": "2025-11-24",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5664,
      "pred_gbt": 0.5573,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 1.097,
      "approach_r2": 0.0425
    },
    {
      "date": "2025-11-24",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.5256,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 1.039,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-11-24",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.504,
      "pred_gbt": 0.5904,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 0.948,
      "approach_r2": 0.4961
    },
    {
      "date": "2025-11-24",
      "time": "14:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6712.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.4083,
      "pred_empirical": 0.5205,
      "confluence_count": 33,
      "rvol": 0.714,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5392,
      "pred_gbt": 0.6043,
      "pred_empirical": 0.6004,
      "confluence_count": 52,
      "rvol": 0.669,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-24",
      "time": "14:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6712.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3752,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.5205,
      "confluence_count": 36,
      "rvol": 0.808,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-11-24",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5284,
      "pred_gbt": 0.6318,
      "pred_empirical": 0.6004,
      "confluence_count": 51,
      "rvol": 0.684,
      "approach_r2": 0.493
    },
    {
      "date": "2025-11-24",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5882,
      "pred_gbt": 0.6483,
      "pred_empirical": 0.6004,
      "confluence_count": 53,
      "rvol": 0.642,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-11-24",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6003,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6004,
      "confluence_count": 53,
      "rvol": 0.731,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5979,
      "pred_gbt": 0.5302,
      "pred_empirical": 0.6004,
      "confluence_count": 53,
      "rvol": 0.796,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-24",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5774,
      "pred_gbt": 0.6512,
      "pred_empirical": 0.6004,
      "confluence_count": 53,
      "rvol": 0.651,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-24",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6101,
      "pred_gbt": 0.5809,
      "pred_empirical": 0.637,
      "confluence_count": 53,
      "rvol": 0.615,
      "approach_r2": 0.0954
    },
    {
      "date": "2025-11-24",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5819,
      "pred_gbt": 0.5967,
      "pred_empirical": 0.6004,
      "confluence_count": 53,
      "rvol": 0.6,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-11-24",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.6402,
      "pred_empirical": 0.6004,
      "confluence_count": 55,
      "rvol": 0.638,
      "approach_r2": 0.1242
    },
    {
      "date": "2025-11-24",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.591,
      "pred_gbt": 0.5627,
      "pred_empirical": 0.6004,
      "confluence_count": 53,
      "rvol": 0.566,
      "approach_r2": 0.4931
    },
    {
      "date": "2025-11-24",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.625,
      "pred_gbt": 0.5505,
      "pred_empirical": 0.6674,
      "confluence_count": 53,
      "rvol": 0.48,
      "approach_r2": 0.0561
    },
    {
      "date": "2025-11-24",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6259,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.6674,
      "confluence_count": 53,
      "rvol": 0.5,
      "approach_r2": 0.1853
    },
    {
      "date": "2025-11-24",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.637,
      "confluence_count": 53,
      "rvol": 0.499,
      "approach_r2": 0.6289
    },
    {
      "date": "2025-11-24",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5924,
      "pred_gbt": 0.5564,
      "pred_empirical": 0.637,
      "confluence_count": 53,
      "rvol": 0.474,
      "approach_r2": 0.5129
    },
    {
      "date": "2025-11-24",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.581,
      "pred_gbt": 0.5087,
      "pred_empirical": 0.637,
      "confluence_count": 53,
      "rvol": 0.651,
      "approach_r2": 0.0127
    },
    {
      "date": "2025-11-24",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5859,
      "pred_gbt": 0.5335,
      "pred_empirical": 0.637,
      "confluence_count": 55,
      "rvol": 0.634,
      "approach_r2": 0.0798
    },
    {
      "date": "2025-11-24",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5869,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.637,
      "confluence_count": 55,
      "rvol": 0.631,
      "approach_r2": 0.1387
    },
    {
      "date": "2025-11-24",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5945,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.6004,
      "confluence_count": 55,
      "rvol": 0.607,
      "approach_r2": 0.7722
    },
    {
      "date": "2025-11-24",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.4404,
      "pred_empirical": 0.637,
      "confluence_count": 55,
      "rvol": 0.555,
      "approach_r2": 0.0035
    },
    {
      "date": "2025-11-24",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6373,
      "pred_gbt": 0.4919,
      "pred_empirical": 0.637,
      "confluence_count": 55,
      "rvol": 0.527,
      "approach_r2": 0.7188
    },
    {
      "date": "2025-11-24",
      "time": "15:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6722.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.6004,
      "confluence_count": 53,
      "rvol": 0.527,
      "approach_r2": 0.7188
    },
    {
      "date": "2025-11-24",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6306,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 0.558,
      "approach_r2": 0.538
    },
    {
      "date": "2025-11-24",
      "time": "15:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6724.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5581,
      "pred_gbt": 0.5056,
      "pred_empirical": 0.6004,
      "confluence_count": 46,
      "rvol": 0.561,
      "approach_r2": 0.1168
    },
    {
      "date": "2025-11-24",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6351,
      "pred_gbt": 0.49,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 0.498,
      "approach_r2": 0.3082
    },
    {
      "date": "2025-11-24",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5939,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 0.546,
      "approach_r2": 0.0037
    },
    {
      "date": "2025-11-24",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.4968,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 0.609,
      "approach_r2": 0.1766
    },
    {
      "date": "2025-11-24",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5785,
      "pred_gbt": 0.6108,
      "pred_empirical": 0.6004,
      "confluence_count": 51,
      "rvol": 0.81,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-11-24",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6721.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.5661,
      "pred_empirical": 0.6004,
      "confluence_count": 51,
      "rvol": 0.828,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-24",
      "time": "15:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6723.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.5205,
      "confluence_count": 53,
      "rvol": 0.828,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-24",
      "time": "15:54:00",
      "level_type": "session_high",
      "level_price": 6729.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.8387,
      "pred_empirical": 0.651,
      "confluence_count": 14,
      "rvol": 1.156,
      "approach_r2": 0.1125
    },
    {
      "date": "2025-11-24",
      "time": "15:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6729.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5516,
      "pred_gbt": 0.8116,
      "pred_empirical": 0.651,
      "confluence_count": 14,
      "rvol": 1.156,
      "approach_r2": 0.1125
    },
    {
      "date": "2025-11-24",
      "time": "15:55:00",
      "level_type": "session_high",
      "level_price": 6730.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.9034,
      "pred_empirical": 0.6715,
      "confluence_count": 14,
      "rvol": 1.113,
      "approach_r2": 0.001
    },
    {
      "date": "2025-11-24",
      "time": "15:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6730.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.8873,
      "pred_empirical": 0.6715,
      "confluence_count": 14,
      "rvol": 1.113,
      "approach_r2": 0.001
    },
    {
      "date": "2025-11-25",
      "time": "09:35:00",
      "level_type": "value_area_low",
      "level_price": 6730.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3955,
      "pred_gbt": 0.3108,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 0.766,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-11-25",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6728.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.3687,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 0.766,
      "approach_r2": 0.0093
    },
    {
      "date": "2025-11-25",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.476,
      "pred_gbt": 0.3784,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 0.784,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-25",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4198,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 0.788,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-25",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6725.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3727,
      "pred_gbt": 0.5644,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 0.788,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-25",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4444,
      "pred_gbt": 0.5139,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 0.767,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-25",
      "time": "09:39:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6723.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4119,
      "pred_gbt": 0.4072,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 0.767,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-25",
      "time": "09:40:00",
      "level_type": "prior_day_close",
      "level_price": 6718.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3418,
      "pred_gbt": 0.6011,
      "pred_empirical": 0.6269,
      "confluence_count": 18,
      "rvol": 0.828,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-25",
      "time": "09:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6719.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3885,
      "pred_gbt": 0.5956,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 0.828,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-25",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6717.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3695,
      "pred_gbt": 0.5647,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 0.828,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-11-25",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6717.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3742,
      "pred_gbt": 0.452,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 0.825,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-25",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6718.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3594,
      "pred_gbt": 0.418,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 0.825,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-25",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6712.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3365,
      "pred_gbt": 0.6068,
      "pred_empirical": 0.6109,
      "confluence_count": 2,
      "rvol": 0.894,
      "approach_r2": 0.3178
    },
    {
      "date": "2025-11-25",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6711.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.341,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.6142,
      "confluence_count": 4,
      "rvol": 0.894,
      "approach_r2": 0.3178
    },
    {
      "date": "2025-11-25",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6712.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.365,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.5962,
      "confluence_count": 2,
      "rvol": 0.894,
      "approach_r2": 0.3178
    },
    {
      "date": "2025-11-25",
      "time": "09:43:00",
      "level_type": "overnight_low",
      "level_price": 6701.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3773,
      "pred_gbt": 0.3392,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.136,
      "approach_r2": 0.7293
    },
    {
      "date": "2025-11-25",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6703.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3553,
      "pred_gbt": 0.3311,
      "pred_empirical": 0.6715,
      "confluence_count": 22,
      "rvol": 1.227,
      "approach_r2": 0.9364
    },
    {
      "date": "2025-11-25",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6703.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3584,
      "pred_gbt": 0.3083,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 1.227,
      "approach_r2": 0.9364
    },
    {
      "date": "2025-11-25",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6703.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3845,
      "pred_gbt": 0.3395,
      "pred_empirical": 0.651,
      "confluence_count": 22,
      "rvol": 1.227,
      "approach_r2": 0.9364
    },
    {
      "date": "2025-11-25",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6698.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3672,
      "pred_gbt": 0.4096,
      "pred_empirical": 0.6281,
      "confluence_count": 10,
      "rvol": 1.337,
      "approach_r2": 0.9109
    },
    {
      "date": "2025-11-25",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6696.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2802,
      "pred_gbt": 0.3792,
      "pred_empirical": 0.6251,
      "confluence_count": 6,
      "rvol": 1.444,
      "approach_r2": 0.7525
    },
    {
      "date": "2025-11-25",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6694.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3272,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6281,
      "confluence_count": 6,
      "rvol": 1.444,
      "approach_r2": 0.7525
    },
    {
      "date": "2025-11-25",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6696.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2804,
      "pred_gbt": 0.3781,
      "pred_empirical": 0.6281,
      "confluence_count": 6,
      "rvol": 1.444,
      "approach_r2": 0.7525
    },
    {
      "date": "2025-11-25",
      "time": "09:47:00",
      "level_type": "value_area_high",
      "level_price": 6688.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3768,
      "pred_gbt": 0.4956,
      "pred_empirical": 0.6142,
      "confluence_count": 4,
      "rvol": 1.51,
      "approach_r2": 0.079
    },
    {
      "date": "2025-11-25",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6689.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3415,
      "pred_gbt": 0.4151,
      "pred_empirical": 0.6109,
      "confluence_count": 4,
      "rvol": 1.51,
      "approach_r2": 0.079
    },
    {
      "date": "2025-11-25",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6684.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3458,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.6269,
      "confluence_count": 1,
      "rvol": 1.499,
      "approach_r2": 0.6441
    },
    {
      "date": "2025-11-25",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6678.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3193,
      "pred_gbt": 0.5211,
      "pred_empirical": 0.6269,
      "confluence_count": 0,
      "rvol": 1.579,
      "approach_r2": 0.6983
    },
    {
      "date": "2025-11-25",
      "time": "09:51:00",
      "level_type": "lvn",
      "level_price": 6692.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3681,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.6081,
      "confluence_count": 6,
      "rvol": 1.639,
      "approach_r2": 0.6052
    },
    {
      "date": "2025-11-25",
      "time": "09:52:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3014,
      "pred_gbt": 0.3242,
      "pred_empirical": 0.651,
      "confluence_count": 12,
      "rvol": 1.698,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-11-25",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6704.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3777,
      "pred_gbt": 0.3458,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 1.488,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6705.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4095,
      "pred_gbt": 0.4153,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.399,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-25",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6720.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4349,
      "pred_gbt": 0.4082,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.19,
      "approach_r2": 0.0058
    },
    {
      "date": "2025-11-25",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6691.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3727,
      "pred_gbt": 0.407,
      "pred_empirical": 0.6142,
      "confluence_count": 6,
      "rvol": 1.224,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "10:05:00",
      "level_type": "or15_low",
      "level_price": 6702.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3613,
      "pred_gbt": 0.3527,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.336,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-25",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6705.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3885,
      "pred_gbt": 0.3263,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.336,
      "approach_r2": 0.3077
    },
    {
      "date": "2025-11-25",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6705.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4354,
      "pred_gbt": 0.4339,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.184,
      "approach_r2": 0.225
    },
    {
      "date": "2025-11-25",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6705.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4528,
      "pred_gbt": 0.3584,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.096,
      "approach_r2": 0.7975
    },
    {
      "date": "2025-11-25",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 6706.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4448,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 1.17,
      "approach_r2": 0.5682
    },
    {
      "date": "2025-11-25",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6706.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4557,
      "pred_gbt": 0.3931,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 1.111,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-11-25",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6706.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4469,
      "pred_gbt": 0.4317,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.08,
      "approach_r2": 0.0265
    },
    {
      "date": "2025-11-25",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6705.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4242,
      "pred_gbt": 0.4184,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.08,
      "approach_r2": 0.0265
    },
    {
      "date": "2025-11-25",
      "time": "10:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6712.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3737,
      "pred_gbt": 0.499,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 1.021,
      "approach_r2": 0.2592
    },
    {
      "date": "2025-11-25",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6706.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4573,
      "pred_gbt": 0.3787,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.014,
      "approach_r2": 0.5746
    },
    {
      "date": "2025-11-25",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6706.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4145,
      "pred_gbt": 0.3258,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 0.904,
      "approach_r2": 0.2311
    },
    {
      "date": "2025-11-25",
      "time": "10:21:00",
      "level_type": "developing_vpoc",
      "level_price": 6708.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.411,
      "pred_gbt": 0.3179,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 0.904,
      "approach_r2": 0.2311
    },
    {
      "date": "2025-11-25",
      "time": "10:22:00",
      "level_type": "overnight_low",
      "level_price": 6701.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.391,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 0.917,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-25",
      "time": "10:22:00",
      "level_type": "round_number",
      "level_price": 6700.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3404,
      "pred_gbt": 0.4033,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 0.917,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-25",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6706.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.4081,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.939,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-11-25",
      "time": "10:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6705.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4361,
      "pred_gbt": 0.3949,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 0.939,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-11-25",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6706.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.464,
      "pred_gbt": 0.3915,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 0.942,
      "approach_r2": 0.4654
    },
    {
      "date": "2025-11-25",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6706.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.3071,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.925,
      "approach_r2": 0.9587
    },
    {
      "date": "2025-11-25",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6717.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4551,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.893,
      "approach_r2": 0.0058
    },
    {
      "date": "2025-11-25",
      "time": "10:30:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6723.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4553,
      "pred_gbt": 0.3829,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.0,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-11-25",
      "time": "10:30:00",
      "level_type": "hvn",
      "level_price": 6722.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.4086,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.0,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-11-25",
      "time": "10:30:00",
      "level_type": "gex_flip",
      "level_price": 6722.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3597,
      "pred_gbt": 0.3499,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.0,
      "approach_r2": 0.4091
    },
    {
      "date": "2025-11-25",
      "time": "10:35:00",
      "level_type": "prior_day_close",
      "level_price": 6718.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4048,
      "pred_gbt": 0.2799,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.073,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-25",
      "time": "10:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6719.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.3124,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.073,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-25",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6719.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4691,
      "pred_gbt": 0.3333,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.073,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-25",
      "time": "10:44:00",
      "level_type": "overnight_high",
      "level_price": 6732.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.374,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 0.965,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6734.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5303,
      "pred_gbt": 0.4028,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.965,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6739.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3925,
      "pred_gbt": 0.5721,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.357,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-25",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6739.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3952,
      "pred_gbt": 0.537,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.357,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-11-25",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6737.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4918,
      "pred_gbt": 0.4856,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.416,
      "approach_r2": 0.196
    },
    {
      "date": "2025-11-25",
      "time": "10:49:00",
      "level_type": "prior_day_high",
      "level_price": 6731.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.482,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.294,
      "approach_r2": 0.2017
    },
    {
      "date": "2025-11-25",
      "time": "10:49:00",
      "level_type": "value_area_low",
      "level_price": 6730.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4158,
      "pred_gbt": 0.3691,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.294,
      "approach_r2": 0.2017
    },
    {
      "date": "2025-11-25",
      "time": "10:49:00",
      "level_type": "lvn",
      "level_price": 6730.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.448,
      "pred_gbt": 0.3929,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.294,
      "approach_r2": 0.2017
    },
    {
      "date": "2025-11-25",
      "time": "10:49:00",
      "level_type": "or15_high",
      "level_price": 6730.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4142,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 1.294,
      "approach_r2": 0.2017
    },
    {
      "date": "2025-11-25",
      "time": "10:49:00",
      "level_type": "or30_high",
      "level_price": 6730.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4245,
      "pred_gbt": 0.3716,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 1.294,
      "approach_r2": 0.2017
    },
    {
      "date": "2025-11-25",
      "time": "10:49:00",
      "level_type": "ib_high",
      "level_price": 6730.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.4391,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.294,
      "approach_r2": 0.2017
    },
    {
      "date": "2025-11-25",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6724.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.4393,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.136,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-11-25",
      "time": "10:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6724.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4635,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.136,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-11-25",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.4582,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.142,
      "approach_r2": 0.075
    },
    {
      "date": "2025-11-25",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.4432,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.165,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-25",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.431,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 1.063,
      "approach_r2": 0.5075
    },
    {
      "date": "2025-11-25",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5485,
      "pred_gbt": 0.5292,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.748,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "11:02:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6723.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4861,
      "pred_gbt": 0.4403,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:02:00",
      "level_type": "hvn",
      "level_price": 6722.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:02:00",
      "level_type": "gex_flip",
      "level_price": 6722.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3854,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5274,
      "pred_gbt": 0.4706,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6723.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4976,
      "pred_gbt": 0.4572,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6725.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5134,
      "pred_gbt": 0.4924,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.682,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.699,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-25",
      "time": "11:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6723.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4753,
      "pred_gbt": 0.4253,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.74,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-11-25",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.4817,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.779,
      "approach_r2": 0.0553
    },
    {
      "date": "2025-11-25",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5405,
      "pred_gbt": 0.5524,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.689,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-25",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.508,
      "pred_gbt": 0.5192,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.597,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-11-25",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.5409,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.592,
      "approach_r2": 0.5081
    },
    {
      "date": "2025-11-25",
      "time": "11:14:00",
      "level_type": "prior_day_close",
      "level_price": 6718.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.4824,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.572,
      "approach_r2": 0.0103
    },
    {
      "date": "2025-11-25",
      "time": "11:14:00",
      "level_type": "top_oi_strikes",
      "level_price": 6719.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.425,
      "pred_gbt": 0.4749,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.572,
      "approach_r2": 0.0103
    },
    {
      "date": "2025-11-25",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5115,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.59,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-25",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6726.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.5179,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.591,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "11:19:00",
      "level_type": "prior_day_high",
      "level_price": 6731.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5157,
      "pred_gbt": 0.5536,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.598,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:19:00",
      "level_type": "overnight_high",
      "level_price": 6732.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4743,
      "pred_gbt": 0.5024,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.598,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:19:00",
      "level_type": "value_area_low",
      "level_price": 6730.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.5198,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.598,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:19:00",
      "level_type": "lvn",
      "level_price": 6730.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.5272,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.598,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:19:00",
      "level_type": "or15_high",
      "level_price": 6730.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4972,
      "pred_gbt": 0.5198,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.598,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:19:00",
      "level_type": "or30_high",
      "level_price": 6730.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5187,
      "pred_gbt": 0.5198,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.598,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:19:00",
      "level_type": "ib_high",
      "level_price": 6730.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5529,
      "pred_gbt": 0.6415,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.598,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-25",
      "time": "11:39:00",
      "level_type": "session_high",
      "level_price": 6740.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5714,
      "pred_gbt": 0.6605,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.515,
      "approach_r2": 0.0553
    },
    {
      "date": "2025-11-25",
      "time": "11:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6740.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5588,
      "pred_gbt": 0.6076,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.515,
      "approach_r2": 0.0553
    },
    {
      "date": "2025-11-25",
      "time": "11:41:00",
      "level_type": "session_high",
      "level_price": 6741.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.492,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.547,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-25",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5831,
      "pred_gbt": 0.6526,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.547,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-25",
      "time": "11:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6741.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4949,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.547,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-25",
      "time": "11:42:00",
      "level_type": "session_high",
      "level_price": 6743.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.524,
      "pred_gbt": 0.6358,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.534,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6016,
      "pred_gbt": 0.6268,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.534,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6743.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5269,
      "pred_gbt": 0.5878,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.534,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:43:00",
      "level_type": "session_high",
      "level_price": 6744.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5764,
      "pred_gbt": 0.689,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.567,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6744.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5879,
      "pred_gbt": 0.6814,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.567,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6744.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5639,
      "pred_gbt": 0.6434,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.567,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "11:50:00",
      "level_type": "session_high",
      "level_price": 6745.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6038,
      "pred_gbt": 0.6531,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.554,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6745.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.554,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6013,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.515,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-25",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5849,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.565,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-25",
      "time": "11:53:00",
      "level_type": "session_high",
      "level_price": 6746.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5402,
      "pred_gbt": 0.6975,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.633,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-25",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6151,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.633,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-25",
      "time": "11:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6746.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5431,
      "pred_gbt": 0.6531,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.633,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-25",
      "time": "11:54:00",
      "level_type": "session_high",
      "level_price": 6747.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.602,
      "pred_gbt": 0.6861,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.618,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-11-25",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6746.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6102,
      "pred_gbt": 0.6635,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.618,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-11-25",
      "time": "11:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6747.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5896,
      "pred_gbt": 0.6558,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.618,
      "approach_r2": 0.0024
    },
    {
      "date": "2025-11-25",
      "time": "11:55:00",
      "level_type": "gex_flip",
      "level_price": 6749.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.4284,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 0.579,
      "approach_r2": 0.4047
    },
    {
      "date": "2025-11-25",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6206,
      "pred_gbt": 0.6387,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.579,
      "approach_r2": 0.4047
    },
    {
      "date": "2025-11-25",
      "time": "11:56:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4858,
      "pred_gbt": 0.4922,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.635,
      "approach_r2": 0.7379
    },
    {
      "date": "2025-11-25",
      "time": "11:56:00",
      "level_type": "session_high",
      "level_price": 6748.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.6475,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.635,
      "approach_r2": 0.7379
    },
    {
      "date": "2025-11-25",
      "time": "11:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6748.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5523,
      "pred_gbt": 0.6018,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.635,
      "approach_r2": 0.7379
    },
    {
      "date": "2025-11-25",
      "time": "11:57:00",
      "level_type": "session_high",
      "level_price": 6749.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6122,
      "pred_gbt": 0.6498,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.618,
      "approach_r2": 0.7937
    },
    {
      "date": "2025-11-25",
      "time": "11:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6747.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6244,
      "pred_gbt": 0.6403,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.618,
      "approach_r2": 0.7937
    },
    {
      "date": "2025-11-25",
      "time": "11:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6749.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6,
      "pred_gbt": 0.6077,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.618,
      "approach_r2": 0.7937
    },
    {
      "date": "2025-11-25",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6748.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5895,
      "pred_gbt": 0.6803,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.627,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-25",
      "time": "11:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6748.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.6818,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.657,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-25",
      "time": "12:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6749.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.615,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.016,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "12:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5804,
      "pred_gbt": 0.6264,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.023,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.6291,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 1.032,
      "approach_r2": 0.5069
    },
    {
      "date": "2025-11-25",
      "time": "12:03:00",
      "level_type": "session_high",
      "level_price": 6753.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5955,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.003,
      "approach_r2": 0.1812
    },
    {
      "date": "2025-11-25",
      "time": "12:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6017,
      "pred_gbt": 0.6378,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.003,
      "approach_r2": 0.1812
    },
    {
      "date": "2025-11-25",
      "time": "12:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6753.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5831,
      "pred_gbt": 0.6073,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.003,
      "approach_r2": 0.1812
    },
    {
      "date": "2025-11-25",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6750.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.604,
      "pred_gbt": 0.6057,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 1.031,
      "approach_r2": 0.0114
    },
    {
      "date": "2025-11-25",
      "time": "12:05:00",
      "level_type": "session_high",
      "level_price": 6753.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.6609,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.704,
      "approach_r2": 0.0663
    },
    {
      "date": "2025-11-25",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6753.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.611,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.704,
      "approach_r2": 0.0663
    },
    {
      "date": "2025-11-25",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 6755.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6229,
      "pred_gbt": 0.6896,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.646,
      "approach_r2": 0.486
    },
    {
      "date": "2025-11-25",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6755.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6108,
      "pred_gbt": 0.6556,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.646,
      "approach_r2": 0.486
    },
    {
      "date": "2025-11-25",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6752.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.628,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.66,
      "approach_r2": 0.4309
    },
    {
      "date": "2025-11-25",
      "time": "12:10:00",
      "level_type": "session_high",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.7009,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.617,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-11-25",
      "time": "12:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6187,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.617,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-11-25",
      "time": "12:12:00",
      "level_type": "session_high",
      "level_price": 6756.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.629,
      "pred_gbt": 0.7098,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.631,
      "approach_r2": 0.4138
    },
    {
      "date": "2025-11-25",
      "time": "12:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6756.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6169,
      "pred_gbt": 0.6694,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.631,
      "approach_r2": 0.4138
    },
    {
      "date": "2025-11-25",
      "time": "12:13:00",
      "level_type": "session_high",
      "level_price": 6757.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6322,
      "pred_gbt": 0.7056,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.607,
      "approach_r2": 0.7246
    },
    {
      "date": "2025-11-25",
      "time": "12:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6757.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.6649,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.607,
      "approach_r2": 0.7246
    },
    {
      "date": "2025-11-25",
      "time": "12:14:00",
      "level_type": "session_high",
      "level_price": 6757.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.572,
      "approach_r2": 0.7472
    },
    {
      "date": "2025-11-25",
      "time": "12:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6757.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.62,
      "pred_gbt": 0.6287,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.572,
      "approach_r2": 0.7472
    },
    {
      "date": "2025-11-25",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6754.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.6563,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.561,
      "approach_r2": 0.4722
    },
    {
      "date": "2025-11-25",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6754.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6464,
      "pred_gbt": 0.6597,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.604,
      "approach_r2": 0.2368
    },
    {
      "date": "2025-11-25",
      "time": "12:17:00",
      "level_type": "session_high",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6342,
      "pred_gbt": 0.6875,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.622,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-11-25",
      "time": "12:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6754.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.6675,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.622,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-11-25",
      "time": "12:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6757.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6222,
      "pred_gbt": 0.6455,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.622,
      "approach_r2": 0.3311
    },
    {
      "date": "2025-11-25",
      "time": "12:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6755.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6463,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.621,
      "approach_r2": 0.491
    },
    {
      "date": "2025-11-25",
      "time": "12:20:00",
      "level_type": "session_high",
      "level_price": 6760.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5577,
      "pred_gbt": 0.6377,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.737,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-11-25",
      "time": "12:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6760.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5606,
      "pred_gbt": 0.5879,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.737,
      "approach_r2": 0.0027
    },
    {
      "date": "2025-11-25",
      "time": "12:21:00",
      "level_type": "session_high",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5537,
      "pred_gbt": 0.6289,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.77,
      "approach_r2": 0.1527
    },
    {
      "date": "2025-11-25",
      "time": "12:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6761.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.58,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.77,
      "approach_r2": 0.1527
    },
    {
      "date": "2025-11-25",
      "time": "12:22:00",
      "level_type": "session_high",
      "level_price": 6762.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5058,
      "pred_gbt": 0.6181,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.765,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-11-25",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6762.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5087,
      "pred_gbt": 0.564,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.765,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-11-25",
      "time": "12:23:00",
      "level_type": "session_high",
      "level_price": 6763.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.52,
      "pred_gbt": 0.6392,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.89,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-25",
      "time": "12:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6763.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5229,
      "pred_gbt": 0.5868,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.89,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-25",
      "time": "12:24:00",
      "level_type": "dominant_gamma",
      "level_price": 6769.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5768,
      "pred_gbt": 0.4108,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.887,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "12:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6769.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5363,
      "pred_gbt": 0.3735,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.887,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "12:25:00",
      "level_type": "session_high",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.58,
      "pred_gbt": 0.6335,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.029,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "12:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.582,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.029,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "12:31:00",
      "level_type": "session_high",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6003,
      "pred_gbt": 0.6927,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.877,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "12:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5879,
      "pred_gbt": 0.6522,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.877,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-25",
      "time": "12:34:00",
      "level_type": "session_high",
      "level_price": 6770.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5206,
      "pred_gbt": 0.642,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.006,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-25",
      "time": "12:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6770.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5235,
      "pred_gbt": 0.5866,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.006,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-25",
      "time": "12:35:00",
      "level_type": "session_high",
      "level_price": 6772.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.6113,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.983,
      "approach_r2": 0.8782
    },
    {
      "date": "2025-11-25",
      "time": "12:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6772.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.565,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.983,
      "approach_r2": 0.8782
    },
    {
      "date": "2025-11-25",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.62,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.707,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-11-25",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6768.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6066,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.661,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-11-25",
      "time": "12:45:00",
      "level_type": "session_high",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.6555,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.651,
      "approach_r2": 0.7019
    },
    {
      "date": "2025-11-25",
      "time": "12:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6278,
      "pred_gbt": 0.6153,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.651,
      "approach_r2": 0.7019
    },
    {
      "date": "2025-11-25",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6769.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6406,
      "pred_gbt": 0.6303,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.702,
      "approach_r2": 0.2471
    },
    {
      "date": "2025-11-25",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.6221,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.804,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "12:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6770.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6291,
      "pred_gbt": 0.6789,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.759,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-11-25",
      "time": "12:54:00",
      "level_type": "dominant_gamma",
      "level_price": 6769.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6108,
      "pred_gbt": 0.5292,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.527,
      "approach_r2": 0.1177
    },
    {
      "date": "2025-11-25",
      "time": "12:54:00",
      "level_type": "top_oi_strikes",
      "level_price": 6769.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.5031,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.527,
      "approach_r2": 0.1177
    },
    {
      "date": "2025-11-25",
      "time": "13:24:00",
      "level_type": "dominant_gamma",
      "level_price": 6769.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.485,
      "pred_gbt": 0.478,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.724,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-25",
      "time": "13:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6769.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4939,
      "pred_gbt": 0.4186,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.724,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-25",
      "time": "13:47:00",
      "level_type": "session_high",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.665,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.6488,
      "confluence_count": 29,
      "rvol": 0.466,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-25",
      "time": "13:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.7058,
      "pred_empirical": 0.6488,
      "confluence_count": 29,
      "rvol": 0.466,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-11-25",
      "time": "13:49:00",
      "level_type": "session_high",
      "level_price": 6774.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6499,
      "pred_gbt": 0.751,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.519,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-11-25",
      "time": "13:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6381,
      "pred_gbt": 0.6843,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.519,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-11-25",
      "time": "13:55:00",
      "level_type": "dominant_gamma",
      "level_price": 6769.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5199,
      "pred_gbt": 0.518,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.432,
      "approach_r2": 0.1306
    },
    {
      "date": "2025-11-25",
      "time": "13:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6769.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.4687,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.432,
      "approach_r2": 0.1306
    },
    {
      "date": "2025-11-25",
      "time": "14:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6015,
      "pred_gbt": 0.5516,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.737,
      "approach_r2": 0.0023
    },
    {
      "date": "2025-11-25",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6757.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6663,
      "pred_gbt": 0.5994,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.446,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7035,
      "pred_gbt": 0.5969,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.741,
      "approach_r2": 0.0108
    },
    {
      "date": "2025-11-25",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.619,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.758,
      "approach_r2": 0.5037
    },
    {
      "date": "2025-11-25",
      "time": "14:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6757.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5877,
      "pred_gbt": 0.6335,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.758,
      "approach_r2": 0.5037
    },
    {
      "date": "2025-11-25",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6878,
      "pred_gbt": 0.6167,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.875,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-11-25",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.6208,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.823,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "14:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6757.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6191,
      "pred_gbt": 0.6326,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.823,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.65,
      "pred_gbt": 0.6083,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.844,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-11-25",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6362,
      "pred_gbt": 0.622,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.835,
      "approach_r2": 0.3349
    },
    {
      "date": "2025-11-25",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7064,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-25",
      "time": "14:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6757,
      "pred_gbt": 0.6462,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.812,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-11-25",
      "time": "14:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.681,
      "pred_gbt": 0.6848,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.726,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-11-25",
      "time": "14:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7091,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.679,
      "approach_r2": 0.1935
    },
    {
      "date": "2025-11-25",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6883,
      "pred_gbt": 0.6555,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.572,
      "approach_r2": 0.5012
    },
    {
      "date": "2025-11-25",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6759.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.7812,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.56,
      "approach_r2": 0.755
    },
    {
      "date": "2025-11-25",
      "time": "14:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6768.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.562,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.632,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-11-25",
      "time": "14:53:00",
      "level_type": "dominant_gamma",
      "level_price": 6769.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6584,
      "pred_gbt": 0.5851,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.878,
      "approach_r2": 0.0862
    },
    {
      "date": "2025-11-25",
      "time": "14:53:00",
      "level_type": "top_oi_strikes",
      "level_price": 6769.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6206,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.878,
      "approach_r2": 0.0862
    },
    {
      "date": "2025-11-25",
      "time": "15:00:00",
      "level_type": "session_high",
      "level_price": 6774.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.685,
      "pred_gbt": 0.8081,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.646,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-11-25",
      "time": "15:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6774.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6739,
      "pred_gbt": 0.7494,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.646,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-11-25",
      "time": "15:05:00",
      "level_type": "session_high",
      "level_price": 6776.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6715,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.934,
      "approach_r2": 0.1284
    },
    {
      "date": "2025-11-25",
      "time": "15:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6776.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.712,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.934,
      "approach_r2": 0.1284
    },
    {
      "date": "2025-11-25",
      "time": "15:08:00",
      "level_type": "session_high",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.773,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.904,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-11-25",
      "time": "15:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6777.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.7156,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.904,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-11-25",
      "time": "15:23:00",
      "level_type": "session_high",
      "level_price": 6778.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6735,
      "pred_gbt": 0.847,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.57,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-11-25",
      "time": "15:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6778.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.8095,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.57,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-11-25",
      "time": "15:33:00",
      "level_type": "session_high",
      "level_price": 6782.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6772,
      "pred_gbt": 0.7473,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.828,
      "approach_r2": 0.3355
    },
    {
      "date": "2025-11-25",
      "time": "15:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6782.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6658,
      "pred_gbt": 0.698,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.828,
      "approach_r2": 0.3355
    },
    {
      "date": "2025-11-25",
      "time": "15:36:00",
      "level_type": "session_high",
      "level_price": 6784.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.8263,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.902,
      "approach_r2": 0.7494
    },
    {
      "date": "2025-11-25",
      "time": "15:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6526,
      "pred_gbt": 0.7879,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.902,
      "approach_r2": 0.7494
    },
    {
      "date": "2025-11-25",
      "time": "15:39:00",
      "level_type": "session_high",
      "level_price": 6784.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6943,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.827,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-11-25",
      "time": "15:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6784.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6833,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.827,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-11-25",
      "time": "15:41:00",
      "level_type": "session_high",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6772,
      "pred_gbt": 0.8559,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.692,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-25",
      "time": "15:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6785.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6658,
      "pred_gbt": 0.8201,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.692,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-25",
      "time": "15:48:00",
      "level_type": "session_high",
      "level_price": 6786.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.824,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-11-25",
      "time": "15:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6786.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6981,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.824,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-11-25",
      "time": "15:50:00",
      "level_type": "session_high",
      "level_price": 6787.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.6704,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.815,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-11-25",
      "time": "15:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6787.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6524,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.815,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-11-25",
      "time": "15:51:00",
      "level_type": "prior_week_high",
      "level_price": 6791.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.726,
      "pred_gbt": 0.617,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 0.822,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-25",
      "time": "15:51:00",
      "level_type": "session_high",
      "level_price": 6789.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7041,
      "pred_gbt": 0.7422,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.822,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-25",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6789.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6933,
      "pred_gbt": 0.6887,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.822,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-25",
      "time": "15:53:00",
      "level_type": "session_high",
      "level_price": 6791.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6234,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.6488,
      "confluence_count": 5,
      "rvol": 0.839,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-11-25",
      "time": "15:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6791.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6261,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.6488,
      "confluence_count": 5,
      "rvol": 0.839,
      "approach_r2": 0.4932
    },
    {
      "date": "2025-11-26",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6815.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5536,
      "pred_gbt": 0.3479,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 0.911,
      "approach_r2": 0.2
    },
    {
      "date": "2025-11-26",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6813.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5112,
      "pred_gbt": 0.3343,
      "pred_empirical": 0.6674,
      "confluence_count": 65,
      "rvol": 0.885,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6816.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5121,
      "pred_gbt": 0.3909,
      "pred_empirical": 0.6251,
      "confluence_count": 54,
      "rvol": 0.885,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "09:37:00",
      "level_type": "overnight_high",
      "level_price": 6810.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4403,
      "pred_gbt": 0.4297,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 0.822,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "09:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6811.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.411,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 0.822,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6811.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4165,
      "pred_gbt": 0.3738,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 0.822,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4349,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 0.822,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.3669,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 0.822,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6808.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4331,
      "pred_gbt": 0.2932,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 0.962,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6813.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.4503,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 0.991,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6813.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5079,
      "pred_gbt": 0.397,
      "pred_empirical": 0.6715,
      "confluence_count": 65,
      "rvol": 0.935,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-26",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6815.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5088,
      "pred_gbt": 0.4331,
      "pred_empirical": 0.6281,
      "confluence_count": 54,
      "rvol": 0.935,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-26",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6816.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.3906,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 0.859,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-11-26",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6813.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.4431,
      "pred_empirical": 0.6281,
      "confluence_count": 65,
      "rvol": 0.859,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-11-26",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6816.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.547,
      "pred_gbt": 0.3863,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 0.859,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-11-26",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6816.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.4017,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 0.859,
      "approach_r2": 0.8424
    },
    {
      "date": "2025-11-26",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6813.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.553,
      "pred_gbt": 0.4182,
      "pred_empirical": 0.651,
      "confluence_count": 65,
      "rvol": 0.858,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-11-26",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6816.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.3614,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 0.858,
      "approach_r2": 0.7313
    },
    {
      "date": "2025-11-26",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6814.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5556,
      "pred_gbt": 0.451,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 0.677,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-11-26",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6816.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5516,
      "pred_gbt": 0.4209,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.677,
      "approach_r2": 0.6545
    },
    {
      "date": "2025-11-26",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6817.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.4985,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 0.659,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-11-26",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6817.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.4756,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.659,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-11-26",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6817.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.5018,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 0.659,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-11-26",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6817.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4793,
      "pred_gbt": 0.373,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 0.774,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-11-26",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6818.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5545,
      "pred_gbt": 0.3465,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 0.774,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-11-26",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6819.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.3743,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 0.858,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.3806,
      "pred_empirical": 0.6081,
      "confluence_count": 45,
      "rvol": 0.849,
      "approach_r2": 0.121
    },
    {
      "date": "2025-11-26",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6819.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.3619,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 0.849,
      "approach_r2": 0.121
    },
    {
      "date": "2025-11-26",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5168,
      "pred_gbt": 0.3838,
      "pred_empirical": 0.6081,
      "confluence_count": 45,
      "rvol": 0.849,
      "approach_r2": 0.121
    },
    {
      "date": "2025-11-26",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6820.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.5272,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.804,
      "approach_r2": 0.4883
    },
    {
      "date": "2025-11-26",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6821.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.515,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 0.785,
      "approach_r2": 0.1084
    },
    {
      "date": "2025-11-26",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6822.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.4612,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.674,
      "approach_r2": 0.67
    },
    {
      "date": "2025-11-26",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6822.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5375,
      "pred_gbt": 0.4848,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.674,
      "approach_r2": 0.67
    },
    {
      "date": "2025-11-26",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6822.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4573,
      "pred_gbt": 0.453,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.674,
      "approach_r2": 0.67
    },
    {
      "date": "2025-11-26",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6818.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5453,
      "pred_gbt": 0.4336,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 0.653,
      "approach_r2": 0.7679
    },
    {
      "date": "2025-11-26",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6814.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.3901,
      "pred_empirical": 0.6715,
      "confluence_count": 62,
      "rvol": 0.711,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-26",
      "time": "09:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6814.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4677,
      "pred_gbt": 0.352,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 0.711,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-26",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6814.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4512,
      "pred_gbt": 0.3866,
      "pred_empirical": 0.6715,
      "confluence_count": 62,
      "rvol": 0.786,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6814.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4666,
      "pred_gbt": 0.4172,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 0.796,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4533,
      "pred_gbt": 0.413,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 0.89,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-26",
      "time": "09:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6813.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.3189,
      "pred_empirical": 0.6674,
      "confluence_count": 65,
      "rvol": 0.89,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-26",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.3718,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 0.958,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 0.916,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6812.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4527,
      "pred_gbt": 0.3707,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 0.916,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6805.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3636,
      "pred_gbt": 0.3787,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 0.942,
      "approach_r2": 0.1
    },
    {
      "date": "2025-11-26",
      "time": "09:59:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3167,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.059,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "09:59:00",
      "level_type": "or15_low",
      "level_price": 6803.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4281,
      "pred_gbt": 0.3703,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.059,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "09:59:00",
      "level_type": "session_low",
      "level_price": 6803.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3101,
      "pred_gbt": 0.3498,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.059,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "09:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6803.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3103,
      "pred_gbt": 0.3408,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.059,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3324,
      "pred_gbt": 0.4929,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 1.03,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3138,
      "pred_gbt": 0.4887,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.03,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6802.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3586,
      "pred_gbt": 0.3884,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.03,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3414,
      "pred_gbt": 0.4824,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 1.03,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6801.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3743,
      "pred_gbt": 0.371,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 0.94,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-26",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6806.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.3306,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 0.986,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6806.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4327,
      "pred_gbt": 0.4844,
      "pred_empirical": 0.6269,
      "confluence_count": 38,
      "rvol": 0.953,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6806.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.394,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 0.894,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6800.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3671,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 0.834,
      "approach_r2": 0.5952
    },
    {
      "date": "2025-11-26",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4278,
      "pred_gbt": 0.4044,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 0.787,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-11-26",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4541,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 0.713,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-26",
      "time": "10:08:00",
      "level_type": "overnight_high",
      "level_price": 6810.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5428,
      "pred_gbt": 0.4549,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.776,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-26",
      "time": "10:08:00",
      "level_type": "top_oi_strikes",
      "level_price": 6811.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4286,
      "pred_gbt": 0.3923,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 0.776,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-26",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6811.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.4386,
      "pred_empirical": 0.6269,
      "confluence_count": 48,
      "rvol": 0.776,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-11-26",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6811.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.3625,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 0.775,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-11-26",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4278,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 0.834,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3908,
      "pred_gbt": 0.4086,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 0.908,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.3663,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 0.919,
      "approach_r2": 0.9844
    },
    {
      "date": "2025-11-26",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6810.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4575,
      "pred_gbt": 0.4097,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 0.888,
      "approach_r2": 0.2
    },
    {
      "date": "2025-11-26",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6810.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.464,
      "pred_gbt": 0.4312,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.755,
      "approach_r2": 0.2
    },
    {
      "date": "2025-11-26",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6810.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.712,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-11-26",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.461,
      "pred_gbt": 0.4102,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.712,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-11-26",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4312,
      "pred_gbt": 0.3677,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.692,
      "approach_r2": 0.4
    },
    {
      "date": "2025-11-26",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6805.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4504,
      "pred_gbt": 0.4671,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 0.665,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4346,
      "pred_gbt": 0.373,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 0.766,
      "approach_r2": 0.0992
    },
    {
      "date": "2025-11-26",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6810.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5095,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 0.786,
      "approach_r2": 0.0336
    },
    {
      "date": "2025-11-26",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6810.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5118,
      "pred_gbt": 0.467,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.795,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-11-26",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6810.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.846,
      "approach_r2": 0.133
    },
    {
      "date": "2025-11-26",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6810.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.4681,
      "pred_empirical": 0.6109,
      "confluence_count": 48,
      "rvol": 0.759,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-11-26",
      "time": "10:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5109,
      "pred_gbt": 0.487,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 0.698,
      "approach_r2": 0.8794
    },
    {
      "date": "2025-11-26",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6815.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.4613,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 0.686,
      "approach_r2": 0.8388
    },
    {
      "date": "2025-11-26",
      "time": "10:33:00",
      "level_type": "or15_high",
      "level_price": 6817.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.4112,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 0.65,
      "approach_r2": 0.3409
    },
    {
      "date": "2025-11-26",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6815.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5422,
      "pred_gbt": 0.4454,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 0.65,
      "approach_r2": 0.3409
    },
    {
      "date": "2025-11-26",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6815.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.626,
      "approach_r2": 0.1121
    },
    {
      "date": "2025-11-26",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6821.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5811,
      "pred_gbt": 0.567,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.639,
      "approach_r2": 0.487
    },
    {
      "date": "2025-11-26",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6821.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5781,
      "pred_gbt": 0.5107,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.598,
      "approach_r2": 0.6722
    },
    {
      "date": "2025-11-26",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5758,
      "pred_gbt": 0.4845,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 0.672,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-11-26",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4976,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 0.792,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-26",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5075,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 0.846,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-26",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5225,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 0.858,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "10:46:00",
      "level_type": "overnight_high",
      "level_price": 6810.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.526,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.835,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-26",
      "time": "10:46:00",
      "level_type": "top_oi_strikes",
      "level_price": 6811.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4121,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 0.835,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-26",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6811.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.5094,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 0.835,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-26",
      "time": "10:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6812.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4787,
      "pred_gbt": 0.5159,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.835,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-11-26",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6811.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5286,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.6109,
      "confluence_count": 48,
      "rvol": 0.817,
      "approach_r2": 0.4652
    },
    {
      "date": "2025-11-26",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6811.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.4707,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.801,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-11-26",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5052,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 0.706,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-11-26",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.5093,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 0.669,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-11-26",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.579,
      "pred_gbt": 0.4969,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.578,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5653,
      "pred_gbt": 0.5695,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.534,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-11-26",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.5374,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 0.562,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6822.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5838,
      "pred_gbt": 0.46,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.572,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "10:58:00",
      "level_type": "or30_high",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.4147,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.563,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "10:58:00",
      "level_type": "ib_high",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.526,
      "pred_gbt": 0.4952,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.563,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "10:58:00",
      "level_type": "session_high",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.56,
      "pred_gbt": 0.5053,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.563,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6822.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.5582,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.563,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "10:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.4912,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.563,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-11-26",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6822.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5825,
      "pred_gbt": 0.571,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.675,
      "approach_r2": 0.7273
    },
    {
      "date": "2025-11-26",
      "time": "11:00:00",
      "level_type": "session_high",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4756,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.724,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-26",
      "time": "11:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4785,
      "pred_gbt": 0.518,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.724,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-26",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6823.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.6269,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.705,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "11:02:00",
      "level_type": "session_high",
      "level_price": 6827.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.5245,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "11:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6827.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "11:03:00",
      "level_type": "session_high",
      "level_price": 6827.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.6101,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.763,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-26",
      "time": "11:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6827.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5352,
      "pred_gbt": 0.5829,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.763,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-26",
      "time": "11:04:00",
      "level_type": "session_high",
      "level_price": 6828.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4761,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.703,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.479,
      "pred_gbt": 0.6032,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.703,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6829.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5743,
      "pred_gbt": 0.6451,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.676,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.6101,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.676,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:06:00",
      "level_type": "session_high",
      "level_price": 6829.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5121,
      "pred_gbt": 0.6499,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.695,
      "approach_r2": 0.135
    },
    {
      "date": "2025-11-26",
      "time": "11:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.515,
      "pred_gbt": 0.6062,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.695,
      "approach_r2": 0.135
    },
    {
      "date": "2025-11-26",
      "time": "11:07:00",
      "level_type": "session_high",
      "level_price": 6831.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5776,
      "pred_gbt": 0.685,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.641,
      "approach_r2": 0.3517
    },
    {
      "date": "2025-11-26",
      "time": "11:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6831.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.565,
      "pred_gbt": 0.6519,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.641,
      "approach_r2": 0.3517
    },
    {
      "date": "2025-11-26",
      "time": "11:08:00",
      "level_type": "gex_flip",
      "level_price": 6832.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.41,
      "pred_gbt": 0.4619,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 0.659,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "11:09:00",
      "level_type": "session_high",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.7085,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.634,
      "approach_r2": 0.3464
    },
    {
      "date": "2025-11-26",
      "time": "11:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5927,
      "pred_gbt": 0.6784,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.634,
      "approach_r2": 0.3464
    },
    {
      "date": "2025-11-26",
      "time": "11:14:00",
      "level_type": "session_high",
      "level_price": 6833.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6084,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.605,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-11-26",
      "time": "11:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.6471,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.605,
      "approach_r2": 0.2849
    },
    {
      "date": "2025-11-26",
      "time": "11:16:00",
      "level_type": "session_high",
      "level_price": 6833.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5803,
      "pred_gbt": 0.705,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.593,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.678,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.593,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:20:00",
      "level_type": "dominant_gamma",
      "level_price": 6836.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.652,
      "pred_gbt": 0.5922,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 0.532,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6836.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6139,
      "pred_gbt": 0.5685,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 0.532,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "11:21:00",
      "level_type": "session_high",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6131,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.6142,
      "confluence_count": 90,
      "rvol": 0.569,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-26",
      "time": "11:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6159,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.6142,
      "confluence_count": 90,
      "rvol": 0.569,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-26",
      "time": "11:22:00",
      "level_type": "session_high",
      "level_price": 6836.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7158,
      "pred_gbt": 0.7531,
      "pred_empirical": 0.6081,
      "confluence_count": 118,
      "rvol": 0.532,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-26",
      "time": "11:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6836.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7052,
      "pred_gbt": 0.7369,
      "pred_empirical": 0.6269,
      "confluence_count": 118,
      "rvol": 0.532,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-26",
      "time": "11:23:00",
      "level_type": "session_high",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7131,
      "pred_gbt": 0.7888,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.62,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-11-26",
      "time": "11:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.62,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-11-26",
      "time": "11:25:00",
      "level_type": "session_high",
      "level_price": 6838.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.699,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6281,
      "confluence_count": 120,
      "rvol": 0.634,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-26",
      "time": "11:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6838.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6881,
      "pred_gbt": 0.749,
      "pred_empirical": 0.6281,
      "confluence_count": 120,
      "rvol": 0.634,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-11-26",
      "time": "11:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6833.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6387,
      "pred_gbt": 0.6646,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.57,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-11-26",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6833.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.644,
      "pred_gbt": 0.649,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.622,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-11-26",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6834.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.71,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.613,
      "approach_r2": 0.35
    },
    {
      "date": "2025-11-26",
      "time": "11:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6834.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.7722,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.617,
      "approach_r2": 0.85
    },
    {
      "date": "2025-11-26",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6834.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6717,
      "pred_gbt": 0.7516,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 0.595,
      "approach_r2": 0.7438
    },
    {
      "date": "2025-11-26",
      "time": "11:36:00",
      "level_type": "session_high",
      "level_price": 6838.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6711,
      "pred_gbt": 0.8018,
      "pred_empirical": 0.6269,
      "confluence_count": 120,
      "rvol": 0.567,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-26",
      "time": "11:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6838.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.7825,
      "pred_empirical": 0.6281,
      "confluence_count": 120,
      "rvol": 0.567,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-11-26",
      "time": "11:37:00",
      "level_type": "session_high",
      "level_price": 6840.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7252,
      "pred_gbt": 0.8298,
      "pred_empirical": 0.6109,
      "confluence_count": 123,
      "rvol": 0.598,
      "approach_r2": 0.0083
    },
    {
      "date": "2025-11-26",
      "time": "11:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6840.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.8156,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.598,
      "approach_r2": 0.0083
    },
    {
      "date": "2025-11-26",
      "time": "11:40:00",
      "level_type": "session_high",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6676,
      "pred_gbt": 0.7997,
      "pred_empirical": 0.651,
      "confluence_count": 125,
      "rvol": 0.885,
      "approach_r2": 0.4
    },
    {
      "date": "2025-11-26",
      "time": "11:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6702,
      "pred_gbt": 0.7765,
      "pred_empirical": 0.651,
      "confluence_count": 125,
      "rvol": 0.885,
      "approach_r2": 0.4
    },
    {
      "date": "2025-11-26",
      "time": "11:41:00",
      "level_type": "session_high",
      "level_price": 6843.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.6281,
      "confluence_count": 102,
      "rvol": 0.932,
      "approach_r2": 0.2571
    },
    {
      "date": "2025-11-26",
      "time": "11:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6843.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6331,
      "pred_gbt": 0.7462,
      "pred_empirical": 0.6251,
      "confluence_count": 102,
      "rvol": 0.932,
      "approach_r2": 0.2571
    },
    {
      "date": "2025-11-26",
      "time": "11:42:00",
      "level_type": "session_high",
      "level_price": 6844.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5932,
      "pred_gbt": 0.7579,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.978,
      "approach_r2": 0.7645
    },
    {
      "date": "2025-11-26",
      "time": "11:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.7195,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 0.978,
      "approach_r2": 0.7645
    },
    {
      "date": "2025-11-26",
      "time": "11:43:00",
      "level_type": "session_high",
      "level_price": 6845.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.931,
      "approach_r2": 0.5274
    },
    {
      "date": "2025-11-26",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6845.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5666,
      "pred_gbt": 0.6343,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.931,
      "approach_r2": 0.5274
    },
    {
      "date": "2025-11-26",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7086,
      "pred_gbt": 0.7558,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 0.897,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-26",
      "time": "11:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7016,
      "pred_gbt": 0.7866,
      "pred_empirical": 0.6281,
      "confluence_count": 112,
      "rvol": 0.854,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-11-26",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7184,
      "pred_gbt": 0.7756,
      "pred_empirical": 0.5962,
      "confluence_count": 112,
      "rvol": 0.763,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7064,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.6109,
      "confluence_count": 111,
      "rvol": 0.665,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-26",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.7482,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.74,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-11-26",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.727,
      "pred_gbt": 0.8118,
      "pred_empirical": 0.6081,
      "confluence_count": 111,
      "rvol": 0.686,
      "approach_r2": 0.9702
    },
    {
      "date": "2025-11-26",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7273,
      "pred_gbt": 0.8173,
      "pred_empirical": 0.6109,
      "confluence_count": 109,
      "rvol": 0.664,
      "approach_r2": 0.8768
    },
    {
      "date": "2025-11-26",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7203,
      "pred_gbt": 0.8209,
      "pred_empirical": 0.5962,
      "confluence_count": 106,
      "rvol": 0.687,
      "approach_r2": 0.9084
    },
    {
      "date": "2025-11-26",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7198,
      "pred_gbt": 0.8221,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.656,
      "approach_r2": 0.7805
    },
    {
      "date": "2025-11-26",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7239,
      "pred_gbt": 0.8105,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.519,
      "approach_r2": 0.4912
    },
    {
      "date": "2025-11-26",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7219,
      "pred_gbt": 0.802,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.507,
      "approach_r2": 0.1164
    },
    {
      "date": "2025-11-26",
      "time": "11:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7152,
      "pred_gbt": 0.765,
      "pred_empirical": 0.6142,
      "confluence_count": 97,
      "rvol": 0.501,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-11-26",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.7846,
      "pred_empirical": 0.5871,
      "confluence_count": 94,
      "rvol": 0.508,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-26",
      "time": "11:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6957,
      "pred_gbt": 0.7751,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.559,
      "approach_r2": 0.3261
    },
    {
      "date": "2025-11-26",
      "time": "12:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6935,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.542,
      "approach_r2": 0.1258
    },
    {
      "date": "2025-11-26",
      "time": "12:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.7512,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.518,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-11-26",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6821,
      "pred_gbt": 0.7617,
      "pred_empirical": 0.5803,
      "confluence_count": 72,
      "rvol": 0.514,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-11-26",
      "time": "12:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6845.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6725,
      "pred_gbt": 0.6425,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.49,
      "approach_r2": 0.3118
    },
    {
      "date": "2025-11-26",
      "time": "12:08:00",
      "level_type": "dominant_gamma",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.585,
      "pred_gbt": 0.6361,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "12:08:00",
      "level_type": "top_oi_strikes",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5937,
      "pred_gbt": 0.6375,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6612,
      "pred_gbt": 0.57,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.635,
      "approach_r2": 0.7428
    },
    {
      "date": "2025-11-26",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6569,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.6011,
      "confluence_count": 62,
      "rvol": 0.623,
      "approach_r2": 0.0771
    },
    {
      "date": "2025-11-26",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6811,
      "pred_gbt": 0.6183,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.605,
      "approach_r2": 0.4939
    },
    {
      "date": "2025-11-26",
      "time": "12:46:00",
      "level_type": "session_high",
      "level_price": 6846.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.6793,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.484,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-11-26",
      "time": "12:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6322,
      "pred_gbt": 0.6377,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.484,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-11-26",
      "time": "12:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.7285,
      "pred_empirical": 0.6109,
      "confluence_count": 112,
      "rvol": 0.488,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-11-26",
      "time": "13:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6841.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6933,
      "pred_gbt": 0.6954,
      "pred_empirical": 0.5962,
      "confluence_count": 114,
      "rvol": 0.359,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "13:09:00",
      "level_type": "gex_flip",
      "level_price": 6832.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4595,
      "pred_gbt": 0.7087,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 2.017,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "13:10:00",
      "level_type": "dominant_gamma",
      "level_price": 6836.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.635,
      "pred_empirical": 0.6674,
      "confluence_count": 105,
      "rvol": 2.351,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-26",
      "time": "13:10:00",
      "level_type": "top_oi_strikes",
      "level_price": 6836.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.6084,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 2.351,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-26",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.695,
      "pred_gbt": 0.6992,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 1.598,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6915,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.651,
      "confluence_count": 120,
      "rvol": 1.336,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-26",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.73,
      "pred_empirical": 0.6081,
      "confluence_count": 121,
      "rvol": 0.844,
      "approach_r2": 0.0013
    },
    {
      "date": "2025-11-26",
      "time": "13:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7613,
      "pred_gbt": 0.7509,
      "pred_empirical": 0.6269,
      "confluence_count": 121,
      "rvol": 0.907,
      "approach_r2": 0.1057
    },
    {
      "date": "2025-11-26",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7555,
      "pred_gbt": 0.7805,
      "pred_empirical": 0.6281,
      "confluence_count": 122,
      "rvol": 1.127,
      "approach_r2": 0.129
    },
    {
      "date": "2025-11-26",
      "time": "13:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.7392,
      "pred_empirical": 0.6715,
      "confluence_count": 125,
      "rvol": 1.127,
      "approach_r2": 0.129
    },
    {
      "date": "2025-11-26",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.7777,
      "pred_empirical": 0.6081,
      "confluence_count": 122,
      "rvol": 0.757,
      "approach_r2": 0.4906
    },
    {
      "date": "2025-11-26",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.7521,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 0.774,
      "approach_r2": 0.7297
    },
    {
      "date": "2025-11-26",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7398,
      "pred_gbt": 0.7283,
      "pred_empirical": 0.6109,
      "confluence_count": 120,
      "rvol": 0.735,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-11-26",
      "time": "13:39:00",
      "level_type": "gex_flip",
      "level_price": 6832.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4993,
      "pred_gbt": 0.4268,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 0.91,
      "approach_r2": 0.5354
    },
    {
      "date": "2025-11-26",
      "time": "13:44:00",
      "level_type": "vwap",
      "level_price": 6825.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6391,
      "pred_gbt": 0.5281,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.662,
      "approach_r2": 0.3903
    },
    {
      "date": "2025-11-26",
      "time": "13:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5059,
      "pred_gbt": 0.4386,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.662,
      "approach_r2": 0.3903
    },
    {
      "date": "2025-11-26",
      "time": "13:45:00",
      "level_type": "or30_high",
      "level_price": 6824.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6263,
      "pred_gbt": 0.52,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.808,
      "approach_r2": 0.1869
    },
    {
      "date": "2025-11-26",
      "time": "13:45:00",
      "level_type": "ib_high",
      "level_price": 6824.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.5937,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.808,
      "approach_r2": 0.1869
    },
    {
      "date": "2025-11-26",
      "time": "13:45:00",
      "level_type": "vwap",
      "level_price": 6825.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6319,
      "pred_gbt": 0.5348,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.808,
      "approach_r2": 0.1869
    },
    {
      "date": "2025-11-26",
      "time": "13:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4997,
      "pred_gbt": 0.4126,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.808,
      "approach_r2": 0.1869
    },
    {
      "date": "2025-11-26",
      "time": "13:49:00",
      "level_type": "dominant_gamma",
      "level_price": 6836.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7349,
      "pred_gbt": 0.7773,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 0.884,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-26",
      "time": "13:49:00",
      "level_type": "top_oi_strikes",
      "level_price": 6836.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.7612,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.884,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-26",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.7556,
      "pred_empirical": 0.5962,
      "confluence_count": 123,
      "rvol": 0.623,
      "approach_r2": 0.2883
    },
    {
      "date": "2025-11-26",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7386,
      "pred_gbt": 0.7024,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 0.692,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-26",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.7462,
      "pred_empirical": 0.6109,
      "confluence_count": 122,
      "rvol": 0.733,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-11-26",
      "time": "14:09:00",
      "level_type": "gex_flip",
      "level_price": 6832.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5154,
      "pred_gbt": 0.6118,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.895,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-11-26",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7642,
      "pred_gbt": 0.7733,
      "pred_empirical": 0.612,
      "confluence_count": 121,
      "rvol": 0.723,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-11-26",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7703,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.612,
      "confluence_count": 121,
      "rvol": 0.615,
      "approach_r2": 0.479
    },
    {
      "date": "2025-11-26",
      "time": "14:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7985,
      "pred_gbt": 0.7747,
      "pred_empirical": 0.612,
      "confluence_count": 121,
      "rvol": 0.561,
      "approach_r2": 0.1163
    },
    {
      "date": "2025-11-26",
      "time": "14:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7716,
      "pred_gbt": 0.7341,
      "pred_empirical": 0.5871,
      "confluence_count": 121,
      "rvol": 0.551,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-11-26",
      "time": "14:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.772,
      "pred_gbt": 0.7327,
      "pred_empirical": 0.612,
      "confluence_count": 120,
      "rvol": 0.547,
      "approach_r2": 0.11
    },
    {
      "date": "2025-11-26",
      "time": "14:20:00",
      "level_type": "dominant_gamma",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6783,
      "pred_gbt": 0.7511,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.562,
      "approach_r2": 0.0672
    },
    {
      "date": "2025-11-26",
      "time": "14:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.686,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.562,
      "approach_r2": 0.0672
    },
    {
      "date": "2025-11-26",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7716,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.612,
      "confluence_count": 120,
      "rvol": 0.562,
      "approach_r2": 0.0672
    },
    {
      "date": "2025-11-26",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7712,
      "pred_gbt": 0.7573,
      "pred_empirical": 0.5871,
      "confluence_count": 121,
      "rvol": 0.604,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-11-26",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.7707,
      "pred_empirical": 0.5871,
      "confluence_count": 121,
      "rvol": 0.565,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-11-26",
      "time": "14:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6841.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7248,
      "pred_gbt": 0.722,
      "pred_empirical": 0.5871,
      "confluence_count": 114,
      "rvol": 0.565,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-11-26",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8026,
      "pred_gbt": 0.8083,
      "pred_empirical": 0.6142,
      "confluence_count": 121,
      "rvol": 0.592,
      "approach_r2": 0.503
    },
    {
      "date": "2025-11-26",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8011,
      "pred_gbt": 0.7942,
      "pred_empirical": 0.5871,
      "confluence_count": 121,
      "rvol": 0.577,
      "approach_r2": 0.1392
    },
    {
      "date": "2025-11-26",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8029,
      "pred_gbt": 0.8,
      "pred_empirical": 0.6011,
      "confluence_count": 121,
      "rvol": 0.52,
      "approach_r2": 0.0519
    },
    {
      "date": "2025-11-26",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8065,
      "pred_gbt": 0.7796,
      "pred_empirical": 0.5871,
      "confluence_count": 122,
      "rvol": 0.491,
      "approach_r2": 0.188
    },
    {
      "date": "2025-11-26",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.7792,
      "pred_empirical": 0.612,
      "confluence_count": 122,
      "rvol": 0.464,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-11-26",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7866,
      "pred_gbt": 0.7811,
      "pred_empirical": 0.6081,
      "confluence_count": 122,
      "rvol": 0.897,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-11-26",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7676,
      "pred_gbt": 0.7424,
      "pred_empirical": 0.6142,
      "confluence_count": 122,
      "rvol": 0.924,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7557,
      "pred_gbt": 0.7719,
      "pred_empirical": 0.5962,
      "confluence_count": 121,
      "rvol": 0.906,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-26",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7814,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.728,
      "approach_r2": 0.0095
    },
    {
      "date": "2025-11-26",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.7544,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.771,
      "approach_r2": 0.1037
    },
    {
      "date": "2025-11-26",
      "time": "14:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7879,
      "pred_gbt": 0.7309,
      "pred_empirical": 0.5871,
      "confluence_count": 124,
      "rvol": 0.56,
      "approach_r2": 0.0656
    },
    {
      "date": "2025-11-26",
      "time": "14:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7915,
      "pred_gbt": 0.7262,
      "pred_empirical": 0.6011,
      "confluence_count": 124,
      "rvol": 0.459,
      "approach_r2": 0.0562
    },
    {
      "date": "2025-11-26",
      "time": "14:50:00",
      "level_type": "dominant_gamma",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6857,
      "pred_gbt": 0.7296,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.496,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-11-26",
      "time": "14:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6934,
      "pred_gbt": 0.6706,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 0.496,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-11-26",
      "time": "14:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6836.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.7288,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 0.496,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-11-26",
      "time": "14:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6836.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6142,
      "confluence_count": 121,
      "rvol": 0.546,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-11-26",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7937,
      "pred_gbt": 0.7398,
      "pred_empirical": 0.5871,
      "confluence_count": 124,
      "rvol": 0.504,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "14:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7859,
      "pred_gbt": 0.7811,
      "pred_empirical": 0.5871,
      "confluence_count": 123,
      "rvol": 0.443,
      "approach_r2": 0.122
    },
    {
      "date": "2025-11-26",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7984,
      "pred_gbt": 0.7478,
      "pred_empirical": 0.6011,
      "confluence_count": 124,
      "rvol": 0.426,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7871,
      "pred_gbt": 0.781,
      "pred_empirical": 0.5871,
      "confluence_count": 123,
      "rvol": 0.422,
      "approach_r2": 0.083
    },
    {
      "date": "2025-11-26",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8141,
      "pred_gbt": 0.8155,
      "pred_empirical": 0.5871,
      "confluence_count": 125,
      "rvol": 0.46,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-11-26",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8224,
      "pred_gbt": 0.8191,
      "pred_empirical": 0.5871,
      "confluence_count": 125,
      "rvol": 0.525,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-26",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8138,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.5871,
      "confluence_count": 125,
      "rvol": 0.487,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-11-26",
      "time": "15:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7878,
      "pred_gbt": 0.7824,
      "pred_empirical": 0.5871,
      "confluence_count": 125,
      "rvol": 0.508,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-11-26",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7992,
      "pred_gbt": 0.7604,
      "pred_empirical": 0.6011,
      "confluence_count": 125,
      "rvol": 0.508,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7967,
      "pred_gbt": 0.7552,
      "pred_empirical": 0.5871,
      "confluence_count": 126,
      "rvol": 0.663,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8111,
      "pred_gbt": 0.8035,
      "pred_empirical": 0.612,
      "confluence_count": 126,
      "rvol": 0.718,
      "approach_r2": 0.1258
    },
    {
      "date": "2025-11-26",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8045,
      "pred_gbt": 0.7892,
      "pred_empirical": 0.612,
      "confluence_count": 126,
      "rvol": 0.647,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-26",
      "time": "15:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7845,
      "pred_gbt": 0.8457,
      "pred_empirical": 0.5997,
      "confluence_count": 88,
      "rvol": 0.633,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-11-26",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.828,
      "pred_gbt": 0.7705,
      "pred_empirical": 0.612,
      "confluence_count": 127,
      "rvol": 0.683,
      "approach_r2": 0.7935
    },
    {
      "date": "2025-11-26",
      "time": "15:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7656,
      "pred_gbt": 0.8639,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.709,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-26",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8267,
      "pred_gbt": 0.7291,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.691,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8087,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.612,
      "confluence_count": 127,
      "rvol": 0.655,
      "approach_r2": 0.3287
    },
    {
      "date": "2025-11-26",
      "time": "15:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6845.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7382,
      "pred_gbt": 0.8026,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.663,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-11-26",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8132,
      "pred_gbt": 0.7265,
      "pred_empirical": 0.612,
      "confluence_count": 127,
      "rvol": 0.577,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-26",
      "time": "15:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7326,
      "pred_gbt": 0.6618,
      "pred_empirical": 0.6142,
      "confluence_count": 111,
      "rvol": 0.577,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-11-26",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8255,
      "pred_gbt": 0.7422,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.459,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-11-26",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8168,
      "pred_gbt": 0.7056,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.467,
      "approach_r2": 0.3336
    },
    {
      "date": "2025-11-26",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.828,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.418,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-26",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8213,
      "pred_gbt": 0.7228,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.383,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.82,
      "pred_gbt": 0.6759,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.445,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-26",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.812,
      "pred_gbt": 0.7196,
      "pred_empirical": 0.612,
      "confluence_count": 127,
      "rvol": 0.417,
      "approach_r2": 0.752
    },
    {
      "date": "2025-11-26",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7869,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.394,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-26",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7965,
      "pred_gbt": 0.5947,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.434,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-11-26",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8148,
      "pred_gbt": 0.6661,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.503,
      "approach_r2": 0.1154
    },
    {
      "date": "2025-11-26",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8384,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.48,
      "approach_r2": 0.0476
    },
    {
      "date": "2025-11-26",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8156,
      "pred_gbt": 0.6197,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.473,
      "approach_r2": 0.0059
    },
    {
      "date": "2025-11-26",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8151,
      "pred_gbt": 0.6409,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.517,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-11-26",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8184,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.479,
      "approach_r2": 0.4574
    },
    {
      "date": "2025-11-26",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8229,
      "pred_gbt": 0.6242,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.411,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-11-26",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8005,
      "pred_gbt": 0.6037,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.403,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-26",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8102,
      "pred_gbt": 0.6637,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.41,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-11-26",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8332,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.6011,
      "confluence_count": 127,
      "rvol": 0.453,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-26",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8233,
      "pred_gbt": 0.6601,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.505,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-11-26",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7971,
      "pred_gbt": 0.5897,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.558,
      "approach_r2": 0.333
    },
    {
      "date": "2025-11-26",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8306,
      "pred_gbt": 0.7129,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.59,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-11-26",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8235,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.5871,
      "confluence_count": 127,
      "rvol": 0.56,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-26",
      "time": "15:47:00",
      "level_type": "dominant_gamma",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7343,
      "pred_gbt": 0.6446,
      "pred_empirical": 0.6011,
      "confluence_count": 105,
      "rvol": 0.57,
      "approach_r2": 0.8737
    },
    {
      "date": "2025-11-26",
      "time": "15:47:00",
      "level_type": "top_oi_strikes",
      "level_price": 6836.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7412,
      "pred_gbt": 0.5487,
      "pred_empirical": 0.6011,
      "confluence_count": 105,
      "rvol": 0.57,
      "approach_r2": 0.8737
    },
    {
      "date": "2025-11-26",
      "time": "15:51:00",
      "level_type": "gex_flip",
      "level_price": 6832.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.764,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-26",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6830.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6587,
      "pred_gbt": 0.9195,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.743,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-11-26",
      "time": "15:59:00",
      "level_type": "or30_high",
      "level_price": 6824.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.9819,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.927,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-11-26",
      "time": "15:59:00",
      "level_type": "ib_high",
      "level_price": 6824.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7475,
      "pred_gbt": 0.9771,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.927,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-11-27",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6830.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7932,
      "pred_gbt": 0.9354,
      "pred_empirical": 0.637,
      "confluence_count": 282,
      "rvol": 0.028,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6831.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7924,
      "pred_gbt": 0.9542,
      "pred_empirical": 0.6674,
      "confluence_count": 253,
      "rvol": 0.028,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6830.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8302,
      "pred_gbt": 0.9112,
      "pred_empirical": 0.6004,
      "confluence_count": 305,
      "rvol": 0.028,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6831.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7757,
      "pred_gbt": 0.9696,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 0.028,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6829.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8274,
      "pred_gbt": 0.8671,
      "pred_empirical": 0.6004,
      "confluence_count": 338,
      "rvol": 0.028,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6830.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7918,
      "pred_gbt": 0.934,
      "pred_empirical": 0.6004,
      "confluence_count": 283,
      "rvol": 0.028,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6830.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7823,
      "pred_gbt": 0.9217,
      "pred_empirical": 0.5205,
      "confluence_count": 291,
      "rvol": 0.027,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6829.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8252,
      "pred_gbt": 0.8364,
      "pred_empirical": 0.5205,
      "confluence_count": 331,
      "rvol": 0.027,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6829.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8301,
      "pred_gbt": 0.7979,
      "pred_empirical": 0.5205,
      "confluence_count": 344,
      "rvol": 0.027,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6830.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8058,
      "pred_gbt": 0.9082,
      "pred_empirical": 0.6004,
      "confluence_count": 304,
      "rvol": 0.028,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6829.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8415,
      "pred_gbt": 0.8494,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.028,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6828.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8384,
      "pred_gbt": 0.809,
      "pred_empirical": 0.5205,
      "confluence_count": 344,
      "rvol": 0.028,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6829.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.8383,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.029,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6828.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8465,
      "pred_gbt": 0.8324,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.029,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6828.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8465,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.027,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6827.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8382,
      "pred_gbt": 0.807,
      "pred_empirical": 0.5205,
      "confluence_count": 343,
      "rvol": 0.027,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "09:40:00",
      "level_type": "prior_day_close",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8454,
      "pred_gbt": 0.8354,
      "pred_empirical": 0.6004,
      "confluence_count": 334,
      "rvol": 0.033,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6828.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8544,
      "pred_gbt": 0.8334,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.033,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8473,
      "pred_gbt": 0.8274,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.033,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6827.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8025,
      "pred_gbt": 0.8588,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.033,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6826.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7982,
      "pred_gbt": 0.8315,
      "pred_empirical": 0.5205,
      "confluence_count": 336,
      "rvol": 0.031,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-27",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6829.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8243,
      "pred_gbt": 0.8628,
      "pred_empirical": 0.5205,
      "confluence_count": 340,
      "rvol": 0.031,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-27",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6828.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8419,
      "pred_gbt": 0.786,
      "pred_empirical": 0.5205,
      "confluence_count": 345,
      "rvol": 0.031,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-27",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8055,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.5205,
      "confluence_count": 342,
      "rvol": 0.031,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-27",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8176,
      "pred_gbt": 0.8019,
      "pred_empirical": 0.5205,
      "confluence_count": 336,
      "rvol": 0.031,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-11-27",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6829.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8412,
      "pred_gbt": 0.8403,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.027,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6828.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8566,
      "pred_gbt": 0.8149,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.027,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8238,
      "pred_gbt": 0.8344,
      "pred_empirical": 0.5205,
      "confluence_count": 342,
      "rvol": 0.027,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6829.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8417,
      "pred_gbt": 0.8478,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.028,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8578,
      "pred_gbt": 0.8234,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.028,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8261,
      "pred_gbt": 0.8223,
      "pred_empirical": 0.5205,
      "confluence_count": 344,
      "rvol": 0.028,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6828.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8431,
      "pred_gbt": 0.8222,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.028,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6829.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.842,
      "pred_gbt": 0.8405,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.026,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8581,
      "pred_gbt": 0.8152,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.026,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8265,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.5205,
      "confluence_count": 344,
      "rvol": 0.026,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6826.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8209,
      "pred_gbt": 0.7896,
      "pred_empirical": 0.6004,
      "confluence_count": 336,
      "rvol": 0.021,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6829.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8468,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8586,
      "pred_gbt": 0.7831,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-11-27",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6829.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8557,
      "pred_gbt": 0.8203,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.867,
      "pred_gbt": 0.8276,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8369,
      "pred_gbt": 0.8172,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.021,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6829.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8477,
      "pred_gbt": 0.7472,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.02,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8487,
      "pred_gbt": 0.74,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.02,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8281,
      "pred_gbt": 0.7481,
      "pred_empirical": 0.5205,
      "confluence_count": 344,
      "rvol": 0.02,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6829.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8397,
      "pred_gbt": 0.7305,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.017,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.017,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8192,
      "pred_gbt": 0.704,
      "pred_empirical": 0.5205,
      "confluence_count": 343,
      "rvol": 0.017,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6829.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8594,
      "pred_gbt": 0.763,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.017,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-11-27",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8697,
      "pred_gbt": 0.7632,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.017,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-11-27",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8418,
      "pred_gbt": 0.7939,
      "pred_empirical": 0.5205,
      "confluence_count": 344,
      "rvol": 0.017,
      "approach_r2": 0.8312
    },
    {
      "date": "2025-11-27",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6828.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8607,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.019,
      "approach_r2": 0.8832
    },
    {
      "date": "2025-11-27",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8609,
      "pred_gbt": 0.7632,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.019,
      "approach_r2": 0.8832
    },
    {
      "date": "2025-11-27",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8416,
      "pred_gbt": 0.8242,
      "pred_empirical": 0.5205,
      "confluence_count": 343,
      "rvol": 0.019,
      "approach_r2": 0.8832
    },
    {
      "date": "2025-11-27",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6828.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8606,
      "pred_gbt": 0.7466,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.017,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-27",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8615,
      "pred_gbt": 0.7414,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.017,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-27",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8405,
      "pred_gbt": 0.8294,
      "pred_empirical": 0.5205,
      "confluence_count": 341,
      "rvol": 0.017,
      "approach_r2": 0.973
    },
    {
      "date": "2025-11-27",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8631,
      "pred_gbt": 0.754,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.017,
      "approach_r2": 0.9135
    },
    {
      "date": "2025-11-27",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8424,
      "pred_gbt": 0.798,
      "pred_empirical": 0.5205,
      "confluence_count": 343,
      "rvol": 0.017,
      "approach_r2": 0.9135
    },
    {
      "date": "2025-11-27",
      "time": "09:53:00",
      "level_type": "overnight_low",
      "level_price": 6824.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8115,
      "pred_gbt": 0.8694,
      "pred_empirical": 0.6004,
      "confluence_count": 304,
      "rvol": 0.02,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-11-27",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.862,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6004,
      "confluence_count": 344,
      "rvol": 0.02,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-11-27",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8402,
      "pred_gbt": 0.8374,
      "pred_empirical": 0.5205,
      "confluence_count": 341,
      "rvol": 0.02,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-11-27",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6826.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8366,
      "pred_gbt": 0.889,
      "pred_empirical": 0.6004,
      "confluence_count": 341,
      "rvol": 0.023,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6828.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8571,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.023,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8604,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.023,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8393,
      "pred_gbt": 0.8696,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.023,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.853,
      "pred_gbt": 0.8785,
      "pred_empirical": 0.6004,
      "confluence_count": 341,
      "rvol": 0.023,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8272,
      "pred_gbt": 0.9279,
      "pred_empirical": 0.6004,
      "confluence_count": 329,
      "rvol": 0.025,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-11-27",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6828.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8591,
      "pred_gbt": 0.8482,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.025,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-11-27",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8616,
      "pred_gbt": 0.8482,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.025,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-11-27",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8406,
      "pred_gbt": 0.867,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.025,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-11-27",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8443,
      "pred_gbt": 0.9179,
      "pred_empirical": 0.6004,
      "confluence_count": 329,
      "rvol": 0.025,
      "approach_r2": 0.2717
    },
    {
      "date": "2025-11-27",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6828.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.859,
      "pred_gbt": 0.8519,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.026,
      "approach_r2": 0.2
    },
    {
      "date": "2025-11-27",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.8586,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.026,
      "approach_r2": 0.2
    },
    {
      "date": "2025-11-27",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8406,
      "pred_gbt": 0.8678,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.026,
      "approach_r2": 0.2
    },
    {
      "date": "2025-11-27",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6828.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8594,
      "pred_gbt": 0.8557,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.028,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-11-27",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8611,
      "pred_gbt": 0.8557,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.028,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-11-27",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8401,
      "pred_gbt": 0.8716,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.028,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-11-27",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6827.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8576,
      "pred_gbt": 0.8557,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.028,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-11-27",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8606,
      "pred_gbt": 0.8503,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.029,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-27",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6827.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8623,
      "pred_gbt": 0.8474,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.029,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-27",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8414,
      "pred_gbt": 0.8663,
      "pred_empirical": 0.6004,
      "confluence_count": 343,
      "rvol": 0.029,
      "approach_r2": 0.2353
    },
    {
      "date": "2025-11-27",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6828.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8594,
      "pred_gbt": 0.8483,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.025,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8711,
      "pred_gbt": 0.8564,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.025,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8401,
      "pred_gbt": 0.879,
      "pred_empirical": 0.637,
      "confluence_count": 342,
      "rvol": 0.025,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8457,
      "pred_gbt": 0.911,
      "pred_empirical": 0.6004,
      "confluence_count": 329,
      "rvol": 0.021,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-11-27",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6828.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8659,
      "pred_gbt": 0.8071,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-11-27",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8675,
      "pred_gbt": 0.8071,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-11-27",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8457,
      "pred_gbt": 0.8797,
      "pred_empirical": 0.6004,
      "confluence_count": 341,
      "rvol": 0.021,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-11-27",
      "time": "10:01:00",
      "level_type": "vwap",
      "level_price": 6828.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8659,
      "pred_gbt": 0.7944,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.02,
      "approach_r2": 0.4902
    },
    {
      "date": "2025-11-27",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8675,
      "pred_gbt": 0.7934,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.02,
      "approach_r2": 0.4902
    },
    {
      "date": "2025-11-27",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8448,
      "pred_gbt": 0.8812,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.02,
      "approach_r2": 0.4902
    },
    {
      "date": "2025-11-27",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6828.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8649,
      "pred_gbt": 0.7881,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.017,
      "approach_r2": 0.1099
    },
    {
      "date": "2025-11-27",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8665,
      "pred_gbt": 0.7833,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.017,
      "approach_r2": 0.1099
    },
    {
      "date": "2025-11-27",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8445,
      "pred_gbt": 0.8634,
      "pred_empirical": 0.6004,
      "confluence_count": 341,
      "rvol": 0.017,
      "approach_r2": 0.1099
    },
    {
      "date": "2025-11-27",
      "time": "10:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8585,
      "pred_gbt": 0.8071,
      "pred_empirical": 0.6004,
      "confluence_count": 339,
      "rvol": 0.017,
      "approach_r2": 0.1099
    },
    {
      "date": "2025-11-27",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6828.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8649,
      "pred_gbt": 0.7882,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.015,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-27",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8666,
      "pred_gbt": 0.7882,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.015,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-27",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8446,
      "pred_gbt": 0.8611,
      "pred_empirical": 0.6004,
      "confluence_count": 341,
      "rvol": 0.015,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-27",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6828.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8656,
      "pred_gbt": 0.7733,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.015,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-11-27",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8673,
      "pred_gbt": 0.7683,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.015,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-11-27",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8445,
      "pred_gbt": 0.8606,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.015,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-11-27",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6828.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8673,
      "pred_gbt": 0.7868,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.014,
      "approach_r2": 0.4946
    },
    {
      "date": "2025-11-27",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.869,
      "pred_gbt": 0.7859,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.014,
      "approach_r2": 0.4946
    },
    {
      "date": "2025-11-27",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8465,
      "pred_gbt": 0.8773,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.014,
      "approach_r2": 0.4946
    },
    {
      "date": "2025-11-27",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6828.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8675,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.013,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-11-27",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8684,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.013,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-11-27",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8467,
      "pred_gbt": 0.8644,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.013,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-11-27",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6828.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8678,
      "pred_gbt": 0.7875,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.016,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-11-27",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8695,
      "pred_gbt": 0.7875,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.016,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-11-27",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.847,
      "pred_gbt": 0.8698,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.016,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-11-27",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6828.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8516,
      "pred_gbt": 0.7432,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.016,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8632,
      "pred_gbt": 0.7929,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.016,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "10:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8288,
      "pred_gbt": 0.8417,
      "pred_empirical": 0.5205,
      "confluence_count": 340,
      "rvol": 0.016,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6828.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8582,
      "pred_gbt": 0.7639,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.019,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8706,
      "pred_gbt": 0.8736,
      "pred_empirical": 0.6674,
      "confluence_count": 332,
      "rvol": 0.019,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8701,
      "pred_gbt": 0.8242,
      "pred_empirical": 0.6004,
      "confluence_count": 345,
      "rvol": 0.019,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "10:10:00",
      "level_type": "prior_day_close",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.858,
      "pred_gbt": 0.8585,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.022,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6828.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8656,
      "pred_gbt": 0.7978,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.022,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8755,
      "pred_gbt": 0.8694,
      "pred_empirical": 0.637,
      "confluence_count": 342,
      "rvol": 0.022,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6828.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8595,
      "pred_gbt": 0.8131,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.024,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-27",
      "time": "10:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8684,
      "pred_gbt": 0.8782,
      "pred_empirical": 0.6004,
      "confluence_count": 342,
      "rvol": 0.024,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-27",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8678,
      "pred_gbt": 0.8889,
      "pred_empirical": 0.637,
      "confluence_count": 336,
      "rvol": 0.025,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6828.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8863,
      "pred_gbt": 0.8799,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.027,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-27",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8818,
      "pred_gbt": 0.898,
      "pred_empirical": 0.6715,
      "confluence_count": 336,
      "rvol": 0.027,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-27",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8779,
      "pred_gbt": 0.8734,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.027,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-27",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 6828.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8879,
      "pred_gbt": 0.8799,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.028,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-11-27",
      "time": "10:15:00",
      "level_type": "or15_low",
      "level_price": 6826.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8439,
      "pred_gbt": 0.8786,
      "pred_empirical": 0.6715,
      "confluence_count": 336,
      "rvol": 0.032,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-11-27",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8835,
      "pred_gbt": 0.8948,
      "pred_empirical": 0.651,
      "confluence_count": 338,
      "rvol": 0.032,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-11-27",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.879,
      "pred_gbt": 0.8718,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.032,
      "approach_r2": 0.0125
    },
    {
      "date": "2025-11-27",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8851,
      "pred_gbt": 0.8909,
      "pred_empirical": 0.6715,
      "confluence_count": 338,
      "rvol": 0.032,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-11-27",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8765,
      "pred_gbt": 0.8791,
      "pred_empirical": 0.637,
      "confluence_count": 339,
      "rvol": 0.032,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-11-27",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8857,
      "pred_gbt": 0.8945,
      "pred_empirical": 0.6715,
      "confluence_count": 339,
      "rvol": 0.031,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8873,
      "pred_gbt": 0.8988,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.028,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8863,
      "pred_gbt": 0.896,
      "pred_empirical": 0.6715,
      "confluence_count": 338,
      "rvol": 0.025,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8813,
      "pred_gbt": 0.852,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.025,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8867,
      "pred_gbt": 0.8791,
      "pred_empirical": 0.6715,
      "confluence_count": 338,
      "rvol": 0.021,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8824,
      "pred_gbt": 0.8346,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6828.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8682,
      "pred_gbt": 0.8087,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.021,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8886,
      "pred_gbt": 0.88,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.021,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-11-27",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8886,
      "pred_gbt": 0.8864,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.021,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8816,
      "pred_gbt": 0.8441,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.021,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8892,
      "pred_gbt": 0.8848,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.022,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-11-27",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8822,
      "pred_gbt": 0.8396,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.022,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-11-27",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8895,
      "pred_gbt": 0.9022,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.024,
      "approach_r2": 0.6136
    },
    {
      "date": "2025-11-27",
      "time": "10:25:00",
      "level_type": "session_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8427,
      "pred_gbt": 0.9341,
      "pred_empirical": 0.637,
      "confluence_count": 329,
      "rvol": 0.024,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-11-27",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8901,
      "pred_gbt": 0.9025,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.024,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-11-27",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8845,
      "pred_gbt": 0.8546,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.024,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-11-27",
      "time": "10:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.8586,
      "pred_gbt": 0.9271,
      "pred_empirical": 0.637,
      "confluence_count": 329,
      "rvol": 0.024,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-11-27",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8886,
      "pred_gbt": 0.8774,
      "pred_empirical": 0.651,
      "confluence_count": 340,
      "rvol": 0.021,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8888,
      "pred_gbt": 0.8974,
      "pred_empirical": 0.651,
      "confluence_count": 340,
      "rvol": 0.026,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "10:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6828.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.8351,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.026,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "10:29:00",
      "level_type": "vwap",
      "level_price": 6828.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8739,
      "pred_gbt": 0.8351,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.03,
      "approach_r2": 0.2315
    },
    {
      "date": "2025-11-27",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8895,
      "pred_gbt": 0.9015,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.03,
      "approach_r2": 0.2315
    },
    {
      "date": "2025-11-27",
      "time": "10:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6827.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.832,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.03,
      "approach_r2": 0.2315
    },
    {
      "date": "2025-11-27",
      "time": "10:30:00",
      "level_type": "or30_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8537,
      "pred_gbt": 0.9166,
      "pred_empirical": 0.6715,
      "confluence_count": 329,
      "rvol": 0.031,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8571,
      "pred_gbt": 0.9156,
      "pred_empirical": 0.637,
      "confluence_count": 329,
      "rvol": 0.031,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6828.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8745,
      "pred_gbt": 0.8244,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.031,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8569,
      "pred_gbt": 0.8601,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.031,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:31:00",
      "level_type": "overnight_low",
      "level_price": 6824.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8284,
      "pred_gbt": 0.9126,
      "pred_empirical": 0.6674,
      "confluence_count": 304,
      "rvol": 0.04,
      "approach_r2": 0.625
    },
    {
      "date": "2025-11-27",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8567,
      "pred_gbt": 0.8807,
      "pred_empirical": 0.6004,
      "confluence_count": 341,
      "rvol": 0.04,
      "approach_r2": 0.625
    },
    {
      "date": "2025-11-27",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6828.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8755,
      "pred_gbt": 0.832,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.042,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.8833,
      "pred_empirical": 0.637,
      "confluence_count": 341,
      "rvol": 0.042,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6828.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8736,
      "pred_gbt": 0.8293,
      "pred_empirical": 0.6715,
      "confluence_count": 344,
      "rvol": 0.038,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8759,
      "pred_gbt": 0.8293,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.038,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8527,
      "pred_gbt": 0.8785,
      "pred_empirical": 0.6715,
      "confluence_count": 340,
      "rvol": 0.038,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "10:34:00",
      "level_type": "vwap",
      "level_price": 6827.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8756,
      "pred_gbt": 0.83,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.034,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8765,
      "pred_gbt": 0.83,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.034,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8566,
      "pred_gbt": 0.8817,
      "pred_empirical": 0.637,
      "confluence_count": 341,
      "rvol": 0.034,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-27",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8783,
      "pred_gbt": 0.7948,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.043,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.858,
      "pred_gbt": 0.866,
      "pred_empirical": 0.6004,
      "confluence_count": 340,
      "rvol": 0.043,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "10:36:00",
      "level_type": "session_low",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8467,
      "pred_gbt": 0.9347,
      "pred_empirical": 0.6004,
      "confluence_count": 328,
      "rvol": 0.038,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-11-27",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8771,
      "pred_gbt": 0.8385,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.038,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-11-27",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.8927,
      "pred_empirical": 0.637,
      "confluence_count": 339,
      "rvol": 0.038,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-11-27",
      "time": "10:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8622,
      "pred_gbt": 0.9277,
      "pred_empirical": 0.637,
      "confluence_count": 328,
      "rvol": 0.038,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-11-27",
      "time": "10:37:00",
      "level_type": "vwap",
      "level_price": 6827.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8748,
      "pred_gbt": 0.831,
      "pred_empirical": 0.6715,
      "confluence_count": 344,
      "rvol": 0.039,
      "approach_r2": 0.05
    },
    {
      "date": "2025-11-27",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8764,
      "pred_gbt": 0.831,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.039,
      "approach_r2": 0.05
    },
    {
      "date": "2025-11-27",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8541,
      "pred_gbt": 0.8783,
      "pred_empirical": 0.6674,
      "confluence_count": 338,
      "rvol": 0.039,
      "approach_r2": 0.05
    },
    {
      "date": "2025-11-27",
      "time": "10:38:00",
      "level_type": "vwap",
      "level_price": 6827.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8773,
      "pred_gbt": 0.84,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.042,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8782,
      "pred_gbt": 0.84,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.042,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8538,
      "pred_gbt": 0.893,
      "pred_empirical": 0.637,
      "confluence_count": 335,
      "rvol": 0.042,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:39:00",
      "level_type": "vwap",
      "level_price": 6827.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8762,
      "pred_gbt": 0.8356,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.044,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8784,
      "pred_gbt": 0.8356,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.044,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8541,
      "pred_gbt": 0.8899,
      "pred_empirical": 0.637,
      "confluence_count": 335,
      "rvol": 0.044,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "10:40:00",
      "level_type": "prior_day_close",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8707,
      "pred_gbt": 0.8728,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.036,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-27",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6827.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8791,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.036,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-27",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8799,
      "pred_gbt": 0.823,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.036,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-27",
      "time": "10:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8551,
      "pred_gbt": 0.8851,
      "pred_empirical": 0.6004,
      "confluence_count": 334,
      "rvol": 0.036,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-27",
      "time": "10:41:00",
      "level_type": "vwap",
      "level_price": 6827.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8799,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.037,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-11-27",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8889,
      "pred_gbt": 0.8618,
      "pred_empirical": 0.637,
      "confluence_count": 344,
      "rvol": 0.037,
      "approach_r2": 0.9383
    },
    {
      "date": "2025-11-27",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6827.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.863,
      "pred_gbt": 0.803,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.035,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-27",
      "time": "10:43:00",
      "level_type": "vwap",
      "level_price": 6827.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8685,
      "pred_gbt": 0.8218,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.034,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8789,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.034,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6827.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8762,
      "pred_gbt": 0.8174,
      "pred_empirical": 0.6715,
      "confluence_count": 343,
      "rvol": 0.029,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8533,
      "pred_gbt": 0.8635,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.029,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "10:45:00",
      "level_type": "or15_low",
      "level_price": 6826.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8465,
      "pred_gbt": 0.8693,
      "pred_empirical": 0.6674,
      "confluence_count": 336,
      "rvol": 0.025,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8797,
      "pred_gbt": 0.857,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.025,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6827.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8645,
      "pred_gbt": 0.7792,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-11-27",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6827.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8792,
      "pred_gbt": 0.7667,
      "pred_empirical": 0.6715,
      "confluence_count": 345,
      "rvol": 0.014,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-27",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8876,
      "pred_gbt": 0.8083,
      "pred_empirical": 0.6715,
      "confluence_count": 343,
      "rvol": 0.014,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-27",
      "time": "10:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.856,
      "pred_gbt": 0.8287,
      "pred_empirical": 0.6674,
      "confluence_count": 335,
      "rvol": 0.014,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-27",
      "time": "10:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8719,
      "pred_gbt": 0.7991,
      "pred_empirical": 0.6251,
      "confluence_count": 339,
      "rvol": 0.014,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-11-27",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6827.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8645,
      "pred_gbt": 0.752,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.014,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-11-27",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6827.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8716,
      "pred_gbt": 0.7984,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.016,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-11-27",
      "time": "10:53:00",
      "level_type": "vwap",
      "level_price": 6827.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8733,
      "pred_gbt": 0.7907,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.02,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-11-27",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6829.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8915,
      "pred_gbt": 0.8502,
      "pred_empirical": 0.6715,
      "confluence_count": 344,
      "rvol": 0.02,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-11-27",
      "time": "10:54:00",
      "level_type": "vwap",
      "level_price": 6827.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8736,
      "pred_gbt": 0.8428,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.024,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-11-27",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.883,
      "pred_gbt": 0.8694,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.024,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-11-27",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6827.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8796,
      "pred_gbt": 0.8402,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.025,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8879,
      "pred_gbt": 0.8933,
      "pred_empirical": 0.6674,
      "confluence_count": 341,
      "rvol": 0.025,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8931,
      "pred_gbt": 0.8572,
      "pred_empirical": 0.6715,
      "confluence_count": 345,
      "rvol": 0.022,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-27",
      "time": "10:57:00",
      "level_type": "vwap",
      "level_price": 6827.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8667,
      "pred_gbt": 0.794,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.022,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9009,
      "pred_gbt": 0.8449,
      "pred_empirical": 0.651,
      "confluence_count": 344,
      "rvol": 0.017,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-27",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8928,
      "pred_gbt": 0.8214,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.017,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-27",
      "time": "11:00:00",
      "level_type": "or30_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8478,
      "pred_gbt": 0.8735,
      "pred_empirical": 0.6674,
      "confluence_count": 329,
      "rvol": 0.015,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "11:00:00",
      "level_type": "ib_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8496,
      "pred_gbt": 0.8725,
      "pred_empirical": 0.6674,
      "confluence_count": 329,
      "rvol": 0.015,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "11:00:00",
      "level_type": "vwap",
      "level_price": 6827.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8693,
      "pred_gbt": 0.759,
      "pred_empirical": 0.637,
      "confluence_count": 345,
      "rvol": 0.015,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8887,
      "pred_gbt": 0.8195,
      "pred_empirical": 0.6715,
      "confluence_count": 345,
      "rvol": 0.015,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "11:01:00",
      "level_type": "vwap",
      "level_price": 6827.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.876,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.021,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:02:00",
      "level_type": "overnight_low",
      "level_price": 6824.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8383,
      "pred_gbt": 0.883,
      "pred_empirical": 0.6251,
      "confluence_count": 304,
      "rvol": 0.02,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:02:00",
      "level_type": "vwap",
      "level_price": 6827.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8832,
      "pred_gbt": 0.8039,
      "pred_empirical": 0.651,
      "confluence_count": 345,
      "rvol": 0.02,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8773,
      "pred_gbt": 0.8084,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.03,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8528,
      "pred_gbt": 0.8712,
      "pred_empirical": 0.637,
      "confluence_count": 335,
      "rvol": 0.03,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8704,
      "pred_gbt": 0.8096,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.036,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.843,
      "pred_gbt": 0.874,
      "pred_empirical": 0.6004,
      "confluence_count": 332,
      "rvol": 0.036,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:05:00",
      "level_type": "vwap",
      "level_price": 6827.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8837,
      "pred_gbt": 0.8415,
      "pred_empirical": 0.651,
      "confluence_count": 345,
      "rvol": 0.039,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8825,
      "pred_gbt": 0.86,
      "pred_empirical": 0.651,
      "confluence_count": 341,
      "rvol": 0.039,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8589,
      "pred_gbt": 0.8864,
      "pred_empirical": 0.6715,
      "confluence_count": 332,
      "rvol": 0.039,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:06:00",
      "level_type": "session_low",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8566,
      "pred_gbt": 0.9426,
      "pred_empirical": 0.6674,
      "confluence_count": 328,
      "rvol": 0.036,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-27",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6827.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8866,
      "pred_gbt": 0.8434,
      "pred_empirical": 0.6674,
      "confluence_count": 345,
      "rvol": 0.036,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-27",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.886,
      "pred_gbt": 0.8558,
      "pred_empirical": 0.6674,
      "confluence_count": 342,
      "rvol": 0.036,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-27",
      "time": "11:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8615,
      "pred_gbt": 0.8953,
      "pred_empirical": 0.637,
      "confluence_count": 331,
      "rvol": 0.036,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-27",
      "time": "11:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8713,
      "pred_gbt": 0.9364,
      "pred_empirical": 0.6674,
      "confluence_count": 328,
      "rvol": 0.036,
      "approach_r2": 0.75
    },
    {
      "date": "2025-11-27",
      "time": "11:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8861,
      "pred_gbt": 0.8524,
      "pred_empirical": 0.6674,
      "confluence_count": 341,
      "rvol": 0.036,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-27",
      "time": "11:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8616,
      "pred_gbt": 0.902,
      "pred_empirical": 0.637,
      "confluence_count": 330,
      "rvol": 0.036,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-11-27",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6827.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8868,
      "pred_gbt": 0.8549,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.028,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-27",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8876,
      "pred_gbt": 0.8522,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.028,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-27",
      "time": "11:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8618,
      "pred_gbt": 0.9097,
      "pred_empirical": 0.637,
      "confluence_count": 330,
      "rvol": 0.028,
      "approach_r2": 0.7972
    },
    {
      "date": "2025-11-27",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 6827.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8871,
      "pred_gbt": 0.8536,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.024,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8962,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.024,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "11:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8621,
      "pred_gbt": 0.9088,
      "pred_empirical": 0.637,
      "confluence_count": 330,
      "rvol": 0.024,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "11:10:00",
      "level_type": "prior_day_close",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8636,
      "pred_gbt": 0.8394,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.022,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6827.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8717,
      "pred_gbt": 0.793,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.022,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8725,
      "pred_gbt": 0.7904,
      "pred_empirical": 0.637,
      "confluence_count": 343,
      "rvol": 0.022,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8438,
      "pred_gbt": 0.8665,
      "pred_empirical": 0.637,
      "confluence_count": 330,
      "rvol": 0.022,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6827.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8776,
      "pred_gbt": 0.8314,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.024,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8791,
      "pred_gbt": 0.826,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.024,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8516,
      "pred_gbt": 0.8926,
      "pred_empirical": 0.637,
      "confluence_count": 330,
      "rvol": 0.024,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 6827.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.886,
      "pred_gbt": 0.8394,
      "pred_empirical": 0.651,
      "confluence_count": 345,
      "rvol": 0.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8861,
      "pred_gbt": 0.8394,
      "pred_empirical": 0.651,
      "confluence_count": 343,
      "rvol": 0.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8584,
      "pred_gbt": 0.9266,
      "pred_empirical": 0.6674,
      "confluence_count": 328,
      "rvol": 0.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8795,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.032,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "11:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8489,
      "pred_gbt": 0.9354,
      "pred_empirical": 0.637,
      "confluence_count": 326,
      "rvol": 0.032,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "11:14:00",
      "level_type": "vwap",
      "level_price": 6827.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8727,
      "pred_gbt": 0.804,
      "pred_empirical": 0.6674,
      "confluence_count": 344,
      "rvol": 0.035,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8808,
      "pred_gbt": 0.8424,
      "pred_empirical": 0.637,
      "confluence_count": 341,
      "rvol": 0.035,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8408,
      "pred_gbt": 0.9258,
      "pred_empirical": 0.637,
      "confluence_count": 325,
      "rvol": 0.035,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:15:00",
      "level_type": "or15_low",
      "level_price": 6826.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8945,
      "pred_gbt": 0.8981,
      "pred_empirical": 0.6251,
      "confluence_count": 336,
      "rvol": 0.034,
      "approach_r2": 0.093
    },
    {
      "date": "2025-11-27",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6827.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8726,
      "pred_gbt": 0.8136,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.034,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8928,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.6715,
      "confluence_count": 345,
      "rvol": 0.034,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "11:18:00",
      "level_type": "vwap",
      "level_price": 6827.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8857,
      "pred_gbt": 0.8642,
      "pred_empirical": 0.651,
      "confluence_count": 342,
      "rvol": 0.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9046,
      "pred_gbt": 0.8836,
      "pred_empirical": 0.6281,
      "confluence_count": 345,
      "rvol": 0.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8808,
      "pred_gbt": 0.8724,
      "pred_empirical": 0.6281,
      "confluence_count": 339,
      "rvol": 0.03,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8882,
      "pred_gbt": 0.8889,
      "pred_empirical": 0.6674,
      "confluence_count": 341,
      "rvol": 0.027,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:20:00",
      "level_type": "vwap",
      "level_price": 6827.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8733,
      "pred_gbt": 0.8335,
      "pred_empirical": 0.6674,
      "confluence_count": 342,
      "rvol": 0.027,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9065,
      "pred_gbt": 0.8803,
      "pred_empirical": 0.651,
      "confluence_count": 343,
      "rvol": 0.025,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9072,
      "pred_gbt": 0.8818,
      "pred_empirical": 0.651,
      "confluence_count": 343,
      "rvol": 0.028,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-11-27",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8951,
      "pred_gbt": 0.8708,
      "pred_empirical": 0.6715,
      "confluence_count": 345,
      "rvol": 0.025,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8853,
      "pred_gbt": 0.8585,
      "pred_empirical": 0.6674,
      "confluence_count": 343,
      "rvol": 0.025,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9006,
      "pred_gbt": 0.8892,
      "pred_empirical": 0.651,
      "confluence_count": 345,
      "rvol": 0.03,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "11:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6830.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8997,
      "pred_gbt": 0.9691,
      "pred_empirical": 0.6281,
      "confluence_count": 306,
      "rvol": 0.032,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-27",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8983,
      "pred_gbt": 0.9143,
      "pred_empirical": 0.651,
      "confluence_count": 343,
      "rvol": 0.035,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:30:00",
      "level_type": "vwap",
      "level_price": 6827.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9079,
      "pred_gbt": 0.9225,
      "pred_empirical": 0.6715,
      "confluence_count": 343,
      "rvol": 0.034,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-27",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9004,
      "pred_gbt": 0.9227,
      "pred_empirical": 0.6715,
      "confluence_count": 343,
      "rvol": 0.034,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-11-27",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6830.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9143,
      "pred_gbt": 0.9777,
      "pred_empirical": 0.6281,
      "confluence_count": 316,
      "rvol": 0.031,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-11-27",
      "time": "11:32:00",
      "level_type": "vwap",
      "level_price": 6827.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9068,
      "pred_gbt": 0.9207,
      "pred_empirical": 0.6251,
      "confluence_count": 343,
      "rvol": 0.031,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-27",
      "time": "11:34:00",
      "level_type": "vwap",
      "level_price": 6827.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9092,
      "pred_gbt": 0.9177,
      "pred_empirical": 0.6715,
      "confluence_count": 344,
      "rvol": 0.038,
      "approach_r2": 0.5329
    },
    {
      "date": "2025-11-27",
      "time": "11:36:00",
      "level_type": "vwap",
      "level_price": 6827.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9077,
      "pred_gbt": 0.916,
      "pred_empirical": 0.6251,
      "confluence_count": 343,
      "rvol": 0.036,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-27",
      "time": "11:37:00",
      "level_type": "or30_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8746,
      "pred_gbt": 0.95,
      "pred_empirical": 0.6281,
      "confluence_count": 329,
      "rvol": 0.036,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-27",
      "time": "11:37:00",
      "level_type": "ib_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8761,
      "pred_gbt": 0.95,
      "pred_empirical": 0.6281,
      "confluence_count": 329,
      "rvol": 0.036,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-27",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9004,
      "pred_gbt": 0.9162,
      "pred_empirical": 0.651,
      "confluence_count": 343,
      "rvol": 0.036,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-27",
      "time": "11:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9204,
      "pred_gbt": 0.9524,
      "pred_empirical": 0.6269,
      "confluence_count": 344,
      "rvol": 0.036,
      "approach_r2": 0.0192
    },
    {
      "date": "2025-11-27",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9011,
      "pred_gbt": 0.9312,
      "pred_empirical": 0.651,
      "confluence_count": 341,
      "rvol": 0.03,
      "approach_r2": 0.8396
    },
    {
      "date": "2025-11-27",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9027,
      "pred_gbt": 0.9307,
      "pred_empirical": 0.6715,
      "confluence_count": 341,
      "rvol": 0.026,
      "approach_r2": 0.8762
    },
    {
      "date": "2025-11-27",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6829.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9162,
      "pred_gbt": 0.9785,
      "pred_empirical": 0.6281,
      "confluence_count": 316,
      "rvol": 0.026,
      "approach_r2": 0.8762
    },
    {
      "date": "2025-11-27",
      "time": "11:41:00",
      "level_type": "vwap",
      "level_price": 6827.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.909,
      "pred_gbt": 0.9276,
      "pred_empirical": 0.6281,
      "confluence_count": 343,
      "rvol": 0.028,
      "approach_r2": 0.439
    },
    {
      "date": "2025-11-27",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9016,
      "pred_gbt": 0.9277,
      "pred_empirical": 0.6251,
      "confluence_count": 343,
      "rvol": 0.028,
      "approach_r2": 0.439
    },
    {
      "date": "2025-11-27",
      "time": "11:43:00",
      "level_type": "vwap",
      "level_price": 6827.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9106,
      "pred_gbt": 0.9248,
      "pred_empirical": 0.6251,
      "confluence_count": 345,
      "rvol": 0.028,
      "approach_r2": 0.01
    },
    {
      "date": "2025-11-27",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9106,
      "pred_gbt": 0.9179,
      "pred_empirical": 0.6269,
      "confluence_count": 345,
      "rvol": 0.028,
      "approach_r2": 0.01
    },
    {
      "date": "2025-11-27",
      "time": "11:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6828.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9004,
      "pred_gbt": 0.9272,
      "pred_empirical": 0.6281,
      "confluence_count": 344,
      "rvol": 0.028,
      "approach_r2": 0.01
    },
    {
      "date": "2025-11-27",
      "time": "11:45:00",
      "level_type": "or15_low",
      "level_price": 6826.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8781,
      "pred_gbt": 0.9142,
      "pred_empirical": 0.651,
      "confluence_count": 336,
      "rvol": 0.021,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-11-27",
      "time": "11:45:00",
      "level_type": "vwap",
      "level_price": 6827.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9119,
      "pred_gbt": 0.9073,
      "pred_empirical": 0.6251,
      "confluence_count": 344,
      "rvol": 0.021,
      "approach_r2": 0.9167
    },
    {
      "date": "2025-11-27",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9055,
      "pred_gbt": 0.8783,
      "pred_empirical": 0.6715,
      "confluence_count": 343,
      "rvol": 0.017,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-11-27",
      "time": "11:48:00",
      "level_type": "prior_day_close",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.876,
      "pred_gbt": 0.8763,
      "pred_empirical": 0.6715,
      "confluence_count": 334,
      "rvol": 0.02,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:48:00",
      "level_type": "session_low",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8535,
      "pred_gbt": 0.935,
      "pred_empirical": 0.6674,
      "confluence_count": 328,
      "rvol": 0.02,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8608,
      "pred_gbt": 0.8931,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.02,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8685,
      "pred_gbt": 0.9235,
      "pred_empirical": 0.6674,
      "confluence_count": 328,
      "rvol": 0.02,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:49:00",
      "level_type": "overnight_low",
      "level_price": 6824.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.9414,
      "pred_empirical": 0.651,
      "confluence_count": 304,
      "rvol": 0.028,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-27",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8983,
      "pred_gbt": 0.9123,
      "pred_empirical": 0.6715,
      "confluence_count": 344,
      "rvol": 0.028,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-27",
      "time": "11:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8677,
      "pred_gbt": 0.9304,
      "pred_empirical": 0.6674,
      "confluence_count": 334,
      "rvol": 0.028,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-11-27",
      "time": "11:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.869,
      "pred_gbt": 0.9216,
      "pred_empirical": 0.6674,
      "confluence_count": 335,
      "rvol": 0.027,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "11:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8618,
      "pred_gbt": 0.9185,
      "pred_empirical": 0.637,
      "confluence_count": 334,
      "rvol": 0.033,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8966,
      "pred_gbt": 0.9084,
      "pred_empirical": 0.6281,
      "confluence_count": 342,
      "rvol": 0.027,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-27",
      "time": "11:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8769,
      "pred_gbt": 0.9319,
      "pred_empirical": 0.6715,
      "confluence_count": 333,
      "rvol": 0.027,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-11-27",
      "time": "11:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8753,
      "pred_gbt": 0.8921,
      "pred_empirical": 0.651,
      "confluence_count": 332,
      "rvol": 0.019,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9034,
      "pred_gbt": 0.8907,
      "pred_empirical": 0.651,
      "confluence_count": 345,
      "rvol": 0.024,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9034,
      "pred_gbt": 0.8769,
      "pred_empirical": 0.651,
      "confluence_count": 345,
      "rvol": 0.022,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-27",
      "time": "11:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8893,
      "pred_gbt": 0.9015,
      "pred_empirical": 0.651,
      "confluence_count": 339,
      "rvol": 0.022,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-27",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9138,
      "pred_gbt": 0.9127,
      "pred_empirical": 0.6081,
      "confluence_count": 344,
      "rvol": 0.026,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "11:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9037,
      "pred_gbt": 0.9318,
      "pred_empirical": 0.6269,
      "confluence_count": 341,
      "rvol": 0.026,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "12:00:00",
      "level_type": "vwap",
      "level_price": 6827.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8841,
      "pred_gbt": 0.8877,
      "pred_empirical": 0.6251,
      "confluence_count": 343,
      "rvol": 0.026,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-11-27",
      "time": "12:03:00",
      "level_type": "vwap",
      "level_price": 6827.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8982,
      "pred_gbt": 0.872,
      "pred_empirical": 0.6081,
      "confluence_count": 344,
      "rvol": 0.019,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9156,
      "pred_gbt": 0.8798,
      "pred_empirical": 0.6081,
      "confluence_count": 345,
      "rvol": 0.014,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "12:07:00",
      "level_type": "or30_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8774,
      "pred_gbt": 0.9349,
      "pred_empirical": 0.6251,
      "confluence_count": 329,
      "rvol": 0.006,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "12:07:00",
      "level_type": "ib_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8789,
      "pred_gbt": 0.9329,
      "pred_empirical": 0.651,
      "confluence_count": 329,
      "rvol": 0.006,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "12:10:00",
      "level_type": "vwap",
      "level_price": 6827.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8879,
      "pred_gbt": 0.8396,
      "pred_empirical": 0.6251,
      "confluence_count": 343,
      "rvol": 0.006,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-11-27",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9028,
      "pred_gbt": 0.8841,
      "pred_empirical": 0.651,
      "confluence_count": 341,
      "rvol": 0.007,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-11-27",
      "time": "12:15:00",
      "level_type": "or15_low",
      "level_price": 6826.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9042,
      "pred_gbt": 0.9007,
      "pred_empirical": 0.6251,
      "confluence_count": 336,
      "rvol": 0.008,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9178,
      "pred_gbt": 0.8801,
      "pred_empirical": 0.6081,
      "confluence_count": 344,
      "rvol": 0.008,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "12:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9285,
      "pred_gbt": 0.9343,
      "pred_empirical": 0.6081,
      "confluence_count": 344,
      "rvol": 0.008,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "12:17:00",
      "level_type": "vwap",
      "level_price": 6827.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8948,
      "pred_gbt": 0.8709,
      "pred_empirical": 0.6281,
      "confluence_count": 342,
      "rvol": 0.007,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-11-27",
      "time": "12:18:00",
      "level_type": "prior_day_close",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8852,
      "pred_gbt": 0.8786,
      "pred_empirical": 0.651,
      "confluence_count": 334,
      "rvol": 0.007,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "12:18:00",
      "level_type": "session_low",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8641,
      "pred_gbt": 0.9368,
      "pred_empirical": 0.6674,
      "confluence_count": 328,
      "rvol": 0.007,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "12:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8782,
      "pred_gbt": 0.9256,
      "pred_empirical": 0.6715,
      "confluence_count": 328,
      "rvol": 0.007,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-11-27",
      "time": "12:21:00",
      "level_type": "overnight_low",
      "level_price": 6824.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8671,
      "pred_gbt": 0.9204,
      "pred_empirical": 0.6269,
      "confluence_count": 304,
      "rvol": 0.006,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-11-27",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9211,
      "pred_gbt": 0.8727,
      "pred_empirical": 0.6269,
      "confluence_count": 345,
      "rvol": 0.009,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-27",
      "time": "12:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8849,
      "pred_gbt": 0.9105,
      "pred_empirical": 0.6251,
      "confluence_count": 332,
      "rvol": 0.009,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-11-27",
      "time": "12:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9117,
      "pred_gbt": 0.8887,
      "pred_empirical": 0.6081,
      "confluence_count": 343,
      "rvol": 0.012,
      "approach_r2": 0.0
    },
    {
      "date": "2025-11-27",
      "time": "12:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9025,
      "pred_gbt": 0.8818,
      "pred_empirical": 0.6281,
      "confluence_count": 339,
      "rvol": 0.011,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-27",
      "time": "12:29:00",
      "level_type": "vwap",
      "level_price": 6827.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9058,
      "pred_gbt": 0.8798,
      "pred_empirical": 0.6269,
      "confluence_count": 342,
      "rvol": 0.007,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-11-27",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9112,
      "pred_gbt": 0.8404,
      "pred_empirical": 0.6251,
      "confluence_count": 344,
      "rvol": 0.009,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6829.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9295,
      "pred_gbt": 0.9614,
      "pred_empirical": 0.5962,
      "confluence_count": 324,
      "rvol": 0.01,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-11-27",
      "time": "12:38:00",
      "level_type": "or30_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8931,
      "pred_gbt": 0.9315,
      "pred_empirical": 0.6081,
      "confluence_count": 329,
      "rvol": 0.011,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "12:38:00",
      "level_type": "ib_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8944,
      "pred_gbt": 0.9315,
      "pred_empirical": 0.6269,
      "confluence_count": 329,
      "rvol": 0.011,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-11-27",
      "time": "12:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9139,
      "pred_gbt": 0.9032,
      "pred_empirical": 0.6081,
      "confluence_count": 341,
      "rvol": 0.01,
      "approach_r2": 0.1818
    },
    {
      "date": "2025-11-27",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6829.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9229,
      "pred_gbt": 0.9531,
      "pred_empirical": 0.6269,
      "confluence_count": 325,
      "rvol": 0.011,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-11-27",
      "time": "12:46:00",
      "level_type": "or15_low",
      "level_price": 6826.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8943,
      "pred_gbt": 0.8936,
      "pred_empirical": 0.6269,
      "confluence_count": 336,
      "rvol": 0.019,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "12:46:00",
      "level_type": "vwap",
      "level_price": 6827.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9097,
      "pred_gbt": 0.8648,
      "pred_empirical": 0.6081,
      "confluence_count": 343,
      "rvol": 0.019,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9166,
      "pred_gbt": 0.895,
      "pred_empirical": 0.6269,
      "confluence_count": 342,
      "rvol": 0.019,
      "approach_r2": 0.5
    },
    {
      "date": "2025-11-27",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9186,
      "pred_gbt": 0.8792,
      "pred_empirical": 0.6269,
      "confluence_count": 343,
      "rvol": 0.019,
      "approach_r2": 1.0
    },
    {
      "date": "2025-11-27",
      "time": "12:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9352,
      "pred_gbt": 0.9229,
      "pred_empirical": 0.5962,
      "confluence_count": 344,
      "rvol": 0.019,
      "approach_r2": 1.0
    },
    {
      "date": "2025-11-27",
      "time": "12:49:00",
      "level_type": "prior_day_close",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.907,
      "pred_gbt": 0.9036,
      "pred_empirical": 0.6281,
      "confluence_count": 334,
      "rvol": 0.017,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "12:49:00",
      "level_type": "session_low",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8895,
      "pred_gbt": 0.946,
      "pred_empirical": 0.651,
      "confluence_count": 328,
      "rvol": 0.017,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6828.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9262,
      "pred_gbt": 0.8706,
      "pred_empirical": 0.6269,
      "confluence_count": 344,
      "rvol": 0.017,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "12:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9012,
      "pred_gbt": 0.9446,
      "pred_empirical": 0.6251,
      "confluence_count": 328,
      "rvol": 0.017,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-11-27",
      "time": "12:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6826.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9126,
      "pred_gbt": 0.8901,
      "pred_empirical": 0.6269,
      "confluence_count": 341,
      "rvol": 0.025,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "12:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6829.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.9313,
      "pred_gbt": 0.9635,
      "pred_empirical": 0.6081,
      "confluence_count": 329,
      "rvol": 0.025,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-27",
      "time": "12:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.9106,
      "pred_gbt": 0.8921,
      "pred_empirical": 0.6281,
      "confluence_count": 339,
      "rvol": 0.025,
      "approach_r2": 0.125
    },
    {
      "date": "2025-11-28",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6837.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.4924,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5515,
      "pred_gbt": 0.5014,
      "pred_empirical": 0.6081,
      "confluence_count": 80,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6837.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.488,
      "pred_gbt": 0.4934,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5999,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 0.16,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6312,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.6081,
      "confluence_count": 94,
      "rvol": 0.16,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:37:00",
      "level_type": "overnight_high",
      "level_price": 6844.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.563,
      "pred_empirical": 0.6281,
      "confluence_count": 96,
      "rvol": 0.149,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6459,
      "pred_gbt": 0.5686,
      "pred_empirical": 0.6269,
      "confluence_count": 102,
      "rvol": 0.149,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6838.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5323,
      "pred_gbt": 0.4869,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.164,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.574,
      "pred_gbt": 0.5705,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 0.164,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6840.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5269,
      "pred_gbt": 0.5613,
      "pred_empirical": 0.651,
      "confluence_count": 93,
      "rvol": 0.164,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6838.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4858,
      "pred_gbt": 0.4201,
      "pred_empirical": 0.6081,
      "confluence_count": 65,
      "rvol": 0.174,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6836.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4965,
      "pred_gbt": 0.5266,
      "pred_empirical": 0.6109,
      "confluence_count": 57,
      "rvol": 0.174,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:40:00",
      "level_type": "overnight_low",
      "level_price": 6833.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3979,
      "pred_gbt": 0.5389,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 0.186,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.475,
      "pred_gbt": 0.4674,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.186,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.401,
      "pred_gbt": 0.5479,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 0.186,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4281,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 0.186,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:41:00",
      "level_type": "prior_day_high",
      "level_price": 6831.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.6239,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:41:00",
      "level_type": "gap_fill",
      "level_price": 6831.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3721,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3469,
      "pred_gbt": 0.5587,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.5041,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3729,
      "pred_gbt": 0.6575,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6837.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.4531,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 0.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.5441,
      "pred_empirical": 0.5871,
      "confluence_count": 38,
      "rvol": 0.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6119,
      "pred_gbt": 0.6023,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 0.203,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6837.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.5113,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.191,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.5834,
      "pred_empirical": 0.6081,
      "confluence_count": 90,
      "rvol": 0.191,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4623,
      "pred_gbt": 0.4594,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.194,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6837.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4832,
      "pred_gbt": 0.4535,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.182,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.5201,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.182,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6837.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4838,
      "pred_gbt": 0.4535,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.167,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.5782,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 0.146,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6166,
      "pred_gbt": 0.6154,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 0.145,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6518,
      "pred_gbt": 0.5152,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 0.145,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6175,
      "pred_gbt": 0.6135,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 0.128,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.6294,
      "pred_empirical": 0.6109,
      "confluence_count": 102,
      "rvol": 0.128,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6837.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5395,
      "pred_gbt": 0.5052,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.126,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5854,
      "pred_empirical": 0.6081,
      "confluence_count": 93,
      "rvol": 0.126,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6837.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4948,
      "pred_gbt": 0.4288,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.149,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6835.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5039,
      "pred_gbt": 0.5322,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.149,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6837.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5411,
      "pred_gbt": 0.5065,
      "pred_empirical": 0.5962,
      "confluence_count": 65,
      "rvol": 0.165,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6837.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.5054,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.161,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5792,
      "pred_gbt": 0.5844,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 0.161,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6837.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.5098,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.167,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5816,
      "pred_gbt": 0.5886,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 0.167,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6837.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.5962,
      "confluence_count": 65,
      "rvol": 0.154,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6838.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5425,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.129,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6838.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5425,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.11,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6838.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.5024,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5866,
      "pred_gbt": 0.5706,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6838.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.553,
      "pred_gbt": 0.4908,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.09,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6839.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5171,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.09,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6663,
      "pred_gbt": 0.5768,
      "pred_empirical": 0.6109,
      "confluence_count": 101,
      "rvol": 0.098,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6353,
      "pred_gbt": 0.6,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.096,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.5852,
      "pred_empirical": 0.6109,
      "confluence_count": 101,
      "rvol": 0.096,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6838.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.4519,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.109,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5958,
      "pred_gbt": 0.5236,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 0.109,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6838.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.4376,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.113,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5983,
      "pred_gbt": 0.5348,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.131,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.5707,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.132,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6383,
      "pred_gbt": 0.5596,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.114,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6726,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.6109,
      "confluence_count": 103,
      "rvol": 0.114,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6408,
      "pred_gbt": 0.564,
      "pred_empirical": 0.6109,
      "confluence_count": 92,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.6726,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6434,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.6109,
      "confluence_count": 93,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6718,
      "pred_gbt": 0.5253,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6442,
      "pred_gbt": 0.6022,
      "pred_empirical": 0.6109,
      "confluence_count": 93,
      "rvol": 0.097,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.7168,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.097,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6065,
      "pred_gbt": 0.5535,
      "pred_empirical": 0.6109,
      "confluence_count": 93,
      "rvol": 0.099,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:13:00",
      "level_type": "overnight_high",
      "level_price": 6844.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5953,
      "pred_gbt": 0.5485,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.121,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:13:00",
      "level_type": "or15_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5468,
      "pred_gbt": 0.5267,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 0.121,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:13:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5573,
      "pred_gbt": 0.5236,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 0.121,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:13:00",
      "level_type": "session_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6524,
      "pred_gbt": 0.5525,
      "pred_empirical": 0.5962,
      "confluence_count": 92,
      "rvol": 0.121,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.7047,
      "pred_empirical": 0.6109,
      "confluence_count": 109,
      "rvol": 0.121,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6407,
      "pred_gbt": 0.5567,
      "pred_empirical": 0.6109,
      "confluence_count": 92,
      "rvol": 0.121,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6415,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.136,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.5386,
      "pred_empirical": 0.5962,
      "confluence_count": 100,
      "rvol": 0.136,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:15:00",
      "level_type": "prior_week_high",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.683,
      "pred_empirical": 0.6269,
      "confluence_count": 120,
      "rvol": 0.152,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6698,
      "pred_gbt": 0.6821,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.152,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6845.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6109,
      "pred_gbt": 0.6633,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.159,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6845.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.159,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:17:00",
      "level_type": "session_high",
      "level_price": 6846.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6725,
      "pred_gbt": 0.6537,
      "pred_empirical": 0.6081,
      "confluence_count": 106,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6725,
      "pred_gbt": 0.6877,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6611,
      "pred_gbt": 0.6526,
      "pred_empirical": 0.6081,
      "confluence_count": 106,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:18:00",
      "level_type": "session_high",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7078,
      "pred_gbt": 0.6876,
      "pred_empirical": 0.6269,
      "confluence_count": 131,
      "rvol": 0.166,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6734,
      "pred_gbt": 0.6966,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 0.166,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6971,
      "pred_gbt": 0.6786,
      "pred_empirical": 0.6281,
      "confluence_count": 131,
      "rvol": 0.166,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6755,
      "pred_gbt": 0.706,
      "pred_empirical": 0.5962,
      "confluence_count": 100,
      "rvol": 0.162,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:20:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.6607,
      "pred_empirical": 0.6674,
      "confluence_count": 135,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:20:00",
      "level_type": "session_high",
      "level_price": 6847.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6626,
      "pred_gbt": 0.6945,
      "pred_empirical": 0.6281,
      "confluence_count": 138,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6847.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.6764,
      "pred_empirical": 0.6251,
      "confluence_count": 138,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6846.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6818,
      "pred_gbt": 0.6407,
      "pred_empirical": 0.6109,
      "confluence_count": 106,
      "rvol": 0.199,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6846.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7064,
      "pred_gbt": 0.6397,
      "pred_empirical": 0.6081,
      "confluence_count": 124,
      "rvol": 0.211,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.654,
      "pred_gbt": 0.5795,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.207,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.5795,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.204,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.657,
      "pred_gbt": 0.5669,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.178,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7238,
      "pred_gbt": 0.6651,
      "pred_empirical": 0.6081,
      "confluence_count": 135,
      "rvol": 0.178,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6208,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.165,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.5344,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.161,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6591,
      "pred_gbt": 0.5754,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.172,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.5425,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.18,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6233,
      "pred_gbt": 0.5538,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.16,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6614,
      "pred_gbt": 0.5726,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.174,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.732,
      "pred_gbt": 0.6966,
      "pred_empirical": 0.6081,
      "confluence_count": 138,
      "rvol": 0.162,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.6933,
      "pred_empirical": 0.6081,
      "confluence_count": 138,
      "rvol": 0.155,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7346,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.6081,
      "confluence_count": 139,
      "rvol": 0.163,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7394,
      "pred_gbt": 0.6963,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 0.177,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:36:00",
      "level_type": "ib_high",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6954,
      "pred_gbt": 0.6975,
      "pred_empirical": 0.6269,
      "confluence_count": 135,
      "rvol": 0.18,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7236,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.6269,
      "confluence_count": 135,
      "rvol": 0.18,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7438,
      "pred_gbt": 0.7118,
      "pred_empirical": 0.6269,
      "confluence_count": 144,
      "rvol": 0.18,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7132,
      "pred_gbt": 0.7068,
      "pred_empirical": 0.6281,
      "confluence_count": 135,
      "rvol": 0.18,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7525,
      "pred_gbt": 0.7338,
      "pred_empirical": 0.6269,
      "confluence_count": 153,
      "rvol": 0.196,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6806,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.226,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.7622,
      "pred_empirical": 0.6269,
      "confluence_count": 155,
      "rvol": 0.22,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6775,
      "pred_gbt": 0.6563,
      "pred_empirical": 0.6109,
      "confluence_count": 107,
      "rvol": 0.207,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6769,
      "pred_gbt": 0.6745,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 0.171,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.749,
      "pred_gbt": 0.7803,
      "pred_empirical": 0.6081,
      "confluence_count": 147,
      "rvol": 0.153,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.116,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7483,
      "pred_gbt": 0.8076,
      "pred_empirical": 0.6109,
      "confluence_count": 144,
      "rvol": 0.1,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:45:00",
      "level_type": "prior_week_high",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.6142,
      "confluence_count": 120,
      "rvol": 0.101,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6757,
      "pred_gbt": 0.6294,
      "pred_empirical": 0.5962,
      "confluence_count": 100,
      "rvol": 0.101,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7479,
      "pred_gbt": 0.7992,
      "pred_empirical": 0.6109,
      "confluence_count": 143,
      "rvol": 0.112,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.752,
      "pred_gbt": 0.82,
      "pred_empirical": 0.6081,
      "confluence_count": 146,
      "rvol": 0.116,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:48:00",
      "level_type": "dominant_gamma",
      "level_price": 6851.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7266,
      "pred_gbt": 0.6652,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 0.136,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:48:00",
      "level_type": "top_oi_strikes",
      "level_price": 6851.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6928,
      "pred_gbt": 0.6481,
      "pred_empirical": 0.651,
      "confluence_count": 142,
      "rvol": 0.136,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.7606,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 0.136,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:49:00",
      "level_type": "session_high",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6839,
      "pred_gbt": 0.788,
      "pred_empirical": 0.6081,
      "confluence_count": 140,
      "rvol": 0.154,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7451,
      "pred_gbt": 0.801,
      "pred_empirical": 0.6109,
      "confluence_count": 139,
      "rvol": 0.154,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6864,
      "pred_gbt": 0.7634,
      "pred_empirical": 0.6269,
      "confluence_count": 140,
      "rvol": 0.154,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:50:00",
      "level_type": "session_high",
      "level_price": 6850.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.7676,
      "pred_empirical": 0.6269,
      "confluence_count": 141,
      "rvol": 0.211,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7539,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.6081,
      "confluence_count": 147,
      "rvol": 0.211,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.6269,
      "confluence_count": 141,
      "rvol": 0.211,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:51:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5841,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.651,
      "confluence_count": 135,
      "rvol": 0.235,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:51:00",
      "level_type": "session_high",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7468,
      "pred_gbt": 0.7957,
      "pred_empirical": 0.6269,
      "confluence_count": 149,
      "rvol": 0.235,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7557,
      "pred_gbt": 0.7786,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.235,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.737,
      "pred_gbt": 0.7766,
      "pred_empirical": 0.6269,
      "confluence_count": 149,
      "rvol": 0.235,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7544,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.6081,
      "confluence_count": 148,
      "rvol": 0.233,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7589,
      "pred_gbt": 0.8417,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.22,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7597,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.216,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7578,
      "pred_gbt": 0.7764,
      "pred_empirical": 0.6081,
      "confluence_count": 150,
      "rvol": 0.222,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7278,
      "pred_gbt": 0.662,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.228,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7541,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.6109,
      "confluence_count": 143,
      "rvol": 0.185,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7576,
      "pred_gbt": 0.7482,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.179,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6853.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7396,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.6081,
      "confluence_count": 135,
      "rvol": 0.183,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.757,
      "pred_gbt": 0.7533,
      "pred_empirical": 0.6109,
      "confluence_count": 144,
      "rvol": 0.183,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7296,
      "pred_gbt": 0.7541,
      "pred_empirical": 0.6081,
      "confluence_count": 135,
      "rvol": 0.183,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:06:00",
      "level_type": "session_high",
      "level_price": 6853.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.7818,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 0.188,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7571,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.188,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7,
      "pred_gbt": 0.7566,
      "pred_empirical": 0.6269,
      "confluence_count": 143,
      "rvol": 0.188,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:07:00",
      "level_type": "session_high",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.7894,
      "pred_empirical": 0.6081,
      "confluence_count": 141,
      "rvol": 0.225,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7543,
      "pred_gbt": 0.7631,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.225,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.6269,
      "confluence_count": 141,
      "rvol": 0.225,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:08:00",
      "level_type": "session_high",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.727,
      "pred_gbt": 0.7787,
      "pred_empirical": 0.6109,
      "confluence_count": 126,
      "rvol": 0.252,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7388,
      "pred_gbt": 0.7452,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 0.252,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.6081,
      "confluence_count": 126,
      "rvol": 0.252,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6856.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.6484,
      "pred_empirical": 0.6269,
      "confluence_count": 109,
      "rvol": 0.256,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7364,
      "pred_gbt": 0.7465,
      "pred_empirical": 0.5962,
      "confluence_count": 128,
      "rvol": 0.256,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7364,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.5962,
      "confluence_count": 127,
      "rvol": 0.238,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7376,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.5962,
      "confluence_count": 127,
      "rvol": 0.22,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7395,
      "pred_gbt": 0.7735,
      "pred_empirical": 0.5962,
      "confluence_count": 127,
      "rvol": 0.178,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7385,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.5962,
      "confluence_count": 125,
      "rvol": 0.166,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7381,
      "pred_gbt": 0.8023,
      "pred_empirical": 0.5962,
      "confluence_count": 124,
      "rvol": 0.151,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6142,
      "confluence_count": 118,
      "rvol": 0.168,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7274,
      "pred_gbt": 0.757,
      "pred_empirical": 0.6142,
      "confluence_count": 115,
      "rvol": 0.168,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:17:00",
      "level_type": "session_high",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7282,
      "pred_gbt": 0.7757,
      "pred_empirical": 0.5962,
      "confluence_count": 121,
      "rvol": 0.185,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7179,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6109,
      "confluence_count": 121,
      "rvol": 0.185,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7068,
      "pred_gbt": 0.763,
      "pred_empirical": 0.5871,
      "confluence_count": 98,
      "rvol": 0.165,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:20:00",
      "level_type": "dominant_gamma",
      "level_price": 6851.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6359,
      "pred_gbt": 0.6392,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 0.174,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6851.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.6602,
      "pred_empirical": 0.6269,
      "confluence_count": 142,
      "rvol": 0.174,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.75,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 0.192,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:22:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 0.228,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:22:00",
      "level_type": "ib_high",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7416,
      "pred_gbt": 0.7609,
      "pred_empirical": 0.5962,
      "confluence_count": 135,
      "rvol": 0.228,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7245,
      "pred_gbt": 0.6941,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.228,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7235,
      "pred_gbt": 0.6811,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.253,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.6661,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.272,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:26:00",
      "level_type": "prior_week_high",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7532,
      "pred_gbt": 0.8072,
      "pred_empirical": 0.6142,
      "confluence_count": 120,
      "rvol": 0.288,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:26:00",
      "level_type": "overnight_high",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6895,
      "pred_gbt": 0.6851,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.288,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:26:00",
      "level_type": "or15_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6349,
      "pred_gbt": 0.669,
      "pred_empirical": 0.5962,
      "confluence_count": 92,
      "rvol": 0.288,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:26:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.6655,
      "pred_empirical": 0.6142,
      "confluence_count": 92,
      "rvol": 0.288,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6845.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6743,
      "pred_gbt": 0.6981,
      "pred_empirical": 0.6269,
      "confluence_count": 111,
      "rvol": 0.288,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6845.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6334,
      "pred_gbt": 0.6749,
      "pred_empirical": 0.6269,
      "confluence_count": 111,
      "rvol": 0.304,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6431,
      "pred_gbt": 0.7015,
      "pred_empirical": 0.6281,
      "confluence_count": 106,
      "rvol": 0.368,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:30:00",
      "level_type": "vwap",
      "level_price": 6845.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6719,
      "pred_gbt": 0.674,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.402,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7233,
      "pred_gbt": 0.709,
      "pred_empirical": 0.6269,
      "confluence_count": 147,
      "rvol": 0.351,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7573,
      "pred_gbt": 0.7239,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.328,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7581,
      "pred_gbt": 0.7432,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.335,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7621,
      "pred_gbt": 0.7404,
      "pred_empirical": 0.6281,
      "confluence_count": 151,
      "rvol": 0.346,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7113,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.651,
      "confluence_count": 151,
      "rvol": 0.346,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.7421,
      "pred_empirical": 0.6269,
      "confluence_count": 152,
      "rvol": 0.356,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.7361,
      "pred_empirical": 0.6081,
      "confluence_count": 148,
      "rvol": 0.355,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.76,
      "pred_gbt": 0.7401,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.352,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7383,
      "pred_gbt": 0.6998,
      "pred_empirical": 0.6081,
      "confluence_count": 154,
      "rvol": 0.302,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.7001,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.299,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7662,
      "pred_gbt": 0.7244,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.318,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7678,
      "pred_gbt": 0.7321,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.284,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7682,
      "pred_gbt": 0.7395,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.276,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7395,
      "pred_gbt": 0.708,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.254,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6984,
      "pred_gbt": 0.6909,
      "pred_empirical": 0.6281,
      "confluence_count": 150,
      "rvol": 0.254,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7412,
      "pred_gbt": 0.8299,
      "pred_empirical": 0.612,
      "confluence_count": 121,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7698,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.6081,
      "confluence_count": 149,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7313,
      "pred_gbt": 0.8145,
      "pred_empirical": 0.612,
      "confluence_count": 121,
      "rvol": 0.209,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7708,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.6081,
      "confluence_count": 149,
      "rvol": 0.194,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7713,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.6109,
      "confluence_count": 149,
      "rvol": 0.195,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:50:00",
      "level_type": "dominant_gamma",
      "level_price": 6851.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.6694,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6851.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6614,
      "pred_gbt": 0.6909,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 0.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7702,
      "pred_gbt": 0.7653,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7707,
      "pred_gbt": 0.7634,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.196,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:52:00",
      "level_type": "top_oi_strikes",
      "level_price": 6856.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6808,
      "pred_gbt": 0.7114,
      "pred_empirical": 0.6142,
      "confluence_count": 109,
      "rvol": 0.184,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.764,
      "pred_empirical": 0.6081,
      "confluence_count": 150,
      "rvol": 0.211,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.7634,
      "pred_empirical": 0.6109,
      "confluence_count": 150,
      "rvol": 0.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7725,
      "pred_gbt": 0.7593,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.227,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7724,
      "pred_gbt": 0.7593,
      "pred_empirical": 0.6109,
      "confluence_count": 147,
      "rvol": 0.229,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.7593,
      "pred_empirical": 0.6109,
      "confluence_count": 146,
      "rvol": 0.212,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:00:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6316,
      "pred_gbt": 0.7377,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 0.27,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:00:00",
      "level_type": "ib_high",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7612,
      "pred_gbt": 0.821,
      "pred_empirical": 0.5962,
      "confluence_count": 135,
      "rvol": 0.27,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7401,
      "pred_gbt": 0.6995,
      "pred_empirical": 0.6269,
      "confluence_count": 144,
      "rvol": 0.27,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.769,
      "pred_gbt": 0.7236,
      "pred_empirical": 0.6081,
      "confluence_count": 144,
      "rvol": 0.29,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7361,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.282,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6853.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6974,
      "pred_gbt": 0.6665,
      "pred_empirical": 0.6281,
      "confluence_count": 143,
      "rvol": 0.282,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7627,
      "pred_gbt": 0.7046,
      "pred_empirical": 0.6109,
      "confluence_count": 138,
      "rvol": 0.277,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7605,
      "pred_gbt": 0.6988,
      "pred_empirical": 0.6081,
      "confluence_count": 136,
      "rvol": 0.314,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7614,
      "pred_gbt": 0.7046,
      "pred_empirical": 0.6109,
      "confluence_count": 136,
      "rvol": 0.279,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7642,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.6109,
      "confluence_count": 137,
      "rvol": 0.264,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7228,
      "pred_gbt": 0.7082,
      "pred_empirical": 0.6281,
      "confluence_count": 144,
      "rvol": 0.264,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7196,
      "pred_gbt": 0.7027,
      "pred_empirical": 0.6281,
      "confluence_count": 142,
      "rvol": 0.293,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7464,
      "pred_gbt": 0.8071,
      "pred_empirical": 0.6142,
      "confluence_count": 117,
      "rvol": 0.331,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7365,
      "pred_gbt": 0.7897,
      "pred_empirical": 0.5962,
      "confluence_count": 117,
      "rvol": 0.331,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:09:00",
      "level_type": "session_high",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7239,
      "pred_gbt": 0.8023,
      "pred_empirical": 0.5871,
      "confluence_count": 98,
      "rvol": 0.288,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7135,
      "pred_gbt": 0.7828,
      "pred_empirical": 0.612,
      "confluence_count": 98,
      "rvol": 0.288,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7717,
      "pred_gbt": 0.7341,
      "pred_empirical": 0.6109,
      "confluence_count": 143,
      "rvol": 0.304,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7437,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.6109,
      "confluence_count": 144,
      "rvol": 0.306,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7753,
      "pred_gbt": 0.7336,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.301,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7727,
      "pred_gbt": 0.7091,
      "pred_empirical": 0.6109,
      "confluence_count": 143,
      "rvol": 0.32,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7755,
      "pred_gbt": 0.72,
      "pred_empirical": 0.6081,
      "confluence_count": 145,
      "rvol": 0.333,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7462,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.33,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7765,
      "pred_gbt": 0.7179,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.313,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.6862,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.292,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:20:00",
      "level_type": "dominant_gamma",
      "level_price": 6851.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7679,
      "pred_gbt": 0.7078,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 0.313,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6851.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7373,
      "pred_gbt": 0.6905,
      "pred_empirical": 0.6081,
      "confluence_count": 142,
      "rvol": 0.313,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7493,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.318,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:23:00",
      "level_type": "vwap",
      "level_price": 6847.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.6933,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.35,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7509,
      "pred_gbt": 0.684,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.337,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7509,
      "pred_gbt": 0.684,
      "pred_empirical": 0.6109,
      "confluence_count": 145,
      "rvol": 0.351,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:30:00",
      "level_type": "prior_week_high",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6943,
      "pred_gbt": 0.8041,
      "pred_empirical": 0.612,
      "confluence_count": 120,
      "rvol": 0.362,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:30:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.7204,
      "pred_empirical": 0.6281,
      "confluence_count": 135,
      "rvol": 0.362,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:30:00",
      "level_type": "ib_high",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.6142,
      "confluence_count": 135,
      "rvol": 0.362,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:30:00",
      "level_type": "vwap",
      "level_price": 6847.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7452,
      "pred_gbt": 0.6944,
      "pred_empirical": 0.6281,
      "confluence_count": 138,
      "rvol": 0.362,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:31:00",
      "level_type": "vwap",
      "level_price": 6847.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7426,
      "pred_gbt": 0.6916,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.385,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:33:00",
      "level_type": "vwap",
      "level_price": 6847.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7433,
      "pred_gbt": 0.681,
      "pred_empirical": 0.6081,
      "confluence_count": 138,
      "rvol": 0.406,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:36:00",
      "level_type": "vwap",
      "level_price": 6847.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7496,
      "pred_gbt": 0.6939,
      "pred_empirical": 0.6081,
      "confluence_count": 138,
      "rvol": 0.289,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:37:00",
      "level_type": "vwap",
      "level_price": 6847.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7522,
      "pred_gbt": 0.7023,
      "pred_empirical": 0.6081,
      "confluence_count": 139,
      "rvol": 0.272,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:44:00",
      "level_type": "overnight_high",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.73,
      "pred_gbt": 0.675,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.402,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:44:00",
      "level_type": "or15_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.662,
      "pred_empirical": 0.612,
      "confluence_count": 92,
      "rvol": 0.402,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:44:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6977,
      "pred_gbt": 0.6584,
      "pred_empirical": 0.5871,
      "confluence_count": 92,
      "rvol": 0.402,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:45:00",
      "level_type": "vwap",
      "level_price": 6847.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7164,
      "pred_gbt": 0.675,
      "pred_empirical": 0.6269,
      "confluence_count": 139,
      "rvol": 0.404,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:46:00",
      "level_type": "vwap",
      "level_price": 6847.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.665,
      "pred_empirical": 0.6269,
      "confluence_count": 139,
      "rvol": 0.42,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:50:00",
      "level_type": "dominant_gamma",
      "level_price": 6851.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.772,
      "pred_gbt": 0.6913,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 0.722,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6851.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7418,
      "pred_gbt": 0.6741,
      "pred_empirical": 0.651,
      "confluence_count": 142,
      "rvol": 0.722,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7218,
      "pred_gbt": 0.6746,
      "pred_empirical": 0.6715,
      "confluence_count": 154,
      "rvol": 0.793,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7743,
      "pred_gbt": 0.7308,
      "pred_empirical": 0.6269,
      "confluence_count": 145,
      "rvol": 0.845,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7409,
      "pred_gbt": 0.7105,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 0.873,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7303,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.6251,
      "confluence_count": 150,
      "rvol": 0.873,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.6926,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 0.927,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7773,
      "pred_gbt": 0.7525,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 0.918,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:56:00",
      "level_type": "top_oi_strikes",
      "level_price": 6856.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6882,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 0.995,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:56:00",
      "level_type": "session_high",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7224,
      "pred_gbt": 0.8238,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.995,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.712,
      "pred_gbt": 0.7973,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.995,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:57:00",
      "level_type": "session_high",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6459,
      "pred_gbt": 0.8234,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.23,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6487,
      "pred_gbt": 0.6438,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.23,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6485,
      "pred_gbt": 0.7899,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 1.23,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:58:00",
      "level_type": "session_high",
      "level_price": 6859.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.6187,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.669,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6162,
      "pred_gbt": 0.5813,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.669,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6859.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.5545,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.669,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:59:00",
      "level_type": "session_high",
      "level_price": 6862.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5079,
      "pred_gbt": 0.6488,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 4.189,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "12:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.5937,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 4.189,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5165,
      "pred_gbt": 0.4009,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 4.653,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4602,
      "pred_gbt": 0.3925,
      "pred_empirical": 0.6281,
      "confluence_count": 70,
      "rvol": 4.667,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5243,
      "pred_gbt": 0.5641,
      "pred_empirical": 0.6269,
      "confluence_count": 70,
      "rvol": 4.146,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.5901,
      "pred_empirical": 0.6269,
      "confluence_count": 70,
      "rvol": 3.612,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6209,
      "pred_gbt": 0.581,
      "pred_empirical": 0.5962,
      "confluence_count": 70,
      "rvol": 1.484,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.597,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.722,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6697,
      "pred_gbt": 0.587,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.509,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.5718,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.449,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.5618,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.404,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.398,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-11-28",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6822,
      "pred_gbt": 0.5682,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.254,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-12-01",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6822.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5203,
      "pred_gbt": 0.3265,
      "pred_empirical": 0.6269,
      "confluence_count": 38,
      "rvol": 1.011,
      "approach_r2": 0.7705
    },
    {
      "date": "2025-12-01",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6821.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.45,
      "pred_gbt": 0.361,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 0.978,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-01",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6823.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5023,
      "pred_gbt": 0.3782,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 0.978,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-01",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6825.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.486,
      "pred_empirical": 0.6251,
      "confluence_count": 55,
      "rvol": 0.958,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6827.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.3418,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 0.959,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6820.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3722,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 1.046,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-01",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6820.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3687,
      "pred_gbt": 0.3725,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.046,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-01",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6820.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3614,
      "pred_gbt": 0.4284,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.084,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-12-01",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6820.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4316,
      "pred_gbt": 0.3298,
      "pred_empirical": 0.6281,
      "confluence_count": 20,
      "rvol": 1.208,
      "approach_r2": 0.9576
    },
    {
      "date": "2025-12-01",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6820.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3816,
      "pred_gbt": 0.3394,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.147,
      "approach_r2": 0.9066
    },
    {
      "date": "2025-12-01",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6812.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.325,
      "pred_gbt": 0.5576,
      "pred_empirical": 0.6269,
      "confluence_count": 2,
      "rvol": 1.177,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-12-01",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6813.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.328,
      "pred_gbt": 0.5247,
      "pred_empirical": 0.6081,
      "confluence_count": 3,
      "rvol": 1.177,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-12-01",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6812.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3531,
      "pred_gbt": 0.5482,
      "pred_empirical": 0.6081,
      "confluence_count": 2,
      "rvol": 1.177,
      "approach_r2": 0.9304
    },
    {
      "date": "2025-12-01",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6819.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3793,
      "pred_gbt": 0.3747,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.105,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-12-01",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3987,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.105,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-12-01",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6822.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4997,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.021,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-12-01",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6822.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5093,
      "pred_gbt": 0.4455,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 0.888,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-12-01",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6826.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5551,
      "pred_gbt": 0.3905,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 0.888,
      "approach_r2": 0.6306
    },
    {
      "date": "2025-12-01",
      "time": "09:47:00",
      "level_type": "prior_day_low",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4253,
      "pred_gbt": 0.3448,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.932,
      "approach_r2": 0.0259
    },
    {
      "date": "2025-12-01",
      "time": "09:47:00",
      "level_type": "overnight_high",
      "level_price": 6829.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 0.932,
      "approach_r2": 0.0259
    },
    {
      "date": "2025-12-01",
      "time": "09:47:00",
      "level_type": "gap_fill",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4959,
      "pred_gbt": 0.3919,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.932,
      "approach_r2": 0.0259
    },
    {
      "date": "2025-12-01",
      "time": "09:47:00",
      "level_type": "or15_high",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4972,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 0.932,
      "approach_r2": 0.0259
    },
    {
      "date": "2025-12-01",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.492,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.6281,
      "confluence_count": 64,
      "rvol": 0.932,
      "approach_r2": 0.0259
    },
    {
      "date": "2025-12-01",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4949,
      "pred_gbt": 0.4274,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 0.932,
      "approach_r2": 0.0259
    },
    {
      "date": "2025-12-01",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6829.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5831,
      "pred_gbt": 0.3348,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 0.923,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-12-01",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6828.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5804,
      "pred_gbt": 0.3136,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.923,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-12-01",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.3294,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 0.923,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-12-01",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6825.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.415,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 0.922,
      "approach_r2": 0.7961
    },
    {
      "date": "2025-12-01",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6832.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.5285,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.912,
      "approach_r2": 0.722
    },
    {
      "date": "2025-12-01",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6830.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.5813,
      "pred_empirical": 0.6715,
      "confluence_count": 88,
      "rvol": 0.912,
      "approach_r2": 0.722
    },
    {
      "date": "2025-12-01",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6832.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6126,
      "pred_gbt": 0.531,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.912,
      "approach_r2": 0.722
    },
    {
      "date": "2025-12-01",
      "time": "09:51:00",
      "level_type": "lvn",
      "level_price": 6834.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5214,
      "pred_gbt": 0.418,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 0.921,
      "approach_r2": 0.6852
    },
    {
      "date": "2025-12-01",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6831.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6178,
      "pred_gbt": 0.5744,
      "pred_empirical": 0.6715,
      "confluence_count": 92,
      "rvol": 0.921,
      "approach_r2": 0.6852
    },
    {
      "date": "2025-12-01",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6833.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.4153,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.935,
      "approach_r2": 0.8258
    },
    {
      "date": "2025-12-01",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6832.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6385,
      "pred_gbt": 0.493,
      "pred_empirical": 0.637,
      "confluence_count": 103,
      "rvol": 0.935,
      "approach_r2": 0.8258
    },
    {
      "date": "2025-12-01",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6833.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.4106,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 0.935,
      "approach_r2": 0.8258
    },
    {
      "date": "2025-12-01",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5952,
      "pred_gbt": 0.425,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 0.906,
      "approach_r2": 0.3817
    },
    {
      "date": "2025-12-01",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6833.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6364,
      "pred_gbt": 0.5623,
      "pred_empirical": 0.6674,
      "confluence_count": 105,
      "rvol": 0.906,
      "approach_r2": 0.3817
    },
    {
      "date": "2025-12-01",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5827,
      "pred_gbt": 0.4282,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 0.906,
      "approach_r2": 0.3817
    },
    {
      "date": "2025-12-01",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.5524,
      "pred_empirical": 0.6251,
      "confluence_count": 83,
      "rvol": 0.919,
      "approach_r2": 0.0141
    },
    {
      "date": "2025-12-01",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6835.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5268,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6251,
      "confluence_count": 83,
      "rvol": 0.919,
      "approach_r2": 0.0141
    },
    {
      "date": "2025-12-01",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6840.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.651,
      "confluence_count": 79,
      "rvol": 1.046,
      "approach_r2": 0.0735
    },
    {
      "date": "2025-12-01",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.5888,
      "pred_empirical": 0.651,
      "confluence_count": 86,
      "rvol": 1.046,
      "approach_r2": 0.0735
    },
    {
      "date": "2025-12-01",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6840.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5727,
      "pred_gbt": 0.4271,
      "pred_empirical": 0.6715,
      "confluence_count": 79,
      "rvol": 1.046,
      "approach_r2": 0.0735
    },
    {
      "date": "2025-12-01",
      "time": "09:57:00",
      "level_type": "lvn",
      "level_price": 6843.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4887,
      "pred_gbt": 0.3684,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.029,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-12-01",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6840.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.5892,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 1.029,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-12-01",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6841.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5809,
      "pred_gbt": 0.4287,
      "pred_empirical": 0.6269,
      "confluence_count": 74,
      "rvol": 1.045,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-12-01",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.411,
      "pred_empirical": 0.651,
      "confluence_count": 71,
      "rvol": 0.977,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-01",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.6715,
      "confluence_count": 83,
      "rvol": 0.92,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5273,
      "pred_gbt": 0.4363,
      "pred_empirical": 0.6715,
      "confluence_count": 83,
      "rvol": 0.95,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5439,
      "pred_gbt": 0.419,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 0.981,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 0.92,
      "approach_r2": 0.129
    },
    {
      "date": "2025-12-01",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5197,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.651,
      "confluence_count": 82,
      "rvol": 0.798,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-12-01",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5789,
      "pred_gbt": 0.546,
      "pred_empirical": 0.6081,
      "confluence_count": 69,
      "rvol": 0.677,
      "approach_r2": 0.361
    },
    {
      "date": "2025-12-01",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5402,
      "pred_gbt": 0.4522,
      "pred_empirical": 0.6109,
      "confluence_count": 69,
      "rvol": 0.624,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-12-01",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6836.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5007,
      "pred_gbt": 0.4444,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 0.624,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-12-01",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.551,
      "pred_gbt": 0.4213,
      "pred_empirical": 0.6269,
      "confluence_count": 72,
      "rvol": 0.596,
      "approach_r2": 0.3128
    },
    {
      "date": "2025-12-01",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5494,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 0.619,
      "approach_r2": 0.1142
    },
    {
      "date": "2025-12-01",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.5232,
      "pred_empirical": 0.6081,
      "confluence_count": 74,
      "rvol": 0.608,
      "approach_r2": 0.5053
    },
    {
      "date": "2025-12-01",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6836.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5935,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 0.64,
      "approach_r2": 0.2941
    },
    {
      "date": "2025-12-01",
      "time": "10:17:00",
      "level_type": "prior_day_low",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.587,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 0.735,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-01",
      "time": "10:17:00",
      "level_type": "gap_fill",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4799,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 0.735,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-01",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5215,
      "pred_gbt": 0.5226,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 0.735,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-01",
      "time": "10:20:00",
      "level_type": "overnight_high",
      "level_price": 6829.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6036,
      "pred_gbt": 0.5682,
      "pred_empirical": 0.6269,
      "confluence_count": 78,
      "rvol": 0.701,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-01",
      "time": "10:20:00",
      "level_type": "or15_high",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5279,
      "pred_gbt": 0.5176,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 0.701,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-01",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6828.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 0.701,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-01",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6828.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5484,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.738,
      "approach_r2": 0.1375
    },
    {
      "date": "2025-12-01",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6828.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.4159,
      "pred_empirical": 0.6269,
      "confluence_count": 71,
      "rvol": 0.774,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-01",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6828.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5025,
      "pred_gbt": 0.4355,
      "pred_empirical": 0.6281,
      "confluence_count": 72,
      "rvol": 0.767,
      "approach_r2": 0.1136
    },
    {
      "date": "2025-12-01",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4251,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 0.838,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 0.872,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-01",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.2982,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.068,
      "approach_r2": 1.0
    },
    {
      "date": "2025-12-01",
      "time": "10:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6823.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4484,
      "pred_gbt": 0.3485,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.066,
      "approach_r2": 1.0
    },
    {
      "date": "2025-12-01",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4382,
      "pred_gbt": 0.4271,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 1.072,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-01",
      "time": "10:39:00",
      "level_type": "vwap",
      "level_price": 6827.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4621,
      "pred_gbt": 0.4272,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.079,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-01",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6827.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.5364,
      "pred_empirical": 0.6251,
      "confluence_count": 68,
      "rvol": 0.954,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-01",
      "time": "10:43:00",
      "level_type": "vwap",
      "level_price": 6827.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4674,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 0.952,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-01",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6827.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5054,
      "pred_gbt": 0.4393,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 0.837,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "10:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6826.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5365,
      "pred_gbt": 0.4853,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 0.771,
      "approach_r2": 0.7461
    },
    {
      "date": "2025-12-01",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6827.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.4582,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 0.799,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-12-01",
      "time": "10:50:00",
      "level_type": "prior_day_low",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4403,
      "pred_gbt": 0.5549,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 0.718,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-01",
      "time": "10:50:00",
      "level_type": "overnight_high",
      "level_price": 6829.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5314,
      "pred_gbt": 0.5242,
      "pred_empirical": 0.6109,
      "confluence_count": 78,
      "rvol": 0.718,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-01",
      "time": "10:50:00",
      "level_type": "gap_fill",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5111,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 0.718,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-01",
      "time": "10:50:00",
      "level_type": "or15_high",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.718,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-01",
      "time": "10:51:00",
      "level_type": "lvn",
      "level_price": 6834.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.6752,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 0.726,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-01",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5368,
      "pred_gbt": 0.6648,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 0.726,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-01",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.5125,
      "pred_empirical": 0.5962,
      "confluence_count": 70,
      "rvol": 0.931,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "10:54:00",
      "level_type": "lvn",
      "level_price": 6843.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.476,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 0.979,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-01",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6842.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5731,
      "pred_gbt": 0.7516,
      "pred_empirical": 0.6269,
      "confluence_count": 73,
      "rvol": 0.979,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-01",
      "time": "10:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5751,
      "pred_gbt": 0.7509,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 1.026,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-01",
      "time": "10:56:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4704,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 0.966,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "10:56:00",
      "level_type": "ib_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5359,
      "pred_gbt": 0.5588,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.966,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "10:56:00",
      "level_type": "session_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.5891,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.966,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5938,
      "pred_gbt": 0.6079,
      "pred_empirical": 0.6081,
      "confluence_count": 76,
      "rvol": 0.966,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "10:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5571,
      "pred_gbt": 0.5755,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.966,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.5821,
      "pred_empirical": 0.5962,
      "confluence_count": 76,
      "rvol": 0.861,
      "approach_r2": 0.7448
    },
    {
      "date": "2025-12-01",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6414,
      "pred_gbt": 0.603,
      "pred_empirical": 0.5962,
      "confluence_count": 77,
      "rvol": 0.773,
      "approach_r2": 0.7864
    },
    {
      "date": "2025-12-01",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.642,
      "pred_gbt": 0.6316,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 0.734,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-12-01",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6024,
      "pred_gbt": 0.5293,
      "pred_empirical": 0.6269,
      "confluence_count": 79,
      "rvol": 0.691,
      "approach_r2": 0.8698
    },
    {
      "date": "2025-12-01",
      "time": "11:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5395,
      "pred_gbt": 0.5508,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 1.109,
      "approach_r2": 0.1141
    },
    {
      "date": "2025-12-01",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6829.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 0.874,
      "approach_r2": 0.0637
    },
    {
      "date": "2025-12-01",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6058,
      "pred_gbt": 0.533,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 0.745,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-12-01",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.5482,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 0.767,
      "approach_r2": 0.6752
    },
    {
      "date": "2025-12-01",
      "time": "11:22:00",
      "level_type": "lvn",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.592,
      "pred_gbt": 0.6176,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 0.711,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-01",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6073,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.711,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-01",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.5611,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.583,
      "approach_r2": 0.1346
    },
    {
      "date": "2025-12-01",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6517,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 0.513,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-01",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.5939,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.472,
      "approach_r2": 0.1164
    },
    {
      "date": "2025-12-01",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6182,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.461,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.6948,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.461,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6594,
      "pred_gbt": 0.6746,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.476,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6622,
      "pred_gbt": 0.6894,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.54,
      "approach_r2": 0.6364
    },
    {
      "date": "2025-12-01",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6616,
      "pred_gbt": 0.6339,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 0.571,
      "approach_r2": 0.6364
    },
    {
      "date": "2025-12-01",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6837.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.7155,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.677,
      "approach_r2": 0.0702
    },
    {
      "date": "2025-12-01",
      "time": "11:37:00",
      "level_type": "lvn",
      "level_price": 6843.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5232,
      "pred_gbt": 0.5811,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 0.634,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-01",
      "time": "11:38:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5316,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.561,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "11:38:00",
      "level_type": "ib_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.596,
      "pred_gbt": 0.6806,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.561,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "11:38:00",
      "level_type": "session_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6285,
      "pred_gbt": 0.719,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.561,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "11:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.6833,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.561,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "11:42:00",
      "level_type": "value_area_high",
      "level_price": 6845.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6107,
      "pred_gbt": 0.6786,
      "pred_empirical": 0.6269,
      "confluence_count": 85,
      "rvol": 0.701,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-01",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6846.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.8013,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 0.701,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-01",
      "time": "11:43:00",
      "level_type": "session_high",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6107,
      "pred_gbt": 0.8154,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.857,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-12-01",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6846.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.7998,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 0.857,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-12-01",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6135,
      "pred_gbt": 0.7818,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.857,
      "approach_r2": 0.0263
    },
    {
      "date": "2025-12-01",
      "time": "11:44:00",
      "level_type": "session_high",
      "level_price": 6847.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6628,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 1.038,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-01",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6846.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.7598,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 1.038,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-01",
      "time": "11:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6847.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6512,
      "pred_gbt": 0.7609,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 1.038,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-01",
      "time": "11:45:00",
      "level_type": "session_high",
      "level_price": 6848.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 1.047,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-01",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.7655,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.047,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-01",
      "time": "11:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6097,
      "pred_gbt": 0.7338,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 1.047,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-01",
      "time": "11:46:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.488,
      "pred_gbt": 0.5612,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 1.095,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6512,
      "pred_gbt": 0.7989,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 1.095,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6005,
      "pred_gbt": 0.8119,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 0.888,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "11:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.791,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.888,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6033,
      "pred_gbt": 0.7845,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 0.888,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "11:48:00",
      "level_type": "session_high",
      "level_price": 6849.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6367,
      "pred_gbt": 0.739,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 0.777,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.777,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6849.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.7093,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 0.777,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6847.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6719,
      "pred_gbt": 0.7949,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.644,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.7927,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.652,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "11:51:00",
      "level_type": "session_high",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.7161,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.637,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.667,
      "pred_gbt": 0.7773,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.637,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6268,
      "pred_gbt": 0.6849,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.637,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6848.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.757,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.623,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.681,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.5997,
      "confluence_count": 72,
      "rvol": 0.532,
      "approach_r2": 0.0071
    },
    {
      "date": "2025-12-01",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6883,
      "pred_gbt": 0.7155,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.52,
      "approach_r2": 0.6324
    },
    {
      "date": "2025-12-01",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.7264,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.493,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-12-01",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6886,
      "pred_gbt": 0.7281,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.509,
      "approach_r2": 0.4377
    },
    {
      "date": "2025-12-01",
      "time": "12:10:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.636,
      "pred_gbt": 0.5727,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.529,
      "approach_r2": 0.7453
    },
    {
      "date": "2025-12-01",
      "time": "12:10:00",
      "level_type": "ib_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6673,
      "pred_gbt": 0.6922,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.529,
      "approach_r2": 0.7453
    },
    {
      "date": "2025-12-01",
      "time": "12:12:00",
      "level_type": "value_area_high",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6197,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.6142,
      "confluence_count": 85,
      "rvol": 0.541,
      "approach_r2": 0.1264
    },
    {
      "date": "2025-12-01",
      "time": "12:14:00",
      "level_type": "lvn",
      "level_price": 6843.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5834,
      "pred_gbt": 0.5816,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.627,
      "approach_r2": 0.0859
    },
    {
      "date": "2025-12-01",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6073,
      "pred_gbt": 0.538,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 1.0,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.5346,
      "pred_empirical": 0.6269,
      "confluence_count": 78,
      "rvol": 1.205,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6376,
      "pred_gbt": 0.6333,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 1.254,
      "approach_r2": 0.129
    },
    {
      "date": "2025-12-01",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6552,
      "pred_gbt": 0.637,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 1.2,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-12-01",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6721,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.846,
      "approach_r2": 0.1446
    },
    {
      "date": "2025-12-01",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6714,
      "pred_gbt": 0.6386,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.53,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-01",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.6011,
      "confluence_count": 78,
      "rvol": 0.513,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6841.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.508,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-12-01",
      "time": "12:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6842.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6055,
      "pred_gbt": 0.6202,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 0.508,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-12-01",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6842.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.693,
      "pred_gbt": 0.6582,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 0.558,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-12-01",
      "time": "12:36:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.5443,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.401,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-01",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6842.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.6125,
      "pred_empirical": 0.5803,
      "confluence_count": 72,
      "rvol": 0.38,
      "approach_r2": 0.0765
    },
    {
      "date": "2025-12-01",
      "time": "12:42:00",
      "level_type": "session_high",
      "level_price": 6850.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7125,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.462,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-12-01",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.7819,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.462,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-12-01",
      "time": "12:44:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5982,
      "pred_gbt": 0.5544,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.56,
      "approach_r2": 0.0556
    },
    {
      "date": "2025-12-01",
      "time": "12:44:00",
      "level_type": "hvn",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5775,
      "pred_gbt": 0.5614,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.56,
      "approach_r2": 0.0556
    },
    {
      "date": "2025-12-01",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.7364,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.56,
      "approach_r2": 0.0556
    },
    {
      "date": "2025-12-01",
      "time": "12:45:00",
      "level_type": "session_high",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6418,
      "pred_gbt": 0.8061,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.659,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-12-01",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6929,
      "pred_gbt": 0.7145,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.659,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-12-01",
      "time": "12:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6445,
      "pred_gbt": 0.7751,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.659,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-12-01",
      "time": "12:46:00",
      "level_type": "session_high",
      "level_price": 6853.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6771,
      "pred_gbt": 0.7053,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.732,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-12-01",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6915,
      "pred_gbt": 0.6736,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.732,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-12-01",
      "time": "12:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6658,
      "pred_gbt": 0.6658,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.732,
      "approach_r2": 0.9653
    },
    {
      "date": "2025-12-01",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.6959,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.739,
      "approach_r2": 0.4654
    },
    {
      "date": "2025-12-01",
      "time": "12:48:00",
      "level_type": "session_high",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.7381,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.659,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-01",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6556,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.659,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-01",
      "time": "12:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6255,
      "pred_gbt": 0.7028,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.659,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-01",
      "time": "12:50:00",
      "level_type": "value_area_high",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6558,
      "pred_gbt": 0.627,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.682,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "12:56:00",
      "level_type": "lvn",
      "level_price": 6843.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.6155,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.473,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "12:56:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6491,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.473,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "12:56:00",
      "level_type": "ib_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6798,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.473,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6843.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6919,
      "pred_gbt": 0.644,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.473,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "13:06:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.4759,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 0.362,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "13:14:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.376,
      "approach_r2": 0.5091
    },
    {
      "date": "2025-12-01",
      "time": "13:14:00",
      "level_type": "hvn",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.5408,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.376,
      "approach_r2": 0.5091
    },
    {
      "date": "2025-12-01",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.424,
      "approach_r2": 0.1442
    },
    {
      "date": "2025-12-01",
      "time": "13:26:00",
      "level_type": "session_high",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7043,
      "pred_gbt": 0.7333,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.301,
      "approach_r2": 0.3084
    },
    {
      "date": "2025-12-01",
      "time": "13:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6935,
      "pred_gbt": 0.6881,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.301,
      "approach_r2": 0.3084
    },
    {
      "date": "2025-12-01",
      "time": "13:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6838,
      "pred_gbt": 0.7412,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.372,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-01",
      "time": "13:37:00",
      "level_type": "session_high",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6827,
      "pred_gbt": 0.7455,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.376,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-01",
      "time": "13:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6715,
      "pred_gbt": 0.7079,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.376,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-01",
      "time": "13:38:00",
      "level_type": "session_high",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7106,
      "pred_gbt": 0.7447,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.332,
      "approach_r2": 0.001
    },
    {
      "date": "2025-12-01",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6999,
      "pred_gbt": 0.6988,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.332,
      "approach_r2": 0.001
    },
    {
      "date": "2025-12-01",
      "time": "13:44:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6116,
      "pred_gbt": 0.591,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.317,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-12-01",
      "time": "13:44:00",
      "level_type": "hvn",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6413,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.317,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-12-01",
      "time": "13:46:00",
      "level_type": "session_high",
      "level_price": 6854.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.7847,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 0.439,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-01",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6993,
      "pred_gbt": 0.7519,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.439,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-01",
      "time": "13:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6989,
      "pred_gbt": 0.7358,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 0.439,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-01",
      "time": "13:47:00",
      "level_type": "session_high",
      "level_price": 6855.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6928,
      "pred_gbt": 0.7434,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.452,
      "approach_r2": 0.1365
    },
    {
      "date": "2025-12-01",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6987,
      "pred_gbt": 0.7382,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.452,
      "approach_r2": 0.1365
    },
    {
      "date": "2025-12-01",
      "time": "13:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6818,
      "pred_gbt": 0.69,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.452,
      "approach_r2": 0.1365
    },
    {
      "date": "2025-12-01",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6912,
      "pred_gbt": 0.7587,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.349,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-01",
      "time": "13:51:00",
      "level_type": "session_high",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.275,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "13:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.691,
      "pred_gbt": 0.6692,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.275,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6953,
      "pred_gbt": 0.7605,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.268,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-01",
      "time": "13:53:00",
      "level_type": "session_high",
      "level_price": 6855.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6757,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.3,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "13:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6644,
      "pred_gbt": 0.7139,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.3,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "14:00:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.519,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 0.336,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7599,
      "pred_gbt": 0.6686,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.448,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7356,
      "pred_gbt": 0.7313,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.724,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-01",
      "time": "14:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6801,
      "pred_gbt": 0.705,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.724,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-01",
      "time": "14:05:00",
      "level_type": "value_area_high",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6832,
      "pred_gbt": 0.726,
      "pred_empirical": 0.5871,
      "confluence_count": 85,
      "rvol": 0.738,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-01",
      "time": "14:05:00",
      "level_type": "or30_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6808,
      "pred_gbt": 0.6485,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.738,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-01",
      "time": "14:05:00",
      "level_type": "ib_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7099,
      "pred_gbt": 0.7548,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.738,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-01",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7025,
      "pred_gbt": 0.7087,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 0.738,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-01",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7366,
      "pred_gbt": 0.723,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.805,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-12-01",
      "time": "14:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.677,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.6109,
      "confluence_count": 84,
      "rvol": 0.805,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-12-01",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.704,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.749,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7044,
      "pred_gbt": 0.7176,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.7,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-01",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.7355,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.736,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "14:10:00",
      "level_type": "lvn",
      "level_price": 6843.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.6741,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.729,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-01",
      "time": "14:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.71,
      "pred_gbt": 0.6945,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 1.007,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "14:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6659,
      "pred_gbt": 0.6689,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.811,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-12-01",
      "time": "14:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6842.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.5917,
      "pred_empirical": 0.5871,
      "confluence_count": 73,
      "rvol": 0.796,
      "approach_r2": 0.5088
    },
    {
      "date": "2025-12-01",
      "time": "14:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.667,
      "pred_gbt": 0.6879,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.779,
      "approach_r2": 0.1293
    },
    {
      "date": "2025-12-01",
      "time": "14:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6837.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.7048,
      "pred_empirical": 0.6081,
      "confluence_count": 82,
      "rvol": 0.848,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-01",
      "time": "14:22:00",
      "level_type": "vwap",
      "level_price": 6836.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.6922,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 0.842,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "14:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6837.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5565,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.842,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-01",
      "time": "14:23:00",
      "level_type": "lvn",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6998,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.5962,
      "confluence_count": 86,
      "rvol": 1.03,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-12-01",
      "time": "14:23:00",
      "level_type": "vwap",
      "level_price": 6836.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6799,
      "pred_gbt": 0.6625,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 1.03,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-12-01",
      "time": "14:24:00",
      "level_type": "vwap",
      "level_price": 6836.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.677,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 1.09,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-12-01",
      "time": "14:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7031,
      "pred_gbt": 0.7778,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 1.09,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-12-01",
      "time": "14:25:00",
      "level_type": "prior_day_low",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6591,
      "pred_gbt": 0.7554,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 1.165,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-01",
      "time": "14:25:00",
      "level_type": "gap_fill",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.727,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 1.165,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-01",
      "time": "14:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6963,
      "pred_gbt": 0.7926,
      "pred_empirical": 0.6715,
      "confluence_count": 104,
      "rvol": 1.165,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-01",
      "time": "14:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 1.118,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-12-01",
      "time": "14:27:00",
      "level_type": "vwap",
      "level_price": 6836.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6691,
      "pred_gbt": 0.6884,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 1.221,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-12-01",
      "time": "14:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.636,
      "pred_gbt": 0.7108,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.077,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-01",
      "time": "14:29:00",
      "level_type": "overnight_high",
      "level_price": 6829.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7269,
      "pred_gbt": 0.7301,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 1.06,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-01",
      "time": "14:30:00",
      "level_type": "or15_high",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6495,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.033,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-01",
      "time": "14:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6830.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.6263,
      "pred_empirical": 0.6251,
      "confluence_count": 84,
      "rvol": 1.033,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-01",
      "time": "14:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.637,
      "pred_gbt": 0.6575,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 1.023,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-01",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.5677,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.118,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-01",
      "time": "14:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6281,
      "pred_gbt": 0.5744,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 1.322,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-12-01",
      "time": "14:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6282,
      "pred_gbt": 0.6412,
      "pred_empirical": 0.6269,
      "confluence_count": 85,
      "rvol": 1.482,
      "approach_r2": 0.4992
    },
    {
      "date": "2025-12-01",
      "time": "14:37:00",
      "level_type": "vwap",
      "level_price": 6835.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 1.448,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-12-01",
      "time": "14:39:00",
      "level_type": "vwap",
      "level_price": 6835.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.6957,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 1.151,
      "approach_r2": 0.1309
    },
    {
      "date": "2025-12-01",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6525,
      "pred_gbt": 0.653,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 0.788,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-01",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.671,
      "pred_gbt": 0.64,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.727,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-12-01",
      "time": "14:59:00",
      "level_type": "overnight_high",
      "level_price": 6829.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7261,
      "pred_gbt": 0.7414,
      "pred_empirical": 0.5997,
      "confluence_count": 78,
      "rvol": 0.642,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "15:00:00",
      "level_type": "or15_high",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6511,
      "pred_gbt": 0.6452,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.689,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-01",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6552,
      "pred_gbt": 0.7184,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.697,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-01",
      "time": "15:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6827.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6699,
      "pred_gbt": 0.7138,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.712,
      "approach_r2": 0.7539
    },
    {
      "date": "2025-12-01",
      "time": "15:04:00",
      "level_type": "prior_day_low",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.6784,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "15:04:00",
      "level_type": "gap_fill",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7074,
      "pred_gbt": 0.6907,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "15:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.6415,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.74,
      "approach_r2": 0.0845
    },
    {
      "date": "2025-12-01",
      "time": "15:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6949,
      "pred_gbt": 0.6941,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 0.701,
      "approach_r2": 0.3363
    },
    {
      "date": "2025-12-01",
      "time": "15:10:00",
      "level_type": "lvn",
      "level_price": 6834.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7285,
      "pred_gbt": 0.7417,
      "pred_empirical": 0.5997,
      "confluence_count": 86,
      "rvol": 0.699,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "15:10:00",
      "level_type": "vwap",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.7208,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.699,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "15:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.7206,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.775,
      "approach_r2": 0.1236
    },
    {
      "date": "2025-12-01",
      "time": "15:14:00",
      "level_type": "vwap",
      "level_price": 6835.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.7032,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.768,
      "approach_r2": 0.7974
    },
    {
      "date": "2025-12-01",
      "time": "15:30:00",
      "level_type": "overnight_high",
      "level_price": 6829.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7702,
      "pred_gbt": 0.6512,
      "pred_empirical": 0.5997,
      "confluence_count": 78,
      "rvol": 0.431,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-12-01",
      "time": "15:31:00",
      "level_type": "or15_high",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.5782,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.456,
      "approach_r2": 0.003
    },
    {
      "date": "2025-12-01",
      "time": "15:34:00",
      "level_type": "prior_day_low",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.659,
      "pred_gbt": 0.527,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.526,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-01",
      "time": "15:34:00",
      "level_type": "gap_fill",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7198,
      "pred_gbt": 0.6112,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.526,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-01",
      "time": "15:36:00",
      "level_type": "vwap",
      "level_price": 6835.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.5532,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.588,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "15:38:00",
      "level_type": "vwap",
      "level_price": 6835.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7151,
      "pred_gbt": 0.5844,
      "pred_empirical": 0.5803,
      "confluence_count": 80,
      "rvol": 0.586,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-12-01",
      "time": "15:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7497,
      "pred_gbt": 0.6272,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.682,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-01",
      "time": "15:40:00",
      "level_type": "lvn",
      "level_price": 6834.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.6487,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.654,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-12-01",
      "time": "15:41:00",
      "level_type": "vwap",
      "level_price": 6835.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.696,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-12-01",
      "time": "15:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.6341,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.697,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-12-01",
      "time": "15:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7263,
      "pred_gbt": 0.7875,
      "pred_empirical": 0.5803,
      "confluence_count": 57,
      "rvol": 0.645,
      "approach_r2": 0.2101
    },
    {
      "date": "2025-12-01",
      "time": "15:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7271,
      "pred_gbt": 0.802,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.706,
      "approach_r2": 0.0356
    },
    {
      "date": "2025-12-01",
      "time": "15:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7239,
      "pred_gbt": 0.9196,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.849,
      "approach_r2": 0.2113
    },
    {
      "date": "2025-12-01",
      "time": "15:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6823.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6909,
      "pred_gbt": 0.907,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.849,
      "approach_r2": 0.2113
    },
    {
      "date": "2025-12-01",
      "time": "15:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6825.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6762,
      "pred_gbt": 0.9318,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 1.049,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-12-01",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.521,
      "pred_gbt": 0.9573,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.107,
      "approach_r2": 0.7452
    },
    {
      "date": "2025-12-01",
      "time": "15:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6820.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6223,
      "pred_gbt": 0.95,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.111,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-01",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6829.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.9782,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 1.17,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-12-02",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6843.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.546,
      "pred_gbt": 0.4358,
      "pred_empirical": 0.637,
      "confluence_count": 87,
      "rvol": 0.697,
      "approach_r2": 0.4729
    },
    {
      "date": "2025-12-02",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6844.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5878,
      "pred_gbt": 0.4576,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 0.697,
      "approach_r2": 0.4729
    },
    {
      "date": "2025-12-02",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6845.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.5826,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 0.697,
      "approach_r2": 0.4729
    },
    {
      "date": "2025-12-02",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6843.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5343,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 0.697,
      "approach_r2": 0.4729
    },
    {
      "date": "2025-12-02",
      "time": "09:36:00",
      "level_type": "overnight_high",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5873,
      "pred_gbt": 0.3546,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 0.75,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-02",
      "time": "09:36:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.2932,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 0.75,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-02",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.5204,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 0.804,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-12-02",
      "time": "09:38:00",
      "level_type": "lvn",
      "level_price": 6854.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 0.835,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6324,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.835,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.4823,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 0.893,
      "approach_r2": 0.1238
    },
    {
      "date": "2025-12-02",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5412,
      "pred_gbt": 0.4293,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 0.948,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-12-02",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5732,
      "pred_gbt": 0.4826,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 0.889,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-12-02",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6847.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5337,
      "pred_gbt": 0.394,
      "pred_empirical": 0.637,
      "confluence_count": 82,
      "rvol": 0.894,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-02",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6845.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5174,
      "pred_gbt": 0.4833,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 0.887,
      "approach_r2": 0.3277
    },
    {
      "date": "2025-12-02",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6847.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.6674,
      "confluence_count": 83,
      "rvol": 0.852,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-12-02",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6847.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5205,
      "pred_gbt": 0.549,
      "pred_empirical": 0.6715,
      "confluence_count": 83,
      "rvol": 0.768,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-02",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5592,
      "pred_gbt": 0.5731,
      "pred_empirical": 0.6674,
      "confluence_count": 107,
      "rvol": 0.768,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-02",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 0.791,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6847.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4791,
      "pred_gbt": 0.4994,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 0.729,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "09:48:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.5061,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 0.695,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4784,
      "pred_gbt": 0.5523,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 0.695,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.5335,
      "pred_empirical": 0.6715,
      "confluence_count": 87,
      "rvol": 0.69,
      "approach_r2": 0.2274
    },
    {
      "date": "2025-12-02",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6847.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5127,
      "pred_gbt": 0.5025,
      "pred_empirical": 0.6715,
      "confluence_count": 87,
      "rvol": 0.709,
      "approach_r2": 0.9251
    },
    {
      "date": "2025-12-02",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5362,
      "pred_gbt": 0.5107,
      "pred_empirical": 0.6674,
      "confluence_count": 87,
      "rvol": 0.709,
      "approach_r2": 0.9251
    },
    {
      "date": "2025-12-02",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6847.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5612,
      "pred_gbt": 0.5247,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 0.641,
      "approach_r2": 0.9286
    },
    {
      "date": "2025-12-02",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6847.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4917,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.6674,
      "confluence_count": 94,
      "rvol": 0.632,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-12-02",
      "time": "09:53:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5236,
      "pred_gbt": 0.4147,
      "pred_empirical": 0.651,
      "confluence_count": 78,
      "rvol": 0.754,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-02",
      "time": "09:53:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4451,
      "pred_gbt": 0.3798,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 0.754,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-02",
      "time": "09:53:00",
      "level_type": "session_low",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.441,
      "pred_gbt": 0.3739,
      "pred_empirical": 0.6004,
      "confluence_count": 75,
      "rvol": 0.754,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-02",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5129,
      "pred_gbt": 0.401,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 0.754,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-02",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.3992,
      "pred_empirical": 0.6004,
      "confluence_count": 84,
      "rvol": 0.754,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-02",
      "time": "09:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4721,
      "pred_gbt": 0.3733,
      "pred_empirical": 0.637,
      "confluence_count": 75,
      "rvol": 0.754,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-02",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6840.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4639,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.6674,
      "confluence_count": 84,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4625,
      "pred_gbt": 0.4569,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.4974,
      "pred_empirical": 0.6715,
      "confluence_count": 84,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.4149,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 0.845,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-02",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5074,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.6674,
      "confluence_count": 95,
      "rvol": 0.834,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.847,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 0.767,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6846.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5601,
      "pred_gbt": 0.5386,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 0.752,
      "approach_r2": 0.625
    },
    {
      "date": "2025-12-02",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.5216,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 0.752,
      "approach_r2": 0.625
    },
    {
      "date": "2025-12-02",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6849.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6237,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 0.663,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "10:01:00",
      "level_type": "prior_day_high",
      "level_price": 6855.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6119,
      "pred_gbt": 0.4825,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 0.772,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-02",
      "time": "10:01:00",
      "level_type": "or15_high",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5801,
      "pred_gbt": 0.5456,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 0.772,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-02",
      "time": "10:01:00",
      "level_type": "or30_high",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6009,
      "pred_gbt": 0.5456,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.772,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-02",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.575,
      "pred_gbt": 0.5654,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.772,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-02",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6611,
      "pred_gbt": 0.5977,
      "pred_empirical": 0.6674,
      "confluence_count": 113,
      "rvol": 0.772,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-02",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5779,
      "pred_gbt": 0.5606,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 0.772,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-02",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6855.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6296,
      "pred_gbt": 0.4664,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 0.763,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-12-02",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.5822,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.763,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-12-02",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6175,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 0.763,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-12-02",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6248,
      "pred_gbt": 0.5306,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6521,
      "pred_gbt": 0.6056,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.5251,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.6251,
      "confluence_count": 102,
      "rvol": 0.701,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5661,
      "pred_gbt": 0.5871,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.719,
      "approach_r2": 0.4968
    },
    {
      "date": "2025-12-02",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6426,
      "pred_gbt": 0.6744,
      "pred_empirical": 0.651,
      "confluence_count": 98,
      "rvol": 0.719,
      "approach_r2": 0.4968
    },
    {
      "date": "2025-12-02",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.569,
      "pred_gbt": 0.5762,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 0.719,
      "approach_r2": 0.4968
    },
    {
      "date": "2025-12-02",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6427,
      "pred_gbt": 0.5119,
      "pred_empirical": 0.6281,
      "confluence_count": 96,
      "rvol": 0.655,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-02",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.4838,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.666,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-12-02",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6131,
      "pred_gbt": 0.6293,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 0.666,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-12-02",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.4871,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.666,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-12-02",
      "time": "10:09:00",
      "level_type": "lvn",
      "level_price": 6854.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5809,
      "pred_gbt": 0.6264,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 0.652,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-02",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6113,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 0.652,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-02",
      "time": "10:10:00",
      "level_type": "overnight_high",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6052,
      "pred_gbt": 0.5492,
      "pred_empirical": 0.6715,
      "confluence_count": 104,
      "rvol": 0.694,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-02",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.5159,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 0.694,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-02",
      "time": "10:11:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4502,
      "pred_gbt": 0.449,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 0.784,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-02",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5074,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 0.784,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-02",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6396,
      "pred_gbt": 0.5585,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.772,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6212,
      "pred_gbt": 0.5851,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 0.796,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-02",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6088,
      "pred_gbt": 0.5283,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.824,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.4731,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 0.768,
      "approach_r2": 0.1786
    },
    {
      "date": "2025-12-02",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6169,
      "pred_gbt": 0.5099,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 0.617,
      "approach_r2": 0.8571
    },
    {
      "date": "2025-12-02",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6098,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.5871,
      "confluence_count": 71,
      "rvol": 0.543,
      "approach_r2": 0.0682
    },
    {
      "date": "2025-12-02",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6258,
      "pred_gbt": 0.5594,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.512,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-02",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.594,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 0.51,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5921,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 0.54,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-02",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6615,
      "pred_gbt": 0.6137,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 0.569,
      "approach_r2": 0.4033
    },
    {
      "date": "2025-12-02",
      "time": "10:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5883,
      "pred_gbt": 0.6115,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.57,
      "approach_r2": 0.5487
    },
    {
      "date": "2025-12-02",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.5902,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 0.568,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6849.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5858,
      "pred_gbt": 0.5679,
      "pred_empirical": 0.6281,
      "confluence_count": 90,
      "rvol": 0.63,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-02",
      "time": "10:28:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.505,
      "pred_gbt": 0.4265,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 0.922,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-02",
      "time": "10:28:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5508,
      "pred_gbt": 0.4801,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.922,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-02",
      "time": "10:28:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5415,
      "pred_gbt": 0.4334,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 0.922,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-02",
      "time": "10:28:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4944,
      "pred_gbt": 0.4204,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.922,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-02",
      "time": "10:28:00",
      "level_type": "session_low",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4731,
      "pred_gbt": 0.4188,
      "pred_empirical": 0.6674,
      "confluence_count": 76,
      "rvol": 0.922,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-02",
      "time": "10:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4811,
      "pred_gbt": 0.4378,
      "pred_empirical": 0.651,
      "confluence_count": 82,
      "rvol": 0.922,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-02",
      "time": "10:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.6674,
      "confluence_count": 76,
      "rvol": 0.922,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-02",
      "time": "10:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6839.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4799,
      "pred_gbt": 0.3851,
      "pred_empirical": 0.6004,
      "confluence_count": 84,
      "rvol": 1.203,
      "approach_r2": 0.7246
    },
    {
      "date": "2025-12-02",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5139,
      "pred_gbt": 0.4564,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.573,
      "approach_r2": 0.5449
    },
    {
      "date": "2025-12-02",
      "time": "10:32:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.454,
      "pred_empirical": 0.6004,
      "confluence_count": 78,
      "rvol": 1.642,
      "approach_r2": 0.1547
    },
    {
      "date": "2025-12-02",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6838.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4439,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.6004,
      "confluence_count": 80,
      "rvol": 1.642,
      "approach_r2": 0.1547
    },
    {
      "date": "2025-12-02",
      "time": "10:33:00",
      "level_type": "session_low",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4488,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.6004,
      "confluence_count": 82,
      "rvol": 1.587,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-12-02",
      "time": "10:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.48,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.6004,
      "confluence_count": 82,
      "rvol": 1.587,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-12-02",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4796,
      "pred_gbt": 0.4443,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.47,
      "approach_r2": 0.0979
    },
    {
      "date": "2025-12-02",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.468,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.281,
      "approach_r2": 0.0776
    },
    {
      "date": "2025-12-02",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5246,
      "pred_gbt": 0.4909,
      "pred_empirical": 0.6674,
      "confluence_count": 87,
      "rvol": 1.087,
      "approach_r2": 0.1309
    },
    {
      "date": "2025-12-02",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.579,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 0.975,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-02",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6847.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5456,
      "pred_gbt": 0.4427,
      "pred_empirical": 0.6251,
      "confluence_count": 93,
      "rvol": 0.836,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "10:41:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5138,
      "pred_gbt": 0.5171,
      "pred_empirical": 0.6715,
      "confluence_count": 95,
      "rvol": 0.857,
      "approach_r2": 0.1136
    },
    {
      "date": "2025-12-02",
      "time": "10:42:00",
      "level_type": "overnight_high",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5916,
      "pred_gbt": 0.5429,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.926,
      "approach_r2": 0.4815
    },
    {
      "date": "2025-12-02",
      "time": "10:43:00",
      "level_type": "lvn",
      "level_price": 6854.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.608,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 0.963,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-12-02",
      "time": "10:43:00",
      "level_type": "or15_high",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.6715,
      "confluence_count": 104,
      "rvol": 0.963,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-12-02",
      "time": "10:43:00",
      "level_type": "or30_high",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.5936,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.963,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-12-02",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6154,
      "pred_gbt": 0.6027,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 0.963,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-12-02",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6181,
      "pred_gbt": 0.5922,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.945,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-12-02",
      "time": "10:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5706,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.945,
      "approach_r2": 0.5473
    },
    {
      "date": "2025-12-02",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.6368,
      "pred_empirical": 0.6674,
      "confluence_count": 111,
      "rvol": 0.983,
      "approach_r2": 0.5072
    },
    {
      "date": "2025-12-02",
      "time": "10:46:00",
      "level_type": "prior_day_high",
      "level_price": 6855.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6306,
      "pred_gbt": 0.5603,
      "pred_empirical": 0.6251,
      "confluence_count": 100,
      "rvol": 0.901,
      "approach_r2": 0.7561
    },
    {
      "date": "2025-12-02",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.612,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.901,
      "approach_r2": 0.7561
    },
    {
      "date": "2025-12-02",
      "time": "10:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6853.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5989,
      "pred_gbt": 0.5909,
      "pred_empirical": 0.637,
      "confluence_count": 111,
      "rvol": 0.901,
      "approach_r2": 0.7561
    },
    {
      "date": "2025-12-02",
      "time": "10:47:00",
      "level_type": "ib_high",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5762,
      "pred_gbt": 0.5694,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.877,
      "approach_r2": 0.0973
    },
    {
      "date": "2025-12-02",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6059,
      "pred_gbt": 0.5869,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 0.877,
      "approach_r2": 0.0973
    },
    {
      "date": "2025-12-02",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.5741,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 0.877,
      "approach_r2": 0.0973
    },
    {
      "date": "2025-12-02",
      "time": "10:49:00",
      "level_type": "session_high",
      "level_price": 6858.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5976,
      "pred_gbt": 0.5564,
      "pred_empirical": 0.6081,
      "confluence_count": 65,
      "rvol": 0.994,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-12-02",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6859.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5903,
      "pred_gbt": 0.5071,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 0.994,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-12-02",
      "time": "10:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6858.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 0.994,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-12-02",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.4857,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.017,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "10:51:00",
      "level_type": "session_high",
      "level_price": 6860.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5604,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 1.151,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-12-02",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5641,
      "pred_gbt": 0.4759,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.151,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-12-02",
      "time": "10:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.5152,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.151,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-12-02",
      "time": "10:55:00",
      "level_type": "session_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.4368,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.878,
      "approach_r2": 0.4721
    },
    {
      "date": "2025-12-02",
      "time": "10:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5658,
      "pred_gbt": 0.413,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.878,
      "approach_r2": 0.4721
    },
    {
      "date": "2025-12-02",
      "time": "10:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5334,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.878,
      "approach_r2": 0.4721
    },
    {
      "date": "2025-12-02",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5745,
      "pred_gbt": 0.4466,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.76,
      "approach_r2": 0.9496
    },
    {
      "date": "2025-12-02",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5749,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.695,
      "approach_r2": 0.5352
    },
    {
      "date": "2025-12-02",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.4787,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.708,
      "approach_r2": 0.1487
    },
    {
      "date": "2025-12-02",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.739,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-02",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.545,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.229,
      "approach_r2": 0.5147
    },
    {
      "date": "2025-12-02",
      "time": "11:02:00",
      "level_type": "prior_week_high",
      "level_price": 6863.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.4788,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.248,
      "approach_r2": 0.8289
    },
    {
      "date": "2025-12-02",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.4404,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.248,
      "approach_r2": 0.8289
    },
    {
      "date": "2025-12-02",
      "time": "11:03:00",
      "level_type": "session_high",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5362,
      "pred_gbt": 0.5521,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.205,
      "approach_r2": 0.7987
    },
    {
      "date": "2025-12-02",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5288,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.205,
      "approach_r2": 0.7987
    },
    {
      "date": "2025-12-02",
      "time": "11:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5234,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.205,
      "approach_r2": 0.7987
    },
    {
      "date": "2025-12-02",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6024,
      "pred_gbt": 0.5401,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 1.009,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-12-02",
      "time": "11:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6855.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.5659,
      "pred_empirical": 0.637,
      "confluence_count": 108,
      "rvol": 1.009,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-12-02",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5956,
      "pred_gbt": 0.584,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 1.085,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-12-02",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5404,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 1.19,
      "approach_r2": 0.5052
    },
    {
      "date": "2025-12-02",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5736,
      "pred_gbt": 0.55,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 1.288,
      "approach_r2": 0.1383
    },
    {
      "date": "2025-12-02",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 6849.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.344,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-02",
      "time": "11:10:00",
      "level_type": "vwap",
      "level_price": 6849.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5531,
      "pred_gbt": 0.5098,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.39,
      "approach_r2": 0.1162
    },
    {
      "date": "2025-12-02",
      "time": "11:11:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5121,
      "pred_gbt": 0.5937,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.445,
      "approach_r2": 0.4926
    },
    {
      "date": "2025-12-02",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6849.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5533,
      "pred_gbt": 0.5648,
      "pred_empirical": 0.6004,
      "confluence_count": 99,
      "rvol": 1.445,
      "approach_r2": 0.4926
    },
    {
      "date": "2025-12-02",
      "time": "11:12:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.6233,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.61,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-12-02",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5626,
      "pred_gbt": 0.6074,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 1.61,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-12-02",
      "time": "11:13:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5379,
      "pred_gbt": 0.6781,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 1.948,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-12-02",
      "time": "11:13:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5286,
      "pred_gbt": 0.5093,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 1.948,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-12-02",
      "time": "11:13:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.4793,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 1.948,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-12-02",
      "time": "11:13:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4845,
      "pred_gbt": 0.5021,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.948,
      "approach_r2": 0.3828
    },
    {
      "date": "2025-12-02",
      "time": "11:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.4329,
      "pred_empirical": 0.637,
      "confluence_count": 90,
      "rvol": 2.234,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-02",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.4969,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 1.521,
      "approach_r2": 0.1324
    },
    {
      "date": "2025-12-02",
      "time": "11:22:00",
      "level_type": "session_low",
      "level_price": 6833.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.486,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6004,
      "confluence_count": 77,
      "rvol": 1.502,
      "approach_r2": 0.1171
    },
    {
      "date": "2025-12-02",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5152,
      "pred_gbt": 0.4859,
      "pred_empirical": 0.637,
      "confluence_count": 78,
      "rvol": 1.502,
      "approach_r2": 0.1171
    },
    {
      "date": "2025-12-02",
      "time": "11:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5173,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.637,
      "confluence_count": 77,
      "rvol": 1.502,
      "approach_r2": 0.1171
    },
    {
      "date": "2025-12-02",
      "time": "11:23:00",
      "level_type": "prior_day_close",
      "level_price": 6829.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.5275,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.595,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-02",
      "time": "11:23:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6829.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5179,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.595,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-02",
      "time": "11:23:00",
      "level_type": "hvn",
      "level_price": 6829.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4965,
      "pred_gbt": 0.5263,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.595,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-02",
      "time": "11:23:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4706,
      "pred_gbt": 0.5043,
      "pred_empirical": 0.6674,
      "confluence_count": 68,
      "rvol": 1.595,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-02",
      "time": "11:23:00",
      "level_type": "session_low",
      "level_price": 6830.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4292,
      "pred_gbt": 0.5077,
      "pred_empirical": 0.6004,
      "confluence_count": 76,
      "rvol": 1.595,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-02",
      "time": "11:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6830.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.5065,
      "pred_empirical": 0.6004,
      "confluence_count": 76,
      "rvol": 1.595,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-02",
      "time": "11:24:00",
      "level_type": "session_low",
      "level_price": 6827.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3961,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.637,
      "confluence_count": 55,
      "rvol": 1.599,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-12-02",
      "time": "11:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6827.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3963,
      "pred_gbt": 0.4245,
      "pred_empirical": 0.6674,
      "confluence_count": 55,
      "rvol": 1.599,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-12-02",
      "time": "11:25:00",
      "level_type": "session_low",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3639,
      "pred_gbt": 0.3326,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 1.728,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-02",
      "time": "11:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3933,
      "pred_gbt": 0.3407,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.728,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-02",
      "time": "11:28:00",
      "level_type": "session_low",
      "level_price": 6821.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3612,
      "pred_gbt": 0.4826,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 1.518,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-02",
      "time": "11:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6821.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3905,
      "pred_gbt": 0.488,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.518,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-02",
      "time": "11:31:00",
      "level_type": "value_area_high",
      "level_price": 6819.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.445,
      "pred_gbt": 0.3692,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 1.33,
      "approach_r2": 0.0969
    },
    {
      "date": "2025-12-02",
      "time": "11:31:00",
      "level_type": "session_low",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3425,
      "pred_gbt": 0.3883,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.33,
      "approach_r2": 0.0969
    },
    {
      "date": "2025-12-02",
      "time": "11:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6821.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3427,
      "pred_gbt": 0.3861,
      "pred_empirical": 0.612,
      "confluence_count": 9,
      "rvol": 1.33,
      "approach_r2": 0.0969
    },
    {
      "date": "2025-12-02",
      "time": "11:32:00",
      "level_type": "session_low",
      "level_price": 6819.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3338,
      "pred_gbt": 0.3375,
      "pred_empirical": 0.6142,
      "confluence_count": 5,
      "rvol": 1.437,
      "approach_r2": 0.4679
    },
    {
      "date": "2025-12-02",
      "time": "11:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6819.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.334,
      "pred_gbt": 0.3354,
      "pred_empirical": 0.612,
      "confluence_count": 5,
      "rvol": 1.437,
      "approach_r2": 0.4679
    },
    {
      "date": "2025-12-02",
      "time": "11:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.4217,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 1.506,
      "approach_r2": 0.8588
    },
    {
      "date": "2025-12-02",
      "time": "11:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.406,
      "pred_gbt": 0.4037,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.607,
      "approach_r2": 0.2774
    },
    {
      "date": "2025-12-02",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.5529,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.418,
      "approach_r2": 0.6877
    },
    {
      "date": "2025-12-02",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5451,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.651,
      "confluence_count": 78,
      "rvol": 1.291,
      "approach_r2": 0.3022
    },
    {
      "date": "2025-12-02",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6834.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5734,
      "pred_gbt": 0.5898,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.217,
      "approach_r2": 0.5031
    },
    {
      "date": "2025-12-02",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6833.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.6141,
      "pred_empirical": 0.651,
      "confluence_count": 82,
      "rvol": 1.113,
      "approach_r2": 0.1351
    },
    {
      "date": "2025-12-02",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6833.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5679,
      "pred_gbt": 0.6044,
      "pred_empirical": 0.651,
      "confluence_count": 82,
      "rvol": 1.031,
      "approach_r2": 0.131
    },
    {
      "date": "2025-12-02",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6833.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.5607,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 1.091,
      "approach_r2": 0.5179
    },
    {
      "date": "2025-12-02",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6833.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5524,
      "pred_gbt": 0.5479,
      "pred_empirical": 0.6251,
      "confluence_count": 74,
      "rvol": 1.112,
      "approach_r2": 0.1292
    },
    {
      "date": "2025-12-02",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6833.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.5978,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.997,
      "approach_r2": 0.4914
    },
    {
      "date": "2025-12-02",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6833.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.6657,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.934,
      "approach_r2": 0.1143
    },
    {
      "date": "2025-12-02",
      "time": "11:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6833.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.5697,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.91,
      "approach_r2": 0.1645
    },
    {
      "date": "2025-12-02",
      "time": "11:53:00",
      "level_type": "prior_day_close",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.6398,
      "pred_empirical": 0.6142,
      "confluence_count": 72,
      "rvol": 0.892,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-12-02",
      "time": "11:53:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.572,
      "pred_gbt": 0.6472,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.892,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-12-02",
      "time": "11:53:00",
      "level_type": "hvn",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5888,
      "pred_gbt": 0.6628,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.892,
      "approach_r2": 0.0588
    },
    {
      "date": "2025-12-02",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.665,
      "pred_empirical": 0.5962,
      "confluence_count": 77,
      "rvol": 0.812,
      "approach_r2": 0.0313
    },
    {
      "date": "2025-12-02",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.603,
      "pred_gbt": 0.6479,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.794,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-12-02",
      "time": "11:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.585,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.784,
      "approach_r2": 0.6957
    },
    {
      "date": "2025-12-02",
      "time": "11:58:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.5509,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 0.801,
      "approach_r2": 0.4902
    },
    {
      "date": "2025-12-02",
      "time": "12:01:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5625,
      "pred_gbt": 0.569,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.825,
      "approach_r2": 0.141
    },
    {
      "date": "2025-12-02",
      "time": "12:02:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5938,
      "pred_gbt": 0.598,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 0.815,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-12-02",
      "time": "12:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.537,
      "pred_empirical": 0.6269,
      "confluence_count": 76,
      "rvol": 0.685,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "12:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5943,
      "pred_gbt": 0.61,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 0.652,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5957,
      "pred_gbt": 0.5823,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 0.62,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "12:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5807,
      "pred_gbt": 0.5585,
      "pred_empirical": 0.6109,
      "confluence_count": 78,
      "rvol": 0.624,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-02",
      "time": "12:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5871,
      "pred_gbt": 0.6096,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 0.665,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-02",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.623,
      "pred_gbt": 0.6215,
      "pred_empirical": 0.6109,
      "confluence_count": 78,
      "rvol": 0.659,
      "approach_r2": 0.8991
    },
    {
      "date": "2025-12-02",
      "time": "12:17:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.64,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.66,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-02",
      "time": "12:17:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.8046,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.66,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-02",
      "time": "12:17:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.5785,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 0.66,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-02",
      "time": "12:17:00",
      "level_type": "vwap",
      "level_price": 6843.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.6375,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 0.66,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-02",
      "time": "12:18:00",
      "level_type": "vwap",
      "level_price": 6843.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5935,
      "pred_gbt": 0.6129,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 0.687,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-02",
      "time": "12:22:00",
      "level_type": "vwap",
      "level_price": 6843.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6544,
      "pred_gbt": 0.6616,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 1.121,
      "approach_r2": 0.8435
    },
    {
      "date": "2025-12-02",
      "time": "12:26:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.6182,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 0.865,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-02",
      "time": "12:28:00",
      "level_type": "overnight_high",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6351,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 0.795,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-02",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.6915,
      "pred_empirical": 0.6109,
      "confluence_count": 113,
      "rvol": 0.74,
      "approach_r2": 0.0038
    },
    {
      "date": "2025-12-02",
      "time": "12:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6850.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6421,
      "pred_gbt": 0.647,
      "pred_empirical": 0.651,
      "confluence_count": 103,
      "rvol": 0.846,
      "approach_r2": 0.9641
    },
    {
      "date": "2025-12-02",
      "time": "12:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6850.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.6281,
      "confluence_count": 102,
      "rvol": 0.927,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-12-02",
      "time": "12:41:00",
      "level_type": "vwap",
      "level_price": 6843.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.6135,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.564,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "12:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6618,
      "pred_gbt": 0.7058,
      "pred_empirical": 0.5871,
      "confluence_count": 89,
      "rvol": 0.471,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-12-02",
      "time": "12:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6848.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6114,
      "pred_gbt": 0.6403,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 0.418,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-02",
      "time": "12:51:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6537,
      "pred_gbt": 0.6941,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.485,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "12:51:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7119,
      "pred_gbt": 0.8047,
      "pred_empirical": 0.5803,
      "confluence_count": 78,
      "rvol": 0.485,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "12:51:00",
      "level_type": "vwap",
      "level_price": 6843.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.68,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.485,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "12:52:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5876,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 0.579,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "12:52:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6056,
      "pred_gbt": 0.5923,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.579,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "12:53:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5963,
      "pred_empirical": 0.6109,
      "confluence_count": 78,
      "rvol": 0.792,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-12-02",
      "time": "12:56:00",
      "level_type": "prior_day_close",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.6757,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 1.344,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-02",
      "time": "12:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 1.344,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-02",
      "time": "12:56:00",
      "level_type": "hvn",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.6992,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 1.344,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-02",
      "time": "12:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5189,
      "pred_gbt": 0.531,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 1.419,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-12-02",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5795,
      "pred_gbt": 0.5189,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 1.198,
      "approach_r2": 0.4917
    },
    {
      "date": "2025-12-02",
      "time": "13:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6073,
      "pred_empirical": 0.6251,
      "confluence_count": 77,
      "rvol": 1.106,
      "approach_r2": 0.7387
    },
    {
      "date": "2025-12-02",
      "time": "13:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.6567,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 0.986,
      "approach_r2": 0.5094
    },
    {
      "date": "2025-12-02",
      "time": "13:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.7344,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 0.962,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-02",
      "time": "13:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.6425,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.76,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-02",
      "time": "13:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6264,
      "pred_gbt": 0.6043,
      "pred_empirical": 0.5962,
      "confluence_count": 76,
      "rvol": 0.608,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-02",
      "time": "13:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.6584,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 0.629,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "13:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.622,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "13:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6245,
      "pred_gbt": 0.6037,
      "pred_empirical": 0.6142,
      "confluence_count": 78,
      "rvol": 0.62,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-02",
      "time": "13:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6278,
      "pred_gbt": 0.6379,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.697,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-02",
      "time": "13:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.6354,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.726,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-02",
      "time": "13:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6635,
      "pred_gbt": 0.6957,
      "pred_empirical": 0.6142,
      "confluence_count": 78,
      "rvol": 0.657,
      "approach_r2": 0.5952
    },
    {
      "date": "2025-12-02",
      "time": "13:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6832.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.658,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.657,
      "approach_r2": 0.5952
    },
    {
      "date": "2025-12-02",
      "time": "13:22:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.832,
      "pred_empirical": 0.5997,
      "confluence_count": 78,
      "rvol": 0.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "13:22:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6706,
      "pred_gbt": 0.6678,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "13:22:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6244,
      "pred_gbt": 0.6305,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.596,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "13:23:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.613,
      "pred_gbt": 0.6205,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 0.636,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-02",
      "time": "13:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.6416,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 0.761,
      "approach_r2": 0.8462
    },
    {
      "date": "2025-12-02",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.663,
      "pred_gbt": 0.6386,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 0.909,
      "approach_r2": 0.8701
    },
    {
      "date": "2025-12-02",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6604,
      "pred_gbt": 0.6726,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.857,
      "approach_r2": 0.5263
    },
    {
      "date": "2025-12-02",
      "time": "13:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6715,
      "pred_gbt": 0.6706,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.632,
      "approach_r2": 0.0752
    },
    {
      "date": "2025-12-02",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6721,
      "pred_gbt": 0.6559,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.652,
      "approach_r2": 0.0969
    },
    {
      "date": "2025-12-02",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6724,
      "pred_gbt": 0.6951,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.646,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-12-02",
      "time": "13:35:00",
      "level_type": "prior_day_close",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.5995,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.716,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-02",
      "time": "13:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.6155,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.716,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-02",
      "time": "13:35:00",
      "level_type": "hvn",
      "level_price": 6829.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.666,
      "pred_gbt": 0.6399,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.716,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-02",
      "time": "13:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6527,
      "pred_gbt": 0.5996,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.716,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-02",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.652,
      "pred_gbt": 0.619,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.706,
      "approach_r2": 0.0779
    },
    {
      "date": "2025-12-02",
      "time": "13:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6828.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.5022,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.775,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-02",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.6124,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.775,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-02",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6832.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6251,
      "pred_gbt": 0.6061,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.698,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-02",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.6404,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.702,
      "approach_r2": 0.001
    },
    {
      "date": "2025-12-02",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.748,
      "approach_r2": 0.7446
    },
    {
      "date": "2025-12-02",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6435,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.718,
      "approach_r2": 0.124
    },
    {
      "date": "2025-12-02",
      "time": "13:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6832.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6292,
      "pred_gbt": 0.6246,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.718,
      "approach_r2": 0.124
    },
    {
      "date": "2025-12-02",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6779,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.691,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6676,
      "pred_gbt": 0.6931,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.623,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-12-02",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6567,
      "pred_gbt": 0.6494,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.584,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-12-02",
      "time": "13:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.689,
      "pred_gbt": 0.6835,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.577,
      "approach_r2": 0.5104
    },
    {
      "date": "2025-12-02",
      "time": "13:54:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6187,
      "pred_gbt": 0.6547,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.589,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-12-02",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.6957,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.655,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-02",
      "time": "13:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6831.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6711,
      "pred_gbt": 0.684,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.603,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-02",
      "time": "14:01:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6511,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.585,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-12-02",
      "time": "14:03:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6778,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.656,
      "approach_r2": 0.12
    },
    {
      "date": "2025-12-02",
      "time": "14:04:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6591,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "14:04:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6991,
      "pred_gbt": 0.7909,
      "pred_empirical": 0.5803,
      "confluence_count": 78,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "14:04:00",
      "level_type": "vwap",
      "level_price": 6841.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6773,
      "pred_gbt": 0.5941,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 0.748,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "14:12:00",
      "level_type": "vwap",
      "level_price": 6841.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6697,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.634,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-02",
      "time": "14:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6832.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6727,
      "pred_gbt": 0.7087,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.743,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-02",
      "time": "14:28:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.6783,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.588,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-12-02",
      "time": "14:30:00",
      "level_type": "vwap",
      "level_price": 6841.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.697,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.641,
      "approach_r2": 0.094
    },
    {
      "date": "2025-12-02",
      "time": "14:31:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.6602,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.705,
      "approach_r2": 0.2684
    },
    {
      "date": "2025-12-02",
      "time": "14:33:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6834,
      "pred_gbt": 0.6869,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.638,
      "approach_r2": 0.4982
    },
    {
      "date": "2025-12-02",
      "time": "14:34:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.6972,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.562,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-12-02",
      "time": "14:34:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.852,
      "pred_empirical": 0.5997,
      "confluence_count": 78,
      "rvol": 0.562,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-12-02",
      "time": "14:44:00",
      "level_type": "vwap",
      "level_price": 6841.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6945,
      "pred_gbt": 0.685,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 0.54,
      "approach_r2": 0.0821
    },
    {
      "date": "2025-12-02",
      "time": "14:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.6813,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.56,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "14:51:00",
      "level_type": "overnight_high",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7359,
      "pred_gbt": 0.7188,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.93,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-02",
      "time": "14:51:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6708,
      "pred_gbt": 0.6091,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 0.93,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-02",
      "time": "14:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6847.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7153,
      "pred_gbt": 0.7971,
      "pred_empirical": 0.6142,
      "confluence_count": 85,
      "rvol": 0.93,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-02",
      "time": "14:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7535,
      "pred_gbt": 0.7668,
      "pred_empirical": 0.6142,
      "confluence_count": 107,
      "rvol": 1.111,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "14:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7749,
      "pred_gbt": 0.8745,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 1.111,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "14:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7905,
      "pred_gbt": 0.8704,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.784,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-02",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7618,
      "pred_gbt": 0.6953,
      "pred_empirical": 0.5871,
      "confluence_count": 108,
      "rvol": 0.549,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-02",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7853,
      "pred_gbt": 0.7562,
      "pred_empirical": 0.5803,
      "confluence_count": 109,
      "rvol": 0.55,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "15:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8047,
      "pred_gbt": 0.8756,
      "pred_empirical": 0.5803,
      "confluence_count": 104,
      "rvol": 0.55,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-02",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7804,
      "pred_gbt": 0.7708,
      "pred_empirical": 0.6011,
      "confluence_count": 109,
      "rvol": 0.416,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-12-02",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7907,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.5803,
      "confluence_count": 108,
      "rvol": 0.428,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-02",
      "time": "15:21:00",
      "level_type": "overnight_high",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.7744,
      "pred_empirical": 0.5803,
      "confluence_count": 104,
      "rvol": 0.445,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-02",
      "time": "15:21:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.445,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-02",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7821,
      "pred_gbt": 0.741,
      "pred_empirical": 0.6011,
      "confluence_count": 110,
      "rvol": 0.445,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-02",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7816,
      "pred_gbt": 0.7258,
      "pred_empirical": 0.6011,
      "confluence_count": 110,
      "rvol": 0.459,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-02",
      "time": "15:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8043,
      "pred_gbt": 0.856,
      "pred_empirical": 0.6011,
      "confluence_count": 108,
      "rvol": 0.459,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-02",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7853,
      "pred_gbt": 0.7243,
      "pred_empirical": 0.6011,
      "confluence_count": 110,
      "rvol": 0.417,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-02",
      "time": "15:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.5881,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.435,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-12-02",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7741,
      "pred_gbt": 0.589,
      "pred_empirical": 0.5871,
      "confluence_count": 111,
      "rvol": 0.533,
      "approach_r2": 0.3316
    },
    {
      "date": "2025-12-02",
      "time": "15:31:00",
      "level_type": "lvn",
      "level_price": 6854.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7598,
      "pred_gbt": 0.6793,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.599,
      "approach_r2": 0.121
    },
    {
      "date": "2025-12-02",
      "time": "15:31:00",
      "level_type": "or15_high",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 0.599,
      "approach_r2": 0.121
    },
    {
      "date": "2025-12-02",
      "time": "15:31:00",
      "level_type": "or30_high",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.737,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.599,
      "approach_r2": 0.121
    },
    {
      "date": "2025-12-02",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8098,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.5871,
      "confluence_count": 111,
      "rvol": 0.599,
      "approach_r2": 0.121
    },
    {
      "date": "2025-12-02",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7717,
      "pred_gbt": 0.6195,
      "pred_empirical": 0.5871,
      "confluence_count": 111,
      "rvol": 0.637,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-02",
      "time": "15:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7973,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.5871,
      "confluence_count": 111,
      "rvol": 0.637,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-02",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8004,
      "pred_gbt": 0.6691,
      "pred_empirical": 0.5871,
      "confluence_count": 111,
      "rvol": 0.606,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-02",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.81,
      "pred_gbt": 0.7189,
      "pred_empirical": 0.6011,
      "confluence_count": 111,
      "rvol": 0.608,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-02",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8008,
      "pred_gbt": 0.658,
      "pred_empirical": 0.6011,
      "confluence_count": 110,
      "rvol": 0.571,
      "approach_r2": 0.3291
    },
    {
      "date": "2025-12-02",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7767,
      "pred_gbt": 0.6049,
      "pred_empirical": 0.6011,
      "confluence_count": 110,
      "rvol": 0.497,
      "approach_r2": 0.3308
    },
    {
      "date": "2025-12-02",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.789,
      "pred_gbt": 0.6646,
      "pred_empirical": 0.6011,
      "confluence_count": 112,
      "rvol": 0.53,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-02",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6851.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.775,
      "pred_gbt": 0.6162,
      "pred_empirical": 0.612,
      "confluence_count": 112,
      "rvol": 0.71,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-02",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7745,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.612,
      "confluence_count": 112,
      "rvol": 0.713,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-02",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8018,
      "pred_gbt": 0.6583,
      "pred_empirical": 0.6011,
      "confluence_count": 112,
      "rvol": 0.61,
      "approach_r2": 0.085
    },
    {
      "date": "2025-12-02",
      "time": "15:53:00",
      "level_type": "value_area_low",
      "level_price": 6842.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7536,
      "pred_gbt": 0.8301,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.647,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-12-02",
      "time": "15:53:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.8702,
      "pred_empirical": 0.5997,
      "confluence_count": 78,
      "rvol": 0.647,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-12-02",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6842.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7704,
      "pred_gbt": 0.8297,
      "pred_empirical": 0.5871,
      "confluence_count": 91,
      "rvol": 0.647,
      "approach_r2": 0.0824
    },
    {
      "date": "2025-12-02",
      "time": "15:54:00",
      "level_type": "or15_low",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.9113,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.797,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-02",
      "time": "15:54:00",
      "level_type": "or30_low",
      "level_price": 6839.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6994,
      "pred_gbt": 0.8855,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.797,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-02",
      "time": "15:54:00",
      "level_type": "ib_low",
      "level_price": 6838.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7049,
      "pred_gbt": 0.8762,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.797,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-02",
      "time": "15:55:00",
      "level_type": "vwap",
      "level_price": 6842.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7198,
      "pred_gbt": 0.9002,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.81,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-02",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6842.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.9147,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.746,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-03",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6833.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.374,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 1.043,
      "approach_r2": 0.1404
    },
    {
      "date": "2025-12-03",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5368,
      "pred_gbt": 0.3522,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 1.084,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-12-03",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4615,
      "pred_gbt": 0.3624,
      "pred_empirical": 0.6281,
      "confluence_count": 47,
      "rvol": 1.062,
      "approach_r2": 0.0924
    },
    {
      "date": "2025-12-03",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6833.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4132,
      "pred_gbt": 0.3612,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.062,
      "approach_r2": 0.0924
    },
    {
      "date": "2025-12-03",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4618,
      "pred_gbt": 0.3556,
      "pred_empirical": 0.6281,
      "confluence_count": 46,
      "rvol": 1.037,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-12-03",
      "time": "09:39:00",
      "level_type": "value_area_high",
      "level_price": 6830.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.3736,
      "pred_empirical": 0.6281,
      "confluence_count": 28,
      "rvol": 1.076,
      "approach_r2": 0.1511
    },
    {
      "date": "2025-12-03",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6831.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3905,
      "pred_gbt": 0.3134,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 1.076,
      "approach_r2": 0.1511
    },
    {
      "date": "2025-12-03",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5295,
      "pred_gbt": 0.3885,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.023,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-03",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5179,
      "pred_gbt": 0.4173,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 1.023,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-03",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6838.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5429,
      "pred_gbt": 0.3742,
      "pred_empirical": 0.6251,
      "confluence_count": 54,
      "rvol": 1.023,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-03",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5167,
      "pred_gbt": 0.3917,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.023,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-03",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6832.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4398,
      "pred_gbt": 0.4836,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 0.973,
      "approach_r2": 0.5107
    },
    {
      "date": "2025-12-03",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.4604,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 0.973,
      "approach_r2": 0.5107
    },
    {
      "date": "2025-12-03",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4186,
      "pred_gbt": 0.4345,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 0.973,
      "approach_r2": 0.5107
    },
    {
      "date": "2025-12-03",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6835.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.6109,
      "confluence_count": 50,
      "rvol": 0.894,
      "approach_r2": 0.4887
    },
    {
      "date": "2025-12-03",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6832.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4509,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 0.795,
      "approach_r2": 0.7486
    },
    {
      "date": "2025-12-03",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6832.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4066,
      "pred_gbt": 0.3603,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 0.761,
      "approach_r2": 0.0779
    },
    {
      "date": "2025-12-03",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6829.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4141,
      "pred_gbt": 0.418,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.657,
      "approach_r2": 0.7287
    },
    {
      "date": "2025-12-03",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6829.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4111,
      "pred_gbt": 0.404,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 0.707,
      "approach_r2": 0.4866
    },
    {
      "date": "2025-12-03",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3602,
      "pred_gbt": 0.4618,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 0.717,
      "approach_r2": 0.2328
    },
    {
      "date": "2025-12-03",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6832.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4149,
      "pred_gbt": 0.3731,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 0.764,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-12-03",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6829.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4227,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 0.778,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-12-03",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3467,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 0.817,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "09:53:00",
      "level_type": "lvn",
      "level_price": 6822.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3776,
      "pred_gbt": 0.4343,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 0.916,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "09:53:00",
      "level_type": "or15_low",
      "level_price": 6822.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3282,
      "pred_gbt": 0.3932,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 0.916,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "09:53:00",
      "level_type": "session_low",
      "level_price": 6822.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3246,
      "pred_gbt": 0.3931,
      "pred_empirical": 0.6109,
      "confluence_count": 3,
      "rvol": 0.916,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6824.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3581,
      "pred_gbt": 0.3808,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 0.916,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "09:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6822.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.3902,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 0.916,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6831.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4033,
      "pred_gbt": 0.333,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 0.976,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6831.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.432,
      "pred_gbt": 0.4608,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 0.979,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6831.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4147,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 0.955,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-03",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6831.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.4718,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 0.884,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-12-03",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5456,
      "pred_gbt": 0.4405,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 0.603,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-03",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.3988,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 0.603,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-03",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6834.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.4902,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 0.603,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6837.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5689,
      "pred_gbt": 0.4457,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.603,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "10:02:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4681,
      "pred_gbt": 0.4149,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 0.739,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-03",
      "time": "10:02:00",
      "level_type": "hvn",
      "level_price": 6841.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4902,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 0.739,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-03",
      "time": "10:02:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5658,
      "pred_gbt": 0.4976,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 0.739,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-03",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6843.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5066,
      "pred_gbt": 0.4901,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 0.893,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-03",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6843.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5095,
      "pred_gbt": 0.4695,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 0.893,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-03",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6847.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5571,
      "pred_gbt": 0.4308,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 0.93,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-03",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6847.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5444,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 0.93,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-03",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.381,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 0.928,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-03",
      "time": "10:06:00",
      "level_type": "prior_day_close",
      "level_price": 6839.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4394,
      "pred_gbt": 0.356,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.057,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-03",
      "time": "10:06:00",
      "level_type": "or15_high",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4383,
      "pred_gbt": 0.3532,
      "pred_empirical": 0.651,
      "confluence_count": 51,
      "rvol": 1.057,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-03",
      "time": "10:06:00",
      "level_type": "or30_high",
      "level_price": 6838.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.358,
      "pred_empirical": 0.651,
      "confluence_count": 51,
      "rvol": 1.057,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-03",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.3863,
      "pred_empirical": 0.6281,
      "confluence_count": 54,
      "rvol": 1.057,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-03",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5402,
      "pred_gbt": 0.4615,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 1.06,
      "approach_r2": 0.9
    },
    {
      "date": "2025-12-03",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 0.901,
      "approach_r2": 0.5148
    },
    {
      "date": "2025-12-03",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6833.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.4059,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.938,
      "approach_r2": 0.1312
    },
    {
      "date": "2025-12-03",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.4442,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 1.005,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-03",
      "time": "10:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6835.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.453,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.6281,
      "confluence_count": 48,
      "rvol": 0.912,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-03",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 6833.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4345,
      "pred_gbt": 0.3705,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 0.995,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "10:13:00",
      "level_type": "value_area_high",
      "level_price": 6830.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4183,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.075,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6833.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4117,
      "pred_gbt": 0.4622,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 1.075,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.447,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.912,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-03",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.4695,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 0.79,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "10:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6843.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5793,
      "pred_gbt": 0.4834,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.753,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-03",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5516,
      "pred_gbt": 0.4831,
      "pred_empirical": 0.5962,
      "confluence_count": 51,
      "rvol": 0.783,
      "approach_r2": 0.1329
    },
    {
      "date": "2025-12-03",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.4346,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.732,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-03",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5154,
      "pred_gbt": 0.4476,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 0.716,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-12-03",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5205,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.5962,
      "confluence_count": 51,
      "rvol": 0.713,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-12-03",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 0.741,
      "approach_r2": 0.8929
    },
    {
      "date": "2025-12-03",
      "time": "10:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6844.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5859,
      "pred_gbt": 0.4961,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.666,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-12-03",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.638,
      "approach_r2": 0.4957
    },
    {
      "date": "2025-12-03",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.5253,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.708,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-03",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5151,
      "pred_gbt": 0.4305,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.743,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5152,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.793,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-03",
      "time": "10:32:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4653,
      "pred_gbt": 0.3897,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 0.845,
      "approach_r2": 0.609
    },
    {
      "date": "2025-12-03",
      "time": "10:32:00",
      "level_type": "hvn",
      "level_price": 6841.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4489,
      "pred_gbt": 0.3876,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.845,
      "approach_r2": 0.609
    },
    {
      "date": "2025-12-03",
      "time": "10:32:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5016,
      "pred_gbt": 0.4762,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.845,
      "approach_r2": 0.609
    },
    {
      "date": "2025-12-03",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6840.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5543,
      "pred_gbt": 0.4694,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.845,
      "approach_r2": 0.609
    },
    {
      "date": "2025-12-03",
      "time": "10:33:00",
      "level_type": "ib_high",
      "level_price": 6847.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.4142,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.553,
      "approach_r2": 0.8229
    },
    {
      "date": "2025-12-03",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6846.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.592,
      "pred_gbt": 0.4112,
      "pred_empirical": 0.6715,
      "confluence_count": 70,
      "rvol": 1.553,
      "approach_r2": 0.8229
    },
    {
      "date": "2025-12-03",
      "time": "10:34:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3936,
      "pred_gbt": 0.3813,
      "pred_empirical": 0.6004,
      "confluence_count": 65,
      "rvol": 1.684,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-12-03",
      "time": "10:34:00",
      "level_type": "value_area_low",
      "level_price": 6851.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.373,
      "pred_empirical": 0.637,
      "confluence_count": 64,
      "rvol": 1.684,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-12-03",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5245,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6674,
      "confluence_count": 68,
      "rvol": 1.684,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-12-03",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.4678,
      "pred_empirical": 0.6674,
      "confluence_count": 68,
      "rvol": 1.684,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-12-03",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.464,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.6715,
      "confluence_count": 65,
      "rvol": 1.777,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4669,
      "pred_gbt": 0.4648,
      "pred_empirical": 0.6715,
      "confluence_count": 65,
      "rvol": 1.777,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "10:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6853.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4705,
      "pred_gbt": 0.4287,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.798,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6853.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.531,
      "pred_gbt": 0.5094,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 1.798,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5182,
      "pred_gbt": 0.4983,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 1.798,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6849.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.5646,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 1.746,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.4949,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.015,
      "approach_r2": 0.25
    },
    {
      "date": "2025-12-03",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6850.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5654,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 1.097,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "10:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5815,
      "pred_gbt": 0.5555,
      "pred_empirical": 0.5962,
      "confluence_count": 65,
      "rvol": 0.961,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-03",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6024,
      "pred_gbt": 0.4911,
      "pred_empirical": 0.612,
      "confluence_count": 65,
      "rvol": 0.894,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "10:45:00",
      "level_type": "session_high",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.567,
      "pred_gbt": 0.6026,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.86,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.5509,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.86,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "10:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.5892,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.86,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6851.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.6238,
      "pred_empirical": 0.5962,
      "confluence_count": 67,
      "rvol": 0.781,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-03",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6174,
      "pred_gbt": 0.5214,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 0.751,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-12-03",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6141,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 0.679,
      "approach_r2": 0.9868
    },
    {
      "date": "2025-12-03",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.5838,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.649,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-03",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5703,
      "pred_gbt": 0.5611,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 0.637,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-03",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.4919,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 0.704,
      "approach_r2": 0.5461
    },
    {
      "date": "2025-12-03",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6043,
      "pred_gbt": 0.527,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.739,
      "approach_r2": 0.5052
    },
    {
      "date": "2025-12-03",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6845.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6079,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.612,
      "confluence_count": 65,
      "rvol": 0.696,
      "approach_r2": 0.7168
    },
    {
      "date": "2025-12-03",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.5611,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.689,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-12-03",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6853.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6222,
      "pred_gbt": 0.5956,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.526,
      "approach_r2": 0.0978
    },
    {
      "date": "2025-12-03",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.6413,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.523,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-03",
      "time": "11:05:00",
      "level_type": "value_area_low",
      "level_price": 6851.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5697,
      "pred_gbt": 0.5897,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.516,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-03",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6853.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6147,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.5803,
      "confluence_count": 57,
      "rvol": 0.516,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-03",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6213,
      "pred_gbt": 0.6646,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.516,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-03",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6853.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6024,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.5803,
      "confluence_count": 57,
      "rvol": 0.516,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-03",
      "time": "11:06:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4694,
      "pred_gbt": 0.549,
      "pred_empirical": 0.612,
      "confluence_count": 65,
      "rvol": 0.465,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-03",
      "time": "11:09:00",
      "level_type": "ib_high",
      "level_price": 6847.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5862,
      "pred_gbt": 0.6506,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.457,
      "approach_r2": 0.3949
    },
    {
      "date": "2025-12-03",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6846.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5798,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 0.457,
      "approach_r2": 0.3949
    },
    {
      "date": "2025-12-03",
      "time": "11:11:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5075,
      "pred_gbt": 0.4922,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.706,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:11:00",
      "level_type": "hvn",
      "level_price": 6841.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.523,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.706,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:11:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6041,
      "pred_gbt": 0.6809,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.706,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.4863,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.652,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-12-03",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6153,
      "pred_gbt": 0.5259,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.676,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-12-03",
      "time": "11:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.466,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 0.676,
      "approach_r2": 0.4808
    },
    {
      "date": "2025-12-03",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.5517,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.67,
      "approach_r2": 0.4211
    },
    {
      "date": "2025-12-03",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6144,
      "pred_gbt": 0.567,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.761,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-03",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5774,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.659,
      "approach_r2": 0.025
    },
    {
      "date": "2025-12-03",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.5408,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.61,
      "approach_r2": 0.133
    },
    {
      "date": "2025-12-03",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5859,
      "pred_gbt": 0.5272,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.606,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-03",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5877,
      "pred_gbt": 0.5193,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.569,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5887,
      "pred_gbt": 0.537,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.557,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5908,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.546,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-12-03",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5907,
      "pred_gbt": 0.532,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.556,
      "approach_r2": 0.6125
    },
    {
      "date": "2025-12-03",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6316,
      "pred_gbt": 0.5864,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.545,
      "approach_r2": 0.6392
    },
    {
      "date": "2025-12-03",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6847.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6313,
      "pred_gbt": 0.5995,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.547,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "11:31:00",
      "level_type": "top_oi_strikes",
      "level_price": 6853.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5759,
      "pred_gbt": 0.5417,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.59,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-12-03",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.711,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 0.699,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-12-03",
      "time": "11:34:00",
      "level_type": "session_high",
      "level_price": 6856.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.6638,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.874,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "11:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6171,
      "pred_gbt": 0.6317,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 0.874,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "11:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5563,
      "pred_gbt": 0.6233,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.874,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "11:35:00",
      "level_type": "session_high",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.7009,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.966,
      "approach_r2": 0.225
    },
    {
      "date": "2025-12-03",
      "time": "11:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6221,
      "pred_gbt": 0.6548,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 0.966,
      "approach_r2": 0.225
    },
    {
      "date": "2025-12-03",
      "time": "11:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6125,
      "pred_gbt": 0.6765,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.966,
      "approach_r2": 0.225
    },
    {
      "date": "2025-12-03",
      "time": "11:36:00",
      "level_type": "session_high",
      "level_price": 6858.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6263,
      "pred_gbt": 0.7078,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 0.976,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.7204,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.976,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6858.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6142,
      "pred_gbt": 0.6837,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 0.976,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6293,
      "pred_gbt": 0.6734,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 1.0,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-12-03",
      "time": "11:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6887,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.944,
      "approach_r2": 0.45
    },
    {
      "date": "2025-12-03",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.6631,
      "pred_empirical": 0.6011,
      "confluence_count": 62,
      "rvol": 0.776,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-03",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6141,
      "pred_gbt": 0.6393,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.774,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6315,
      "pred_gbt": 0.6679,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.719,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-03",
      "time": "11:50:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4934,
      "pred_gbt": 0.5564,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.675,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "11:50:00",
      "level_type": "value_area_low",
      "level_price": 6851.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.675,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.6,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.675,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "11:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.5676,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 0.675,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.6111,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.697,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6849.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.583,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 0.697,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.565,
      "pred_empirical": 0.6081,
      "confluence_count": 69,
      "rvol": 0.833,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-03",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.641,
      "pred_gbt": 0.6276,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 0.888,
      "approach_r2": 0.7143
    },
    {
      "date": "2025-12-03",
      "time": "11:54:00",
      "level_type": "ib_high",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6201,
      "pred_gbt": 0.7105,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.925,
      "approach_r2": 0.1023
    },
    {
      "date": "2025-12-03",
      "time": "11:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.182,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-03",
      "time": "11:56:00",
      "level_type": "hvn",
      "level_price": 6841.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5413,
      "pred_gbt": 0.5189,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 1.182,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-03",
      "time": "11:56:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6153,
      "pred_gbt": 0.6524,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.182,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-03",
      "time": "11:56:00",
      "level_type": "vwap",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5648,
      "pred_gbt": 0.5164,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.182,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-03",
      "time": "11:57:00",
      "level_type": "prior_day_close",
      "level_price": 6839.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.4729,
      "pred_empirical": 0.6109,
      "confluence_count": 50,
      "rvol": 1.245,
      "approach_r2": 0.1181
    },
    {
      "date": "2025-12-03",
      "time": "12:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5663,
      "pred_gbt": 0.4726,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 1.151,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.573,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 0.927,
      "approach_r2": 0.493
    },
    {
      "date": "2025-12-03",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.5962,
      "confluence_count": 69,
      "rvol": 0.866,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-12-03",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6516,
      "pred_gbt": 0.625,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.758,
      "approach_r2": 0.0396
    },
    {
      "date": "2025-12-03",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6161,
      "pred_gbt": 0.5454,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 0.794,
      "approach_r2": 0.3934
    },
    {
      "date": "2025-12-03",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6627,
      "pred_gbt": 0.5981,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.715,
      "approach_r2": 0.9113
    },
    {
      "date": "2025-12-03",
      "time": "12:13:00",
      "level_type": "top_oi_strikes",
      "level_price": 6853.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5978,
      "pred_gbt": 0.5514,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.723,
      "approach_r2": 0.9804
    },
    {
      "date": "2025-12-03",
      "time": "12:21:00",
      "level_type": "lvn",
      "level_price": 6861.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6288,
      "pred_gbt": 0.6754,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.795,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "12:21:00",
      "level_type": "session_high",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6219,
      "pred_gbt": 0.8026,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.795,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "12:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6859.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6956,
      "pred_gbt": 0.7752,
      "pred_empirical": 0.612,
      "confluence_count": 79,
      "rvol": 0.795,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "12:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.795,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "12:22:00",
      "level_type": "session_high",
      "level_price": 6859.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6487,
      "pred_gbt": 0.739,
      "pred_empirical": 0.6081,
      "confluence_count": 76,
      "rvol": 0.917,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "12:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6638,
      "pred_gbt": 0.755,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.917,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6859.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.7138,
      "pred_empirical": 0.6081,
      "confluence_count": 76,
      "rvol": 0.917,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "12:23:00",
      "level_type": "session_high",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6719,
      "pred_gbt": 0.8166,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.014,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "12:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.7958,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 1.014,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "12:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6605,
      "pred_gbt": 0.7969,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.014,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "12:24:00",
      "level_type": "session_high",
      "level_price": 6861.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.8102,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 1.086,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6915,
      "pred_gbt": 0.7841,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.086,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6861.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6729,
      "pred_gbt": 0.789,
      "pred_empirical": 0.6269,
      "confluence_count": 87,
      "rvol": 1.086,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.674,
      "pred_gbt": 0.8032,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.133,
      "approach_r2": 0.1306
    },
    {
      "date": "2025-12-03",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7072,
      "pred_gbt": 0.7976,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 0.731,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-12-03",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.714,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.639,
      "approach_r2": 0.0886
    },
    {
      "date": "2025-12-03",
      "time": "12:32:00",
      "level_type": "session_high",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7066,
      "pred_gbt": 0.8047,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.708,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7137,
      "pred_gbt": 0.7931,
      "pred_empirical": 0.5871,
      "confluence_count": 89,
      "rvol": 0.708,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6959,
      "pred_gbt": 0.7831,
      "pred_empirical": 0.6142,
      "confluence_count": 89,
      "rvol": 0.708,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.8237,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.72,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "12:41:00",
      "level_type": "overnight_high",
      "level_price": 6862.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6789,
      "pred_gbt": 0.6976,
      "pred_empirical": 0.5871,
      "confluence_count": 93,
      "rvol": 0.372,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7373,
      "pred_gbt": 0.8474,
      "pred_empirical": 0.5803,
      "confluence_count": 92,
      "rvol": 0.372,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-03",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7426,
      "pred_gbt": 0.8204,
      "pred_empirical": 0.5803,
      "confluence_count": 96,
      "rvol": 0.385,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7457,
      "pred_gbt": 0.8176,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.421,
      "approach_r2": 0.3894
    },
    {
      "date": "2025-12-03",
      "time": "12:48:00",
      "level_type": "prior_day_high",
      "level_price": 6863.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.5962,
      "confluence_count": 93,
      "rvol": 0.533,
      "approach_r2": 0.5178
    },
    {
      "date": "2025-12-03",
      "time": "12:48:00",
      "level_type": "prior_week_high",
      "level_price": 6863.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7645,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.533,
      "approach_r2": 0.5178
    },
    {
      "date": "2025-12-03",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7425,
      "pred_gbt": 0.805,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.533,
      "approach_r2": 0.5178
    },
    {
      "date": "2025-12-03",
      "time": "12:49:00",
      "level_type": "session_high",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7319,
      "pred_gbt": 0.8265,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.539,
      "approach_r2": 0.1341
    },
    {
      "date": "2025-12-03",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7398,
      "pred_gbt": 0.8082,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.539,
      "approach_r2": 0.1341
    },
    {
      "date": "2025-12-03",
      "time": "12:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.8071,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.539,
      "approach_r2": 0.1341
    },
    {
      "date": "2025-12-03",
      "time": "12:52:00",
      "level_type": "lvn",
      "level_price": 6861.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.7087,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 0.754,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-03",
      "time": "12:52:00",
      "level_type": "session_high",
      "level_price": 6863.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7298,
      "pred_gbt": 0.8453,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.754,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-03",
      "time": "12:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7353,
      "pred_gbt": 0.826,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.754,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-03",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6863.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7196,
      "pred_gbt": 0.8276,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.754,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-03",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7445,
      "pred_gbt": 0.8416,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.552,
      "approach_r2": 0.4924
    },
    {
      "date": "2025-12-03",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.845,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.657,
      "approach_r2": 0.1161
    },
    {
      "date": "2025-12-03",
      "time": "12:57:00",
      "level_type": "session_high",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7381,
      "pred_gbt": 0.8685,
      "pred_empirical": 0.612,
      "confluence_count": 101,
      "rvol": 0.7,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7435,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.7,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7281,
      "pred_gbt": 0.8532,
      "pred_empirical": 0.612,
      "confluence_count": 101,
      "rvol": 0.7,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "12:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.8581,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.7,
      "approach_r2": 0.1276
    },
    {
      "date": "2025-12-03",
      "time": "12:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.8713,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.643,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-03",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.75,
      "pred_gbt": 0.8581,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.596,
      "approach_r2": 0.225
    },
    {
      "date": "2025-12-03",
      "time": "13:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7595,
      "pred_gbt": 0.8892,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 0.483,
      "approach_r2": 0.1453
    },
    {
      "date": "2025-12-03",
      "time": "13:02:00",
      "level_type": "session_high",
      "level_price": 6865.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7527,
      "pred_gbt": 0.8933,
      "pred_empirical": 0.5871,
      "confluence_count": 102,
      "rvol": 0.423,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "13:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7634,
      "pred_gbt": 0.8848,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.423,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "13:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6865.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.743,
      "pred_gbt": 0.8767,
      "pred_empirical": 0.5871,
      "confluence_count": 102,
      "rvol": 0.423,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "13:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7668,
      "pred_gbt": 0.8924,
      "pred_empirical": 0.612,
      "confluence_count": 103,
      "rvol": 0.433,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-03",
      "time": "13:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.8915,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.486,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-03",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7593,
      "pred_gbt": 0.8761,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.504,
      "approach_r2": 0.25
    },
    {
      "date": "2025-12-03",
      "time": "13:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7608,
      "pred_gbt": 0.8931,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.472,
      "approach_r2": 0.1739
    },
    {
      "date": "2025-12-03",
      "time": "13:11:00",
      "level_type": "overnight_high",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.364,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-03",
      "time": "13:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6865.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7648,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.5871,
      "confluence_count": 101,
      "rvol": 0.364,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-03",
      "time": "13:14:00",
      "level_type": "session_high",
      "level_price": 6866.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.8432,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.412,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-03",
      "time": "13:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6865.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7534,
      "pred_gbt": 0.8624,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.412,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-03",
      "time": "13:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6866.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.816,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.412,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-03",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6865.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.754,
      "pred_gbt": 0.8756,
      "pred_empirical": 0.6011,
      "confluence_count": 102,
      "rvol": 0.381,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-03",
      "time": "13:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6865.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7331,
      "pred_gbt": 0.8797,
      "pred_empirical": 0.5871,
      "confluence_count": 102,
      "rvol": 0.337,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-12-03",
      "time": "13:18:00",
      "level_type": "prior_day_high",
      "level_price": 6863.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.6868,
      "pred_empirical": 0.5803,
      "confluence_count": 93,
      "rvol": 0.314,
      "approach_r2": 0.002
    },
    {
      "date": "2025-12-03",
      "time": "13:18:00",
      "level_type": "prior_week_high",
      "level_price": 6863.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7805,
      "pred_gbt": 0.8293,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.314,
      "approach_r2": 0.002
    },
    {
      "date": "2025-12-03",
      "time": "13:22:00",
      "level_type": "lvn",
      "level_price": 6861.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.657,
      "pred_gbt": 0.7177,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 0.586,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-03",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7576,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.6011,
      "confluence_count": 94,
      "rvol": 0.62,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "13:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7438,
      "pred_gbt": 0.8585,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.416,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-03",
      "time": "13:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7381,
      "pred_gbt": 0.8265,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.324,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-03",
      "time": "13:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7499,
      "pred_gbt": 0.8532,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.327,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-03",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7617,
      "pred_gbt": 0.8585,
      "pred_empirical": 0.5997,
      "confluence_count": 86,
      "rvol": 0.367,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "13:41:00",
      "level_type": "session_high",
      "level_price": 6866.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.696,
      "pred_gbt": 0.8487,
      "pred_empirical": 0.5871,
      "confluence_count": 92,
      "rvol": 0.422,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-03",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7465,
      "pred_gbt": 0.8516,
      "pred_empirical": 0.6011,
      "confluence_count": 85,
      "rvol": 0.422,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-03",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6866.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.8197,
      "pred_empirical": 0.5871,
      "confluence_count": 92,
      "rvol": 0.422,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-03",
      "time": "13:42:00",
      "level_type": "session_high",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.8319,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.509,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-03",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7274,
      "pred_gbt": 0.8255,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.509,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-03",
      "time": "13:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7127,
      "pred_gbt": 0.8113,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.509,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-03",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.8517,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 0.681,
      "approach_r2": 0.3357
    },
    {
      "date": "2025-12-03",
      "time": "13:44:00",
      "level_type": "session_high",
      "level_price": 6869.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7104,
      "pred_gbt": 0.7769,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.797,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "13:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.8513,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.797,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "13:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.7396,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.797,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.74,
      "pred_gbt": 0.8435,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.85,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-03",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7415,
      "pred_gbt": 0.8738,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.795,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-12-03",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.861,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.736,
      "approach_r2": 0.3547
    },
    {
      "date": "2025-12-03",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.755,
      "pred_gbt": 0.8552,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.535,
      "approach_r2": 0.145
    },
    {
      "date": "2025-12-03",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7619,
      "pred_gbt": 0.8717,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.465,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-03",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7639,
      "pred_gbt": 0.8546,
      "pred_empirical": 0.5997,
      "confluence_count": 83,
      "rvol": 0.402,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-12-03",
      "time": "13:51:00",
      "level_type": "prior_week_high",
      "level_price": 6863.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7119,
      "pred_gbt": 0.8572,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.441,
      "approach_r2": 0.9
    },
    {
      "date": "2025-12-03",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7602,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.5997,
      "confluence_count": 78,
      "rvol": 0.433,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-03",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.8579,
      "pred_empirical": 0.5997,
      "confluence_count": 77,
      "rvol": 0.473,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-03",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7572,
      "pred_gbt": 0.8476,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 0.447,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-12-03",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7559,
      "pred_gbt": 0.8321,
      "pred_empirical": 0.5997,
      "confluence_count": 74,
      "rvol": 0.408,
      "approach_r2": 0.4709
    },
    {
      "date": "2025-12-03",
      "time": "13:56:00",
      "level_type": "prior_day_high",
      "level_price": 6863.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.7343,
      "pred_empirical": 0.5803,
      "confluence_count": 93,
      "rvol": 0.411,
      "approach_r2": 0.1145
    },
    {
      "date": "2025-12-03",
      "time": "13:56:00",
      "level_type": "overnight_high",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7647,
      "pred_gbt": 0.7511,
      "pred_empirical": 0.5803,
      "confluence_count": 93,
      "rvol": 0.411,
      "approach_r2": 0.1145
    },
    {
      "date": "2025-12-03",
      "time": "13:57:00",
      "level_type": "lvn",
      "level_price": 6861.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.6996,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 0.491,
      "approach_r2": 0.6927
    },
    {
      "date": "2025-12-03",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.7928,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.644,
      "approach_r2": 0.7713
    },
    {
      "date": "2025-12-03",
      "time": "14:14:00",
      "level_type": "session_high",
      "level_price": 6869.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7144,
      "pred_gbt": 0.7699,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.412,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-12-03",
      "time": "14:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.7274,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.412,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-12-03",
      "time": "14:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.732,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.272,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "14:44:00",
      "level_type": "session_high",
      "level_price": 6869.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.8197,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.459,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-12-03",
      "time": "14:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7317,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.459,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-12-03",
      "time": "14:45:00",
      "level_type": "session_high",
      "level_price": 6870.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.833,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.485,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-12-03",
      "time": "14:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6870.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7123,
      "pred_gbt": 0.7922,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.485,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-12-03",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7074,
      "pred_gbt": 0.7585,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.478,
      "approach_r2": 0.3292
    },
    {
      "date": "2025-12-03",
      "time": "14:51:00",
      "level_type": "session_high",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.8308,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.531,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-03",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.8086,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.531,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-03",
      "time": "14:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7138,
      "pred_gbt": 0.7841,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.531,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-03",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7029,
      "pred_gbt": 0.8335,
      "pred_empirical": 0.6488,
      "confluence_count": 34,
      "rvol": 0.557,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-03",
      "time": "14:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7345,
      "pred_gbt": 0.7847,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.41,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "14:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7244,
      "pred_gbt": 0.8379,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.347,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-03",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.714,
      "pred_gbt": 0.847,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.318,
      "approach_r2": 0.5029
    },
    {
      "date": "2025-12-03",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7379,
      "pred_gbt": 0.8274,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.377,
      "approach_r2": 0.4895
    },
    {
      "date": "2025-12-03",
      "time": "15:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.7608,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.604,
      "approach_r2": 0.8002
    },
    {
      "date": "2025-12-03",
      "time": "15:11:00",
      "level_type": "session_high",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7015,
      "pred_gbt": 0.8419,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.546,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-12-03",
      "time": "15:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.8442,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.546,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-12-03",
      "time": "15:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6906,
      "pred_gbt": 0.8097,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.546,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-12-03",
      "time": "15:13:00",
      "level_type": "session_high",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7099,
      "pred_gbt": 0.8451,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.597,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-12-03",
      "time": "15:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.597,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-12-03",
      "time": "15:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.6984,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.433,
      "approach_r2": 0.3337
    },
    {
      "date": "2025-12-03",
      "time": "15:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7145,
      "pred_gbt": 0.5721,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.532,
      "approach_r2": 0.0831
    },
    {
      "date": "2025-12-03",
      "time": "15:50:00",
      "level_type": "prior_day_high",
      "level_price": 6863.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7401,
      "pred_gbt": 0.8869,
      "pred_empirical": 0.5871,
      "confluence_count": 93,
      "rvol": 0.664,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-12-03",
      "time": "15:50:00",
      "level_type": "prior_week_high",
      "level_price": 6863.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7303,
      "pred_gbt": 0.9297,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.664,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-12-03",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7852,
      "pred_gbt": 0.8902,
      "pred_empirical": 0.6142,
      "confluence_count": 97,
      "rvol": 0.664,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-12-03",
      "time": "15:51:00",
      "level_type": "overnight_high",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8073,
      "pred_gbt": 0.7856,
      "pred_empirical": 0.5803,
      "confluence_count": 93,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8118,
      "pred_gbt": 0.794,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.735,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8018,
      "pred_gbt": 0.8234,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.759,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-12-03",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8128,
      "pred_gbt": 0.8246,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.787,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-03",
      "time": "15:54:00",
      "level_type": "lvn",
      "level_price": 6861.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7335,
      "pred_gbt": 0.8706,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.989,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-03",
      "time": "15:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6861.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6496,
      "pred_gbt": 0.7731,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 0.989,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-03",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6864.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7606,
      "pred_gbt": 0.9147,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 1.041,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-12-03",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6864.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7837,
      "pred_gbt": 0.9416,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.997,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-04",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5372,
      "pred_gbt": 0.3255,
      "pred_empirical": 0.5205,
      "confluence_count": 110,
      "rvol": 1.273,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-12-04",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.3307,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.273,
      "approach_r2": 0.0042
    },
    {
      "date": "2025-12-04",
      "time": "09:36:00",
      "level_type": "value_area_low",
      "level_price": 6871.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4133,
      "pred_gbt": 0.3152,
      "pred_empirical": 0.637,
      "confluence_count": 53,
      "rvol": 1.433,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-12-04",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6869.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.3592,
      "pred_empirical": 0.5205,
      "confluence_count": 112,
      "rvol": 1.433,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-12-04",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3859,
      "pred_gbt": 0.3275,
      "pred_empirical": 0.6715,
      "confluence_count": 32,
      "rvol": 1.433,
      "approach_r2": 0.6579
    },
    {
      "date": "2025-12-04",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6865.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5541,
      "pred_gbt": 0.376,
      "pred_empirical": 0.5205,
      "confluence_count": 129,
      "rvol": 1.574,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-04",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6869.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4975,
      "pred_gbt": 0.3869,
      "pred_empirical": 0.5205,
      "confluence_count": 114,
      "rvol": 1.63,
      "approach_r2": 0.1323
    },
    {
      "date": "2025-12-04",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6869.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5088,
      "pred_gbt": 0.41,
      "pred_empirical": 0.5205,
      "confluence_count": 114,
      "rvol": 1.357,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-04",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6866.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5471,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.5205,
      "confluence_count": 125,
      "rvol": 1.357,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-04",
      "time": "09:40:00",
      "level_type": "prior_day_high",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.3993,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.247,
      "approach_r2": 0.1033
    },
    {
      "date": "2025-12-04",
      "time": "09:40:00",
      "level_type": "prior_week_high",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4963,
      "pred_gbt": 0.4093,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.247,
      "approach_r2": 0.1033
    },
    {
      "date": "2025-12-04",
      "time": "09:40:00",
      "level_type": "gap_fill",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3749,
      "pred_gbt": 0.3945,
      "pred_empirical": 0.6269,
      "confluence_count": 15,
      "rvol": 1.247,
      "approach_r2": 0.1033
    },
    {
      "date": "2025-12-04",
      "time": "09:40:00",
      "level_type": "lvn",
      "level_price": 6872.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3965,
      "pred_gbt": 0.3106,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.247,
      "approach_r2": 0.1033
    },
    {
      "date": "2025-12-04",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6872.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4146,
      "pred_gbt": 0.3348,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.247,
      "approach_r2": 0.1033
    },
    {
      "date": "2025-12-04",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6865.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.573,
      "pred_gbt": 0.472,
      "pred_empirical": 0.5205,
      "confluence_count": 129,
      "rvol": 1.111,
      "approach_r2": 0.1052
    },
    {
      "date": "2025-12-04",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.5205,
      "confluence_count": 116,
      "rvol": 1.111,
      "approach_r2": 0.1052
    },
    {
      "date": "2025-12-04",
      "time": "09:42:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.3783,
      "pred_empirical": 0.5205,
      "confluence_count": 162,
      "rvol": 1.194,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-12-04",
      "time": "09:42:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.5205,
      "confluence_count": 155,
      "rvol": 1.194,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-12-04",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5727,
      "pred_gbt": 0.4344,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 1.194,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-12-04",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.4467,
      "pred_empirical": 0.5205,
      "confluence_count": 145,
      "rvol": 1.194,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-12-04",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5975,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.5205,
      "confluence_count": 158,
      "rvol": 1.168,
      "approach_r2": 0.0672
    },
    {
      "date": "2025-12-04",
      "time": "09:44:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4233,
      "pred_gbt": 0.4705,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.146,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-12-04",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4273,
      "pred_gbt": 0.4916,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.146,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-12-04",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4354,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.5205,
      "confluence_count": 102,
      "rvol": 1.146,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-12-04",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4582,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.146,
      "approach_r2": 0.5084
    },
    {
      "date": "2025-12-04",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6863.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6043,
      "pred_gbt": 0.5461,
      "pred_empirical": 0.5205,
      "confluence_count": 169,
      "rvol": 1.036,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-04",
      "time": "09:46:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5444,
      "pred_gbt": 0.3988,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.072,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.4437,
      "pred_empirical": 0.5205,
      "confluence_count": 124,
      "rvol": 1.072,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.4524,
      "pred_empirical": 0.5205,
      "confluence_count": 129,
      "rvol": 0.924,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5156,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 0.924,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5434,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.5205,
      "confluence_count": 129,
      "rvol": 0.924,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 0.874,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-04",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5697,
      "pred_gbt": 0.6445,
      "pred_empirical": 0.5205,
      "confluence_count": 151,
      "rvol": 0.856,
      "approach_r2": 0.7941
    },
    {
      "date": "2025-12-04",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5492,
      "pred_gbt": 0.6091,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 0.856,
      "approach_r2": 0.7941
    },
    {
      "date": "2025-12-04",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6001,
      "pred_gbt": 0.6488,
      "pred_empirical": 0.5205,
      "confluence_count": 151,
      "rvol": 0.856,
      "approach_r2": 0.7941
    },
    {
      "date": "2025-12-04",
      "time": "09:51:00",
      "level_type": "overnight_low",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.4813,
      "pred_empirical": 0.5205,
      "confluence_count": 116,
      "rvol": 0.863,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-12-04",
      "time": "09:51:00",
      "level_type": "lvn",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.559,
      "pred_gbt": 0.4775,
      "pred_empirical": 0.6004,
      "confluence_count": 107,
      "rvol": 0.863,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-12-04",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5952,
      "pred_gbt": 0.5755,
      "pred_empirical": 0.5205,
      "confluence_count": 147,
      "rvol": 0.863,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-12-04",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5156,
      "pred_gbt": 0.458,
      "pred_empirical": 0.5205,
      "confluence_count": 115,
      "rvol": 0.844,
      "approach_r2": 0.1393
    },
    {
      "date": "2025-12-04",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.501,
      "pred_gbt": 0.5385,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 0.833,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-04",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5891,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.5205,
      "confluence_count": 124,
      "rvol": 0.866,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-04",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.5435,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 0.753,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-12-04",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.491,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 0.753,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-12-04",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.5522,
      "pred_empirical": 0.637,
      "confluence_count": 98,
      "rvol": 0.753,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-12-04",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6284,
      "pred_gbt": 0.6862,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 0.603,
      "approach_r2": 0.0395
    },
    {
      "date": "2025-12-04",
      "time": "10:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5736,
      "pred_gbt": 0.6357,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 0.603,
      "approach_r2": 0.0395
    },
    {
      "date": "2025-12-04",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6328,
      "pred_gbt": 0.6212,
      "pred_empirical": 0.637,
      "confluence_count": 153,
      "rvol": 0.575,
      "approach_r2": 0.15
    },
    {
      "date": "2025-12-04",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6517,
      "pred_gbt": 0.695,
      "pred_empirical": 0.637,
      "confluence_count": 152,
      "rvol": 0.557,
      "approach_r2": 0.3553
    },
    {
      "date": "2025-12-04",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6498,
      "pred_gbt": 0.7048,
      "pred_empirical": 0.637,
      "confluence_count": 149,
      "rvol": 0.603,
      "approach_r2": 0.8989
    },
    {
      "date": "2025-12-04",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.7148,
      "pred_empirical": 0.637,
      "confluence_count": 149,
      "rvol": 0.621,
      "approach_r2": 0.5326
    },
    {
      "date": "2025-12-04",
      "time": "10:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6087,
      "pred_gbt": 0.6517,
      "pred_empirical": 0.637,
      "confluence_count": 146,
      "rvol": 0.547,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6259,
      "pred_gbt": 0.6708,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 0.598,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.6585,
      "pred_empirical": 0.637,
      "confluence_count": 151,
      "rvol": 0.624,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-04",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6343,
      "pred_gbt": 0.6663,
      "pred_empirical": 0.6674,
      "confluence_count": 141,
      "rvol": 0.681,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6329,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.637,
      "confluence_count": 151,
      "rvol": 0.624,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "10:20:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5776,
      "pred_gbt": 0.5537,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:20:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5822,
      "pred_gbt": 0.5391,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:22:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.6317,
      "pred_empirical": 0.637,
      "confluence_count": 162,
      "rvol": 0.596,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-04",
      "time": "10:22:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5918,
      "pred_gbt": 0.6462,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 0.596,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-04",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6861.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6074,
      "pred_gbt": 0.6453,
      "pred_empirical": 0.637,
      "confluence_count": 153,
      "rvol": 0.596,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-04",
      "time": "10:24:00",
      "level_type": "overnight_low",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5888,
      "pred_empirical": 0.6715,
      "confluence_count": 116,
      "rvol": 0.706,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-04",
      "time": "10:24:00",
      "level_type": "lvn",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5781,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 0.706,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-04",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.6121,
      "pred_empirical": 0.637,
      "confluence_count": 139,
      "rvol": 0.706,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-04",
      "time": "10:25:00",
      "level_type": "value_area_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.3653,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 0.948,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:25:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4963,
      "pred_gbt": 0.4277,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.948,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4572,
      "pred_gbt": 0.3256,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 0.948,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:26:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4852,
      "pred_gbt": 0.4415,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.111,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-12-04",
      "time": "10:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3872,
      "pred_gbt": 0.3372,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.111,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-12-04",
      "time": "10:27:00",
      "level_type": "or30_low",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.5171,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.194,
      "approach_r2": 0.5147
    },
    {
      "date": "2025-12-04",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6853.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.5339,
      "pred_empirical": 0.6004,
      "confluence_count": 110,
      "rvol": 1.194,
      "approach_r2": 0.5147
    },
    {
      "date": "2025-12-04",
      "time": "10:29:00",
      "level_type": "vwap",
      "level_price": 6860.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5312,
      "pred_gbt": 0.5081,
      "pred_empirical": 0.6674,
      "confluence_count": 103,
      "rvol": 1.253,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6860.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.5328,
      "pred_empirical": 0.637,
      "confluence_count": 103,
      "rvol": 1.035,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-04",
      "time": "10:31:00",
      "level_type": "vwap",
      "level_price": 6860.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5486,
      "pred_gbt": 0.5097,
      "pred_empirical": 0.651,
      "confluence_count": 101,
      "rvol": 0.882,
      "approach_r2": 0.025
    },
    {
      "date": "2025-12-04",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6860.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.5166,
      "pred_empirical": 0.6674,
      "confluence_count": 101,
      "rvol": 0.833,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-12-04",
      "time": "10:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6187,
      "pred_gbt": 0.6045,
      "pred_empirical": 0.637,
      "confluence_count": 129,
      "rvol": 0.833,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-12-04",
      "time": "10:37:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.5833,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 0.622,
      "approach_r2": 0.1953
    },
    {
      "date": "2025-12-04",
      "time": "10:37:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5627,
      "pred_gbt": 0.5863,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 0.622,
      "approach_r2": 0.1953
    },
    {
      "date": "2025-12-04",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.5861,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 0.622,
      "approach_r2": 0.1953
    },
    {
      "date": "2025-12-04",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6271,
      "pred_gbt": 0.5881,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.738,
      "approach_r2": 0.7356
    },
    {
      "date": "2025-12-04",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6601,
      "pred_gbt": 0.6246,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.788,
      "approach_r2": 0.5817
    },
    {
      "date": "2025-12-04",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6199,
      "pred_gbt": 0.6021,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.781,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-12-04",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6174,
      "pred_gbt": 0.5777,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.899,
      "approach_r2": 0.3491
    },
    {
      "date": "2025-12-04",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.6097,
      "pred_empirical": 0.651,
      "confluence_count": 111,
      "rvol": 0.833,
      "approach_r2": 0.4988
    },
    {
      "date": "2025-12-04",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.606,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.737,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-12-04",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6860.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.6346,
      "pred_empirical": 0.637,
      "confluence_count": 132,
      "rvol": 0.872,
      "approach_r2": 0.5075
    },
    {
      "date": "2025-12-04",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6860.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5875,
      "pred_gbt": 0.564,
      "pred_empirical": 0.6004,
      "confluence_count": 127,
      "rvol": 1.282,
      "approach_r2": 0.7202
    },
    {
      "date": "2025-12-04",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6860.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5833,
      "pred_gbt": 0.613,
      "pred_empirical": 0.637,
      "confluence_count": 126,
      "rvol": 1.239,
      "approach_r2": 0.1143
    },
    {
      "date": "2025-12-04",
      "time": "10:51:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5755,
      "pred_gbt": 0.6115,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.257,
      "approach_r2": 0.5096
    },
    {
      "date": "2025-12-04",
      "time": "10:53:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.576,
      "pred_gbt": 0.5515,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 1.12,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-12-04",
      "time": "10:56:00",
      "level_type": "overnight_low",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5523,
      "pred_gbt": 0.6134,
      "pred_empirical": 0.6715,
      "confluence_count": 116,
      "rvol": 1.077,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-04",
      "time": "10:56:00",
      "level_type": "lvn",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5839,
      "pred_gbt": 0.6206,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 1.077,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-04",
      "time": "10:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.606,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 1.077,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-04",
      "time": "10:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.6196,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 0.898,
      "approach_r2": 0.1098
    },
    {
      "date": "2025-12-04",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6137,
      "pred_gbt": 0.5994,
      "pred_empirical": 0.6251,
      "confluence_count": 114,
      "rvol": 0.811,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6853.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6284,
      "pred_gbt": 0.6419,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 0.71,
      "approach_r2": 0.9868
    },
    {
      "date": "2025-12-04",
      "time": "11:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6213,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 0.671,
      "approach_r2": 0.49
    },
    {
      "date": "2025-12-04",
      "time": "11:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6853.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6053,
      "pred_gbt": 0.6251,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 0.737,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-12-04",
      "time": "11:04:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.529,
      "pred_gbt": 0.5344,
      "pred_empirical": 0.6715,
      "confluence_count": 88,
      "rvol": 0.83,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-12-04",
      "time": "11:04:00",
      "level_type": "or30_low",
      "level_price": 6850.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.5499,
      "pred_empirical": 0.6251,
      "confluence_count": 88,
      "rvol": 0.83,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-12-04",
      "time": "11:05:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6846.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5269,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.993,
      "approach_r2": 0.9704
    },
    {
      "date": "2025-12-04",
      "time": "11:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 0.993,
      "approach_r2": 0.9704
    },
    {
      "date": "2025-12-04",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6046,
      "pred_gbt": 0.5948,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 1.049,
      "approach_r2": 0.0914
    },
    {
      "date": "2025-12-04",
      "time": "11:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 0.881,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-12-04",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6067,
      "pred_gbt": 0.5839,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 0.76,
      "approach_r2": 0.8167
    },
    {
      "date": "2025-12-04",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6211,
      "pred_gbt": 0.6287,
      "pred_empirical": 0.651,
      "confluence_count": 106,
      "rvol": 0.762,
      "approach_r2": 0.8889
    },
    {
      "date": "2025-12-04",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6174,
      "pred_gbt": 0.6866,
      "pred_empirical": 0.6281,
      "confluence_count": 106,
      "rvol": 0.722,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-04",
      "time": "11:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6031,
      "pred_gbt": 0.6429,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 0.689,
      "approach_r2": 0.381
    },
    {
      "date": "2025-12-04",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6859.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.6282,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 0.602,
      "approach_r2": 0.1086
    },
    {
      "date": "2025-12-04",
      "time": "11:21:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6219,
      "pred_gbt": 0.6099,
      "pred_empirical": 0.6269,
      "confluence_count": 98,
      "rvol": 0.682,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-12-04",
      "time": "11:21:00",
      "level_type": "vwap",
      "level_price": 6859.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.602,
      "pred_gbt": 0.6358,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 0.682,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-12-04",
      "time": "11:23:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6242,
      "pred_gbt": 0.6294,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.65,
      "approach_r2": 0.625
    },
    {
      "date": "2025-12-04",
      "time": "11:23:00",
      "level_type": "vwap",
      "level_price": 6859.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.609,
      "pred_gbt": 0.6645,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 0.65,
      "approach_r2": 0.625
    },
    {
      "date": "2025-12-04",
      "time": "11:26:00",
      "level_type": "overnight_low",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5996,
      "pred_gbt": 0.7257,
      "pred_empirical": 0.6281,
      "confluence_count": 116,
      "rvol": 0.607,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-12-04",
      "time": "11:26:00",
      "level_type": "lvn",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6301,
      "pred_gbt": 0.7356,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.607,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-12-04",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.731,
      "pred_empirical": 0.6251,
      "confluence_count": 106,
      "rvol": 0.607,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-12-04",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.7126,
      "pred_empirical": 0.6269,
      "confluence_count": 106,
      "rvol": 0.636,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.63,
      "pred_gbt": 0.6922,
      "pred_empirical": 0.6281,
      "confluence_count": 106,
      "rvol": 0.713,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "11:32:00",
      "level_type": "vwap",
      "level_price": 6859.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.651,
      "confluence_count": 114,
      "rvol": 0.682,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-12-04",
      "time": "11:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6653,
      "pred_gbt": 0.7014,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 0.682,
      "approach_r2": 0.7648
    },
    {
      "date": "2025-12-04",
      "time": "11:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.632,
      "pred_gbt": 0.7273,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 0.744,
      "approach_r2": 0.4356
    },
    {
      "date": "2025-12-04",
      "time": "11:37:00",
      "level_type": "vwap",
      "level_price": 6859.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.6818,
      "pred_empirical": 0.6281,
      "confluence_count": 113,
      "rvol": 0.657,
      "approach_r2": 0.3929
    },
    {
      "date": "2025-12-04",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.7101,
      "pred_empirical": 0.6251,
      "confluence_count": 105,
      "rvol": 0.624,
      "approach_r2": 0.5222
    },
    {
      "date": "2025-12-04",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6422,
      "pred_gbt": 0.6777,
      "pred_empirical": 0.6081,
      "confluence_count": 106,
      "rvol": 0.545,
      "approach_r2": 0.0007
    },
    {
      "date": "2025-12-04",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.624,
      "pred_gbt": 0.6714,
      "pred_empirical": 0.6281,
      "confluence_count": 106,
      "rvol": 0.575,
      "approach_r2": 0.1506
    },
    {
      "date": "2025-12-04",
      "time": "11:42:00",
      "level_type": "or30_low",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5767,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 0.634,
      "approach_r2": 0.5196
    },
    {
      "date": "2025-12-04",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.6905,
      "pred_empirical": 0.651,
      "confluence_count": 106,
      "rvol": 0.634,
      "approach_r2": 0.5196
    },
    {
      "date": "2025-12-04",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6406,
      "pred_gbt": 0.7061,
      "pred_empirical": 0.6281,
      "confluence_count": 105,
      "rvol": 0.652,
      "approach_r2": 0.3731
    },
    {
      "date": "2025-12-04",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6407,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.605,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-12-04",
      "time": "11:46:00",
      "level_type": "vwap",
      "level_price": 6858.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6853,
      "pred_gbt": 0.7322,
      "pred_empirical": 0.6281,
      "confluence_count": 124,
      "rvol": 0.689,
      "approach_r2": 0.025
    },
    {
      "date": "2025-12-04",
      "time": "11:47:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.651,
      "confluence_count": 162,
      "rvol": 0.723,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-12-04",
      "time": "11:47:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.7091,
      "pred_empirical": 0.6251,
      "confluence_count": 155,
      "rvol": 0.723,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-12-04",
      "time": "11:47:00",
      "level_type": "vwap",
      "level_price": 6858.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.7225,
      "pred_empirical": 0.6251,
      "confluence_count": 124,
      "rvol": 0.723,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-12-04",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7023,
      "pred_gbt": 0.6853,
      "pred_empirical": 0.6251,
      "confluence_count": 132,
      "rvol": 0.754,
      "approach_r2": 0.9245
    },
    {
      "date": "2025-12-04",
      "time": "11:51:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6317,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 0.792,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-12-04",
      "time": "11:51:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.61,
      "pred_gbt": 0.6822,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 0.792,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-12-04",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.731,
      "pred_gbt": 0.7194,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 0.792,
      "approach_r2": 0.9529
    },
    {
      "date": "2025-12-04",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.735,
      "pred_gbt": 0.7121,
      "pred_empirical": 0.6251,
      "confluence_count": 130,
      "rvol": 0.725,
      "approach_r2": 0.9704
    },
    {
      "date": "2025-12-04",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.736,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.6281,
      "confluence_count": 130,
      "rvol": 0.698,
      "approach_r2": 0.9704
    },
    {
      "date": "2025-12-04",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.6496,
      "pred_empirical": 0.651,
      "confluence_count": 130,
      "rvol": 0.741,
      "approach_r2": 0.9897
    },
    {
      "date": "2025-12-04",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7043,
      "pred_gbt": 0.6903,
      "pred_empirical": 0.6269,
      "confluence_count": 130,
      "rvol": 0.678,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-12-04",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7352,
      "pred_gbt": 0.7301,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 0.628,
      "approach_r2": 0.09
    },
    {
      "date": "2025-12-04",
      "time": "11:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6868.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.711,
      "pred_gbt": 0.8252,
      "pred_empirical": 0.5962,
      "confluence_count": 113,
      "rvol": 0.628,
      "approach_r2": 0.09
    },
    {
      "date": "2025-12-04",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7072,
      "pred_gbt": 0.6719,
      "pred_empirical": 0.6281,
      "confluence_count": 127,
      "rvol": 0.622,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-04",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.6931,
      "pred_empirical": 0.6269,
      "confluence_count": 127,
      "rvol": 0.55,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.722,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6269,
      "confluence_count": 126,
      "rvol": 0.571,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-04",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7124,
      "pred_gbt": 0.6591,
      "pred_empirical": 0.6251,
      "confluence_count": 127,
      "rvol": 0.577,
      "approach_r2": 0.5025
    },
    {
      "date": "2025-12-04",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7372,
      "pred_gbt": 0.695,
      "pred_empirical": 0.5962,
      "confluence_count": 127,
      "rvol": 0.548,
      "approach_r2": 0.002
    },
    {
      "date": "2025-12-04",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7054,
      "pred_gbt": 0.6727,
      "pred_empirical": 0.6081,
      "confluence_count": 126,
      "rvol": 0.551,
      "approach_r2": 0.1057
    },
    {
      "date": "2025-12-04",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.6833,
      "pred_empirical": 0.6251,
      "confluence_count": 127,
      "rvol": 0.654,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-04",
      "time": "12:07:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5791,
      "pred_gbt": 0.6547,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.728,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-12-04",
      "time": "12:08:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.6567,
      "pred_empirical": 0.6269,
      "confluence_count": 98,
      "rvol": 0.791,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-04",
      "time": "12:08:00",
      "level_type": "vwap",
      "level_price": 6859.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.7005,
      "pred_empirical": 0.6251,
      "confluence_count": 107,
      "rvol": 0.791,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-04",
      "time": "12:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6714,
      "pred_gbt": 0.7102,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 0.932,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "12:11:00",
      "level_type": "vwap",
      "level_price": 6859.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6269,
      "pred_gbt": 0.6838,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 0.9,
      "approach_r2": 0.1272
    },
    {
      "date": "2025-12-04",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.6452,
      "pred_empirical": 0.6715,
      "confluence_count": 126,
      "rvol": 0.981,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-04",
      "time": "12:17:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.696,
      "pred_gbt": 0.7021,
      "pred_empirical": 0.651,
      "confluence_count": 162,
      "rvol": 0.81,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.688,
      "pred_gbt": 0.6775,
      "pred_empirical": 0.6281,
      "confluence_count": 127,
      "rvol": 0.81,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "12:18:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.6251,
      "confluence_count": 155,
      "rvol": 0.693,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-04",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7188,
      "pred_gbt": 0.7078,
      "pred_empirical": 0.6142,
      "confluence_count": 126,
      "rvol": 0.444,
      "approach_r2": 0.0109
    },
    {
      "date": "2025-12-04",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7247,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.6081,
      "confluence_count": 127,
      "rvol": 0.504,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-12-04",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7156,
      "pred_gbt": 0.6938,
      "pred_empirical": 0.6109,
      "confluence_count": 127,
      "rvol": 0.677,
      "approach_r2": 0.4
    },
    {
      "date": "2025-12-04",
      "time": "12:26:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6568,
      "pred_gbt": 0.6981,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.64,
      "approach_r2": 0.5032
    },
    {
      "date": "2025-12-04",
      "time": "12:26:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6358,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 0.64,
      "approach_r2": 0.5032
    },
    {
      "date": "2025-12-04",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7178,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.6269,
      "confluence_count": 127,
      "rvol": 0.64,
      "approach_r2": 0.5032
    },
    {
      "date": "2025-12-04",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7186,
      "pred_gbt": 0.6736,
      "pred_empirical": 0.5962,
      "confluence_count": 127,
      "rvol": 0.561,
      "approach_r2": 0.1223
    },
    {
      "date": "2025-12-04",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7198,
      "pred_gbt": 0.6908,
      "pred_empirical": 0.612,
      "confluence_count": 126,
      "rvol": 0.498,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "12:32:00",
      "level_type": "vwap",
      "level_price": 6859.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6892,
      "pred_gbt": 0.7118,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.69,
      "approach_r2": 0.3913
    },
    {
      "date": "2025-12-04",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7215,
      "pred_gbt": 0.693,
      "pred_empirical": 0.6081,
      "confluence_count": 126,
      "rvol": 0.665,
      "approach_r2": 0.3049
    },
    {
      "date": "2025-12-04",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.722,
      "pred_empirical": 0.6142,
      "confluence_count": 126,
      "rvol": 0.629,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "12:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5779,
      "pred_gbt": 0.6199,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.538,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-04",
      "time": "12:40:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.586,
      "pred_gbt": 0.6156,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.538,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-04",
      "time": "12:40:00",
      "level_type": "vwap",
      "level_price": 6859.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6718,
      "pred_gbt": 0.6477,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 0.538,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-04",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.6149,
      "pred_empirical": 0.6109,
      "confluence_count": 124,
      "rvol": 0.474,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-04",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7305,
      "pred_gbt": 0.6664,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.42,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-12-04",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7334,
      "pred_gbt": 0.6815,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.391,
      "approach_r2": 0.0893
    },
    {
      "date": "2025-12-04",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7346,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.389,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-12-04",
      "time": "12:49:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7323,
      "pred_gbt": 0.7074,
      "pred_empirical": 0.6269,
      "confluence_count": 162,
      "rvol": 0.395,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-12-04",
      "time": "12:49:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7475,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6081,
      "confluence_count": 155,
      "rvol": 0.395,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-12-04",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7349,
      "pred_gbt": 0.6849,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.403,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7523,
      "pred_gbt": 0.7195,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.404,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-04",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7095,
      "pred_gbt": 0.6263,
      "pred_empirical": 0.6109,
      "confluence_count": 124,
      "rvol": 0.422,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-04",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.768,
      "pred_gbt": 0.7444,
      "pred_empirical": 0.5962,
      "confluence_count": 123,
      "rvol": 0.418,
      "approach_r2": 0.7509
    },
    {
      "date": "2025-12-04",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7668,
      "pred_gbt": 0.749,
      "pred_empirical": 0.6142,
      "confluence_count": 123,
      "rvol": 0.371,
      "approach_r2": 0.0931
    },
    {
      "date": "2025-12-04",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6868.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.6011,
      "confluence_count": 113,
      "rvol": 0.371,
      "approach_r2": 0.0931
    },
    {
      "date": "2025-12-04",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7689,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.4,
      "approach_r2": 0.0774
    },
    {
      "date": "2025-12-04",
      "time": "12:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6544,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.408,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-12-04",
      "time": "12:56:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6333,
      "pred_gbt": 0.6675,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.408,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-12-04",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7131,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.6109,
      "confluence_count": 125,
      "rvol": 0.408,
      "approach_r2": 0.5085
    },
    {
      "date": "2025-12-04",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.726,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.358,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-04",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7698,
      "pred_gbt": 0.7623,
      "pred_empirical": 0.612,
      "confluence_count": 124,
      "rvol": 0.364,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.7195,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.311,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-04",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7225,
      "pred_gbt": 0.6983,
      "pred_empirical": 0.6109,
      "confluence_count": 125,
      "rvol": 0.266,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-04",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7483,
      "pred_gbt": 0.7365,
      "pred_empirical": 0.612,
      "confluence_count": 124,
      "rvol": 0.263,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-12-04",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7488,
      "pred_gbt": 0.7346,
      "pred_empirical": 0.612,
      "confluence_count": 124,
      "rvol": 0.262,
      "approach_r2": 0.3676
    },
    {
      "date": "2025-12-04",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.753,
      "pred_gbt": 0.7609,
      "pred_empirical": 0.5962,
      "confluence_count": 125,
      "rvol": 0.273,
      "approach_r2": 0.7903
    },
    {
      "date": "2025-12-04",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.7433,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.309,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-12-04",
      "time": "13:05:00",
      "level_type": "vwap",
      "level_price": 6859.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.7501,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.381,
      "approach_r2": 0.4537
    },
    {
      "date": "2025-12-04",
      "time": "13:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7194,
      "pred_gbt": 0.7745,
      "pred_empirical": 0.6109,
      "confluence_count": 129,
      "rvol": 0.675,
      "approach_r2": 0.0147
    },
    {
      "date": "2025-12-04",
      "time": "13:10:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.622,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.742,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-04",
      "time": "13:10:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6297,
      "pred_gbt": 0.7363,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.742,
      "approach_r2": 0.5708
    },
    {
      "date": "2025-12-04",
      "time": "13:19:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7594,
      "pred_gbt": 0.7978,
      "pred_empirical": 0.6269,
      "confluence_count": 162,
      "rvol": 0.574,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-12-04",
      "time": "13:19:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7736,
      "pred_gbt": 0.7981,
      "pred_empirical": 0.6081,
      "confluence_count": 155,
      "rvol": 0.574,
      "approach_r2": 0.7576
    },
    {
      "date": "2025-12-04",
      "time": "13:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7472,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.612,
      "confluence_count": 123,
      "rvol": 0.49,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7655,
      "pred_gbt": 0.7651,
      "pred_empirical": 0.6142,
      "confluence_count": 123,
      "rvol": 0.477,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-04",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.7201,
      "pred_empirical": 0.5962,
      "confluence_count": 124,
      "rvol": 0.428,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-04",
      "time": "13:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6868.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7407,
      "pred_gbt": 0.8358,
      "pred_empirical": 0.5871,
      "confluence_count": 113,
      "rvol": 0.428,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-04",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7587,
      "pred_gbt": 0.7187,
      "pred_empirical": 0.6109,
      "confluence_count": 124,
      "rvol": 0.463,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-04",
      "time": "13:26:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6923,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.52,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-12-04",
      "time": "13:26:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.7567,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.52,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-12-04",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.768,
      "pred_gbt": 0.7593,
      "pred_empirical": 0.5962,
      "confluence_count": 124,
      "rvol": 0.52,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-12-04",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7779,
      "pred_gbt": 0.7305,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.558,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "13:29:00",
      "level_type": "value_area_low",
      "level_price": 6871.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.5343,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 0.875,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-04",
      "time": "13:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.7955,
      "pred_empirical": 0.6269,
      "confluence_count": 112,
      "rvol": 0.875,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-04",
      "time": "13:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.7797,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.826,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-04",
      "time": "13:31:00",
      "level_type": "lvn",
      "level_price": 6872.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.742,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-04",
      "time": "13:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.8462,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.742,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-04",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.766,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6081,
      "confluence_count": 124,
      "rvol": 0.668,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-04",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6081,
      "confluence_count": 124,
      "rvol": 0.623,
      "approach_r2": 0.5003
    },
    {
      "date": "2025-12-04",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7782,
      "pred_gbt": 0.7708,
      "pred_empirical": 0.5962,
      "confluence_count": 124,
      "rvol": 0.689,
      "approach_r2": 0.0977
    },
    {
      "date": "2025-12-04",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7798,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.5962,
      "confluence_count": 124,
      "rvol": 0.652,
      "approach_r2": 0.0771
    },
    {
      "date": "2025-12-04",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.7275,
      "pred_empirical": 0.6109,
      "confluence_count": 125,
      "rvol": 0.552,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-04",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7737,
      "pred_gbt": 0.763,
      "pred_empirical": 0.5962,
      "confluence_count": 125,
      "rvol": 0.54,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-12-04",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7575,
      "pred_gbt": 0.6978,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.504,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.6081,
      "confluence_count": 125,
      "rvol": 0.694,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-04",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.77,
      "pred_empirical": 0.6109,
      "confluence_count": 125,
      "rvol": 0.759,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-04",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7614,
      "pred_gbt": 0.7513,
      "pred_empirical": 0.612,
      "confluence_count": 125,
      "rvol": 0.566,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-04",
      "time": "13:49:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7787,
      "pred_gbt": 0.7917,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 0.446,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-04",
      "time": "13:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7707,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.5962,
      "confluence_count": 158,
      "rvol": 0.399,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7728,
      "pred_gbt": 0.7512,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.407,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-04",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.6142,
      "confluence_count": 125,
      "rvol": 0.377,
      "approach_r2": 0.5119
    },
    {
      "date": "2025-12-04",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7685,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.6011,
      "confluence_count": 124,
      "rvol": 0.387,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "13:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7247,
      "pred_gbt": 0.7419,
      "pred_empirical": 0.612,
      "confluence_count": 110,
      "rvol": 0.335,
      "approach_r2": 0.4815
    },
    {
      "date": "2025-12-04",
      "time": "13:56:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.706,
      "pred_gbt": 0.7413,
      "pred_empirical": 0.612,
      "confluence_count": 109,
      "rvol": 0.335,
      "approach_r2": 0.4815
    },
    {
      "date": "2025-12-04",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7744,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.6142,
      "confluence_count": 124,
      "rvol": 0.335,
      "approach_r2": 0.4815
    },
    {
      "date": "2025-12-04",
      "time": "14:00:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7878,
      "pred_gbt": 0.7668,
      "pred_empirical": 0.5962,
      "confluence_count": 155,
      "rvol": 0.289,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-04",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7761,
      "pred_gbt": 0.746,
      "pred_empirical": 0.6011,
      "confluence_count": 125,
      "rvol": 0.326,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.612,
      "confluence_count": 125,
      "rvol": 0.342,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-04",
      "time": "14:04:00",
      "level_type": "vwap",
      "level_price": 6860.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7575,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.612,
      "confluence_count": 110,
      "rvol": 0.381,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:07:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6552,
      "pred_gbt": 0.5749,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.411,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-04",
      "time": "14:07:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6626,
      "pred_gbt": 0.6417,
      "pred_empirical": 0.5871,
      "confluence_count": 98,
      "rvol": 0.411,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-04",
      "time": "14:07:00",
      "level_type": "vwap",
      "level_price": 6860.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7458,
      "pred_gbt": 0.7097,
      "pred_empirical": 0.6142,
      "confluence_count": 110,
      "rvol": 0.411,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-04",
      "time": "14:08:00",
      "level_type": "vwap",
      "level_price": 6860.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7566,
      "pred_gbt": 0.7304,
      "pred_empirical": 0.6142,
      "confluence_count": 111,
      "rvol": 0.507,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7378,
      "pred_gbt": 0.7572,
      "pred_empirical": 0.651,
      "confluence_count": 130,
      "rvol": 0.73,
      "approach_r2": 0.1522
    },
    {
      "date": "2025-12-04",
      "time": "14:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.746,
      "pred_gbt": 0.7673,
      "pred_empirical": 0.6281,
      "confluence_count": 137,
      "rvol": 0.723,
      "approach_r2": 0.0015
    },
    {
      "date": "2025-12-04",
      "time": "14:16:00",
      "level_type": "overnight_low",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.7722,
      "pred_empirical": 0.6269,
      "confluence_count": 116,
      "rvol": 0.881,
      "approach_r2": 0.324
    },
    {
      "date": "2025-12-04",
      "time": "14:16:00",
      "level_type": "lvn",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.724,
      "pred_gbt": 0.7587,
      "pred_empirical": 0.6109,
      "confluence_count": 107,
      "rvol": 0.881,
      "approach_r2": 0.324
    },
    {
      "date": "2025-12-04",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.7621,
      "pred_empirical": 0.651,
      "confluence_count": 139,
      "rvol": 0.881,
      "approach_r2": 0.324
    },
    {
      "date": "2025-12-04",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7525,
      "pred_gbt": 0.743,
      "pred_empirical": 0.6281,
      "confluence_count": 139,
      "rvol": 0.834,
      "approach_r2": 0.1095
    },
    {
      "date": "2025-12-04",
      "time": "14:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.6878,
      "pred_empirical": 0.651,
      "confluence_count": 139,
      "rvol": 0.834,
      "approach_r2": 0.1095
    },
    {
      "date": "2025-12-04",
      "time": "14:19:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6138,
      "pred_gbt": 0.6016,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 1.218,
      "approach_r2": 0.4982
    },
    {
      "date": "2025-12-04",
      "time": "14:19:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6816,
      "pred_gbt": 0.7078,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 1.218,
      "approach_r2": 0.4982
    },
    {
      "date": "2025-12-04",
      "time": "14:19:00",
      "level_type": "or30_low",
      "level_price": 6850.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.659,
      "pred_gbt": 0.6154,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 1.218,
      "approach_r2": 0.4982
    },
    {
      "date": "2025-12-04",
      "time": "14:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6848.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5862,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.6251,
      "confluence_count": 70,
      "rvol": 1.218,
      "approach_r2": 0.4982
    },
    {
      "date": "2025-12-04",
      "time": "14:20:00",
      "level_type": "value_area_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.4058,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.768,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-12-04",
      "time": "14:20:00",
      "level_type": "ib_low",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5146,
      "pred_gbt": 0.3598,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.768,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-12-04",
      "time": "14:20:00",
      "level_type": "session_low",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.3707,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.768,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-12-04",
      "time": "14:21:00",
      "level_type": "session_low",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.3418,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 2.151,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.517,
      "pred_gbt": 0.3482,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 2.151,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:22:00",
      "level_type": "session_low",
      "level_price": 6838.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4276,
      "pred_gbt": 0.3055,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 2.382,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-04",
      "time": "14:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6838.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.3182,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 2.382,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-04",
      "time": "14:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6845.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5129,
      "pred_gbt": 0.5875,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 2.499,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-12-04",
      "time": "14:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6845.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4948,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 2.083,
      "approach_r2": 0.1397
    },
    {
      "date": "2025-12-04",
      "time": "14:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5211,
      "pred_gbt": 0.4813,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.63,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-04",
      "time": "14:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5258,
      "pred_gbt": 0.3787,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.408,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6612,
      "pred_gbt": 0.6487,
      "pred_empirical": 0.6251,
      "confluence_count": 95,
      "rvol": 1.213,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-12-04",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6932,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 1.194,
      "approach_r2": 0.41
    },
    {
      "date": "2025-12-04",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7143,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 1.11,
      "approach_r2": 0.4841
    },
    {
      "date": "2025-12-04",
      "time": "14:35:00",
      "level_type": "vwap",
      "level_price": 6859.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7236,
      "pred_gbt": 0.7505,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 1.162,
      "approach_r2": 0.7098
    },
    {
      "date": "2025-12-04",
      "time": "14:36:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7253,
      "pred_gbt": 0.6516,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 1.315,
      "approach_r2": 0.4929
    },
    {
      "date": "2025-12-04",
      "time": "14:37:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7427,
      "pred_gbt": 0.6945,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 1.462,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-04",
      "time": "14:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6298,
      "pred_gbt": 0.6488,
      "pred_empirical": 0.6281,
      "confluence_count": 95,
      "rvol": 1.462,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-04",
      "time": "14:38:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7056,
      "pred_gbt": 0.5522,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 1.683,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:38:00",
      "level_type": "vwap",
      "level_price": 6859.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6946,
      "pred_gbt": 0.5803,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 1.683,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7365,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.6674,
      "confluence_count": 130,
      "rvol": 1.683,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:42:00",
      "level_type": "vwap",
      "level_price": 6859.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7126,
      "pred_gbt": 0.7293,
      "pred_empirical": 0.6281,
      "confluence_count": 115,
      "rvol": 1.364,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7251,
      "pred_gbt": 0.7228,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 1.364,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:45:00",
      "level_type": "vwap",
      "level_price": 6859.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7077,
      "pred_gbt": 0.6973,
      "pred_empirical": 0.6281,
      "confluence_count": 116,
      "rvol": 0.921,
      "approach_r2": 0.491
    },
    {
      "date": "2025-12-04",
      "time": "14:50:00",
      "level_type": "vwap",
      "level_price": 6859.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.7251,
      "pred_empirical": 0.6281,
      "confluence_count": 116,
      "rvol": 0.975,
      "approach_r2": 0.0923
    },
    {
      "date": "2025-12-04",
      "time": "14:52:00",
      "level_type": "vwap",
      "level_price": 6859.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7327,
      "pred_gbt": 0.7403,
      "pred_empirical": 0.6081,
      "confluence_count": 117,
      "rvol": 1.032,
      "approach_r2": 0.066
    },
    {
      "date": "2025-12-04",
      "time": "14:58:00",
      "level_type": "overnight_low",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7577,
      "pred_gbt": 0.7751,
      "pred_empirical": 0.6142,
      "confluence_count": 116,
      "rvol": 0.64,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:58:00",
      "level_type": "lvn",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7508,
      "pred_gbt": 0.7774,
      "pred_empirical": 0.5871,
      "confluence_count": 107,
      "rvol": 0.64,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7412,
      "pred_gbt": 0.741,
      "pred_empirical": 0.612,
      "confluence_count": 94,
      "rvol": 0.64,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "15:04:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6545,
      "pred_gbt": 0.6938,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.834,
      "approach_r2": 0.3395
    },
    {
      "date": "2025-12-04",
      "time": "15:04:00",
      "level_type": "or30_low",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6967,
      "pred_gbt": 0.7309,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.834,
      "approach_r2": 0.3395
    },
    {
      "date": "2025-12-04",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7229,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.5962,
      "confluence_count": 94,
      "rvol": 0.834,
      "approach_r2": 0.3395
    },
    {
      "date": "2025-12-04",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7067,
      "pred_gbt": 0.7058,
      "pred_empirical": 0.6081,
      "confluence_count": 94,
      "rvol": 0.968,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-04",
      "time": "15:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.7828,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 1.01,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-12-04",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7094,
      "pred_gbt": 0.6994,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 1.336,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7002,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.6269,
      "confluence_count": 100,
      "rvol": 1.311,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-04",
      "time": "15:13:00",
      "level_type": "vwap",
      "level_price": 6858.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7464,
      "pred_gbt": 0.7134,
      "pred_empirical": 0.6081,
      "confluence_count": 127,
      "rvol": 0.941,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-04",
      "time": "15:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7447,
      "pred_gbt": 0.7145,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 0.941,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-04",
      "time": "15:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7531,
      "pred_gbt": 0.669,
      "pred_empirical": 0.6251,
      "confluence_count": 143,
      "rvol": 0.941,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-04",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7486,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.877,
      "approach_r2": 0.0639
    },
    {
      "date": "2025-12-04",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7614,
      "pred_gbt": 0.7063,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.662,
      "approach_r2": 0.5105
    },
    {
      "date": "2025-12-04",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7332,
      "pred_gbt": 0.6544,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.718,
      "approach_r2": 0.4975
    },
    {
      "date": "2025-12-04",
      "time": "15:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7205,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.732,
      "approach_r2": 0.7519
    },
    {
      "date": "2025-12-04",
      "time": "15:28:00",
      "level_type": "overnight_low",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.6185,
      "pred_empirical": 0.6011,
      "confluence_count": 116,
      "rvol": 0.563,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "15:28:00",
      "level_type": "lvn",
      "level_price": 6854.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7682,
      "pred_gbt": 0.6446,
      "pred_empirical": 0.5803,
      "confluence_count": 107,
      "rvol": 0.563,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "15:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7661,
      "pred_gbt": 0.5904,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.563,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "15:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.725,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.624,
      "approach_r2": 0.3336
    },
    {
      "date": "2025-12-04",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7526,
      "pred_gbt": 0.6468,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.638,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-04",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7528,
      "pred_gbt": 0.6505,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.641,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-04",
      "time": "15:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7422,
      "pred_gbt": 0.6183,
      "pred_empirical": 0.6142,
      "confluence_count": 100,
      "rvol": 0.693,
      "approach_r2": 0.496
    },
    {
      "date": "2025-12-04",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7653,
      "pred_gbt": 0.6135,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.431,
      "approach_r2": 0.0852
    },
    {
      "date": "2025-12-04",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7753,
      "pred_gbt": 0.6024,
      "pred_empirical": 0.5803,
      "confluence_count": 99,
      "rvol": 0.482,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-04",
      "time": "15:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7613,
      "pred_gbt": 0.643,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.558,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-04",
      "time": "15:44:00",
      "level_type": "or30_low",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7027,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.564,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-04",
      "time": "15:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.6117,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.564,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-04",
      "time": "15:45:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.5476,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.582,
      "approach_r2": 0.0875
    },
    {
      "date": "2025-12-04",
      "time": "15:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7581,
      "pred_gbt": 0.5893,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.582,
      "approach_r2": 0.0875
    },
    {
      "date": "2025-12-04",
      "time": "15:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.6336,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.626,
      "approach_r2": 0.3015
    },
    {
      "date": "2025-12-04",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7791,
      "pred_gbt": 0.639,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.54,
      "approach_r2": 0.4007
    },
    {
      "date": "2025-12-04",
      "time": "15:50:00",
      "level_type": "prior_day_close",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8143,
      "pred_gbt": 0.7891,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.785,
      "approach_r2": 0.0065
    },
    {
      "date": "2025-12-04",
      "time": "15:50:00",
      "level_type": "hvn",
      "level_price": 6861.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8045,
      "pred_gbt": 0.8142,
      "pred_empirical": 0.6109,
      "confluence_count": 155,
      "rvol": 0.785,
      "approach_r2": 0.0065
    },
    {
      "date": "2025-12-04",
      "time": "15:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6859.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.6502,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.785,
      "approach_r2": 0.0065
    },
    {
      "date": "2025-12-04",
      "time": "15:50:00",
      "level_type": "or15_low",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.7638,
      "pred_empirical": 0.612,
      "confluence_count": 98,
      "rvol": 0.785,
      "approach_r2": 0.0065
    },
    {
      "date": "2025-12-04",
      "time": "15:59:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6867.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7778,
      "pred_gbt": 0.95,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.754,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-12-04",
      "time": "15:59:00",
      "level_type": "hvn",
      "level_price": 6867.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7884,
      "pred_gbt": 0.9471,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.754,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-12-04",
      "time": "15:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.84,
      "pred_gbt": 0.9584,
      "pred_empirical": 0.6109,
      "confluence_count": 127,
      "rvol": 0.754,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-12-04",
      "time": "15:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6865.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8116,
      "pred_gbt": 0.965,
      "pred_empirical": 0.6109,
      "confluence_count": 129,
      "rvol": 0.754,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-12-05",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6882.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5422,
      "pred_gbt": 0.4771,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 0.954,
      "approach_r2": 0.5126
    },
    {
      "date": "2025-12-05",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.4777,
      "pred_empirical": 0.5205,
      "confluence_count": 127,
      "rvol": 0.954,
      "approach_r2": 0.5126
    },
    {
      "date": "2025-12-05",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5354,
      "pred_gbt": 0.4757,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 0.954,
      "approach_r2": 0.5126
    },
    {
      "date": "2025-12-05",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6882.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5964,
      "pred_gbt": 0.4978,
      "pred_empirical": 0.5205,
      "confluence_count": 121,
      "rvol": 0.784,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-05",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.4923,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 0.784,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-05",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6882.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5984,
      "pred_gbt": 0.571,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 0.754,
      "approach_r2": 0.7414
    },
    {
      "date": "2025-12-05",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5909,
      "pred_gbt": 0.5402,
      "pred_empirical": 0.637,
      "confluence_count": 116,
      "rvol": 0.754,
      "approach_r2": 0.7414
    },
    {
      "date": "2025-12-05",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.5617,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 0.754,
      "approach_r2": 0.7414
    },
    {
      "date": "2025-12-05",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6882.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5942,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.637,
      "confluence_count": 121,
      "rvol": 0.702,
      "approach_r2": 0.0742
    },
    {
      "date": "2025-12-05",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6225,
      "pred_gbt": 0.6041,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 0.702,
      "approach_r2": 0.0742
    },
    {
      "date": "2025-12-05",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6442,
      "pred_gbt": 0.6322,
      "pred_empirical": 0.651,
      "confluence_count": 117,
      "rvol": 0.702,
      "approach_r2": 0.0742
    },
    {
      "date": "2025-12-05",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6882.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.5744,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 0.743,
      "approach_r2": 0.0905
    },
    {
      "date": "2025-12-05",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5919,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.6004,
      "confluence_count": 132,
      "rvol": 0.743,
      "approach_r2": 0.0905
    },
    {
      "date": "2025-12-05",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6879.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5025,
      "pred_gbt": 0.534,
      "pred_empirical": 0.6004,
      "confluence_count": 112,
      "rvol": 0.743,
      "approach_r2": 0.0905
    },
    {
      "date": "2025-12-05",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5738,
      "pred_gbt": 0.4212,
      "pred_empirical": 0.5205,
      "confluence_count": 127,
      "rvol": 0.819,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-12-05",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6878.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5298,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 0.819,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-12-05",
      "time": "09:41:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.371,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 0.939,
      "approach_r2": 0.5145
    },
    {
      "date": "2025-12-05",
      "time": "09:41:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5159,
      "pred_gbt": 0.3906,
      "pred_empirical": 0.637,
      "confluence_count": 87,
      "rvol": 0.939,
      "approach_r2": 0.5145
    },
    {
      "date": "2025-12-05",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6877.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.4736,
      "pred_empirical": 0.5205,
      "confluence_count": 119,
      "rvol": 0.939,
      "approach_r2": 0.5145
    },
    {
      "date": "2025-12-05",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6881.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.576,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.006,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-12-05",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.5205,
      "confluence_count": 113,
      "rvol": 1.006,
      "approach_r2": 0.7035
    },
    {
      "date": "2025-12-05",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6881.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.574,
      "pred_gbt": 0.557,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.043,
      "approach_r2": 0.766
    },
    {
      "date": "2025-12-05",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.5205,
      "confluence_count": 113,
      "rvol": 1.043,
      "approach_r2": 0.766
    },
    {
      "date": "2025-12-05",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6881.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.5688,
      "pred_empirical": 0.6004,
      "confluence_count": 127,
      "rvol": 1.029,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-12-05",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5517,
      "pred_gbt": 0.559,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 1.029,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-12-05",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6881.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6039,
      "pred_gbt": 0.458,
      "pred_empirical": 0.6004,
      "confluence_count": 128,
      "rvol": 0.964,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-12-05",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5917,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.637,
      "confluence_count": 120,
      "rvol": 0.964,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-12-05",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.6006,
      "pred_empirical": 0.6004,
      "confluence_count": 138,
      "rvol": 0.825,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-05",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.5747,
      "pred_empirical": 0.637,
      "confluence_count": 120,
      "rvol": 0.825,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-05",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6516,
      "pred_gbt": 0.5929,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 0.825,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-05",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6881.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6319,
      "pred_gbt": 0.6463,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.707,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6047,
      "pred_gbt": 0.5992,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 0.707,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6554,
      "pred_gbt": 0.6267,
      "pred_empirical": 0.651,
      "confluence_count": 117,
      "rvol": 0.707,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "09:48:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 0.667,
      "approach_r2": 0.5114
    },
    {
      "date": "2025-12-05",
      "time": "09:48:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5204,
      "pred_gbt": 0.6179,
      "pred_empirical": 0.637,
      "confluence_count": 103,
      "rvol": 0.667,
      "approach_r2": 0.5114
    },
    {
      "date": "2025-12-05",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6583,
      "pred_empirical": 0.651,
      "confluence_count": 103,
      "rvol": 0.667,
      "approach_r2": 0.5114
    },
    {
      "date": "2025-12-05",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6455,
      "pred_gbt": 0.6466,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 0.667,
      "approach_r2": 0.5114
    },
    {
      "date": "2025-12-05",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.658,
      "pred_gbt": 0.6613,
      "pred_empirical": 0.651,
      "confluence_count": 118,
      "rvol": 0.667,
      "approach_r2": 0.5114
    },
    {
      "date": "2025-12-05",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6159,
      "pred_gbt": 0.6606,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 0.667,
      "approach_r2": 0.5114
    },
    {
      "date": "2025-12-05",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6561,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.6251,
      "confluence_count": 116,
      "rvol": 0.649,
      "approach_r2": 0.126
    },
    {
      "date": "2025-12-05",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6886.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.6584,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.638,
      "pred_gbt": 0.6303,
      "pred_empirical": 0.6251,
      "confluence_count": 115,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6594,
      "pred_gbt": 0.6327,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6886.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6294,
      "pred_gbt": 0.6534,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6887.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6425,
      "pred_gbt": 0.5493,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 0.743,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-12-05",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6466,
      "pred_gbt": 0.4809,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 0.743,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-12-05",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6576,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 0.743,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-12-05",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6887.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6306,
      "pred_gbt": 0.5411,
      "pred_empirical": 0.637,
      "confluence_count": 109,
      "rvol": 0.743,
      "approach_r2": 0.0822
    },
    {
      "date": "2025-12-05",
      "time": "09:52:00",
      "level_type": "top_oi_strikes",
      "level_price": 6888.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4979,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.6715,
      "confluence_count": 80,
      "rvol": 0.751,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5268,
      "pred_gbt": 0.552,
      "pred_empirical": 0.6715,
      "confluence_count": 102,
      "rvol": 0.751,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6176,
      "pred_gbt": 0.5895,
      "pred_empirical": 0.6715,
      "confluence_count": 112,
      "rvol": 0.751,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5297,
      "pred_gbt": 0.5443,
      "pred_empirical": 0.6715,
      "confluence_count": 102,
      "rvol": 0.751,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6888.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5198,
      "pred_gbt": 0.5657,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 0.78,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-05",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6888.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.5453,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 0.78,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-05",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6890.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.42,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6154,
      "pred_gbt": 0.6212,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.422,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5299,
      "pred_gbt": 0.463,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 0.839,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-05",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5825,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.6251,
      "confluence_count": 80,
      "rvol": 0.839,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-05",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5171,
      "pred_gbt": 0.4663,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 0.839,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-05",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.5869,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 0.687,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5778,
      "pred_gbt": 0.5347,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 0.687,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6101,
      "pred_gbt": 0.5326,
      "pred_empirical": 0.6109,
      "confluence_count": 84,
      "rvol": 0.7,
      "approach_r2": 0.49
    },
    {
      "date": "2025-12-05",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.5322,
      "pred_empirical": 0.5962,
      "confluence_count": 84,
      "rvol": 0.654,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-05",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6105,
      "pred_gbt": 0.4929,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 0.642,
      "approach_r2": 0.8176
    },
    {
      "date": "2025-12-05",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4614,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 0.659,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-12-05",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5866,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.659,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-12-05",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6892.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5297,
      "pred_gbt": 0.4906,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 0.651,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-05",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5838,
      "pred_gbt": 0.5822,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 0.651,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-05",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5168,
      "pred_gbt": 0.492,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 0.651,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-05",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5225,
      "pred_gbt": 0.4068,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.819,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5096,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.819,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6898.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.3791,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.856,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-12-05",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6898.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.3804,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.856,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-12-05",
      "time": "10:05:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4022,
      "pred_gbt": 0.3487,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 0.895,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5259,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.963,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-12-05",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.4755,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.963,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-12-05",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.4136,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.963,
      "approach_r2": 0.1189
    },
    {
      "date": "2025-12-05",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5249,
      "pred_gbt": 0.3708,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.97,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-05",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5321,
      "pred_gbt": 0.3896,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.877,
      "approach_r2": 0.129
    },
    {
      "date": "2025-12-05",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.851,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-05",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6901.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 0.767,
      "approach_r2": 0.2149
    },
    {
      "date": "2025-12-05",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.767,
      "approach_r2": 0.2149
    },
    {
      "date": "2025-12-05",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6901.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5298,
      "pred_gbt": 0.4405,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 0.767,
      "approach_r2": 0.2149
    },
    {
      "date": "2025-12-05",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5598,
      "pred_gbt": 0.4787,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.659,
      "approach_r2": 0.5209
    },
    {
      "date": "2025-12-05",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5631,
      "pred_gbt": 0.522,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.639,
      "approach_r2": 0.1469
    },
    {
      "date": "2025-12-05",
      "time": "10:13:00",
      "level_type": "session_high",
      "level_price": 6902.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4757,
      "pred_gbt": 0.512,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.709,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-12-05",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5588,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.709,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-12-05",
      "time": "10:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6902.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4786,
      "pred_gbt": 0.4928,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.709,
      "approach_r2": 0.0011
    },
    {
      "date": "2025-12-05",
      "time": "10:14:00",
      "level_type": "session_high",
      "level_price": 6903.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5343,
      "pred_gbt": 0.3991,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 0.84,
      "approach_r2": 0.1139
    },
    {
      "date": "2025-12-05",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6902.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.4825,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.84,
      "approach_r2": 0.1139
    },
    {
      "date": "2025-12-05",
      "time": "10:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5215,
      "pred_gbt": 0.3934,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 0.84,
      "approach_r2": 0.1139
    },
    {
      "date": "2025-12-05",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6903.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5342,
      "pred_gbt": 0.3862,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.937,
      "approach_r2": 0.6436
    },
    {
      "date": "2025-12-05",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6904.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.3735,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 0.922,
      "approach_r2": 0.2606
    },
    {
      "date": "2025-12-05",
      "time": "10:21:00",
      "level_type": "session_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5258,
      "pred_gbt": 0.4569,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.83,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "10:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.513,
      "pred_gbt": 0.4458,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.83,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.4535,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.503,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-12-05",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.503,
      "pred_gbt": 0.4715,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.593,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-05",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5453,
      "pred_gbt": 0.4928,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.705,
      "approach_r2": 0.8804
    },
    {
      "date": "2025-12-05",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.4654,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.725,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-12-05",
      "time": "10:31:00",
      "level_type": "ib_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5016,
      "pred_gbt": 0.4591,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.781,
      "approach_r2": 0.1875
    },
    {
      "date": "2025-12-05",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6905.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.5125,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.65,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-05",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6905.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5269,
      "pred_gbt": 0.4993,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.65,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-05",
      "time": "10:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6902.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4904,
      "pred_gbt": 0.4761,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.531,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-05",
      "time": "10:38:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4417,
      "pred_gbt": 0.4491,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.491,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-12-05",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5623,
      "pred_gbt": 0.4818,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.491,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-12-05",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.5117,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.556,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-05",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4676,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.594,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-12-05",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5246,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.636,
      "approach_r2": 0.5294
    },
    {
      "date": "2025-12-05",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.486,
      "pred_gbt": 0.5308,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.693,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-05",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.557,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.895,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-12-05",
      "time": "10:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6899.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4884,
      "pred_gbt": 0.5143,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 0.895,
      "approach_r2": 0.6806
    },
    {
      "date": "2025-12-05",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5596,
      "pred_gbt": 0.5326,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 0.898,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.484,
      "pred_gbt": 0.4887,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 0.881,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-05",
      "time": "10:52:00",
      "level_type": "or30_high",
      "level_price": 6891.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.531,
      "pred_gbt": 0.4874,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.146,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6892.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.3777,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.146,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "10:53:00",
      "level_type": "vwap",
      "level_price": 6892.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4667,
      "pred_gbt": 0.465,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 1.323,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-05",
      "time": "10:54:00",
      "level_type": "vwap",
      "level_price": 6892.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4521,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 1.318,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "10:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6888.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4729,
      "pred_gbt": 0.5308,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 1.383,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-05",
      "time": "10:56:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5664,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.6674,
      "confluence_count": 103,
      "rvol": 1.66,
      "approach_r2": 0.1169
    },
    {
      "date": "2025-12-05",
      "time": "10:56:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5203,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 1.66,
      "approach_r2": 0.1169
    },
    {
      "date": "2025-12-05",
      "time": "10:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5911,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.5205,
      "confluence_count": 122,
      "rvol": 1.66,
      "approach_r2": 0.1169
    },
    {
      "date": "2025-12-05",
      "time": "11:00:00",
      "level_type": "vwap",
      "level_price": 6891.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4235,
      "pred_gbt": 0.3662,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.871,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-05",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6367,
      "pred_gbt": 0.6156,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 0.825,
      "approach_r2": 0.5487
    },
    {
      "date": "2025-12-05",
      "time": "11:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6314,
      "pred_gbt": 0.6193,
      "pred_empirical": 0.6674,
      "confluence_count": 120,
      "rvol": 0.882,
      "approach_r2": 0.1429
    },
    {
      "date": "2025-12-05",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6094,
      "pred_gbt": 0.5579,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 0.944,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "11:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6135,
      "pred_gbt": 0.567,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 1.203,
      "approach_r2": 0.9423
    },
    {
      "date": "2025-12-05",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5801,
      "pred_gbt": 0.5356,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.388,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-05",
      "time": "11:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5618,
      "pred_gbt": 0.5415,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 1.388,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-05",
      "time": "11:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5889,
      "pred_gbt": 0.5713,
      "pred_empirical": 0.637,
      "confluence_count": 121,
      "rvol": 1.453,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.572,
      "pred_gbt": 0.5158,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 1.221,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-05",
      "time": "11:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6332,
      "pred_gbt": 0.5753,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 1.137,
      "approach_r2": 0.9
    },
    {
      "date": "2025-12-05",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6349,
      "pred_gbt": 0.5834,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 1.114,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-12-05",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.637,
      "confluence_count": 120,
      "rvol": 1.079,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "11:25:00",
      "level_type": "top_oi_strikes",
      "level_price": 6888.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5841,
      "pred_gbt": 0.6241,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 1.0,
      "approach_r2": 0.45
    },
    {
      "date": "2025-12-05",
      "time": "11:26:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.6251,
      "confluence_count": 103,
      "rvol": 0.937,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-05",
      "time": "11:26:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.699,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 0.937,
      "approach_r2": 0.4871
    },
    {
      "date": "2025-12-05",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.6669,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 0.886,
      "approach_r2": 0.3403
    },
    {
      "date": "2025-12-05",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6217,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.6715,
      "confluence_count": 119,
      "rvol": 0.875,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-12-05",
      "time": "11:30:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.6017,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 1.043,
      "approach_r2": 0.3177
    },
    {
      "date": "2025-12-05",
      "time": "11:30:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5786,
      "pred_gbt": 0.6978,
      "pred_empirical": 0.6269,
      "confluence_count": 87,
      "rvol": 1.043,
      "approach_r2": 0.3177
    },
    {
      "date": "2025-12-05",
      "time": "11:31:00",
      "level_type": "lvn",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.556,
      "pred_gbt": 0.548,
      "pred_empirical": 0.6715,
      "confluence_count": 73,
      "rvol": 1.305,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-12-05",
      "time": "11:31:00",
      "level_type": "or15_low",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5696,
      "pred_gbt": 0.5302,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 1.305,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-12-05",
      "time": "11:31:00",
      "level_type": "or30_low",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5501,
      "pred_gbt": 0.5133,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 1.305,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-12-05",
      "time": "11:31:00",
      "level_type": "ib_low",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.518,
      "pred_gbt": 0.4979,
      "pred_empirical": 0.6674,
      "confluence_count": 72,
      "rvol": 1.305,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-12-05",
      "time": "11:31:00",
      "level_type": "session_low",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4428,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.305,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-12-05",
      "time": "11:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5047,
      "pred_gbt": 0.5009,
      "pred_empirical": 0.6674,
      "confluence_count": 76,
      "rvol": 1.305,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-12-05",
      "time": "11:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4431,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.6674,
      "confluence_count": 72,
      "rvol": 1.305,
      "approach_r2": 0.1126
    },
    {
      "date": "2025-12-05",
      "time": "11:40:00",
      "level_type": "session_low",
      "level_price": 6871.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5199,
      "pred_gbt": 0.5939,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 0.9,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "11:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4846,
      "pred_gbt": 0.456,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 0.9,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "11:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5511,
      "pred_gbt": 0.596,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 0.9,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.658,
      "pred_empirical": 0.6715,
      "confluence_count": 113,
      "rvol": 0.973,
      "approach_r2": 0.25
    },
    {
      "date": "2025-12-05",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6209,
      "pred_gbt": 0.6848,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 0.934,
      "approach_r2": 0.0455
    },
    {
      "date": "2025-12-05",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6302,
      "pred_empirical": 0.6674,
      "confluence_count": 127,
      "rvol": 0.938,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-05",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.6674,
      "confluence_count": 127,
      "rvol": 0.893,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-05",
      "time": "11:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.609,
      "pred_empirical": 0.637,
      "confluence_count": 126,
      "rvol": 0.933,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-05",
      "time": "11:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5935,
      "pred_gbt": 0.6001,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 0.933,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-05",
      "time": "11:56:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6434,
      "pred_gbt": 0.7073,
      "pred_empirical": 0.6109,
      "confluence_count": 103,
      "rvol": 0.835,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "11:56:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5997,
      "pred_gbt": 0.6942,
      "pred_empirical": 0.6269,
      "confluence_count": 103,
      "rvol": 0.835,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "11:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.7135,
      "pred_empirical": 0.6281,
      "confluence_count": 115,
      "rvol": 0.723,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "11:58:00",
      "level_type": "vwap",
      "level_price": 6887.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6133,
      "pred_gbt": 0.6579,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.67,
      "approach_r2": 0.2813
    },
    {
      "date": "2025-12-05",
      "time": "11:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.637,
      "confluence_count": 125,
      "rvol": 0.914,
      "approach_r2": 0.4968
    },
    {
      "date": "2025-12-05",
      "time": "12:01:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6153,
      "pred_gbt": 0.6316,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 1.027,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "12:01:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.7513,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 1.027,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "12:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6445,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.6715,
      "confluence_count": 123,
      "rvol": 1.027,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "12:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6596,
      "pred_gbt": 0.691,
      "pred_empirical": 0.6674,
      "confluence_count": 124,
      "rvol": 1.097,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-12-05",
      "time": "12:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6436,
      "pred_gbt": 0.6534,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 1.097,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-12-05",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6635,
      "pred_gbt": 0.692,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 1.017,
      "approach_r2": 0.1335
    },
    {
      "date": "2025-12-05",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6644,
      "pred_gbt": 0.7058,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 1.011,
      "approach_r2": 0.3445
    },
    {
      "date": "2025-12-05",
      "time": "12:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6703,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.6251,
      "confluence_count": 123,
      "rvol": 0.837,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-05",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6525,
      "pred_gbt": 0.6628,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 0.921,
      "approach_r2": 0.1184
    },
    {
      "date": "2025-12-05",
      "time": "12:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6525,
      "pred_gbt": 0.6653,
      "pred_empirical": 0.6281,
      "confluence_count": 122,
      "rvol": 0.842,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "12:11:00",
      "level_type": "lvn",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5937,
      "pred_gbt": 0.6088,
      "pred_empirical": 0.6109,
      "confluence_count": 73,
      "rvol": 0.931,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "12:11:00",
      "level_type": "or15_low",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.539,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.931,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "12:11:00",
      "level_type": "or30_low",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.556,
      "pred_gbt": 0.5738,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.931,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "12:11:00",
      "level_type": "ib_low",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.5818,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.931,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "12:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.671,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.6081,
      "confluence_count": 120,
      "rvol": 0.544,
      "approach_r2": 0.0608
    },
    {
      "date": "2025-12-05",
      "time": "12:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.6576,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.512,
      "approach_r2": 0.1041
    },
    {
      "date": "2025-12-05",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.6707,
      "pred_empirical": 0.6081,
      "confluence_count": 119,
      "rvol": 0.537,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-05",
      "time": "12:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6744,
      "pred_gbt": 0.6493,
      "pred_empirical": 0.6081,
      "confluence_count": 119,
      "rvol": 0.504,
      "approach_r2": 0.0728
    },
    {
      "date": "2025-12-05",
      "time": "12:32:00",
      "level_type": "session_low",
      "level_price": 6870.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5126,
      "pred_gbt": 0.5222,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 0.653,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "12:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6870.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.653,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "12:35:00",
      "level_type": "prior_day_close",
      "level_price": 6867.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.4595,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.081,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-05",
      "time": "12:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.081,
      "approach_r2": 0.5714
    },
    {
      "date": "2025-12-05",
      "time": "12:36:00",
      "level_type": "value_area_low",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5362,
      "pred_gbt": 0.5222,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.059,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "12:36:00",
      "level_type": "session_low",
      "level_price": 6868.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4178,
      "pred_gbt": 0.4122,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.059,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "12:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4921,
      "pred_gbt": 0.4116,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.059,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "12:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6868.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4181,
      "pred_gbt": 0.4027,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 1.059,
      "approach_r2": 0.7813
    },
    {
      "date": "2025-12-05",
      "time": "12:41:00",
      "level_type": "lvn",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 0.996,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-12-05",
      "time": "12:43:00",
      "level_type": "or15_low",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6338,
      "pred_gbt": 0.6477,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.735,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-12-05",
      "time": "12:43:00",
      "level_type": "or30_low",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.6336,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.735,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-12-05",
      "time": "12:43:00",
      "level_type": "ib_low",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5843,
      "pred_gbt": 0.6423,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.735,
      "approach_r2": 0.0523
    },
    {
      "date": "2025-12-05",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6466,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.6109,
      "confluence_count": 93,
      "rvol": 0.661,
      "approach_r2": 0.5208
    },
    {
      "date": "2025-12-05",
      "time": "12:47:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6938,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.688,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-05",
      "time": "12:47:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7392,
      "pred_gbt": 0.8408,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.688,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-05",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.7207,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.688,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-05",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6417,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.71,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-12-05",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6434,
      "pred_gbt": 0.6899,
      "pred_empirical": 0.5962,
      "confluence_count": 92,
      "rvol": 0.705,
      "approach_r2": 0.4167
    },
    {
      "date": "2025-12-05",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6622,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 0.764,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-05",
      "time": "12:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.6257,
      "pred_empirical": 0.651,
      "confluence_count": 130,
      "rvol": 0.818,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-05",
      "time": "12:53:00",
      "level_type": "vwap",
      "level_price": 6885.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6654,
      "pred_gbt": 0.653,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 0.958,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "12:54:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6558,
      "pred_gbt": 0.7212,
      "pred_empirical": 0.6081,
      "confluence_count": 103,
      "rvol": 0.99,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-05",
      "time": "12:54:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.6281,
      "confluence_count": 103,
      "rvol": 0.99,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-05",
      "time": "12:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6659,
      "pred_gbt": 0.735,
      "pred_empirical": 0.6251,
      "confluence_count": 118,
      "rvol": 1.034,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-05",
      "time": "12:59:00",
      "level_type": "vwap",
      "level_price": 6885.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6612,
      "pred_gbt": 0.716,
      "pred_empirical": 0.6269,
      "confluence_count": 116,
      "rvol": 0.741,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-05",
      "time": "13:00:00",
      "level_type": "vwap",
      "level_price": 6885.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.6556,
      "pred_empirical": 0.6251,
      "confluence_count": 116,
      "rvol": 0.57,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-05",
      "time": "13:04:00",
      "level_type": "vwap",
      "level_price": 6885.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6881,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.6109,
      "confluence_count": 116,
      "rvol": 0.566,
      "approach_r2": 0.09
    },
    {
      "date": "2025-12-05",
      "time": "13:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7026,
      "pred_gbt": 0.7397,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 0.582,
      "approach_r2": 0.0792
    },
    {
      "date": "2025-12-05",
      "time": "13:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6888.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.683,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.485,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-05",
      "time": "13:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6888.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.485,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-05",
      "time": "13:20:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6543,
      "pred_gbt": 0.6455,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 0.627,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-12-05",
      "time": "13:20:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.7884,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.627,
      "approach_r2": 0.4915
    },
    {
      "date": "2025-12-05",
      "time": "13:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6359,
      "pred_gbt": 0.7374,
      "pred_empirical": 0.6251,
      "confluence_count": 93,
      "rvol": 0.848,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-12-05",
      "time": "13:26:00",
      "level_type": "vwap",
      "level_price": 6885.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6854,
      "pred_gbt": 0.7228,
      "pred_empirical": 0.6281,
      "confluence_count": 117,
      "rvol": 0.983,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-05",
      "time": "13:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7173,
      "pred_gbt": 0.7496,
      "pred_empirical": 0.6269,
      "confluence_count": 130,
      "rvol": 0.983,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-05",
      "time": "13:27:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6955,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.895,
      "approach_r2": 0.1388
    },
    {
      "date": "2025-12-05",
      "time": "13:27:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.7141,
      "pred_empirical": 0.6081,
      "confluence_count": 103,
      "rvol": 0.895,
      "approach_r2": 0.1388
    },
    {
      "date": "2025-12-05",
      "time": "13:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6888.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.8401,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.84,
      "approach_r2": 0.4914
    },
    {
      "date": "2025-12-05",
      "time": "13:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7202,
      "pred_gbt": 0.8332,
      "pred_empirical": 0.5871,
      "confluence_count": 85,
      "rvol": 0.864,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "13:32:00",
      "level_type": "vwap",
      "level_price": 6885.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.7421,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 0.855,
      "approach_r2": 0.0774
    },
    {
      "date": "2025-12-05",
      "time": "13:33:00",
      "level_type": "or30_high",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5974,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.823,
      "approach_r2": 0.1032
    },
    {
      "date": "2025-12-05",
      "time": "13:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7211,
      "pred_gbt": 0.8324,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 0.823,
      "approach_r2": 0.1032
    },
    {
      "date": "2025-12-05",
      "time": "13:35:00",
      "level_type": "vwap",
      "level_price": 6885.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7321,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.6269,
      "confluence_count": 117,
      "rvol": 0.873,
      "approach_r2": 0.0018
    },
    {
      "date": "2025-12-05",
      "time": "13:38:00",
      "level_type": "vwap",
      "level_price": 6885.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7418,
      "pred_gbt": 0.7581,
      "pred_empirical": 0.5962,
      "confluence_count": 117,
      "rvol": 0.649,
      "approach_r2": 0.1086
    },
    {
      "date": "2025-12-05",
      "time": "13:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6888.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6907,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.5803,
      "confluence_count": 80,
      "rvol": 0.504,
      "approach_r2": 0.0087
    },
    {
      "date": "2025-12-05",
      "time": "13:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6884.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.754,
      "pred_empirical": 0.6142,
      "confluence_count": 115,
      "rvol": 0.466,
      "approach_r2": 0.0468
    },
    {
      "date": "2025-12-05",
      "time": "13:44:00",
      "level_type": "vwap",
      "level_price": 6885.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7059,
      "pred_gbt": 0.7183,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 0.809,
      "approach_r2": 0.1505
    },
    {
      "date": "2025-12-05",
      "time": "13:52:00",
      "level_type": "vwap",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7259,
      "pred_gbt": 0.6414,
      "pred_empirical": 0.6142,
      "confluence_count": 118,
      "rvol": 0.391,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "14:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.745,
      "pred_gbt": 0.7299,
      "pred_empirical": 0.5871,
      "confluence_count": 118,
      "rvol": 0.485,
      "approach_r2": 0.1038
    },
    {
      "date": "2025-12-05",
      "time": "14:12:00",
      "level_type": "vwap",
      "level_price": 6885.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7324,
      "pred_gbt": 0.718,
      "pred_empirical": 0.6109,
      "confluence_count": 117,
      "rvol": 0.536,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-05",
      "time": "14:14:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7089,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.575,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-05",
      "time": "14:14:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.669,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.612,
      "confluence_count": 103,
      "rvol": 0.575,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-05",
      "time": "14:15:00",
      "level_type": "vwap",
      "level_price": 6885.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7157,
      "pred_gbt": 0.7386,
      "pred_empirical": 0.5962,
      "confluence_count": 117,
      "rvol": 0.589,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-12-05",
      "time": "14:23:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.7168,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.44,
      "approach_r2": 0.4816
    },
    {
      "date": "2025-12-05",
      "time": "14:23:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7136,
      "pred_gbt": 0.8312,
      "pred_empirical": 0.5997,
      "confluence_count": 87,
      "rvol": 0.44,
      "approach_r2": 0.4816
    },
    {
      "date": "2025-12-05",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7388,
      "pred_gbt": 0.7125,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.44,
      "approach_r2": 0.4816
    },
    {
      "date": "2025-12-05",
      "time": "14:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7194,
      "pred_gbt": 0.677,
      "pred_empirical": 0.612,
      "confluence_count": 118,
      "rvol": 0.44,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-05",
      "time": "14:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7618,
      "pred_gbt": 0.6879,
      "pred_empirical": 0.6109,
      "confluence_count": 138,
      "rvol": 0.406,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-05",
      "time": "14:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7215,
      "pred_gbt": 0.654,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.469,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-12-05",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7494,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 0.513,
      "approach_r2": 0.7299
    },
    {
      "date": "2025-12-05",
      "time": "14:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.7312,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.618,
      "approach_r2": 0.1034
    },
    {
      "date": "2025-12-05",
      "time": "14:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7415,
      "pred_gbt": 0.7318,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.609,
      "approach_r2": 0.0034
    },
    {
      "date": "2025-12-05",
      "time": "14:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7469,
      "pred_gbt": 0.6935,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.489,
      "approach_r2": 0.0028
    },
    {
      "date": "2025-12-05",
      "time": "14:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.685,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.474,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-12-05",
      "time": "14:56:00",
      "level_type": "vwap",
      "level_price": 6884.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7345,
      "pred_gbt": 0.7165,
      "pred_empirical": 0.5962,
      "confluence_count": 118,
      "rvol": 0.45,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-12-05",
      "time": "14:57:00",
      "level_type": "overnight_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.765,
      "pred_gbt": 0.7697,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.531,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-12-05",
      "time": "14:57:00",
      "level_type": "or15_high",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.73,
      "pred_gbt": 0.7571,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.531,
      "approach_r2": 0.7688
    },
    {
      "date": "2025-12-05",
      "time": "14:58:00",
      "level_type": "vwap",
      "level_price": 6884.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7586,
      "pred_gbt": 0.7419,
      "pred_empirical": 0.5962,
      "confluence_count": 118,
      "rvol": 0.589,
      "approach_r2": 0.7422
    },
    {
      "date": "2025-12-05",
      "time": "15:10:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7186,
      "pred_gbt": 0.731,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.644,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-05",
      "time": "15:10:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.703,
      "pred_gbt": 0.8473,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.644,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-05",
      "time": "15:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.7292,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 0.644,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-05",
      "time": "15:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6875.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.7441,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.644,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-05",
      "time": "15:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7498,
      "pred_gbt": 0.6938,
      "pred_empirical": 0.5962,
      "confluence_count": 138,
      "rvol": 0.723,
      "approach_r2": 0.3331
    },
    {
      "date": "2025-12-05",
      "time": "15:19:00",
      "level_type": "vwap",
      "level_price": 6884.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7621,
      "pred_gbt": 0.7148,
      "pred_empirical": 0.5871,
      "confluence_count": 117,
      "rvol": 0.626,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "15:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6880.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.769,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.557,
      "approach_r2": 0.7497
    },
    {
      "date": "2025-12-05",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7424,
      "pred_gbt": 0.5891,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.522,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-05",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7186,
      "pred_gbt": 0.5815,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.522,
      "approach_r2": 0.5002
    },
    {
      "date": "2025-12-05",
      "time": "15:40:00",
      "level_type": "prior_day_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.6305,
      "pred_empirical": 0.5997,
      "confluence_count": 87,
      "rvol": 0.439,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-12-05",
      "time": "15:40:00",
      "level_type": "prior_week_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7288,
      "pred_gbt": 0.7784,
      "pred_empirical": 0.5997,
      "confluence_count": 87,
      "rvol": 0.439,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-12-05",
      "time": "15:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7432,
      "pred_gbt": 0.6343,
      "pred_empirical": 0.5803,
      "confluence_count": 93,
      "rvol": 0.439,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-12-05",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.776,
      "pred_gbt": 0.6167,
      "pred_empirical": 0.6011,
      "confluence_count": 94,
      "rvol": 0.425,
      "approach_r2": 0.8684
    },
    {
      "date": "2025-12-05",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7653,
      "pred_gbt": 0.659,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.585,
      "approach_r2": 0.4475
    },
    {
      "date": "2025-12-05",
      "time": "15:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7613,
      "pred_gbt": 0.6284,
      "pred_empirical": 0.6011,
      "confluence_count": 92,
      "rvol": 0.694,
      "approach_r2": 0.0797
    },
    {
      "date": "2025-12-05",
      "time": "15:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6875.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.736,
      "pred_gbt": 0.6322,
      "pred_empirical": 0.6011,
      "confluence_count": 91,
      "rvol": 0.694,
      "approach_r2": 0.0797
    },
    {
      "date": "2025-12-05",
      "time": "15:46:00",
      "level_type": "lvn",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7288,
      "pred_gbt": 0.6128,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.875,
      "approach_r2": 0.1016
    },
    {
      "date": "2025-12-05",
      "time": "15:46:00",
      "level_type": "or15_low",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.5802,
      "pred_empirical": 0.5803,
      "confluence_count": 72,
      "rvol": 0.875,
      "approach_r2": 0.1016
    },
    {
      "date": "2025-12-05",
      "time": "15:46:00",
      "level_type": "or30_low",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6973,
      "pred_gbt": 0.5668,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.875,
      "approach_r2": 0.1016
    },
    {
      "date": "2025-12-05",
      "time": "15:46:00",
      "level_type": "ib_low",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7002,
      "pred_gbt": 0.5749,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.875,
      "approach_r2": 0.1016
    },
    {
      "date": "2025-12-05",
      "time": "15:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7399,
      "pred_gbt": 0.6155,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.875,
      "approach_r2": 0.1016
    },
    {
      "date": "2025-12-05",
      "time": "15:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6874.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6258,
      "pred_gbt": 0.3793,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.991,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-12-05",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6870.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.646,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.141,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-05",
      "time": "15:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6870.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6315,
      "pred_gbt": 0.6217,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.256,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-12-05",
      "time": "15:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6869.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6503,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 1.165,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-05",
      "time": "15:51:00",
      "level_type": "prior_day_close",
      "level_price": 6867.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5964,
      "pred_gbt": 0.5725,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.054,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-05",
      "time": "15:51:00",
      "level_type": "value_area_low",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6421,
      "pred_gbt": 0.6418,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.054,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-05",
      "time": "15:51:00",
      "level_type": "session_low",
      "level_price": 6866.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5741,
      "pred_gbt": 0.6654,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.054,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-05",
      "time": "15:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6039,
      "pred_gbt": 0.5933,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.054,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-05",
      "time": "15:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7431,
      "pred_gbt": 0.8205,
      "pred_empirical": 0.6142,
      "confluence_count": 92,
      "rvol": 0.93,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-05",
      "time": "15:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7337,
      "pred_gbt": 0.9233,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.858,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-12-05",
      "time": "15:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.922,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.801,
      "approach_r2": 0.4991
    },
    {
      "date": "2025-12-05",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7872,
      "pred_gbt": 0.9529,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 0.773,
      "approach_r2": 0.3878
    },
    {
      "date": "2025-12-08",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6880.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3798,
      "pred_gbt": 0.3524,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6880.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4188,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 6880.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4517,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6882.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3849,
      "pred_gbt": 0.3366,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4185,
      "pred_gbt": 0.3894,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6880.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3859,
      "pred_gbt": 0.3488,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3922,
      "pred_gbt": 0.3325,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 0.833,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3627,
      "pred_gbt": 0.5912,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 0.753,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-08",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3723,
      "pred_gbt": 0.5689,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 0.753,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-08",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 0.698,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-08",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6879.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4115,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 0.698,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-08",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6881.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3892,
      "pred_gbt": 0.4606,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 0.711,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-08",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4128,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 0.711,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-08",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6878.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3916,
      "pred_gbt": 0.4311,
      "pred_empirical": 0.651,
      "confluence_count": 52,
      "rvol": 0.711,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-08",
      "time": "09:39:00",
      "level_type": "prior_day_close",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.409,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 0.67,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-08",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6878.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3924,
      "pred_gbt": 0.5698,
      "pred_empirical": 0.651,
      "confluence_count": 55,
      "rvol": 0.67,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-08",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6879.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4145,
      "pred_gbt": 0.4508,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 0.694,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-08",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6877.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3857,
      "pred_gbt": 0.367,
      "pred_empirical": 0.6674,
      "confluence_count": 55,
      "rvol": 0.694,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-08",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6877.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4203,
      "pred_gbt": 0.3885,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 0.694,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-08",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6876.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3644,
      "pred_gbt": 0.4757,
      "pred_empirical": 0.6281,
      "confluence_count": 58,
      "rvol": 0.697,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6876.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 0.697,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3647,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 0.697,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:42:00",
      "level_type": "value_area_high",
      "level_price": 6873.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.4053,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 0.763,
      "approach_r2": 0.1231
    },
    {
      "date": "2025-12-08",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6875.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3689,
      "pred_gbt": 0.362,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 0.763,
      "approach_r2": 0.1231
    },
    {
      "date": "2025-12-08",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6875.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4459,
      "pred_gbt": 0.3563,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 0.763,
      "approach_r2": 0.1231
    },
    {
      "date": "2025-12-08",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6875.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3692,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 0.763,
      "approach_r2": 0.1231
    },
    {
      "date": "2025-12-08",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4355,
      "pred_gbt": 0.3129,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 0.929,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-08",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4781,
      "pred_gbt": 0.361,
      "pred_empirical": 0.6715,
      "confluence_count": 57,
      "rvol": 0.929,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-08",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6879.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.3959,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 0.966,
      "approach_r2": 0.1436
    },
    {
      "date": "2025-12-08",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.4647,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 0.966,
      "approach_r2": 0.1436
    },
    {
      "date": "2025-12-08",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4692,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 0.937,
      "approach_r2": 0.5221
    },
    {
      "date": "2025-12-08",
      "time": "09:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6878.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4326,
      "pred_gbt": 0.3886,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.937,
      "approach_r2": 0.5221
    },
    {
      "date": "2025-12-08",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6879.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4264,
      "pred_gbt": 0.4082,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 0.918,
      "approach_r2": 0.4771
    },
    {
      "date": "2025-12-08",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4781,
      "pred_gbt": 0.4569,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 0.859,
      "approach_r2": 0.7412
    },
    {
      "date": "2025-12-08",
      "time": "09:48:00",
      "level_type": "or15_low",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4068,
      "pred_gbt": 0.348,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 0.724,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-12-08",
      "time": "09:48:00",
      "level_type": "session_low",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.3294,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 0.724,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-12-08",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4185,
      "pred_gbt": 0.4051,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 0.724,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-12-08",
      "time": "09:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.3343,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 0.724,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-12-08",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.448,
      "pred_gbt": 0.3596,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 0.803,
      "approach_r2": 0.1262
    },
    {
      "date": "2025-12-08",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4557,
      "pred_gbt": 0.3282,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 0.868,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.4397,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 0.924,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-12-08",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.471,
      "pred_gbt": 0.457,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 0.896,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.55,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 0.804,
      "approach_r2": 0.126
    },
    {
      "date": "2025-12-08",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6878.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4513,
      "pred_gbt": 0.4715,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 0.687,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-08",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4703,
      "pred_gbt": 0.5311,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 0.681,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-08",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4362,
      "pred_gbt": 0.4585,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 0.693,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-12-08",
      "time": "09:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6876.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4291,
      "pred_gbt": 0.4585,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 0.693,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-12-08",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4635,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 0.727,
      "approach_r2": 0.1207
    },
    {
      "date": "2025-12-08",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4289,
      "pred_gbt": 0.5043,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 0.798,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-08",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3997,
      "pred_gbt": 0.4717,
      "pred_empirical": 0.651,
      "confluence_count": 62,
      "rvol": 0.798,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-08",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4391,
      "pred_gbt": 0.4232,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 0.903,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-12-08",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4586,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 0.829,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.4105,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 0.792,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-12-08",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4491,
      "pred_gbt": 0.4395,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 0.82,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-08",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6877.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4306,
      "pred_gbt": 0.4821,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 0.722,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 0.722,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4119,
      "pred_gbt": 0.4549,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 0.632,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-12-08",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4397,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 0.6,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-12-08",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4576,
      "pred_gbt": 0.4511,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 0.535,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-08",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4342,
      "pred_gbt": 0.4613,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 0.535,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-08",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6874.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4552,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.57,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-08",
      "time": "10:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4137,
      "pred_gbt": 0.4705,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 0.625,
      "approach_r2": 0.3362
    },
    {
      "date": "2025-12-08",
      "time": "10:10:00",
      "level_type": "lvn",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4397,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 0.61,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-08",
      "time": "10:10:00",
      "level_type": "or30_low",
      "level_price": 6869.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4006,
      "pred_gbt": 0.5045,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.61,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-08",
      "time": "10:10:00",
      "level_type": "session_low",
      "level_price": 6869.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3803,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 0.61,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-08",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4334,
      "pred_gbt": 0.4971,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 0.61,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-08",
      "time": "10:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6869.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4102,
      "pred_gbt": 0.4994,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 0.61,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-08",
      "time": "10:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4387,
      "pred_gbt": 0.4673,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 0.642,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-08",
      "time": "10:12:00",
      "level_type": "session_low",
      "level_price": 6868.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.396,
      "pred_gbt": 0.527,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 0.647,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-12-08",
      "time": "10:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6869.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4101,
      "pred_gbt": 0.5024,
      "pred_empirical": 0.6081,
      "confluence_count": 48,
      "rvol": 0.647,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-12-08",
      "time": "10:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6868.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4263,
      "pred_gbt": 0.5244,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 0.647,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-12-08",
      "time": "10:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6869.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4499,
      "pred_gbt": 0.3975,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.635,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:14:00",
      "level_type": "prior_day_low",
      "level_price": 6866.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4285,
      "pred_gbt": 0.4584,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 0.615,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-12-08",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6869.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4285,
      "pred_gbt": 0.4328,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 0.615,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-12-08",
      "time": "10:15:00",
      "level_type": "session_low",
      "level_price": 6867.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3324,
      "pred_gbt": 0.4419,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 0.766,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4082,
      "pred_gbt": 0.431,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 0.766,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "10:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3326,
      "pred_gbt": 0.4435,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 0.766,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4079,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 0.832,
      "approach_r2": 0.0797
    },
    {
      "date": "2025-12-08",
      "time": "10:17:00",
      "level_type": "value_area_high",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4843,
      "pred_gbt": 0.432,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.909,
      "approach_r2": 0.0894
    },
    {
      "date": "2025-12-08",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6872.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4801,
      "pred_gbt": 0.3995,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 0.909,
      "approach_r2": 0.0894
    },
    {
      "date": "2025-12-08",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4055,
      "pred_gbt": 0.4136,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 0.95,
      "approach_r2": 0.3248
    },
    {
      "date": "2025-12-08",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4803,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 0.805,
      "approach_r2": 0.0896
    },
    {
      "date": "2025-12-08",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4944,
      "pred_gbt": 0.4252,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 0.701,
      "approach_r2": 0.7605
    },
    {
      "date": "2025-12-08",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6866.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4174,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 0.676,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-08",
      "time": "10:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.427,
      "pred_gbt": 0.4829,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 0.676,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-08",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 0.676,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-08",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4257,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 0.694,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-08",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6862.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3366,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.6674,
      "confluence_count": 47,
      "rvol": 1.082,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-12-08",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6862.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3369,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 1.082,
      "approach_r2": 0.4913
    },
    {
      "date": "2025-12-08",
      "time": "10:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3785,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.134,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-12-08",
      "time": "10:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3745,
      "pred_gbt": 0.4681,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.168,
      "approach_r2": 0.338
    },
    {
      "date": "2025-12-08",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3859,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.651,
      "confluence_count": 47,
      "rvol": 1.066,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-12-08",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6867.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4847,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 0.8,
      "approach_r2": 0.7293
    },
    {
      "date": "2025-12-08",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6867.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4492,
      "pred_gbt": 0.4854,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 0.779,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-12-08",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6867.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4384,
      "pred_gbt": 0.6354,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 0.74,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-12-08",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6867.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.483,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.683,
      "approach_r2": 0.08
    },
    {
      "date": "2025-12-08",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6867.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4543,
      "pred_gbt": 0.5086,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.644,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-08",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6867.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.5262,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.611,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-12-08",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6867.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4427,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.583,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-12-08",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4431,
      "pred_gbt": 0.4694,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 0.687,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-08",
      "time": "10:44:00",
      "level_type": "ib_low",
      "level_price": 6858.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.476,
      "pred_gbt": 0.4009,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 0.734,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:44:00",
      "level_type": "session_low",
      "level_price": 6858.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4515,
      "pred_gbt": 0.4068,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 0.734,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.4035,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 0.734,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6858.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.4184,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 0.734,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6866.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.4908,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.645,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-12-08",
      "time": "10:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6859.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.4839,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 0.663,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-08",
      "time": "10:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4692,
      "pred_gbt": 0.4133,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.5138,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 0.668,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-08",
      "time": "10:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4778,
      "pred_gbt": 0.4613,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 0.682,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-08",
      "time": "10:56:00",
      "level_type": "session_low",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4103,
      "pred_gbt": 0.4482,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.768,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-12-08",
      "time": "10:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4972,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 0.768,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-12-08",
      "time": "10:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 0.768,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-12-08",
      "time": "10:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 0.81,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "10:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4561,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.5962,
      "confluence_count": 51,
      "rvol": 0.796,
      "approach_r2": 0.1333
    },
    {
      "date": "2025-12-08",
      "time": "10:59:00",
      "level_type": "session_low",
      "level_price": 6855.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.473,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 0.826,
      "approach_r2": 0.34
    },
    {
      "date": "2025-12-08",
      "time": "10:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4828,
      "pred_gbt": 0.4857,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 0.826,
      "approach_r2": 0.34
    },
    {
      "date": "2025-12-08",
      "time": "10:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5043,
      "pred_gbt": 0.5142,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 0.826,
      "approach_r2": 0.34
    },
    {
      "date": "2025-12-08",
      "time": "11:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5022,
      "pred_gbt": 0.3619,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 0.929,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-08",
      "time": "11:01:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.5103,
      "pred_empirical": 0.637,
      "confluence_count": 82,
      "rvol": 1.082,
      "approach_r2": 0.3242
    },
    {
      "date": "2025-12-08",
      "time": "11:01:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6849.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6697,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 1.082,
      "approach_r2": 0.3242
    },
    {
      "date": "2025-12-08",
      "time": "11:02:00",
      "level_type": "session_low",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4642,
      "pred_gbt": 0.4912,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.18,
      "approach_r2": 0.097
    },
    {
      "date": "2025-12-08",
      "time": "11:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4645,
      "pred_gbt": 0.4888,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.18,
      "approach_r2": 0.097
    },
    {
      "date": "2025-12-08",
      "time": "11:03:00",
      "level_type": "session_low",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.5773,
      "pred_empirical": 0.5205,
      "confluence_count": 102,
      "rvol": 1.306,
      "approach_r2": 0.0989
    },
    {
      "date": "2025-12-08",
      "time": "11:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5486,
      "pred_gbt": 0.5916,
      "pred_empirical": 0.6004,
      "confluence_count": 102,
      "rvol": 1.306,
      "approach_r2": 0.0989
    },
    {
      "date": "2025-12-08",
      "time": "11:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4819,
      "pred_gbt": 0.4559,
      "pred_empirical": 0.6674,
      "confluence_count": 62,
      "rvol": 1.376,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-08",
      "time": "11:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6851.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4478,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.11,
      "approach_r2": 0.5011
    },
    {
      "date": "2025-12-08",
      "time": "11:20:00",
      "level_type": "ib_low",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.503,
      "pred_gbt": 0.4349,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.637,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-12-08",
      "time": "11:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5298,
      "pred_gbt": 0.43,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.729,
      "approach_r2": 0.0902
    },
    {
      "date": "2025-12-08",
      "time": "11:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.53,
      "pred_gbt": 0.4521,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.766,
      "approach_r2": 0.3247
    },
    {
      "date": "2025-12-08",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5152,
      "pred_gbt": 0.512,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 0.777,
      "approach_r2": 0.4958
    },
    {
      "date": "2025-12-08",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5068,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 0.831,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-12-08",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.3882,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.803,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.482,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.742,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-12-08",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5517,
      "pred_gbt": 0.5294,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.7,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5263,
      "pred_gbt": 0.5523,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.594,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.5102,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.575,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "11:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5409,
      "pred_gbt": 0.4627,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.557,
      "approach_r2": 0.1228
    },
    {
      "date": "2025-12-08",
      "time": "11:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.542,
      "pred_gbt": 0.4816,
      "pred_empirical": 0.6011,
      "confluence_count": 57,
      "rvol": 0.538,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "11:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5496,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.483,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-08",
      "time": "11:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.4297,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.561,
      "approach_r2": 0.0849
    },
    {
      "date": "2025-12-08",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.5238,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.577,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5268,
      "pred_gbt": 0.5079,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.578,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-08",
      "time": "11:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.4663,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.586,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.524,
      "pred_gbt": 0.488,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.574,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-08",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 0.543,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-08",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.443,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 0.519,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-12-08",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5448,
      "pred_gbt": 0.4769,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 0.489,
      "approach_r2": 0.4946
    },
    {
      "date": "2025-12-08",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5624,
      "pred_gbt": 0.554,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.478,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.568,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.486,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-08",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.4261,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 0.468,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-08",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5447,
      "pred_gbt": 0.4472,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.484,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-08",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5129,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.503,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-08",
      "time": "11:52:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4875,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.6281,
      "confluence_count": 82,
      "rvol": 0.69,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-08",
      "time": "12:00:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6849.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7222,
      "pred_gbt": 0.7973,
      "pred_empirical": 0.612,
      "confluence_count": 98,
      "rvol": 0.52,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-12-08",
      "time": "12:00:00",
      "level_type": "session_low",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5939,
      "pred_gbt": 0.692,
      "pred_empirical": 0.6281,
      "confluence_count": 102,
      "rvol": 0.52,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-12-08",
      "time": "12:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6237,
      "pred_gbt": 0.6963,
      "pred_empirical": 0.6269,
      "confluence_count": 102,
      "rvol": 0.52,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-12-08",
      "time": "12:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6845.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5861,
      "pred_gbt": 0.5479,
      "pred_empirical": 0.6715,
      "confluence_count": 93,
      "rvol": 0.736,
      "approach_r2": 0.7467
    },
    {
      "date": "2025-12-08",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.545,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.736,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "12:23:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5771,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 0.572,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "12:24:00",
      "level_type": "session_low",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5785,
      "pred_gbt": 0.6705,
      "pred_empirical": 0.6269,
      "confluence_count": 82,
      "rvol": 0.564,
      "approach_r2": 0.112
    },
    {
      "date": "2025-12-08",
      "time": "12:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6087,
      "pred_gbt": 0.6836,
      "pred_empirical": 0.6081,
      "confluence_count": 82,
      "rvol": 0.564,
      "approach_r2": 0.112
    },
    {
      "date": "2025-12-08",
      "time": "12:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.5859,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.897,
      "approach_r2": 0.766
    },
    {
      "date": "2025-12-08",
      "time": "12:30:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6256,
      "pred_gbt": 0.7745,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 1.034,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-08",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.544,
      "approach_r2": 0.132
    },
    {
      "date": "2025-12-08",
      "time": "12:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5733,
      "pred_gbt": 0.4923,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.642,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.581,
      "pred_gbt": 0.5055,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.691,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5895,
      "pred_gbt": 0.5103,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.642,
      "approach_r2": 0.7552
    },
    {
      "date": "2025-12-08",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6059,
      "pred_gbt": 0.5437,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.741,
      "approach_r2": 0.7584
    },
    {
      "date": "2025-12-08",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.5413,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.829,
      "approach_r2": 0.523
    },
    {
      "date": "2025-12-08",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.913,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-08",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.5751,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.851,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-12-08",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.575,
      "pred_gbt": 0.5521,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.75,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-08",
      "time": "12:56:00",
      "level_type": "ib_low",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5542,
      "pred_gbt": 0.5132,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.081,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "12:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6013,
      "pred_gbt": 0.5894,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 1.081,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "12:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.6424,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.529,
      "approach_r2": 0.7563
    },
    {
      "date": "2025-12-08",
      "time": "12:58:00",
      "level_type": "vwap",
      "level_price": 6862.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5205,
      "pred_gbt": 0.4069,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.966,
      "approach_r2": 0.7605
    },
    {
      "date": "2025-12-08",
      "time": "12:59:00",
      "level_type": "vwap",
      "level_price": 6862.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.4756,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.888,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-08",
      "time": "12:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6008,
      "pred_gbt": 0.6591,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.888,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-08",
      "time": "13:00:00",
      "level_type": "vwap",
      "level_price": 6862.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5161,
      "pred_gbt": 0.4549,
      "pred_empirical": 0.6109,
      "confluence_count": 43,
      "rvol": 1.851,
      "approach_r2": 0.116
    },
    {
      "date": "2025-12-08",
      "time": "13:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5793,
      "pred_gbt": 0.5815,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.82,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-08",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.5473,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.948,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-12-08",
      "time": "13:28:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5353,
      "pred_gbt": 0.6217,
      "pred_empirical": 0.6251,
      "confluence_count": 82,
      "rvol": 1.123,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-08",
      "time": "13:28:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6849.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7219,
      "pred_gbt": 0.8194,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 1.123,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-08",
      "time": "13:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5649,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.123,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-08",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 1.224,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-08",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6324,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.6081,
      "confluence_count": 71,
      "rvol": 1.318,
      "approach_r2": 0.0849
    },
    {
      "date": "2025-12-08",
      "time": "13:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6221,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 1.158,
      "approach_r2": 0.0849
    },
    {
      "date": "2025-12-08",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6655,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.6142,
      "confluence_count": 79,
      "rvol": 0.63,
      "approach_r2": 0.7424
    },
    {
      "date": "2025-12-08",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6668,
      "pred_gbt": 0.6605,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 0.623,
      "approach_r2": 0.4785
    },
    {
      "date": "2025-12-08",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6685,
      "pred_gbt": 0.7029,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 0.656,
      "approach_r2": 0.5207
    },
    {
      "date": "2025-12-08",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.674,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.6142,
      "confluence_count": 84,
      "rvol": 0.637,
      "approach_r2": 0.7593
    },
    {
      "date": "2025-12-08",
      "time": "13:56:00",
      "level_type": "session_low",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5411,
      "pred_gbt": 0.5334,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.078,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-08",
      "time": "13:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6838.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.078,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-08",
      "time": "13:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6841.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5413,
      "pred_gbt": 0.5081,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 1.078,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-08",
      "time": "13:57:00",
      "level_type": "session_low",
      "level_price": 6838.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.488,
      "pred_gbt": 0.5834,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.32,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "13:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6838.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.5193,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.32,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "13:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6838.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.5751,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.32,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "13:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6837.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.4806,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.623,
      "approach_r2": 0.3404
    },
    {
      "date": "2025-12-08",
      "time": "14:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.456,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.409,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-08",
      "time": "14:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.483,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.201,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-12-08",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.7499,
      "pred_empirical": 0.6109,
      "confluence_count": 105,
      "rvol": 0.644,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-08",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7153,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.516,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-08",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7151,
      "pred_gbt": 0.701,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.527,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-12-08",
      "time": "14:37:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.8589,
      "pred_empirical": 0.5997,
      "confluence_count": 98,
      "rvol": 0.566,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7434,
      "pred_gbt": 0.7243,
      "pred_empirical": 0.612,
      "confluence_count": 103,
      "rvol": 0.566,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7166,
      "pred_gbt": 0.7133,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.523,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-12-08",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7032,
      "pred_gbt": 0.6682,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.532,
      "approach_r2": 0.4912
    },
    {
      "date": "2025-12-08",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7299,
      "pred_gbt": 0.6608,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.479,
      "approach_r2": 0.0613
    },
    {
      "date": "2025-12-08",
      "time": "14:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7322,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.436,
      "approach_r2": 0.1195
    },
    {
      "date": "2025-12-08",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.6518,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.458,
      "approach_r2": 0.7259
    },
    {
      "date": "2025-12-08",
      "time": "14:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.7304,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.697,
      "approach_r2": 0.0807
    },
    {
      "date": "2025-12-08",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.707,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.703,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-12-08",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7259,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.656,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-12-08",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.739,
      "pred_gbt": 0.6999,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.654,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "14:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.7514,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.639,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-12-08",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7162,
      "pred_gbt": 0.7117,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.638,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-08",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7008,
      "pred_gbt": 0.671,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.637,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-12-08",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6814,
      "pred_gbt": 0.743,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.832,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-12-08",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7267,
      "pred_gbt": 0.6908,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.789,
      "approach_r2": 0.0023
    },
    {
      "date": "2025-12-08",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6979,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.86,
      "approach_r2": 0.5068
    },
    {
      "date": "2025-12-08",
      "time": "15:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.761,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-12-08",
      "time": "15:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6907,
      "pred_gbt": 0.741,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.753,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-12-08",
      "time": "15:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7319,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.697,
      "pred_gbt": 0.7221,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.608,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-12-08",
      "time": "15:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.7059,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.531,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-12-08",
      "time": "15:15:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7415,
      "pred_gbt": 0.8363,
      "pred_empirical": 0.5803,
      "confluence_count": 98,
      "rvol": 0.649,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-12-08",
      "time": "15:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.6711,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.649,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-12-08",
      "time": "15:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.6605,
      "pred_empirical": 0.6011,
      "confluence_count": 94,
      "rvol": 0.679,
      "approach_r2": 0.0016
    },
    {
      "date": "2025-12-08",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.67,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.731,
      "approach_r2": 0.7687
    },
    {
      "date": "2025-12-08",
      "time": "15:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7194,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6142,
      "confluence_count": 93,
      "rvol": 0.781,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-12-08",
      "time": "15:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7293,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.838,
      "approach_r2": 0.1237
    },
    {
      "date": "2025-12-08",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7429,
      "pred_gbt": 0.6915,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.835,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-08",
      "time": "15:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.7112,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.818,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-12-08",
      "time": "15:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7456,
      "pred_gbt": 0.663,
      "pred_empirical": 0.6011,
      "confluence_count": 92,
      "rvol": 0.753,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6847.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7408,
      "pred_gbt": 0.6997,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 0.753,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7117,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.612,
      "confluence_count": 92,
      "rvol": 0.69,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-12-08",
      "time": "15:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.6918,
      "pred_empirical": 0.612,
      "confluence_count": 93,
      "rvol": 0.625,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-12-08",
      "time": "15:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.757,
      "pred_gbt": 0.6515,
      "pred_empirical": 0.5803,
      "confluence_count": 92,
      "rvol": 0.506,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.6813,
      "pred_empirical": 0.5871,
      "confluence_count": 90,
      "rvol": 0.673,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-08",
      "time": "15:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.722,
      "pred_gbt": 0.6446,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.673,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-08",
      "time": "15:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7491,
      "pred_gbt": 0.6291,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.678,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.739,
      "pred_gbt": 0.6731,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.613,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-08",
      "time": "15:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.6765,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.63,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-08",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6929,
      "pred_gbt": 0.7275,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 0.789,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-08",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.735,
      "pred_gbt": 0.6108,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.691,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6895,
      "pred_gbt": 0.6281,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.709,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-08",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6875,
      "pred_gbt": 0.6403,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 0.768,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-08",
      "time": "15:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7281,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.82,
      "approach_r2": 0.3214
    },
    {
      "date": "2025-12-08",
      "time": "15:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.6023,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 0.841,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-08",
      "time": "15:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6917,
      "pred_gbt": 0.6489,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.751,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-08",
      "time": "15:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7204,
      "pred_gbt": 0.6233,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.682,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-08",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.722,
      "pred_gbt": 0.6253,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.641,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-12-08",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7511,
      "pred_gbt": 0.6074,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.652,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7387,
      "pred_gbt": 0.6578,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.665,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-12-08",
      "time": "15:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.6114,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.695,
      "approach_r2": 0.4931
    },
    {
      "date": "2025-12-08",
      "time": "15:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7518,
      "pred_gbt": 0.6189,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.686,
      "approach_r2": 0.0037
    },
    {
      "date": "2025-12-08",
      "time": "15:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7521,
      "pred_gbt": 0.6487,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.698,
      "approach_r2": 0.1071
    },
    {
      "date": "2025-12-08",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7516,
      "pred_gbt": 0.6585,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.721,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.711,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-08",
      "time": "15:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7423,
      "pred_gbt": 0.669,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.647,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-08",
      "time": "15:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7596,
      "pred_gbt": 0.7988,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.59,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8223,
      "pred_gbt": 0.8936,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.59,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:51:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6849.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.774,
      "pred_gbt": 0.8979,
      "pred_empirical": 0.5997,
      "confluence_count": 98,
      "rvol": 0.577,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-08",
      "time": "15:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8121,
      "pred_gbt": 0.9064,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.577,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-08",
      "time": "15:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7519,
      "pred_gbt": 0.8657,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.558,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-12-08",
      "time": "15:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.8295,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 0.554,
      "approach_r2": 0.3285
    },
    {
      "date": "2025-12-08",
      "time": "15:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6844.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7625,
      "pred_gbt": 0.8363,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.559,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.753,
      "pred_gbt": 0.8268,
      "pred_empirical": 0.5803,
      "confluence_count": 95,
      "rvol": 0.559,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:57:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7145,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.6011,
      "confluence_count": 82,
      "rvol": 0.625,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8205,
      "pred_gbt": 0.9505,
      "pred_empirical": 0.5803,
      "confluence_count": 102,
      "rvol": 0.625,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-08",
      "time": "15:59:00",
      "level_type": "ib_low",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6834,
      "pred_gbt": 0.9801,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.804,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-12-08",
      "time": "15:59:00",
      "level_type": "vwap",
      "level_price": 6856.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7481,
      "pred_gbt": 0.973,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.804,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-12-09",
      "time": "09:35:00",
      "level_type": "prior_day_close",
      "level_price": 6856.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.5335,
      "pred_empirical": 0.5205,
      "confluence_count": 160,
      "rvol": 0.96,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-09",
      "time": "09:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6693,
      "pred_gbt": 0.7309,
      "pred_empirical": 0.5205,
      "confluence_count": 191,
      "rvol": 0.96,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-09",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.5205,
      "confluence_count": 148,
      "rvol": 0.96,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-09",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.6004,
      "confluence_count": 151,
      "rvol": 0.96,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-09",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.425,
      "pred_empirical": 0.5205,
      "confluence_count": 160,
      "rvol": 0.916,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6717,
      "pred_gbt": 0.56,
      "pred_empirical": 0.5205,
      "confluence_count": 161,
      "rvol": 0.916,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5952,
      "pred_gbt": 0.4151,
      "pred_empirical": 0.5205,
      "confluence_count": 162,
      "rvol": 0.916,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6827,
      "pred_gbt": 0.5834,
      "pred_empirical": 0.6004,
      "confluence_count": 168,
      "rvol": 0.904,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-09",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6857.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7468,
      "pred_gbt": 0.6823,
      "pred_empirical": 0.5205,
      "confluence_count": 205,
      "rvol": 0.88,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6855.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6662,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.5205,
      "confluence_count": 158,
      "rvol": 0.907,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7693,
      "pred_gbt": 0.8004,
      "pred_empirical": 0.5205,
      "confluence_count": 226,
      "rvol": 0.907,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6853.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.622,
      "pred_gbt": 0.398,
      "pred_empirical": 0.5205,
      "confluence_count": 161,
      "rvol": 1.049,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-12-09",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.5205,
      "confluence_count": 165,
      "rvol": 1.091,
      "approach_r2": 0.3341
    },
    {
      "date": "2025-12-09",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5917,
      "pred_gbt": 0.3655,
      "pred_empirical": 0.5205,
      "confluence_count": 162,
      "rvol": 1.091,
      "approach_r2": 0.3341
    },
    {
      "date": "2025-12-09",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.6062,
      "pred_empirical": 0.6004,
      "confluence_count": 167,
      "rvol": 1.021,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-12-09",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6859.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7603,
      "pred_gbt": 0.8415,
      "pred_empirical": 0.6004,
      "confluence_count": 223,
      "rvol": 1.021,
      "approach_r2": 0.1243
    },
    {
      "date": "2025-12-09",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6255,
      "pred_gbt": 0.5722,
      "pred_empirical": 0.6004,
      "confluence_count": 166,
      "rvol": 0.941,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-09",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6855.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5941,
      "pred_gbt": 0.4969,
      "pred_empirical": 0.5205,
      "confluence_count": 161,
      "rvol": 0.941,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-09",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6854.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6181,
      "pred_gbt": 0.5334,
      "pred_empirical": 0.5205,
      "confluence_count": 160,
      "rvol": 0.9,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-09",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6289,
      "pred_gbt": 0.6113,
      "pred_empirical": 0.6004,
      "confluence_count": 167,
      "rvol": 0.9,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-09",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6854.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6442,
      "pred_gbt": 0.6696,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 0.742,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-09",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6533,
      "pred_gbt": 0.697,
      "pred_empirical": 0.6004,
      "confluence_count": 167,
      "rvol": 0.742,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-09",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.5205,
      "confluence_count": 209,
      "rvol": 0.657,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7667,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.637,
      "confluence_count": 209,
      "rvol": 0.657,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7145,
      "pred_gbt": 0.6934,
      "pred_empirical": 0.637,
      "confluence_count": 173,
      "rvol": 0.657,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6859.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7936,
      "pred_gbt": 0.8555,
      "pred_empirical": 0.637,
      "confluence_count": 228,
      "rvol": 0.657,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.8488,
      "pred_empirical": 0.6004,
      "confluence_count": 209,
      "rvol": 0.657,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6801,
      "pred_gbt": 0.711,
      "pred_empirical": 0.6004,
      "confluence_count": 184,
      "rvol": 0.713,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-12-09",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7034,
      "pred_gbt": 0.6212,
      "pred_empirical": 0.6004,
      "confluence_count": 186,
      "rvol": 0.712,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-12-09",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6859.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.769,
      "pred_gbt": 0.8544,
      "pred_empirical": 0.6004,
      "confluence_count": 227,
      "rvol": 0.712,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-12-09",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.784,
      "pred_gbt": 0.8691,
      "pred_empirical": 0.637,
      "confluence_count": 218,
      "rvol": 0.686,
      "approach_r2": 0.3121
    },
    {
      "date": "2025-12-09",
      "time": "09:50:00",
      "level_type": "value_area_low",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.577,
      "pred_gbt": 0.6419,
      "pred_empirical": 0.6674,
      "confluence_count": 137,
      "rvol": 0.675,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-12-09",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7725,
      "pred_gbt": 0.808,
      "pred_empirical": 0.6674,
      "confluence_count": 206,
      "rvol": 0.675,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-12-09",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6699,
      "pred_gbt": 0.7622,
      "pred_empirical": 0.6674,
      "confluence_count": 173,
      "rvol": 0.695,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7264,
      "pred_gbt": 0.7648,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 0.695,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6725,
      "pred_gbt": 0.7521,
      "pred_empirical": 0.6674,
      "confluence_count": 173,
      "rvol": 0.695,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6926,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 0.665,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-12-09",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6981,
      "pred_gbt": 0.6963,
      "pred_empirical": 0.6715,
      "confluence_count": 144,
      "rvol": 0.665,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-12-09",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6816,
      "pred_gbt": 0.7678,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 0.665,
      "approach_r2": 0.3371
    },
    {
      "date": "2025-12-09",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.682,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 0.68,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-12-09",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6921,
      "pred_gbt": 0.6784,
      "pred_empirical": 0.651,
      "confluence_count": 143,
      "rvol": 0.68,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-12-09",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6707,
      "pred_gbt": 0.6837,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 0.68,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-12-09",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6863.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7117,
      "pred_gbt": 0.7701,
      "pred_empirical": 0.6674,
      "confluence_count": 161,
      "rvol": 0.698,
      "approach_r2": 0.4925
    },
    {
      "date": "2025-12-09",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6956,
      "pred_gbt": 0.7021,
      "pred_empirical": 0.6715,
      "confluence_count": 142,
      "rvol": 0.698,
      "approach_r2": 0.4925
    },
    {
      "date": "2025-12-09",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6863.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.701,
      "pred_gbt": 0.7655,
      "pred_empirical": 0.6674,
      "confluence_count": 161,
      "rvol": 0.698,
      "approach_r2": 0.4925
    },
    {
      "date": "2025-12-09",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7115,
      "pred_gbt": 0.7566,
      "pred_empirical": 0.6251,
      "confluence_count": 157,
      "rvol": 0.687,
      "approach_r2": 0.025
    },
    {
      "date": "2025-12-09",
      "time": "09:56:00",
      "level_type": "lvn",
      "level_price": 6865.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6025,
      "pred_gbt": 0.7043,
      "pred_empirical": 0.637,
      "confluence_count": 153,
      "rvol": 0.633,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6863.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.688,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6674,
      "confluence_count": 163,
      "rvol": 0.633,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6953,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.6715,
      "confluence_count": 163,
      "rvol": 0.633,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6863.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.7396,
      "pred_empirical": 0.6674,
      "confluence_count": 163,
      "rvol": 0.633,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6859.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7637,
      "pred_gbt": 0.8116,
      "pred_empirical": 0.637,
      "confluence_count": 219,
      "rvol": 0.644,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-09",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6859.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7745,
      "pred_gbt": 0.8364,
      "pred_empirical": 0.6674,
      "confluence_count": 219,
      "rvol": 0.616,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6848,
      "pred_gbt": 0.7749,
      "pred_empirical": 0.6715,
      "confluence_count": 150,
      "rvol": 0.581,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-09",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.7685,
      "pred_empirical": 0.651,
      "confluence_count": 154,
      "rvol": 0.581,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-09",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.7716,
      "pred_empirical": 0.6715,
      "confluence_count": 150,
      "rvol": 0.581,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-09",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.6674,
      "confluence_count": 150,
      "rvol": 0.614,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7163,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.651,
      "confluence_count": 154,
      "rvol": 0.614,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6860.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7619,
      "pred_gbt": 0.7752,
      "pred_empirical": 0.637,
      "confluence_count": 213,
      "rvol": 0.621,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-12-09",
      "time": "10:02:00",
      "level_type": "overnight_high",
      "level_price": 6868.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5689,
      "pred_gbt": 0.4618,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 0.69,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6868.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.565,
      "pred_empirical": 0.651,
      "confluence_count": 94,
      "rvol": 0.734,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-09",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6847,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6674,
      "confluence_count": 142,
      "rvol": 0.734,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-09",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6868.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5912,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.651,
      "confluence_count": 94,
      "rvol": 0.734,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-09",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.5928,
      "pred_empirical": 0.6674,
      "confluence_count": 141,
      "rvol": 0.778,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6158,
      "pred_gbt": 0.5487,
      "pred_empirical": 0.637,
      "confluence_count": 143,
      "rvol": 0.776,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-09",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.5524,
      "pred_empirical": 0.637,
      "confluence_count": 143,
      "rvol": 0.853,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-09",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6491,
      "pred_gbt": 0.5952,
      "pred_empirical": 0.6674,
      "confluence_count": 146,
      "rvol": 0.772,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:08:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.7505,
      "pred_gbt": 0.7509,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 0.811,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-12-09",
      "time": "10:08:00",
      "level_type": "vwap",
      "level_price": 6857.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.5205,
      "confluence_count": 214,
      "rvol": 0.811,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-12-09",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6513,
      "pred_gbt": 0.5507,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 0.797,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.5292,
      "pred_empirical": 0.637,
      "confluence_count": 148,
      "rvol": 0.797,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6756,
      "pred_gbt": 0.6345,
      "pred_empirical": 0.637,
      "confluence_count": 148,
      "rvol": 0.785,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-12-09",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6319,
      "pred_gbt": 0.6569,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 0.71,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6371,
      "pred_gbt": 0.6487,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 0.627,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.6192,
      "pred_empirical": 0.6251,
      "confluence_count": 141,
      "rvol": 0.566,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6424,
      "pred_gbt": 0.6137,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 0.561,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-12-09",
      "time": "10:16:00",
      "level_type": "or15_high",
      "level_price": 6860.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.741,
      "pred_gbt": 0.7328,
      "pred_empirical": 0.6674,
      "confluence_count": 209,
      "rvol": 0.506,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6604,
      "pred_gbt": 0.5852,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 0.506,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6819,
      "pred_gbt": 0.6564,
      "pred_empirical": 0.6715,
      "confluence_count": 142,
      "rvol": 0.544,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-09",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.6024,
      "pred_empirical": 0.6251,
      "confluence_count": 141,
      "rvol": 0.526,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:20:00",
      "level_type": "value_area_low",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.6715,
      "confluence_count": 137,
      "rvol": 0.565,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-09",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.5777,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 0.565,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-09",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6333,
      "pred_gbt": 0.6223,
      "pred_empirical": 0.637,
      "confluence_count": 173,
      "rvol": 0.565,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-09",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6858.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7705,
      "pred_gbt": 0.7648,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 0.566,
      "approach_r2": 0.7478
    },
    {
      "date": "2025-12-09",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6858.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7662,
      "pred_gbt": 0.7589,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 0.616,
      "approach_r2": 0.0796
    },
    {
      "date": "2025-12-09",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6858.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.766,
      "pred_gbt": 0.7625,
      "pred_empirical": 0.637,
      "confluence_count": 223,
      "rvol": 0.64,
      "approach_r2": 0.079
    },
    {
      "date": "2025-12-09",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6858.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7461,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.6004,
      "confluence_count": 223,
      "rvol": 0.552,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-09",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6506,
      "pred_gbt": 0.6424,
      "pred_empirical": 0.6715,
      "confluence_count": 142,
      "rvol": 0.548,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-12-09",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6858.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7477,
      "pred_gbt": 0.7258,
      "pred_empirical": 0.6004,
      "confluence_count": 223,
      "rvol": 0.536,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-09",
      "time": "10:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6631,
      "pred_gbt": 0.6668,
      "pred_empirical": 0.6004,
      "confluence_count": 190,
      "rvol": 0.536,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-09",
      "time": "10:27:00",
      "level_type": "prior_day_close",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6513,
      "pred_gbt": 0.6759,
      "pred_empirical": 0.6715,
      "confluence_count": 160,
      "rvol": 0.573,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6858.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7382,
      "pred_gbt": 0.7302,
      "pred_empirical": 0.637,
      "confluence_count": 223,
      "rvol": 0.573,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6449,
      "pred_gbt": 0.5954,
      "pred_empirical": 0.6674,
      "confluence_count": 141,
      "rvol": 0.745,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-12-09",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.5875,
      "pred_empirical": 0.6674,
      "confluence_count": 142,
      "rvol": 0.764,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-09",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6555,
      "pred_gbt": 0.5794,
      "pred_empirical": 0.6674,
      "confluence_count": 141,
      "rvol": 0.859,
      "approach_r2": 0.0868
    },
    {
      "date": "2025-12-09",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6858.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.7556,
      "pred_empirical": 0.6004,
      "confluence_count": 226,
      "rvol": 0.807,
      "approach_r2": 0.33
    },
    {
      "date": "2025-12-09",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6858.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7737,
      "pred_gbt": 0.7959,
      "pred_empirical": 0.6004,
      "confluence_count": 227,
      "rvol": 0.722,
      "approach_r2": 0.3366
    },
    {
      "date": "2025-12-09",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6858.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7802,
      "pred_gbt": 0.7646,
      "pred_empirical": 0.637,
      "confluence_count": 227,
      "rvol": 0.544,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-12-09",
      "time": "10:36:00",
      "level_type": "vwap",
      "level_price": 6858.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.6004,
      "confluence_count": 227,
      "rvol": 0.453,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-12-09",
      "time": "10:38:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7887,
      "pred_gbt": 0.814,
      "pred_empirical": 0.6281,
      "confluence_count": 191,
      "rvol": 0.47,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:41:00",
      "level_type": "vwap",
      "level_price": 6858.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.771,
      "pred_gbt": 0.7938,
      "pred_empirical": 0.637,
      "confluence_count": 226,
      "rvol": 0.522,
      "approach_r2": 0.1269
    },
    {
      "date": "2025-12-09",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6858.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7826,
      "pred_gbt": 0.8174,
      "pred_empirical": 0.6674,
      "confluence_count": 226,
      "rvol": 0.515,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:43:00",
      "level_type": "or30_high",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6271,
      "pred_gbt": 0.6839,
      "pred_empirical": 0.6251,
      "confluence_count": 150,
      "rvol": 0.521,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-09",
      "time": "10:44:00",
      "level_type": "lvn",
      "level_price": 6865.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6398,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.651,
      "confluence_count": 153,
      "rvol": 0.511,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-09",
      "time": "10:46:00",
      "level_type": "or15_high",
      "level_price": 6860.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.73,
      "pred_gbt": 0.7488,
      "pred_empirical": 0.6004,
      "confluence_count": 209,
      "rvol": 0.633,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-12-09",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6491,
      "pred_gbt": 0.6054,
      "pred_empirical": 0.6674,
      "confluence_count": 142,
      "rvol": 0.633,
      "approach_r2": 0.4997
    },
    {
      "date": "2025-12-09",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6858.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7098,
      "pred_gbt": 0.852,
      "pred_empirical": 0.5205,
      "confluence_count": 226,
      "rvol": 0.717,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-09",
      "time": "10:48:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5836,
      "pred_gbt": 0.636,
      "pred_empirical": 0.637,
      "confluence_count": 148,
      "rvol": 0.82,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.6248,
      "pred_empirical": 0.6004,
      "confluence_count": 156,
      "rvol": 0.82,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6858.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.7631,
      "pred_empirical": 0.5205,
      "confluence_count": 225,
      "rvol": 0.988,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "10:50:00",
      "level_type": "value_area_low",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.5805,
      "pred_empirical": 0.637,
      "confluence_count": 137,
      "rvol": 1.089,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-09",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6858.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7418,
      "pred_gbt": 0.69,
      "pred_empirical": 0.5205,
      "confluence_count": 225,
      "rvol": 1.089,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-09",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.619,
      "pred_empirical": 0.651,
      "confluence_count": 140,
      "rvol": 0.987,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 0.92,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.6859,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 0.614,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-09",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6845,
      "pred_gbt": 0.6494,
      "pred_empirical": 0.6251,
      "confluence_count": 141,
      "rvol": 0.627,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-09",
      "time": "10:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7238,
      "pred_gbt": 0.7387,
      "pred_empirical": 0.6251,
      "confluence_count": 190,
      "rvol": 0.588,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6916,
      "pred_gbt": 0.6322,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 0.542,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.6945,
      "pred_empirical": 0.6251,
      "confluence_count": 144,
      "rvol": 0.555,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.698,
      "pred_gbt": 0.6437,
      "pred_empirical": 0.6251,
      "confluence_count": 145,
      "rvol": 0.547,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6862.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7413,
      "pred_gbt": 0.7006,
      "pred_empirical": 0.6251,
      "confluence_count": 153,
      "rvol": 0.496,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "11:01:00",
      "level_type": "overnight_high",
      "level_price": 6868.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5803,
      "pred_gbt": 0.5519,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.587,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7067,
      "pred_gbt": 0.7019,
      "pred_empirical": 0.651,
      "confluence_count": 138,
      "rvol": 0.587,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7004,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 0.709,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.6251,
      "confluence_count": 157,
      "rvol": 0.742,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:05:00",
      "level_type": "ib_high",
      "level_price": 6868.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6283,
      "pred_gbt": 0.7218,
      "pred_empirical": 0.6109,
      "confluence_count": 94,
      "rvol": 0.713,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6868.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.7454,
      "pred_empirical": 0.6142,
      "confluence_count": 94,
      "rvol": 0.713,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7075,
      "pred_gbt": 0.7324,
      "pred_empirical": 0.6269,
      "confluence_count": 123,
      "rvol": 0.713,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6868.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6449,
      "pred_gbt": 0.7243,
      "pred_empirical": 0.6142,
      "confluence_count": 94,
      "rvol": 0.713,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.7491,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 0.617,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7182,
      "pred_gbt": 0.646,
      "pred_empirical": 0.651,
      "confluence_count": 157,
      "rvol": 0.568,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6954,
      "pred_gbt": 0.7401,
      "pred_empirical": 0.6109,
      "confluence_count": 116,
      "rvol": 0.503,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-09",
      "time": "11:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6802,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.6109,
      "confluence_count": 112,
      "rvol": 0.446,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-09",
      "time": "11:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.698,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.469,
      "approach_r2": 0.0791
    },
    {
      "date": "2025-12-09",
      "time": "11:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6694,
      "pred_gbt": 0.7173,
      "pred_empirical": 0.6109,
      "confluence_count": 103,
      "rvol": 0.449,
      "approach_r2": 0.4914
    },
    {
      "date": "2025-12-09",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.6109,
      "confluence_count": 103,
      "rvol": 0.462,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-09",
      "time": "11:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6819,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.452,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-12-09",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.7652,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 0.591,
      "approach_r2": 0.0808
    },
    {
      "date": "2025-12-09",
      "time": "11:16:00",
      "level_type": "lvn",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.4346,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 0.792,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-09",
      "time": "11:16:00",
      "level_type": "session_high",
      "level_price": 6869.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.6841,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 0.792,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-09",
      "time": "11:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5934,
      "pred_gbt": 0.6515,
      "pred_empirical": 0.6251,
      "confluence_count": 94,
      "rvol": 0.792,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-09",
      "time": "11:17:00",
      "level_type": "session_high",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.6512,
      "pred_empirical": 0.6142,
      "confluence_count": 67,
      "rvol": 0.808,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "11:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6609,
      "pred_gbt": 0.7559,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.808,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "11:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.6142,
      "confluence_count": 67,
      "rvol": 0.808,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.62,
      "pred_gbt": 0.8013,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 0.889,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-09",
      "time": "11:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.7659,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.616,
      "approach_r2": 0.5004
    },
    {
      "date": "2025-12-09",
      "time": "11:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.597,
      "approach_r2": 0.9184
    },
    {
      "date": "2025-12-09",
      "time": "11:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6819,
      "pred_gbt": 0.7775,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.553,
      "approach_r2": 0.441
    },
    {
      "date": "2025-12-09",
      "time": "11:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.7391,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.509,
      "approach_r2": 0.7245
    },
    {
      "date": "2025-12-09",
      "time": "11:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6827,
      "pred_gbt": 0.7128,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 0.43,
      "approach_r2": 0.7531
    },
    {
      "date": "2025-12-09",
      "time": "11:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6775,
      "pred_gbt": 0.7738,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.468,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-12-09",
      "time": "11:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6832,
      "pred_gbt": 0.7478,
      "pred_empirical": 0.612,
      "confluence_count": 84,
      "rvol": 0.458,
      "approach_r2": 0.7477
    },
    {
      "date": "2025-12-09",
      "time": "11:29:00",
      "level_type": "lvn",
      "level_price": 6865.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6825,
      "pred_gbt": 0.7374,
      "pred_empirical": 0.6251,
      "confluence_count": 153,
      "rvol": 0.573,
      "approach_r2": 0.1258
    },
    {
      "date": "2025-12-09",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7345,
      "pred_gbt": 0.7171,
      "pred_empirical": 0.6251,
      "confluence_count": 150,
      "rvol": 0.573,
      "approach_r2": 0.1258
    },
    {
      "date": "2025-12-09",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6870.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6704,
      "pred_gbt": 0.7598,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 0.639,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:31:00",
      "level_type": "overnight_high",
      "level_price": 6868.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6104,
      "pred_gbt": 0.6433,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 0.63,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-09",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.73,
      "pred_gbt": 0.7381,
      "pred_empirical": 0.6251,
      "confluence_count": 148,
      "rvol": 0.63,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-09",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.7858,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 0.606,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-09",
      "time": "11:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.662,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 0.602,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-09",
      "time": "11:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6583,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.696,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "11:36:00",
      "level_type": "session_high",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.702,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.707,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-09",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.7154,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.707,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-09",
      "time": "11:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.707,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-09",
      "time": "11:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6326,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 0.757,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-09",
      "time": "11:38:00",
      "level_type": "ib_high",
      "level_price": 6868.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6562,
      "pred_gbt": 0.7783,
      "pred_empirical": 0.612,
      "confluence_count": 94,
      "rvol": 0.739,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-09",
      "time": "11:40:00",
      "level_type": "or30_high",
      "level_price": 6864.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7114,
      "pred_gbt": 0.7341,
      "pred_empirical": 0.6251,
      "confluence_count": 150,
      "rvol": 0.661,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.6726,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 0.661,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7059,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.6281,
      "confluence_count": 142,
      "rvol": 0.693,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6943,
      "pred_gbt": 0.6936,
      "pred_empirical": 0.6281,
      "confluence_count": 142,
      "rvol": 0.648,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.6821,
      "pred_empirical": 0.6269,
      "confluence_count": 140,
      "rvol": 0.75,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6872,
      "pred_gbt": 0.6594,
      "pred_empirical": 0.651,
      "confluence_count": 140,
      "rvol": 0.783,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.7035,
      "pred_empirical": 0.6251,
      "confluence_count": 141,
      "rvol": 0.747,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6653,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 0.722,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-09",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.679,
      "pred_gbt": 0.633,
      "pred_empirical": 0.6251,
      "confluence_count": 141,
      "rvol": 0.739,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-09",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.742,
      "pred_gbt": 0.7182,
      "pred_empirical": 0.6281,
      "confluence_count": 141,
      "rvol": 0.683,
      "approach_r2": 0.1274
    },
    {
      "date": "2025-12-09",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7428,
      "pred_gbt": 0.7117,
      "pred_empirical": 0.6109,
      "confluence_count": 141,
      "rvol": 0.659,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:50:00",
      "level_type": "lvn",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5774,
      "pred_gbt": 0.5467,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 0.654,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-12-09",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6616,
      "pred_gbt": 0.7023,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.654,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-12-09",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6582,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.677,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-09",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6272,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.643,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-09",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6428,
      "pred_gbt": 0.7188,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.621,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-09",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.612,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6427,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.583,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-12-09",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7404,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6109,
      "confluence_count": 129,
      "rvol": 0.493,
      "approach_r2": 0.0879
    },
    {
      "date": "2025-12-09",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.7005,
      "pred_empirical": 0.6081,
      "confluence_count": 124,
      "rvol": 0.467,
      "approach_r2": 0.08
    },
    {
      "date": "2025-12-09",
      "time": "12:01:00",
      "level_type": "overnight_high",
      "level_price": 6868.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6553,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.493,
      "approach_r2": 0.3357
    },
    {
      "date": "2025-12-09",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.7214,
      "pred_empirical": 0.6081,
      "confluence_count": 124,
      "rvol": 0.493,
      "approach_r2": 0.3357
    },
    {
      "date": "2025-12-09",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.6512,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.591,
      "approach_r2": 0.4955
    },
    {
      "date": "2025-12-09",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.54,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-12-09",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6461,
      "pred_gbt": 0.6453,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.54,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-12-09",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6425,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.54,
      "approach_r2": 0.5042
    },
    {
      "date": "2025-12-09",
      "time": "12:08:00",
      "level_type": "ib_high",
      "level_price": 6868.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6724,
      "pred_gbt": 0.7497,
      "pred_empirical": 0.612,
      "confluence_count": 94,
      "rvol": 0.543,
      "approach_r2": 0.5019
    },
    {
      "date": "2025-12-09",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7054,
      "pred_gbt": 0.7104,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.531,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-09",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.7123,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.513,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-09",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.723,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.558,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "12:15:00",
      "level_type": "lvn",
      "level_price": 6865.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7112,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6081,
      "confluence_count": 153,
      "rvol": 0.514,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6668,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.6142,
      "confluence_count": 104,
      "rvol": 0.514,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6818,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.6142,
      "confluence_count": 104,
      "rvol": 0.529,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "12:17:00",
      "level_type": "or30_high",
      "level_price": 6864.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7125,
      "pred_gbt": 0.8005,
      "pred_empirical": 0.6251,
      "confluence_count": 150,
      "rvol": 0.564,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-09",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.7923,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 0.564,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-09",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.7511,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 0.632,
      "approach_r2": 0.7543
    },
    {
      "date": "2025-12-09",
      "time": "12:22:00",
      "level_type": "value_area_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.6513,
      "pred_empirical": 0.651,
      "confluence_count": 137,
      "rvol": 0.89,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-09",
      "time": "12:22:00",
      "level_type": "vwap",
      "level_price": 6862.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6969,
      "pred_gbt": 0.658,
      "pred_empirical": 0.6674,
      "confluence_count": 143,
      "rvol": 0.89,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-09",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6544,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.6269,
      "confluence_count": 103,
      "rvol": 0.918,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.6442,
      "pred_empirical": 0.6269,
      "confluence_count": 103,
      "rvol": 0.932,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6686,
      "pred_gbt": 0.677,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.934,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6409,
      "pred_gbt": 0.7787,
      "pred_empirical": 0.6081,
      "confluence_count": 102,
      "rvol": 0.652,
      "approach_r2": 0.7542
    },
    {
      "date": "2025-12-09",
      "time": "12:31:00",
      "level_type": "overnight_high",
      "level_price": 6868.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.6675,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 0.629,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-09",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6695,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.629,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-09",
      "time": "12:33:00",
      "level_type": "vwap",
      "level_price": 6862.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7219,
      "pred_gbt": 0.6983,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 0.796,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "12:34:00",
      "level_type": "or15_high",
      "level_price": 6860.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.8014,
      "pred_empirical": 0.6674,
      "confluence_count": 209,
      "rvol": 0.886,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "12:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7538,
      "pred_gbt": 0.7229,
      "pred_empirical": 0.6715,
      "confluence_count": 190,
      "rvol": 0.886,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "12:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7122,
      "pred_gbt": 0.7209,
      "pred_empirical": 0.6281,
      "confluence_count": 148,
      "rvol": 0.94,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "12:37:00",
      "level_type": "vwap",
      "level_price": 6862.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.6508,
      "pred_empirical": 0.637,
      "confluence_count": 143,
      "rvol": 1.182,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "12:38:00",
      "level_type": "vwap",
      "level_price": 6862.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6845,
      "pred_gbt": 0.6867,
      "pred_empirical": 0.6715,
      "confluence_count": 143,
      "rvol": 1.165,
      "approach_r2": 0.2727
    },
    {
      "date": "2025-12-09",
      "time": "12:39:00",
      "level_type": "vwap",
      "level_price": 6862.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6882,
      "pred_gbt": 0.7074,
      "pred_empirical": 0.637,
      "confluence_count": 144,
      "rvol": 1.169,
      "approach_r2": 0.4849
    },
    {
      "date": "2025-12-09",
      "time": "12:42:00",
      "level_type": "prior_day_close",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7218,
      "pred_gbt": 0.703,
      "pred_empirical": 0.6715,
      "confluence_count": 160,
      "rvol": 0.891,
      "approach_r2": 0.4774
    },
    {
      "date": "2025-12-09",
      "time": "12:42:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8322,
      "pred_gbt": 0.8428,
      "pred_empirical": 0.6281,
      "confluence_count": 191,
      "rvol": 0.891,
      "approach_r2": 0.4774
    },
    {
      "date": "2025-12-09",
      "time": "12:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7499,
      "pred_gbt": 0.7116,
      "pred_empirical": 0.6674,
      "confluence_count": 167,
      "rvol": 0.891,
      "approach_r2": 0.4774
    },
    {
      "date": "2025-12-09",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7472,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 0.997,
      "approach_r2": 0.5223
    },
    {
      "date": "2025-12-09",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7468,
      "pred_gbt": 0.6783,
      "pred_empirical": 0.6674,
      "confluence_count": 170,
      "rvol": 1.049,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7314,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.6674,
      "confluence_count": 167,
      "rvol": 1.021,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-12-09",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7259,
      "pred_gbt": 0.6539,
      "pred_empirical": 0.6674,
      "confluence_count": 167,
      "rvol": 0.883,
      "approach_r2": 0.4937
    },
    {
      "date": "2025-12-09",
      "time": "12:49:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6431,
      "pred_gbt": 0.6841,
      "pred_empirical": 0.6715,
      "confluence_count": 148,
      "rvol": 0.982,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-12-09",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7072,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.637,
      "confluence_count": 167,
      "rvol": 0.982,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-12-09",
      "time": "12:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6877,
      "pred_gbt": 0.6653,
      "pred_empirical": 0.6004,
      "confluence_count": 158,
      "rvol": 0.982,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-12-09",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.7171,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 0.959,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-09",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7261,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.6674,
      "confluence_count": 167,
      "rvol": 0.905,
      "approach_r2": 0.3322
    },
    {
      "date": "2025-12-09",
      "time": "12:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6918,
      "pred_gbt": 0.6518,
      "pred_empirical": 0.637,
      "confluence_count": 159,
      "rvol": 0.905,
      "approach_r2": 0.3322
    },
    {
      "date": "2025-12-09",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7349,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6674,
      "confluence_count": 167,
      "rvol": 0.96,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7495,
      "pred_gbt": 0.7438,
      "pred_empirical": 0.651,
      "confluence_count": 168,
      "rvol": 1.012,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "12:58:00",
      "level_type": "value_area_low",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6746,
      "pred_gbt": 0.6876,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.586,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "12:58:00",
      "level_type": "vwap",
      "level_price": 6862.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.6251,
      "confluence_count": 144,
      "rvol": 0.586,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "13:00:00",
      "level_type": "vwap",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7184,
      "pred_gbt": 0.6647,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 0.472,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "13:03:00",
      "level_type": "or30_high",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.6269,
      "confluence_count": 150,
      "rvol": 0.47,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-12-09",
      "time": "13:04:00",
      "level_type": "or15_high",
      "level_price": 6860.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8113,
      "pred_gbt": 0.8386,
      "pred_empirical": 0.6251,
      "confluence_count": 209,
      "rvol": 0.534,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "13:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7815,
      "pred_gbt": 0.7742,
      "pred_empirical": 0.6281,
      "confluence_count": 190,
      "rvol": 0.534,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "13:07:00",
      "level_type": "vwap",
      "level_price": 6861.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7115,
      "pred_gbt": 0.7181,
      "pred_empirical": 0.6281,
      "confluence_count": 144,
      "rvol": 0.609,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-12-09",
      "time": "13:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.764,
      "pred_gbt": 0.752,
      "pred_empirical": 0.6251,
      "confluence_count": 168,
      "rvol": 0.559,
      "approach_r2": 0.1288
    },
    {
      "date": "2025-12-09",
      "time": "13:12:00",
      "level_type": "vwap",
      "level_price": 6861.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7276,
      "pred_gbt": 0.6788,
      "pred_empirical": 0.6269,
      "confluence_count": 143,
      "rvol": 0.591,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "13:15:00",
      "level_type": "vwap",
      "level_price": 6861.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7143,
      "pred_gbt": 0.7087,
      "pred_empirical": 0.6269,
      "confluence_count": 143,
      "rvol": 0.619,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-09",
      "time": "13:28:00",
      "level_type": "value_area_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7607,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.6109,
      "confluence_count": 137,
      "rvol": 0.587,
      "approach_r2": 0.5189
    },
    {
      "date": "2025-12-09",
      "time": "13:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7865,
      "pred_gbt": 0.789,
      "pred_empirical": 0.6269,
      "confluence_count": 173,
      "rvol": 0.587,
      "approach_r2": 0.5189
    },
    {
      "date": "2025-12-09",
      "time": "13:33:00",
      "level_type": "vwap",
      "level_price": 6861.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7312,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.6269,
      "confluence_count": 143,
      "rvol": 0.462,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-12-09",
      "time": "13:34:00",
      "level_type": "or15_high",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7849,
      "pred_gbt": 0.7939,
      "pred_empirical": 0.6251,
      "confluence_count": 209,
      "rvol": 0.493,
      "approach_r2": 0.5037
    },
    {
      "date": "2025-12-09",
      "time": "13:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8595,
      "pred_gbt": 0.8892,
      "pred_empirical": 0.6142,
      "confluence_count": 191,
      "rvol": 0.533,
      "approach_r2": 0.0044
    },
    {
      "date": "2025-12-09",
      "time": "13:36:00",
      "level_type": "prior_day_close",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7604,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.575,
      "approach_r2": 0.0033
    },
    {
      "date": "2025-12-09",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7835,
      "pred_gbt": 0.7776,
      "pred_empirical": 0.5962,
      "confluence_count": 167,
      "rvol": 0.575,
      "approach_r2": 0.0033
    },
    {
      "date": "2025-12-09",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7606,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.6281,
      "confluence_count": 167,
      "rvol": 0.643,
      "approach_r2": 0.496
    },
    {
      "date": "2025-12-09",
      "time": "13:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7808,
      "pred_gbt": 0.7392,
      "pred_empirical": 0.651,
      "confluence_count": 168,
      "rvol": 0.82,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "13:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6946,
      "pred_gbt": 0.6988,
      "pred_empirical": 0.6281,
      "confluence_count": 148,
      "rvol": 0.823,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-12-09",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7651,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.6281,
      "confluence_count": 167,
      "rvol": 0.823,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-12-09",
      "time": "13:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7303,
      "pred_gbt": 0.755,
      "pred_empirical": 0.6715,
      "confluence_count": 154,
      "rvol": 0.823,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-12-09",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7417,
      "pred_gbt": 0.727,
      "pred_empirical": 0.651,
      "confluence_count": 166,
      "rvol": 0.801,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-12-09",
      "time": "13:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7806,
      "pred_gbt": 0.7912,
      "pred_empirical": 0.6281,
      "confluence_count": 167,
      "rvol": 0.826,
      "approach_r2": 0.5063
    },
    {
      "date": "2025-12-09",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.784,
      "pred_gbt": 0.7793,
      "pred_empirical": 0.651,
      "confluence_count": 168,
      "rvol": 0.833,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-12-09",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7651,
      "pred_gbt": 0.7464,
      "pred_empirical": 0.6251,
      "confluence_count": 167,
      "rvol": 0.865,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-12-09",
      "time": "13:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6851.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.647,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.6715,
      "confluence_count": 110,
      "rvol": 1.261,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "13:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6851.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.6544,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 1.439,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-09",
      "time": "13:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.7627,
      "pred_empirical": 0.637,
      "confluence_count": 150,
      "rvol": 1.439,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-09",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 1.529,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.7405,
      "pred_empirical": 0.6674,
      "confluence_count": 165,
      "rvol": 1.353,
      "approach_r2": 0.1132
    },
    {
      "date": "2025-12-09",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7685,
      "pred_gbt": 0.7292,
      "pred_empirical": 0.6674,
      "confluence_count": 165,
      "rvol": 1.249,
      "approach_r2": 0.3279
    },
    {
      "date": "2025-12-09",
      "time": "13:52:00",
      "level_type": "vwap",
      "level_price": 6861.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7609,
      "pred_gbt": 0.745,
      "pred_empirical": 0.6281,
      "confluence_count": 159,
      "rvol": 0.8,
      "approach_r2": 0.0956
    },
    {
      "date": "2025-12-09",
      "time": "13:55:00",
      "level_type": "vwap",
      "level_price": 6861.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7535,
      "pred_gbt": 0.7343,
      "pred_empirical": 0.651,
      "confluence_count": 160,
      "rvol": 1.082,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-09",
      "time": "13:58:00",
      "level_type": "value_area_low",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7142,
      "pred_gbt": 0.7515,
      "pred_empirical": 0.6109,
      "confluence_count": 137,
      "rvol": 0.77,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-09",
      "time": "13:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6861.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.7794,
      "pred_empirical": 0.6269,
      "confluence_count": 173,
      "rvol": 0.77,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-09",
      "time": "14:05:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8574,
      "pred_gbt": 0.8864,
      "pred_empirical": 0.5962,
      "confluence_count": 191,
      "rvol": 0.695,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-12-09",
      "time": "14:06:00",
      "level_type": "prior_day_close",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7595,
      "pred_gbt": 0.7847,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.666,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-12-09",
      "time": "14:06:00",
      "level_type": "or15_high",
      "level_price": 6860.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8024,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.6269,
      "confluence_count": 209,
      "rvol": 0.666,
      "approach_r2": 0.0828
    },
    {
      "date": "2025-12-09",
      "time": "14:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7763,
      "pred_gbt": 0.7404,
      "pred_empirical": 0.6281,
      "confluence_count": 165,
      "rvol": 0.58,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-12-09",
      "time": "14:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7942,
      "pred_gbt": 0.7644,
      "pred_empirical": 0.6251,
      "confluence_count": 165,
      "rvol": 0.758,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "14:10:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7089,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.6251,
      "confluence_count": 148,
      "rvol": 0.936,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-09",
      "time": "14:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.7414,
      "pred_empirical": 0.6715,
      "confluence_count": 165,
      "rvol": 0.936,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-09",
      "time": "14:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.6922,
      "pred_empirical": 0.6715,
      "confluence_count": 165,
      "rvol": 1.009,
      "approach_r2": 0.4977
    },
    {
      "date": "2025-12-09",
      "time": "14:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7517,
      "pred_gbt": 0.7409,
      "pred_empirical": 0.651,
      "confluence_count": 166,
      "rvol": 0.955,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-09",
      "time": "14:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7709,
      "pred_gbt": 0.7689,
      "pred_empirical": 0.6281,
      "confluence_count": 166,
      "rvol": 0.744,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-12-09",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7897,
      "pred_gbt": 0.7999,
      "pred_empirical": 0.6081,
      "confluence_count": 165,
      "rvol": 0.592,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7778,
      "pred_gbt": 0.7648,
      "pred_empirical": 0.6081,
      "confluence_count": 165,
      "rvol": 0.574,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.7061,
      "pred_empirical": 0.6269,
      "confluence_count": 166,
      "rvol": 0.571,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-09",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7858,
      "pred_gbt": 0.7053,
      "pred_empirical": 0.6269,
      "confluence_count": 167,
      "rvol": 0.532,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-12-09",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.806,
      "pred_gbt": 0.7133,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 0.41,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7881,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.6109,
      "confluence_count": 161,
      "rvol": 0.322,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-12-09",
      "time": "14:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7895,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.6081,
      "confluence_count": 161,
      "rvol": 0.306,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-12-09",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8109,
      "pred_gbt": 0.7578,
      "pred_empirical": 0.6142,
      "confluence_count": 162,
      "rvol": 0.355,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7971,
      "pred_gbt": 0.7107,
      "pred_empirical": 0.6142,
      "confluence_count": 162,
      "rvol": 0.406,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "14:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7991,
      "pred_gbt": 0.7837,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.458,
      "approach_r2": 0.1216
    },
    {
      "date": "2025-12-09",
      "time": "14:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7755,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.465,
      "approach_r2": 0.4985
    },
    {
      "date": "2025-12-09",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7857,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.6081,
      "confluence_count": 161,
      "rvol": 0.473,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-12-09",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7956,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.5962,
      "confluence_count": 161,
      "rvol": 0.503,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 0.45,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-12-09",
      "time": "14:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7658,
      "pred_gbt": 0.7858,
      "pred_empirical": 0.5962,
      "confluence_count": 150,
      "rvol": 0.45,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-12-09",
      "time": "14:37:00",
      "level_type": "prior_day_close",
      "level_price": 6856.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7711,
      "pred_gbt": 0.7663,
      "pred_empirical": 0.5962,
      "confluence_count": 160,
      "rvol": 0.536,
      "approach_r2": 0.083
    },
    {
      "date": "2025-12-09",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.785,
      "pred_gbt": 0.7464,
      "pred_empirical": 0.6081,
      "confluence_count": 161,
      "rvol": 0.536,
      "approach_r2": 0.083
    },
    {
      "date": "2025-12-09",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7858,
      "pred_gbt": 0.7399,
      "pred_empirical": 0.6109,
      "confluence_count": 161,
      "rvol": 0.508,
      "approach_r2": 0.086
    },
    {
      "date": "2025-12-09",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.766,
      "pred_gbt": 0.7467,
      "pred_empirical": 0.6269,
      "confluence_count": 161,
      "rvol": 0.508,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-12-09",
      "time": "14:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7299,
      "pred_gbt": 0.6553,
      "pred_empirical": 0.5962,
      "confluence_count": 148,
      "rvol": 0.509,
      "approach_r2": 0.5047
    },
    {
      "date": "2025-12-09",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7781,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.509,
      "approach_r2": 0.5047
    },
    {
      "date": "2025-12-09",
      "time": "14:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7929,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 0.412,
      "approach_r2": 0.1209
    },
    {
      "date": "2025-12-09",
      "time": "14:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6461,
      "pred_gbt": 0.5698,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 0.571,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-09",
      "time": "14:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.647,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "14:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6946,
      "pred_gbt": 0.759,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.647,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-09",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.7951,
      "pred_empirical": 0.5962,
      "confluence_count": 158,
      "rvol": 0.59,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "14:51:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8324,
      "pred_gbt": 0.8619,
      "pred_empirical": 0.612,
      "confluence_count": 191,
      "rvol": 0.524,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7775,
      "pred_gbt": 0.7201,
      "pred_empirical": 0.6109,
      "confluence_count": 158,
      "rvol": 0.524,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7881,
      "pred_gbt": 0.7632,
      "pred_empirical": 0.6109,
      "confluence_count": 158,
      "rvol": 0.548,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-12-09",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.802,
      "pred_gbt": 0.7907,
      "pred_empirical": 0.6081,
      "confluence_count": 158,
      "rvol": 0.563,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8042,
      "pred_gbt": 0.7846,
      "pred_empirical": 0.6081,
      "confluence_count": 159,
      "rvol": 0.54,
      "approach_r2": 0.085
    },
    {
      "date": "2025-12-09",
      "time": "14:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.7151,
      "pred_empirical": 0.6081,
      "confluence_count": 161,
      "rvol": 0.588,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7844,
      "pred_gbt": 0.724,
      "pred_empirical": 0.6081,
      "confluence_count": 161,
      "rvol": 0.559,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7873,
      "pred_gbt": 0.7242,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.53,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7968,
      "pred_gbt": 0.7643,
      "pred_empirical": 0.6109,
      "confluence_count": 162,
      "rvol": 0.541,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8078,
      "pred_gbt": 0.7962,
      "pred_empirical": 0.612,
      "confluence_count": 161,
      "rvol": 0.506,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7977,
      "pred_gbt": 0.7752,
      "pred_empirical": 0.5962,
      "confluence_count": 161,
      "rvol": 0.496,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-12-09",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7821,
      "pred_gbt": 0.783,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.437,
      "approach_r2": 0.7497
    },
    {
      "date": "2025-12-09",
      "time": "15:07:00",
      "level_type": "prior_day_close",
      "level_price": 6856.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7676,
      "pred_gbt": 0.8386,
      "pred_empirical": 0.5962,
      "confluence_count": 160,
      "rvol": 0.449,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-12-09",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7939,
      "pred_gbt": 0.8193,
      "pred_empirical": 0.6081,
      "confluence_count": 160,
      "rvol": 0.449,
      "approach_r2": 0.7503
    },
    {
      "date": "2025-12-09",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8095,
      "pred_gbt": 0.7954,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.57,
      "approach_r2": 0.0869
    },
    {
      "date": "2025-12-09",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8079,
      "pred_gbt": 0.8039,
      "pred_empirical": 0.6109,
      "confluence_count": 161,
      "rvol": 0.661,
      "approach_r2": 0.0821
    },
    {
      "date": "2025-12-09",
      "time": "15:10:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7523,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6142,
      "confluence_count": 148,
      "rvol": 0.631,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "15:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7966,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.6109,
      "confluence_count": 161,
      "rvol": 0.631,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "15:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7964,
      "pred_gbt": 0.7766,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.617,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-09",
      "time": "15:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.758,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.669,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-09",
      "time": "15:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7999,
      "pred_gbt": 0.7743,
      "pred_empirical": 0.5962,
      "confluence_count": 161,
      "rvol": 0.567,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-12-09",
      "time": "15:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7898,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.557,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-09",
      "time": "15:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7856,
      "pred_gbt": 0.6962,
      "pred_empirical": 0.6269,
      "confluence_count": 160,
      "rvol": 0.699,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-12-09",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7976,
      "pred_gbt": 0.7741,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.665,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-09",
      "time": "15:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7855,
      "pred_gbt": 0.7164,
      "pred_empirical": 0.6081,
      "confluence_count": 159,
      "rvol": 0.703,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-09",
      "time": "15:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.7599,
      "pred_empirical": 0.612,
      "confluence_count": 151,
      "rvol": 0.657,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8025,
      "pred_gbt": 0.6953,
      "pred_empirical": 0.6142,
      "confluence_count": 150,
      "rvol": 0.578,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8026,
      "pred_gbt": 0.7564,
      "pred_empirical": 0.6142,
      "confluence_count": 150,
      "rvol": 0.582,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7825,
      "pred_gbt": 0.7116,
      "pred_empirical": 0.6109,
      "confluence_count": 151,
      "rvol": 0.587,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-09",
      "time": "15:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6908,
      "pred_gbt": 0.6853,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.589,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-09",
      "time": "15:29:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.5378,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:29:00",
      "level_type": "top_oi_strikes",
      "level_price": 6849.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.4344,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.704,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6423,
      "pred_gbt": 0.4395,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.745,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "15:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6307,
      "pred_gbt": 0.4335,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.753,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "15:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6307,
      "pred_gbt": 0.4335,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.766,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5919,
      "pred_gbt": 0.464,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.766,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-09",
      "time": "15:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.4591,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.884,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-09",
      "time": "15:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6281,
      "pred_gbt": 0.485,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.849,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-09",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6849.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6524,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 0.849,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-09",
      "time": "15:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6236,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.929,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-09",
      "time": "15:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6329,
      "pred_gbt": 0.4885,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 0.773,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-09",
      "time": "15:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6849.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6541,
      "pred_gbt": 0.5979,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.773,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-09",
      "time": "15:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6346,
      "pred_gbt": 0.5406,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.735,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-12-09",
      "time": "15:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6521,
      "pred_gbt": 0.5394,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.706,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6854.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8055,
      "pred_gbt": 0.8868,
      "pred_empirical": 0.6109,
      "confluence_count": 148,
      "rvol": 0.576,
      "approach_r2": 0.7504
    },
    {
      "date": "2025-12-09",
      "time": "15:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7954,
      "pred_gbt": 0.8877,
      "pred_empirical": 0.6269,
      "confluence_count": 157,
      "rvol": 0.576,
      "approach_r2": 0.7504
    },
    {
      "date": "2025-12-09",
      "time": "15:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6848.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6287,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.587,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:53:00",
      "level_type": "or15_low",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.8118,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.626,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:53:00",
      "level_type": "or30_low",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.8181,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.626,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:53:00",
      "level_type": "ib_low",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.8035,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.626,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:53:00",
      "level_type": "session_low",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6175,
      "pred_gbt": 0.779,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.626,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6848.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.652,
      "pred_gbt": 0.8038,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.626,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-09",
      "time": "15:54:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6846.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.9062,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.686,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "15:54:00",
      "level_type": "hvn",
      "level_price": 6846.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6937,
      "pred_gbt": 0.9061,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.686,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "15:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6848.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6642,
      "pred_gbt": 0.8937,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.686,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "15:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6848.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.59,
      "pred_gbt": 0.8855,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.686,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-09",
      "time": "15:55:00",
      "level_type": "session_low",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6473,
      "pred_gbt": 0.9218,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.759,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6848.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6763,
      "pred_gbt": 0.9204,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.759,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.9179,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.759,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-09",
      "time": "15:56:00",
      "level_type": "session_low",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6229,
      "pred_gbt": 0.891,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.817,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-09",
      "time": "15:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6847.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.9236,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.817,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-09",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6518,
      "pred_gbt": 0.8955,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.817,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-09",
      "time": "15:57:00",
      "level_type": "overnight_low",
      "level_price": 6844.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6183,
      "pred_gbt": 0.8988,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.775,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-09",
      "time": "15:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6847.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6584,
      "pred_gbt": 0.9254,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.775,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-09",
      "time": "15:59:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6851,
      "pred_gbt": 0.9597,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.643,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-09",
      "time": "15:59:00",
      "level_type": "top_oi_strikes",
      "level_price": 6849.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.74,
      "pred_gbt": 0.9718,
      "pred_empirical": 0.5803,
      "confluence_count": 57,
      "rvol": 0.643,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-11",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4675,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.299,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-11",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4576,
      "pred_gbt": 0.4398,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.22,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-11",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4902,
      "pred_gbt": 0.4986,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 1.22,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-11",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6866.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3966,
      "pred_gbt": 0.4354,
      "pred_empirical": 0.6715,
      "confluence_count": 38,
      "rvol": 1.22,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-11",
      "time": "09:37:00",
      "level_type": "prior_day_high",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.3532,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.129,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4595,
      "pred_gbt": 0.3297,
      "pred_empirical": 0.637,
      "confluence_count": 64,
      "rvol": 1.129,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6869.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.516,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.129,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5223,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.6715,
      "confluence_count": 57,
      "rvol": 1.228,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-12-11",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6869.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.4695,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.21,
      "approach_r2": 0.5005
    },
    {
      "date": "2025-12-11",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6870.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4656,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 1.281,
      "approach_r2": 0.4994
    },
    {
      "date": "2025-12-11",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6867.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4215,
      "pred_gbt": 0.461,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.313,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-11",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6870.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.428,
      "pred_gbt": 0.4531,
      "pred_empirical": 0.651,
      "confluence_count": 43,
      "rvol": 1.313,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-11",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4007,
      "pred_gbt": 0.4437,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.313,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-11",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5353,
      "pred_gbt": 0.2955,
      "pred_empirical": 0.6715,
      "confluence_count": 60,
      "rvol": 1.371,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6870.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4966,
      "pred_gbt": 0.451,
      "pred_empirical": 0.6715,
      "confluence_count": 57,
      "rvol": 1.224,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-11",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6870.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4891,
      "pred_gbt": 0.5364,
      "pred_empirical": 0.6281,
      "confluence_count": 54,
      "rvol": 1.211,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-12-11",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.211,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-12-11",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6868.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4172,
      "pred_gbt": 0.2619,
      "pred_empirical": 0.6715,
      "confluence_count": 43,
      "rvol": 1.267,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6865.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.2755,
      "pred_empirical": 0.6674,
      "confluence_count": 48,
      "rvol": 1.267,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:46:00",
      "level_type": "value_area_low",
      "level_price": 6864.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4248,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.6715,
      "confluence_count": 40,
      "rvol": 1.338,
      "approach_r2": 0.1282
    },
    {
      "date": "2025-12-11",
      "time": "09:47:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3641,
      "pred_gbt": 0.3193,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 1.568,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-11",
      "time": "09:47:00",
      "level_type": "hvn",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3803,
      "pred_gbt": 0.3294,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 1.568,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-11",
      "time": "09:47:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6861.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4621,
      "pred_gbt": 0.3639,
      "pred_empirical": 0.6281,
      "confluence_count": 25,
      "rvol": 1.568,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-11",
      "time": "09:47:00",
      "level_type": "or15_low",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3223,
      "pred_gbt": 0.3197,
      "pred_empirical": 0.6715,
      "confluence_count": 24,
      "rvol": 1.568,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-11",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3187,
      "pred_gbt": 0.3245,
      "pred_empirical": 0.6674,
      "confluence_count": 24,
      "rvol": 1.568,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-11",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3504,
      "pred_gbt": 0.4105,
      "pred_empirical": 0.6674,
      "confluence_count": 29,
      "rvol": 1.568,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-11",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3465,
      "pred_gbt": 0.3183,
      "pred_empirical": 0.6674,
      "confluence_count": 24,
      "rvol": 1.568,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-11",
      "time": "09:50:00",
      "level_type": "prior_day_close",
      "level_price": 6849.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3047,
      "pred_gbt": 0.4515,
      "pred_empirical": 0.6251,
      "confluence_count": 13,
      "rvol": 2.02,
      "approach_r2": 0.5018
    },
    {
      "date": "2025-12-11",
      "time": "09:50:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2827,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.651,
      "confluence_count": 9,
      "rvol": 2.02,
      "approach_r2": 0.5018
    },
    {
      "date": "2025-12-11",
      "time": "09:50:00",
      "level_type": "value_area_high",
      "level_price": 6850.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3284,
      "pred_gbt": 0.464,
      "pred_empirical": 0.6281,
      "confluence_count": 9,
      "rvol": 2.02,
      "approach_r2": 0.5018
    },
    {
      "date": "2025-12-11",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2847,
      "pred_gbt": 0.3364,
      "pred_empirical": 0.6251,
      "confluence_count": 9,
      "rvol": 2.226,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-12-11",
      "time": "09:52:00",
      "level_type": "lvn",
      "level_price": 6846.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3576,
      "pred_gbt": 0.2906,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 2.061,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6848.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.302,
      "pred_gbt": 0.2724,
      "pred_empirical": 0.6281,
      "confluence_count": 12,
      "rvol": 2.061,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3272,
      "pred_gbt": 0.289,
      "pred_empirical": 0.6269,
      "confluence_count": 13,
      "rvol": 2.061,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6848.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.329,
      "pred_gbt": 0.2686,
      "pred_empirical": 0.6269,
      "confluence_count": 12,
      "rvol": 2.061,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:53:00",
      "level_type": "prior_day_low",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3117,
      "pred_gbt": 0.299,
      "pred_empirical": 0.6251,
      "confluence_count": 13,
      "rvol": 2.2,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-12-11",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3131,
      "pred_gbt": 0.3156,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 2.2,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-12-11",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2531,
      "pred_gbt": 0.2373,
      "pred_empirical": 0.6251,
      "confluence_count": 12,
      "rvol": 2.153,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3209,
      "pred_gbt": 0.2537,
      "pred_empirical": 0.6281,
      "confluence_count": 13,
      "rvol": 2.153,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2533,
      "pred_gbt": 0.2365,
      "pred_empirical": 0.6281,
      "confluence_count": 12,
      "rvol": 2.153,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "09:56:00",
      "level_type": "session_low",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.254,
      "pred_gbt": 0.3659,
      "pred_empirical": 0.6251,
      "confluence_count": 8,
      "rvol": 2.115,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-11",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3177,
      "pred_gbt": 0.3272,
      "pred_empirical": 0.6269,
      "confluence_count": 6,
      "rvol": 2.115,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-11",
      "time": "09:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2542,
      "pred_gbt": 0.3649,
      "pred_empirical": 0.6281,
      "confluence_count": 8,
      "rvol": 2.115,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-11",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3417,
      "pred_gbt": 0.422,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.986,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-11",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6856.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3504,
      "pred_gbt": 0.4192,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 1.368,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-11",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6856.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3838,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 1.577,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-11",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4129,
      "pred_gbt": 0.5015,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.91,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-12-11",
      "time": "10:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3646,
      "pred_gbt": 0.4528,
      "pred_empirical": 0.6715,
      "confluence_count": 38,
      "rvol": 1.91,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-12-11",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4712,
      "pred_gbt": 0.421,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.905,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6867.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4252,
      "pred_gbt": 0.4656,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 1.82,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-11",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6868.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 1.667,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-11",
      "time": "10:16:00",
      "level_type": "value_area_low",
      "level_price": 6864.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4052,
      "pred_gbt": 0.3966,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.73,
      "approach_r2": 0.3304
    },
    {
      "date": "2025-12-11",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6868.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4768,
      "pred_gbt": 0.5807,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 1.607,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-11",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6868.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4448,
      "pred_gbt": 0.5307,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.481,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-12-11",
      "time": "10:19:00",
      "level_type": "prior_day_high",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4657,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.476,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-11",
      "time": "10:19:00",
      "level_type": "lvn",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4178,
      "pred_gbt": 0.6502,
      "pred_empirical": 0.6715,
      "confluence_count": 64,
      "rvol": 1.476,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-11",
      "time": "10:21:00",
      "level_type": "overnight_high",
      "level_price": 6877.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.708,
      "approach_r2": 0.3189
    },
    {
      "date": "2025-12-11",
      "time": "10:21:00",
      "level_type": "or15_high",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.4347,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.708,
      "approach_r2": 0.3189
    },
    {
      "date": "2025-12-11",
      "time": "10:21:00",
      "level_type": "or30_high",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4758,
      "pred_gbt": 0.4376,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.708,
      "approach_r2": 0.3189
    },
    {
      "date": "2025-12-11",
      "time": "10:21:00",
      "level_type": "session_high",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4493,
      "pred_gbt": 0.516,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.708,
      "approach_r2": 0.3189
    },
    {
      "date": "2025-12-11",
      "time": "10:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.4876,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.708,
      "approach_r2": 0.3189
    },
    {
      "date": "2025-12-11",
      "time": "10:22:00",
      "level_type": "session_high",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4427,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.902,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-12-11",
      "time": "10:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6876.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4456,
      "pred_gbt": 0.4942,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.902,
      "approach_r2": 0.1053
    },
    {
      "date": "2025-12-11",
      "time": "10:23:00",
      "level_type": "session_high",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4644,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.952,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-12-11",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6881.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4489,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.952,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-12-11",
      "time": "10:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4516,
      "pred_gbt": 0.5345,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.952,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-12-11",
      "time": "10:24:00",
      "level_type": "session_high",
      "level_price": 6879.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4064,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 2.093,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-11",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6881.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.4519,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 2.093,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-11",
      "time": "10:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6879.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4092,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 2.093,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-11",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6882.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4905,
      "pred_gbt": 0.491,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.534,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6882.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4777,
      "pred_gbt": 0.4797,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.534,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "10:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4748,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.348,
      "approach_r2": 0.3382
    },
    {
      "date": "2025-12-11",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.486,
      "pred_gbt": 0.5346,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 1.25,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-12-11",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4962,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.25,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-12-11",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4732,
      "pred_gbt": 0.5207,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 1.25,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-12-11",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.5041,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 1.284,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-12-11",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.4032,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 1.256,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5024,
      "pred_gbt": 0.4406,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 1.402,
      "approach_r2": 0.0882
    },
    {
      "date": "2025-12-11",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.4696,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.388,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-11",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5052,
      "pred_gbt": 0.5155,
      "pred_empirical": 0.6281,
      "confluence_count": 55,
      "rvol": 1.367,
      "approach_r2": 0.339
    },
    {
      "date": "2025-12-11",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5096,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 1.256,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.4774,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.143,
      "approach_r2": 0.1147
    },
    {
      "date": "2025-12-11",
      "time": "10:48:00",
      "level_type": "value_area_low",
      "level_price": 6864.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4491,
      "pred_gbt": 0.4694,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 1.354,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-12-11",
      "time": "10:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6867.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3727,
      "pred_gbt": 0.6597,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 1.671,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-12-11",
      "time": "10:50:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6861.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3754,
      "pred_gbt": 0.4298,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.881,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-11",
      "time": "10:50:00",
      "level_type": "hvn",
      "level_price": 6861.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3556,
      "pred_gbt": 0.427,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.881,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-11",
      "time": "10:50:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6861.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4132,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 1.881,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-11",
      "time": "10:50:00",
      "level_type": "or15_low",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4073,
      "pred_gbt": 0.4604,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.881,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-11",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6863.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3784,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 2.209,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-11",
      "time": "10:55:00",
      "level_type": "prior_day_high",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5104,
      "pred_gbt": 0.5004,
      "pred_empirical": 0.6281,
      "confluence_count": 59,
      "rvol": 1.727,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-11",
      "time": "10:55:00",
      "level_type": "lvn",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4618,
      "pred_gbt": 0.4446,
      "pred_empirical": 0.651,
      "confluence_count": 64,
      "rvol": 1.727,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-11",
      "time": "10:57:00",
      "level_type": "or15_high",
      "level_price": 6875.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4161,
      "pred_gbt": 0.4407,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 1.442,
      "approach_r2": 0.124
    },
    {
      "date": "2025-12-11",
      "time": "10:57:00",
      "level_type": "or30_high",
      "level_price": 6875.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4264,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 1.442,
      "approach_r2": 0.124
    },
    {
      "date": "2025-12-11",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4817,
      "pred_gbt": 0.5225,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.31,
      "approach_r2": 0.3286
    },
    {
      "date": "2025-12-11",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5167,
      "pred_gbt": 0.5073,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 1.249,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4692,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 1.618,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-11",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.5397,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 1.567,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "11:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.4818,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.913,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "11:17:00",
      "level_type": "vwap",
      "level_price": 6864.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.5322,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.772,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-12-11",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.5269,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.086,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "11:27:00",
      "level_type": "value_area_low",
      "level_price": 6864.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.496,
      "pred_gbt": 0.5515,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.201,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6864.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.201,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "11:28:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4546,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.335,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "11:28:00",
      "level_type": "hvn",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4717,
      "pred_gbt": 0.5094,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.335,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "11:28:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6861.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5556,
      "pred_gbt": 0.6395,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.335,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "11:28:00",
      "level_type": "or15_low",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.409,
      "pred_gbt": 0.452,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.335,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "11:29:00",
      "level_type": "vwap",
      "level_price": 6864.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.468,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 1.44,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-11",
      "time": "11:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5156,
      "pred_gbt": 0.4962,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.952,
      "approach_r2": 0.5178
    },
    {
      "date": "2025-12-11",
      "time": "11:36:00",
      "level_type": "prior_day_high",
      "level_price": 6872.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.5192,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.928,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-12-11",
      "time": "11:36:00",
      "level_type": "lvn",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.4743,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.928,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-12-11",
      "time": "11:40:00",
      "level_type": "overnight_high",
      "level_price": 6877.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5434,
      "pred_gbt": 0.5215,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 1.032,
      "approach_r2": 0.36
    },
    {
      "date": "2025-12-11",
      "time": "11:40:00",
      "level_type": "or15_high",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5373,
      "pred_gbt": 0.5511,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.032,
      "approach_r2": 0.36
    },
    {
      "date": "2025-12-11",
      "time": "11:40:00",
      "level_type": "or30_high",
      "level_price": 6875.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.032,
      "approach_r2": 0.36
    },
    {
      "date": "2025-12-11",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6011,
      "pred_gbt": 0.5613,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.032,
      "approach_r2": 0.36
    },
    {
      "date": "2025-12-11",
      "time": "11:42:00",
      "level_type": "ib_high",
      "level_price": 6884.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.5977,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.267,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "11:42:00",
      "level_type": "session_high",
      "level_price": 6884.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5513,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.267,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "11:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6884.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.6187,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.267,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "11:46:00",
      "level_type": "top_oi_strikes",
      "level_price": 6886.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.4996,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.451,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-11",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.635,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.451,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-11",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6876.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5654,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.792,
      "approach_r2": 0.0913
    },
    {
      "date": "2025-12-11",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6876.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.669,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-11",
      "time": "11:55:00",
      "level_type": "vwap",
      "level_price": 6865.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5009,
      "pred_gbt": 0.546,
      "pred_empirical": 0.6281,
      "confluence_count": 48,
      "rvol": 1.895,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-11",
      "time": "11:56:00",
      "level_type": "vwap",
      "level_price": 6865.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4937,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.6281,
      "confluence_count": 48,
      "rvol": 2.057,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-11",
      "time": "11:57:00",
      "level_type": "value_area_low",
      "level_price": 6864.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.484,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 2.144,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6876.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5123,
      "pred_gbt": 0.5242,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.57,
      "approach_r2": 0.3287
    },
    {
      "date": "2025-12-11",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6876.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5452,
      "pred_gbt": 0.5218,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.583,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6876.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.303,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-12-11",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6876.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.5539,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.213,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-12-11",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.5501,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.082,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-11",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5811,
      "pred_gbt": 0.5323,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.022,
      "approach_r2": 0.3279
    },
    {
      "date": "2025-12-11",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5848,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.91,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-11",
      "time": "12:10:00",
      "level_type": "overnight_high",
      "level_price": 6877.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6175,
      "pred_gbt": 0.5453,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 1.06,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-11",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6198,
      "pred_gbt": 0.5582,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.06,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-11",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6208,
      "pred_gbt": 0.595,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.057,
      "approach_r2": 0.3337
    },
    {
      "date": "2025-12-11",
      "time": "12:13:00",
      "level_type": "ib_high",
      "level_price": 6884.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5492,
      "pred_gbt": 0.5697,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.558,
      "approach_r2": 0.0628
    },
    {
      "date": "2025-12-11",
      "time": "12:13:00",
      "level_type": "session_high",
      "level_price": 6886.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.6401,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.558,
      "approach_r2": 0.0628
    },
    {
      "date": "2025-12-11",
      "time": "12:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6886.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5571,
      "pred_gbt": 0.5922,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.558,
      "approach_r2": 0.0628
    },
    {
      "date": "2025-12-11",
      "time": "12:16:00",
      "level_type": "top_oi_strikes",
      "level_price": 6886.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4259,
      "pred_gbt": 0.4707,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.739,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:16:00",
      "level_type": "session_high",
      "level_price": 6887.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.562,
      "pred_gbt": 0.6436,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.739,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6887.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.5959,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.739,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:17:00",
      "level_type": "session_high",
      "level_price": 6887.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5582,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.592,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-12-11",
      "time": "12:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6887.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.6733,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.592,
      "approach_r2": 0.1267
    },
    {
      "date": "2025-12-11",
      "time": "12:21:00",
      "level_type": "session_high",
      "level_price": 6888.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.572,
      "pred_gbt": 0.6836,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.291,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-12-11",
      "time": "12:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5882,
      "pred_gbt": 0.6552,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 1.291,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-12-11",
      "time": "12:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6888.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.6445,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.291,
      "approach_r2": 0.4934
    },
    {
      "date": "2025-12-11",
      "time": "12:22:00",
      "level_type": "session_high",
      "level_price": 6890.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5867,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.246,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-12-11",
      "time": "12:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6027,
      "pred_gbt": 0.6836,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.246,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-12-11",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5742,
      "pred_gbt": 0.6705,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.246,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-12-11",
      "time": "12:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.5933,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.345,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:24:00",
      "level_type": "session_high",
      "level_price": 6892.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5953,
      "pred_gbt": 0.6777,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.567,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-11",
      "time": "12:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5876,
      "pred_gbt": 0.64,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 1.567,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-11",
      "time": "12:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.6369,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.567,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-11",
      "time": "12:25:00",
      "level_type": "session_high",
      "level_price": 6893.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5897,
      "pred_gbt": 0.6253,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 1.744,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-12-11",
      "time": "12:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.582,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.744,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-12-11",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5745,
      "pred_gbt": 0.7125,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.903,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-11",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.6926,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 1.876,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-11",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6097,
      "pred_gbt": 0.7107,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.861,
      "approach_r2": 0.1731
    },
    {
      "date": "2025-12-11",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6237,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 1.543,
      "approach_r2": 0.0357
    },
    {
      "date": "2025-12-11",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5963,
      "pred_gbt": 0.6952,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.453,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-11",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.667,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 1.339,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-12-11",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6355,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.342,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:34:00",
      "level_type": "session_high",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6331,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 1.332,
      "approach_r2": 0.122
    },
    {
      "date": "2025-12-11",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.7011,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 1.332,
      "approach_r2": 0.122
    },
    {
      "date": "2025-12-11",
      "time": "12:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6645,
      "pred_empirical": 0.6081,
      "confluence_count": 65,
      "rvol": 1.332,
      "approach_r2": 0.122
    },
    {
      "date": "2025-12-11",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6075,
      "pred_gbt": 0.6974,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.325,
      "approach_r2": 0.5045
    },
    {
      "date": "2025-12-11",
      "time": "12:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6435,
      "pred_gbt": 0.7176,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 1.243,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 1.21,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-11",
      "time": "12:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.73,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 1.078,
      "approach_r2": 0.0004
    },
    {
      "date": "2025-12-11",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6672,
      "pred_gbt": 0.7035,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.87,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6393,
      "pred_gbt": 0.7133,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.831,
      "approach_r2": 0.4955
    },
    {
      "date": "2025-12-11",
      "time": "12:41:00",
      "level_type": "session_high",
      "level_price": 6896.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5993,
      "pred_gbt": 0.7482,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 0.88,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-12-11",
      "time": "12:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6021,
      "pred_gbt": 0.711,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.88,
      "approach_r2": 0.1281
    },
    {
      "date": "2025-12-11",
      "time": "12:42:00",
      "level_type": "session_high",
      "level_price": 6896.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.853,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.6788,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.853,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.6765,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.853,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.6944,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.923,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-12-11",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6651,
      "pred_gbt": 0.6768,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.985,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "12:45:00",
      "level_type": "session_high",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.7277,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.938,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-12-11",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.6711,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.938,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-12-11",
      "time": "12:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6201,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 0.938,
      "approach_r2": 0.7458
    },
    {
      "date": "2025-12-11",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.725,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.889,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-11",
      "time": "12:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 6886.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.615,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.013,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-12-11",
      "time": "13:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.675,
      "pred_gbt": 0.6996,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.735,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-11",
      "time": "13:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6803,
      "pred_gbt": 0.7515,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.868,
      "approach_r2": 0.1268
    },
    {
      "date": "2025-12-11",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.7236,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.953,
      "approach_r2": 0.3374
    },
    {
      "date": "2025-12-11",
      "time": "13:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.7832,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.98,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "13:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6689,
      "pred_gbt": 0.7526,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 0.92,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-12-11",
      "time": "13:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.691,
      "pred_gbt": 0.7818,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.778,
      "approach_r2": 0.1286
    },
    {
      "date": "2025-12-11",
      "time": "13:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6874,
      "pred_gbt": 0.7356,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.581,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-12-11",
      "time": "13:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.715,
      "pred_gbt": 0.8033,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.699,
      "approach_r2": 0.0725
    },
    {
      "date": "2025-12-11",
      "time": "13:11:00",
      "level_type": "session_high",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7002,
      "pred_gbt": 0.7657,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.692,
      "approach_r2": 0.0909
    },
    {
      "date": "2025-12-11",
      "time": "13:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.714,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.692,
      "approach_r2": 0.0909
    },
    {
      "date": "2025-12-11",
      "time": "13:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.7255,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.692,
      "approach_r2": 0.0909
    },
    {
      "date": "2025-12-11",
      "time": "13:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7202,
      "pred_gbt": 0.7876,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.712,
      "approach_r2": 0.7552
    },
    {
      "date": "2025-12-11",
      "time": "13:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6831,
      "pred_gbt": 0.7338,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 0.799,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-11",
      "time": "13:14:00",
      "level_type": "session_high",
      "level_price": 6898.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6613,
      "pred_gbt": 0.778,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 1.049,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-11",
      "time": "13:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6844,
      "pred_gbt": 0.7726,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 1.049,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-11",
      "time": "13:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6898.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.7374,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 1.049,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-11",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6752,
      "pred_gbt": 0.7382,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 0.866,
      "approach_r2": 0.3285
    },
    {
      "date": "2025-12-11",
      "time": "13:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.8427,
      "pred_empirical": 0.612,
      "confluence_count": 64,
      "rvol": 1.015,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-11",
      "time": "13:21:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5474,
      "pred_gbt": 0.4862,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 0.917,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-11",
      "time": "13:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6756,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.917,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-11",
      "time": "13:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6805,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.743,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-11",
      "time": "13:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.679,
      "pred_gbt": 0.7022,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 1.55,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "13:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6727,
      "pred_gbt": 0.7188,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 1.516,
      "approach_r2": 0.1218
    },
    {
      "date": "2025-12-11",
      "time": "13:38:00",
      "level_type": "session_high",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.7202,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 1.408,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-12-11",
      "time": "13:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.664,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 1.408,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-12-11",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.683,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 1.408,
      "approach_r2": 0.5044
    },
    {
      "date": "2025-12-11",
      "time": "13:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.699,
      "pred_gbt": 0.8344,
      "pred_empirical": 0.5871,
      "confluence_count": 73,
      "rvol": 1.484,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.7773,
      "pred_empirical": 0.6109,
      "confluence_count": 74,
      "rvol": 1.468,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-12-11",
      "time": "13:41:00",
      "level_type": "session_high",
      "level_price": 6901.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.8426,
      "pred_empirical": 0.5962,
      "confluence_count": 76,
      "rvol": 1.399,
      "approach_r2": 0.1218
    },
    {
      "date": "2025-12-11",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.8277,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 1.399,
      "approach_r2": 0.1218
    },
    {
      "date": "2025-12-11",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6901.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6757,
      "pred_gbt": 0.8122,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 1.399,
      "approach_r2": 0.1218
    },
    {
      "date": "2025-12-11",
      "time": "13:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7138,
      "pred_gbt": 0.7853,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 1.363,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "13:43:00",
      "level_type": "session_high",
      "level_price": 6901.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6802,
      "pred_gbt": 0.8176,
      "pred_empirical": 0.6109,
      "confluence_count": 74,
      "rvol": 1.52,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-12-11",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6969,
      "pred_gbt": 0.8033,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 1.52,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-12-11",
      "time": "13:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6901.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.669,
      "pred_gbt": 0.7836,
      "pred_empirical": 0.6081,
      "confluence_count": 74,
      "rvol": 1.52,
      "approach_r2": 0.1297
    },
    {
      "date": "2025-12-11",
      "time": "13:44:00",
      "level_type": "session_high",
      "level_price": 6903.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6735,
      "pred_gbt": 0.8207,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 1.397,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-12-11",
      "time": "13:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6889,
      "pred_gbt": 0.8073,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 1.397,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-12-11",
      "time": "13:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.7944,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 1.397,
      "approach_r2": 0.4996
    },
    {
      "date": "2025-12-11",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.723,
      "pred_gbt": 0.8175,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 1.221,
      "approach_r2": 0.5464
    },
    {
      "date": "2025-12-11",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7247,
      "pred_gbt": 0.8302,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 1.12,
      "approach_r2": 0.1325
    },
    {
      "date": "2025-12-11",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7236,
      "pred_gbt": 0.8249,
      "pred_empirical": 0.5871,
      "confluence_count": 73,
      "rvol": 1.06,
      "approach_r2": 0.3252
    },
    {
      "date": "2025-12-11",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6863,
      "pred_gbt": 0.9042,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 1.005,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-11",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7139,
      "pred_gbt": 0.8294,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.985,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-11",
      "time": "13:51:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.593,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 1.087,
      "approach_r2": 0.0844
    },
    {
      "date": "2025-12-11",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.8963,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 1.063,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-11",
      "time": "14:17:00",
      "level_type": "session_high",
      "level_price": 6903.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7444,
      "pred_gbt": 0.8448,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.73,
      "approach_r2": 0.0818
    },
    {
      "date": "2025-12-11",
      "time": "14:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7346,
      "pred_gbt": 0.8144,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.73,
      "approach_r2": 0.0818
    },
    {
      "date": "2025-12-11",
      "time": "14:18:00",
      "level_type": "prior_week_high",
      "level_price": 6905.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7511,
      "pred_gbt": 0.7737,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 0.925,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-11",
      "time": "14:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6904.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7346,
      "pred_gbt": 0.8194,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.925,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-11",
      "time": "14:19:00",
      "level_type": "session_high",
      "level_price": 6904.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7438,
      "pred_gbt": 0.8546,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.914,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-12-11",
      "time": "14:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6904.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.8425,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.914,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-12-11",
      "time": "14:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6904.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7338,
      "pred_gbt": 0.8318,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.914,
      "approach_r2": 0.1303
    },
    {
      "date": "2025-12-11",
      "time": "14:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6904.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7653,
      "pred_gbt": 0.8599,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.853,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:21:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.5736,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.912,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-12-11",
      "time": "14:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6904.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7406,
      "pred_gbt": 0.8285,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 0.897,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-12-11",
      "time": "14:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6904.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7735,
      "pred_gbt": 0.8609,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.711,
      "approach_r2": 0.4665
    },
    {
      "date": "2025-12-11",
      "time": "14:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7652,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.5997,
      "confluence_count": 78,
      "rvol": 0.629,
      "approach_r2": 0.0012
    },
    {
      "date": "2025-12-11",
      "time": "14:27:00",
      "level_type": "session_high",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7471,
      "pred_gbt": 0.8606,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.593,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-11",
      "time": "14:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7373,
      "pred_gbt": 0.8445,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.593,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-11",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7563,
      "pred_gbt": 0.8449,
      "pred_empirical": 0.5997,
      "confluence_count": 77,
      "rvol": 0.534,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-11",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7534,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.643,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-11",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7652,
      "pred_gbt": 0.8517,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.603,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.755,
      "pred_gbt": 0.8655,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.561,
      "approach_r2": 0.1252
    },
    {
      "date": "2025-12-11",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.8584,
      "pred_empirical": 0.5997,
      "confluence_count": 74,
      "rvol": 0.544,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.76,
      "pred_gbt": 0.8566,
      "pred_empirical": 0.5997,
      "confluence_count": 74,
      "rvol": 0.469,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-11",
      "time": "14:36:00",
      "level_type": "session_high",
      "level_price": 6905.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7233,
      "pred_gbt": 0.8364,
      "pred_empirical": 0.5803,
      "confluence_count": 80,
      "rvol": 0.516,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7695,
      "pred_gbt": 0.8264,
      "pred_empirical": 0.5997,
      "confluence_count": 72,
      "rvol": 0.516,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6905.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7256,
      "pred_gbt": 0.7901,
      "pred_empirical": 0.5803,
      "confluence_count": 80,
      "rvol": 0.516,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:37:00",
      "level_type": "session_high",
      "level_price": 6906.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7415,
      "pred_gbt": 0.835,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.53,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-11",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7552,
      "pred_gbt": 0.8545,
      "pred_empirical": 0.5997,
      "confluence_count": 72,
      "rvol": 0.53,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-11",
      "time": "14:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7315,
      "pred_gbt": 0.7892,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.53,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-11",
      "time": "14:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.8204,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.605,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:40:00",
      "level_type": "session_high",
      "level_price": 6906.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7234,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.618,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-12-11",
      "time": "14:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7365,
      "pred_gbt": 0.8146,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.618,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-12-11",
      "time": "14:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.7919,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.618,
      "approach_r2": 0.5024
    },
    {
      "date": "2025-12-11",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7619,
      "pred_gbt": 0.8025,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.525,
      "approach_r2": 0.1496
    },
    {
      "date": "2025-12-11",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7637,
      "pred_gbt": 0.7937,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.518,
      "approach_r2": 0.4664
    },
    {
      "date": "2025-12-11",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7631,
      "pred_gbt": 0.8159,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.562,
      "approach_r2": 0.5343
    },
    {
      "date": "2025-12-11",
      "time": "14:44:00",
      "level_type": "session_high",
      "level_price": 6907.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7569,
      "pred_gbt": 0.8286,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.487,
      "approach_r2": 0.7671
    },
    {
      "date": "2025-12-11",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.7991,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.487,
      "approach_r2": 0.7671
    },
    {
      "date": "2025-12-11",
      "time": "14:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7474,
      "pred_gbt": 0.7775,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.487,
      "approach_r2": 0.7671
    },
    {
      "date": "2025-12-11",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.758,
      "pred_gbt": 0.8091,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.63,
      "approach_r2": 0.0687
    },
    {
      "date": "2025-12-11",
      "time": "14:46:00",
      "level_type": "session_high",
      "level_price": 6908.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7458,
      "pred_gbt": 0.8275,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.738,
      "approach_r2": 0.0788
    },
    {
      "date": "2025-12-11",
      "time": "14:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7535,
      "pred_gbt": 0.8172,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.738,
      "approach_r2": 0.0788
    },
    {
      "date": "2025-12-11",
      "time": "14:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6908.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7359,
      "pred_gbt": 0.7809,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.738,
      "approach_r2": 0.0788
    },
    {
      "date": "2025-12-11",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.751,
      "pred_gbt": 0.811,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.783,
      "approach_r2": 0.0402
    },
    {
      "date": "2025-12-11",
      "time": "14:48:00",
      "level_type": "prior_week_high",
      "level_price": 6905.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6767,
      "pred_gbt": 0.8276,
      "pred_empirical": 0.5997,
      "confluence_count": 80,
      "rvol": 0.701,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-12-11",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7305,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.701,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-12-11",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.8383,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.801,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-11",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.7294,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.875,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "14:51:00",
      "level_type": "session_high",
      "level_price": 6909.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.8397,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.772,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-11",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7431,
      "pred_gbt": 0.817,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.772,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-11",
      "time": "14:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6909.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7138,
      "pred_gbt": 0.7993,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.772,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-11",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7295,
      "pred_gbt": 0.8067,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.803,
      "approach_r2": 0.4991
    },
    {
      "date": "2025-12-11",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7573,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.834,
      "approach_r2": 0.7197
    },
    {
      "date": "2025-12-11",
      "time": "14:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7506,
      "pred_gbt": 0.8013,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.82,
      "approach_r2": 0.0111
    },
    {
      "date": "2025-12-11",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.819,
      "approach_r2": 0.0661
    },
    {
      "date": "2025-12-11",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7524,
      "pred_gbt": 0.814,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.768,
      "approach_r2": 0.0022
    },
    {
      "date": "2025-12-11",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.8094,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.759,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-11",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7437,
      "pred_gbt": 0.844,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.716,
      "approach_r2": 0.1232
    },
    {
      "date": "2025-12-11",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6909.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7575,
      "pred_gbt": 0.8567,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.683,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-11",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6909.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.8504,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.699,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-12-11",
      "time": "15:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6909.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.749,
      "pred_gbt": 0.8748,
      "pred_empirical": 0.6488,
      "confluence_count": 57,
      "rvol": 0.574,
      "approach_r2": 0.0817
    },
    {
      "date": "2025-12-11",
      "time": "15:18:00",
      "level_type": "prior_week_high",
      "level_price": 6905.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7881,
      "pred_gbt": 0.7774,
      "pred_empirical": 0.5997,
      "confluence_count": 80,
      "rvol": 0.877,
      "approach_r2": 0.1216
    },
    {
      "date": "2025-12-11",
      "time": "15:26:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.5423,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.844,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-12-11",
      "time": "15:50:00",
      "level_type": "prior_week_high",
      "level_price": 6905.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7117,
      "pred_gbt": 0.8561,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.855,
      "approach_r2": 0.501
    },
    {
      "date": "2025-12-11",
      "time": "15:56:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6749,
      "pred_gbt": 0.8409,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.65,
      "approach_r2": 0.1307
    },
    {
      "date": "2025-12-11",
      "time": "15:59:00",
      "level_type": "session_high",
      "level_price": 6909.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7939,
      "pred_gbt": 0.9754,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.747,
      "approach_r2": 0.7043
    },
    {
      "date": "2025-12-11",
      "time": "15:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6909.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7854,
      "pred_gbt": 0.9731,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.747,
      "approach_r2": 0.7043
    },
    {
      "date": "2025-12-12",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3153,
      "pred_gbt": 0.4951,
      "pred_empirical": 0.6281,
      "confluence_count": 16,
      "rvol": 1.227,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "09:35:00",
      "level_type": "value_area_low",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.335,
      "pred_gbt": 0.498,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.227,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4323,
      "pred_gbt": 0.4619,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.227,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.4671,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.227,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.997,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-12",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4511,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.997,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-12",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4598,
      "pred_gbt": 0.6363,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 0.879,
      "approach_r2": 0.0867
    },
    {
      "date": "2025-12-12",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.447,
      "pred_gbt": 0.582,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.806,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-12-12",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.459,
      "pred_gbt": 0.597,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.806,
      "approach_r2": 0.0825
    },
    {
      "date": "2025-12-12",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6902.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4353,
      "pred_gbt": 0.6545,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 0.722,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-12-12",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4417,
      "pred_gbt": 0.4711,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 0.679,
      "approach_r2": 0.4973
    },
    {
      "date": "2025-12-12",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6902.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4553,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 0.679,
      "approach_r2": 0.4973
    },
    {
      "date": "2025-12-12",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4326,
      "pred_gbt": 0.562,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.679,
      "approach_r2": 0.4973
    },
    {
      "date": "2025-12-12",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6897.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3682,
      "pred_gbt": 0.4186,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.01,
      "approach_r2": 0.5027
    },
    {
      "date": "2025-12-12",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6895.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4059,
      "pred_gbt": 0.362,
      "pred_empirical": 0.651,
      "confluence_count": 31,
      "rvol": 1.01,
      "approach_r2": 0.5027
    },
    {
      "date": "2025-12-12",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6899.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3633,
      "pred_gbt": 0.4343,
      "pred_empirical": 0.6281,
      "confluence_count": 20,
      "rvol": 1.01,
      "approach_r2": 0.5027
    },
    {
      "date": "2025-12-12",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6895.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4035,
      "pred_gbt": 0.4419,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.034,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-12",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6896.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3685,
      "pred_gbt": 0.3984,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.034,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-12",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6892.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3279,
      "pred_gbt": 0.4167,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.069,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-12",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6894.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.358,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.122,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-12",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6892.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3238,
      "pred_gbt": 0.4285,
      "pred_empirical": 0.6281,
      "confluence_count": 28,
      "rvol": 1.122,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-12",
      "time": "09:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6893.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3514,
      "pred_gbt": 0.5121,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.122,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-12",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6890.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3437,
      "pred_gbt": 0.4493,
      "pred_empirical": 0.6281,
      "confluence_count": 31,
      "rvol": 1.191,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-12",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6890.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.34,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.6715,
      "confluence_count": 31,
      "rvol": 1.191,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-12",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3387,
      "pred_gbt": 0.4373,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.191,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-12",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6890.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3686,
      "pred_gbt": 0.4637,
      "pred_empirical": 0.651,
      "confluence_count": 31,
      "rvol": 1.191,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-12",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6894.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.4419,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 0.879,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6894.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3903,
      "pred_gbt": 0.4648,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 0.849,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-12",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3562,
      "pred_gbt": 0.452,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 0.849,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-12",
      "time": "09:48:00",
      "level_type": "overnight_low",
      "level_price": 6889.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3528,
      "pred_gbt": 0.3462,
      "pred_empirical": 0.651,
      "confluence_count": 31,
      "rvol": 1.028,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-12",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6890.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3454,
      "pred_gbt": 0.3152,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 1.028,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-12",
      "time": "09:49:00",
      "level_type": "lvn",
      "level_price": 6886.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3954,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 0.996,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-12-12",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3399,
      "pred_gbt": 0.3919,
      "pred_empirical": 0.651,
      "confluence_count": 33,
      "rvol": 0.996,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-12-12",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6889.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3621,
      "pred_gbt": 0.475,
      "pred_empirical": 0.6251,
      "confluence_count": 31,
      "rvol": 0.996,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-12-12",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3685,
      "pred_gbt": 0.4065,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 0.996,
      "approach_r2": 0.3335
    },
    {
      "date": "2025-12-12",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6888.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3794,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 1.084,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-12",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.383,
      "pred_gbt": 0.4189,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.073,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-12",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3689,
      "pred_gbt": 0.4482,
      "pred_empirical": 0.6281,
      "confluence_count": 30,
      "rvol": 1.128,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-12-12",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3939,
      "pred_gbt": 0.5273,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 0.962,
      "approach_r2": 0.3332
    },
    {
      "date": "2025-12-12",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.409,
      "pred_gbt": 0.5963,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 0.957,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4166,
      "pred_gbt": 0.5748,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 0.835,
      "approach_r2": 0.0799
    },
    {
      "date": "2025-12-12",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3874,
      "pred_gbt": 0.6154,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 0.846,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-12-12",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3835,
      "pred_gbt": 0.5617,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 0.79,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-12",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4141,
      "pred_gbt": 0.45,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 0.812,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-12",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6890.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4148,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.808,
      "approach_r2": 0.0897
    },
    {
      "date": "2025-12-12",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6887.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3874,
      "pred_gbt": 0.5009,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 0.808,
      "approach_r2": 0.0897
    },
    {
      "date": "2025-12-12",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6885.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.416,
      "pred_gbt": 0.301,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 1.104,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-12",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6885.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3165,
      "pred_gbt": 0.3089,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.104,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-12",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6885.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3938,
      "pred_gbt": 0.3094,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.104,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-12",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6885.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3167,
      "pred_gbt": 0.3005,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 1.104,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-12",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6883.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3557,
      "pred_gbt": 0.4032,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.256,
      "approach_r2": 0.3366
    },
    {
      "date": "2025-12-12",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6884.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3588,
      "pred_gbt": 0.3888,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.256,
      "approach_r2": 0.3366
    },
    {
      "date": "2025-12-12",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6883.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3848,
      "pred_gbt": 0.4157,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.256,
      "approach_r2": 0.3366
    },
    {
      "date": "2025-12-12",
      "time": "10:02:00",
      "level_type": "session_low",
      "level_price": 6882.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3216,
      "pred_gbt": 0.4077,
      "pred_empirical": 0.651,
      "confluence_count": 22,
      "rvol": 1.282,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-12",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6884.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3491,
      "pred_gbt": 0.4432,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 1.282,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-12",
      "time": "10:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6882.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3496,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.282,
      "approach_r2": 0.4956
    },
    {
      "date": "2025-12-12",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6883.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3386,
      "pred_gbt": 0.3898,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.284,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-12-12",
      "time": "10:04:00",
      "level_type": "session_low",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2946,
      "pred_gbt": 0.3181,
      "pred_empirical": 0.6281,
      "confluence_count": 20,
      "rvol": 1.457,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6882.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3681,
      "pred_gbt": 0.3237,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.457,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "10:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6882.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2949,
      "pred_gbt": 0.316,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.457,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "10:05:00",
      "level_type": "session_low",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3245,
      "pred_gbt": 0.4563,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 1.289,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-12-12",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6881.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.358,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.289,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-12-12",
      "time": "10:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3525,
      "pred_gbt": 0.4515,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.289,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-12-12",
      "time": "10:06:00",
      "level_type": "session_low",
      "level_price": 6879.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3147,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.6269,
      "confluence_count": 13,
      "rvol": 1.192,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-12-12",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6880.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3477,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.192,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-12-12",
      "time": "10:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6879.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3424,
      "pred_gbt": 0.4436,
      "pred_empirical": 0.6081,
      "confluence_count": 13,
      "rvol": 1.192,
      "approach_r2": 0.5087
    },
    {
      "date": "2025-12-12",
      "time": "10:09:00",
      "level_type": "session_low",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3291,
      "pred_gbt": 0.4493,
      "pred_empirical": 0.6281,
      "confluence_count": 12,
      "rvol": 1.611,
      "approach_r2": 0.4905
    },
    {
      "date": "2025-12-12",
      "time": "10:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3574,
      "pred_gbt": 0.4577,
      "pred_empirical": 0.6269,
      "confluence_count": 12,
      "rvol": 1.611,
      "approach_r2": 0.4905
    },
    {
      "date": "2025-12-12",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3121,
      "pred_gbt": 0.3904,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.872,
      "approach_r2": 0.1178
    },
    {
      "date": "2025-12-12",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6871.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3021,
      "pred_gbt": 0.47,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 1.567,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-12-12",
      "time": "10:15:00",
      "level_type": "session_low",
      "level_price": 6869.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3281,
      "pred_gbt": 0.4284,
      "pred_empirical": 0.6269,
      "confluence_count": 15,
      "rvol": 1.374,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-12-12",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6870.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3311,
      "pred_gbt": 0.3478,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.374,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-12-12",
      "time": "10:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6869.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3563,
      "pred_gbt": 0.4194,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 1.374,
      "approach_r2": 0.0856
    },
    {
      "date": "2025-12-12",
      "time": "10:16:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3729,
      "pred_gbt": 0.4431,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.479,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "10:16:00",
      "level_type": "hvn",
      "level_price": 6868.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3892,
      "pred_gbt": 0.4729,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.479,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6869.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3299,
      "pred_gbt": 0.3564,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 1.479,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-12",
      "time": "10:21:00",
      "level_type": "session_low",
      "level_price": 6867.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3109,
      "pred_gbt": 0.4349,
      "pred_empirical": 0.6281,
      "confluence_count": 15,
      "rvol": 1.85,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-12",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.318,
      "pred_gbt": 0.3426,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 1.85,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-12",
      "time": "10:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3383,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.6269,
      "confluence_count": 15,
      "rvol": 1.85,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-12",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6866.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.316,
      "pred_gbt": 0.4434,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.501,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-12",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3437,
      "pred_gbt": 0.4551,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.501,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-12",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3694,
      "pred_gbt": 0.3548,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.876,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-12",
      "time": "10:25:00",
      "level_type": "session_low",
      "level_price": 6861.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.259,
      "pred_gbt": 0.433,
      "pred_empirical": 0.6715,
      "confluence_count": 20,
      "rvol": 2.017,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-12-12",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3305,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 2.017,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-12-12",
      "time": "10:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6861.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2592,
      "pred_gbt": 0.4215,
      "pred_empirical": 0.651,
      "confluence_count": 20,
      "rvol": 2.017,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-12-12",
      "time": "10:26:00",
      "level_type": "value_area_high",
      "level_price": 6858.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.38,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.944,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-12-12",
      "time": "10:26:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4653,
      "pred_gbt": 0.5165,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.944,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-12-12",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6859.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3173,
      "pred_gbt": 0.4447,
      "pred_empirical": 0.6251,
      "confluence_count": 21,
      "rvol": 1.944,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-12-12",
      "time": "10:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3432,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.944,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-12-12",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6859.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3451,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.944,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-12-12",
      "time": "10:27:00",
      "level_type": "session_low",
      "level_price": 6858.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3066,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 1.964,
      "approach_r2": 0.3373
    },
    {
      "date": "2025-12-12",
      "time": "10:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6859.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3067,
      "pred_gbt": 0.3666,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.964,
      "approach_r2": 0.3373
    },
    {
      "date": "2025-12-12",
      "time": "10:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6858.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3339,
      "pred_gbt": 0.4597,
      "pred_empirical": 0.6251,
      "confluence_count": 23,
      "rvol": 1.964,
      "approach_r2": 0.3373
    },
    {
      "date": "2025-12-12",
      "time": "10:28:00",
      "level_type": "lvn",
      "level_price": 6853.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3669,
      "pred_gbt": 0.2637,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 2.304,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "10:29:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.272,
      "pred_gbt": 0.3481,
      "pred_empirical": 0.6281,
      "confluence_count": 14,
      "rvol": 2.048,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-12",
      "time": "10:29:00",
      "level_type": "session_low",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2499,
      "pred_gbt": 0.374,
      "pred_empirical": 0.6251,
      "confluence_count": 13,
      "rvol": 2.048,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-12",
      "time": "10:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2501,
      "pred_gbt": 0.3718,
      "pred_empirical": 0.6281,
      "confluence_count": 13,
      "rvol": 2.048,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-12",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3279,
      "pred_gbt": 0.3034,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 2.134,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-12",
      "time": "10:30:00",
      "level_type": "session_low",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3065,
      "pred_gbt": 0.317,
      "pred_empirical": 0.6281,
      "confluence_count": 14,
      "rvol": 2.134,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-12",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.329,
      "pred_gbt": 0.3171,
      "pred_empirical": 0.6269,
      "confluence_count": 13,
      "rvol": 2.134,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-12",
      "time": "10:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3337,
      "pred_gbt": 0.3197,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 2.134,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-12",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3434,
      "pred_gbt": 0.4335,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 2.02,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-12",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3705,
      "pred_gbt": 0.3628,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 1.804,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-12-12",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3561,
      "pred_gbt": 0.4056,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.829,
      "approach_r2": 0.4912
    },
    {
      "date": "2025-12-12",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4111,
      "pred_gbt": 0.4161,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 1.703,
      "approach_r2": 0.0971
    },
    {
      "date": "2025-12-12",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3599,
      "pred_gbt": 0.6375,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.799,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-12",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.5048,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.596,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-12-12",
      "time": "10:47:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6868.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3705,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.3,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-12",
      "time": "10:47:00",
      "level_type": "hvn",
      "level_price": 6868.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3508,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.3,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-12",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6860.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4115,
      "pred_gbt": 0.4127,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.222,
      "approach_r2": 0.5065
    },
    {
      "date": "2025-12-12",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6860.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4271,
      "pred_gbt": 0.3518,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.26,
      "approach_r2": 0.7604
    },
    {
      "date": "2025-12-12",
      "time": "10:56:00",
      "level_type": "session_low",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3662,
      "pred_gbt": 0.4297,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 1.411,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "10:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3957,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.411,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "10:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6831.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2427,
      "pred_gbt": 0.3179,
      "pred_empirical": 0.6269,
      "confluence_count": 12,
      "rvol": 4.374,
      "approach_r2": 0.3295
    },
    {
      "date": "2025-12-12",
      "time": "11:00:00",
      "level_type": "prior_day_low",
      "level_price": 6838.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2071,
      "pred_gbt": 0.4205,
      "pred_empirical": 0.6081,
      "confluence_count": 9,
      "rvol": 4.722,
      "approach_r2": 0.1196
    },
    {
      "date": "2025-12-12",
      "time": "11:00:00",
      "level_type": "prior_week_low",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.1189,
      "pred_gbt": 0.3752,
      "pred_empirical": 0.651,
      "confluence_count": 15,
      "rvol": 4.722,
      "approach_r2": 0.1196
    },
    {
      "date": "2025-12-12",
      "time": "11:03:00",
      "level_type": "session_low",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2262,
      "pred_gbt": 0.2896,
      "pred_empirical": 0.6081,
      "confluence_count": 10,
      "rvol": 3.76,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-12-12",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6825.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2922,
      "pred_gbt": 0.3153,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 3.76,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-12-12",
      "time": "11:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2264,
      "pred_gbt": 0.2887,
      "pred_empirical": 0.6109,
      "confluence_count": 10,
      "rvol": 3.76,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-12-12",
      "time": "11:10:00",
      "level_type": "session_low",
      "level_price": 6818.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3188,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.6109,
      "confluence_count": 9,
      "rvol": 2.592,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-12",
      "time": "11:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6818.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3465,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 2.592,
      "approach_r2": 0.0006
    },
    {
      "date": "2025-12-12",
      "time": "11:22:00",
      "level_type": "session_low",
      "level_price": 6810.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3184,
      "pred_gbt": 0.3966,
      "pred_empirical": 0.6109,
      "confluence_count": 0,
      "rvol": 2.556,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-12",
      "time": "11:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6810.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3462,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.5962,
      "confluence_count": 0,
      "rvol": 2.556,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-12",
      "time": "11:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6823.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.3337,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 2.14,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-12",
      "time": "11:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6815.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.397,
      "pred_gbt": 0.3423,
      "pred_empirical": 0.6011,
      "confluence_count": 5,
      "rvol": 1.649,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-12",
      "time": "11:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4053,
      "pred_gbt": 0.3975,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.646,
      "approach_r2": 0.5022
    },
    {
      "date": "2025-12-12",
      "time": "12:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6824.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4012,
      "pred_gbt": 0.4851,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.947,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-12",
      "time": "12:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4165,
      "pred_gbt": 0.476,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 2.1,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-12",
      "time": "12:07:00",
      "level_type": "prior_week_low",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3546,
      "pred_gbt": 0.4044,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 2.137,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-12-12",
      "time": "12:16:00",
      "level_type": "prior_day_low",
      "level_price": 6838.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3598,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.611,
      "approach_r2": 0.1261
    },
    {
      "date": "2025-12-12",
      "time": "12:17:00",
      "level_type": "lvn",
      "level_price": 6839.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4312,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.612,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-12",
      "time": "12:37:00",
      "level_type": "prior_week_low",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4013,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.873,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-12-12",
      "time": "12:50:00",
      "level_type": "prior_day_low",
      "level_price": 6838.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.3617,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.758,
      "approach_r2": 0.5045
    },
    {
      "date": "2025-12-12",
      "time": "12:50:00",
      "level_type": "lvn",
      "level_price": 6839.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4462,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.758,
      "approach_r2": 0.5045
    },
    {
      "date": "2025-12-12",
      "time": "13:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5532,
      "pred_gbt": 0.6757,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.199,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-12",
      "time": "13:12:00",
      "level_type": "lvn",
      "level_price": 6853.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.488,
      "pred_gbt": 0.5891,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 2.506,
      "approach_r2": 0.0644
    },
    {
      "date": "2025-12-12",
      "time": "13:13:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3563,
      "pred_gbt": 0.287,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 3.034,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-12-12",
      "time": "13:13:00",
      "level_type": "ib_low",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4049,
      "pred_gbt": 0.2972,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 3.034,
      "approach_r2": 0.0014
    },
    {
      "date": "2025-12-12",
      "time": "13:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6855.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4025,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 4.953,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-12",
      "time": "13:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.5062,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 2.794,
      "approach_r2": 0.1298
    },
    {
      "date": "2025-12-12",
      "time": "13:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.599,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.322,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "13:21:00",
      "level_type": "vwap",
      "level_price": 6847.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 2.32,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-12",
      "time": "13:32:00",
      "level_type": "vwap",
      "level_price": 6847.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.577,
      "pred_gbt": 0.5995,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.083,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-12-12",
      "time": "13:36:00",
      "level_type": "vwap",
      "level_price": 6847.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.578,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.005,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "13:42:00",
      "level_type": "vwap",
      "level_price": 6847.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.4902,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.927,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "13:46:00",
      "level_type": "lvn",
      "level_price": 6839.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5051,
      "pred_gbt": 0.5303,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.331,
      "approach_r2": 0.3295
    },
    {
      "date": "2025-12-12",
      "time": "13:49:00",
      "level_type": "vwap",
      "level_price": 6847.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.5396,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.263,
      "approach_r2": 0.1214
    },
    {
      "date": "2025-12-12",
      "time": "13:56:00",
      "level_type": "vwap",
      "level_price": 6847.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.5683,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.101,
      "approach_r2": 0.3381
    },
    {
      "date": "2025-12-12",
      "time": "13:57:00",
      "level_type": "prior_day_low",
      "level_price": 6838.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5201,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.21,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "14:01:00",
      "level_type": "prior_week_low",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2825,
      "pred_gbt": 0.3155,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.659,
      "approach_r2": 0.1301
    },
    {
      "date": "2025-12-12",
      "time": "14:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6830.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.552,
      "pred_gbt": 0.5333,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 1.129,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "14:31:00",
      "level_type": "prior_week_low",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.522,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 1.266,
      "approach_r2": 0.0864
    },
    {
      "date": "2025-12-12",
      "time": "14:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6830.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.6445,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.774,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-12",
      "time": "14:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5908,
      "pred_gbt": 0.5665,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.958,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-12",
      "time": "15:05:00",
      "level_type": "prior_week_low",
      "level_price": 6835.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5428,
      "pred_gbt": 0.6356,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.07,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-12",
      "time": "15:09:00",
      "level_type": "prior_day_low",
      "level_price": 6838.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.5923,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.982,
      "approach_r2": 0.5049
    },
    {
      "date": "2025-12-12",
      "time": "15:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6832.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5879,
      "pred_gbt": 0.6047,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.976,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-12-12",
      "time": "15:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.5597,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.927,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-12",
      "time": "15:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6826.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4581,
      "pred_gbt": 0.4824,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.466,
      "approach_r2": 0.5007
    },
    {
      "date": "2025-12-12",
      "time": "15:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6824.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.5396,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.734,
      "approach_r2": 0.0806
    },
    {
      "date": "2025-12-12",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5501,
      "pred_gbt": 0.387,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.696,
      "approach_r2": 0.3389
    },
    {
      "date": "2025-12-12",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5751,
      "pred_gbt": 0.3654,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.846,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "15:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6819.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.3772,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.846,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.888,
      "approach_r2": 0.3386
    },
    {
      "date": "2025-12-12",
      "time": "15:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5763,
      "pred_gbt": 0.3996,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.834,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-12",
      "time": "15:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6816.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.5001,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.764,
      "approach_r2": 0.13
    },
    {
      "date": "2025-12-12",
      "time": "15:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6820.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5728,
      "pred_gbt": 0.4462,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.69,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-12-12",
      "time": "15:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6832.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5386,
      "pred_gbt": 0.715,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.65,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-12-15",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3688,
      "pred_gbt": 0.577,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 0.489,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-12-15",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6857.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3548,
      "pred_gbt": 0.6093,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 0.489,
      "approach_r2": 0.4916
    },
    {
      "date": "2025-12-15",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6861.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3693,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 0.542,
      "approach_r2": 0.1974
    },
    {
      "date": "2025-12-15",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6861.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3678,
      "pred_gbt": 0.6338,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 0.531,
      "approach_r2": 0.168
    },
    {
      "date": "2025-12-15",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.6327,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.495,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-12-15",
      "time": "09:39:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3693,
      "pred_gbt": 0.5489,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 0.49,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-12-15",
      "time": "09:39:00",
      "level_type": "value_area_low",
      "level_price": 6851.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3827,
      "pred_gbt": 0.5964,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.49,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-12-15",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.5389,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 0.49,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-12-15",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4138,
      "pred_gbt": 0.535,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.462,
      "approach_r2": 0.5329
    },
    {
      "date": "2025-12-15",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.411,
      "pred_gbt": 0.535,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.462,
      "approach_r2": 0.5329
    },
    {
      "date": "2025-12-15",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3851,
      "pred_gbt": 0.6351,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 0.435,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-15",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3516,
      "pred_gbt": 0.7299,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 0.433,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-15",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6853.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3522,
      "pred_gbt": 0.7299,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 0.43,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-15",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6849.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3598,
      "pred_gbt": 0.6743,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 0.41,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6849.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3891,
      "pred_gbt": 0.658,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 0.41,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.387,
      "pred_gbt": 0.6902,
      "pred_empirical": 0.6011,
      "confluence_count": 14,
      "rvol": 0.434,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-12-15",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3228,
      "pred_gbt": 0.6592,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 0.434,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-12-15",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6848.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3168,
      "pred_gbt": 0.623,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 0.51,
      "approach_r2": 0.7545
    },
    {
      "date": "2025-12-15",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6848.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3445,
      "pred_gbt": 0.6011,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 0.51,
      "approach_r2": 0.7545
    },
    {
      "date": "2025-12-15",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3287,
      "pred_gbt": 0.6692,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.523,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-12-15",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6845.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3569,
      "pred_gbt": 0.6306,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.523,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-12-15",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.37,
      "pred_gbt": 0.5816,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 0.492,
      "approach_r2": 0.5064
    },
    {
      "date": "2025-12-15",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6843.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3501,
      "pred_gbt": 0.6656,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.461,
      "approach_r2": 0.1305
    },
    {
      "date": "2025-12-15",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6845.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.293,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 0.394,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-12-15",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6845.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2933,
      "pred_gbt": 0.6146,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 0.394,
      "approach_r2": 0.3372
    },
    {
      "date": "2025-12-15",
      "time": "09:52:00",
      "level_type": "overnight_low",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.42,
      "pred_gbt": 0.5157,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.439,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3724,
      "pred_gbt": 0.532,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.439,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "09:53:00",
      "level_type": "session_low",
      "level_price": 6840.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3385,
      "pred_gbt": 0.6035,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 0.463,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-12-15",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6839.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.343,
      "pred_gbt": 0.6121,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 0.463,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-12-15",
      "time": "09:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3671,
      "pred_gbt": 0.5971,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 0.463,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-12-15",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6839.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3055,
      "pred_gbt": 0.5229,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 0.543,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-12-15",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6839.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3058,
      "pred_gbt": 0.5245,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 0.543,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-12-15",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6836.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3716,
      "pred_gbt": 0.5846,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.552,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6836.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4013,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.552,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6836.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3989,
      "pred_gbt": 0.4482,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 0.59,
      "approach_r2": 0.4955
    },
    {
      "date": "2025-12-15",
      "time": "10:01:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6832.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4546,
      "pred_gbt": 0.5069,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 0.629,
      "approach_r2": 0.3495
    },
    {
      "date": "2025-12-15",
      "time": "10:03:00",
      "level_type": "prior_day_close",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4179,
      "pred_gbt": 0.4035,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.624,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:03:00",
      "level_type": "hvn",
      "level_price": 6830.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4119,
      "pred_gbt": 0.4049,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.624,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6830.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3467,
      "pred_gbt": 0.4574,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 0.624,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6828.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4065,
      "pred_gbt": 0.4235,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 0.624,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6830.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3469,
      "pred_gbt": 0.4591,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 0.624,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:04:00",
      "level_type": "session_low",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.355,
      "pred_gbt": 0.4683,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 0.664,
      "approach_r2": 0.7427
    },
    {
      "date": "2025-12-15",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4168,
      "pred_gbt": 0.4438,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 0.664,
      "approach_r2": 0.7427
    },
    {
      "date": "2025-12-15",
      "time": "10:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3552,
      "pred_gbt": 0.4699,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 0.664,
      "approach_r2": 0.7427
    },
    {
      "date": "2025-12-15",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6837.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4073,
      "pred_gbt": 0.5194,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.703,
      "approach_r2": 0.491
    },
    {
      "date": "2025-12-15",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6836.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4011,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 0.717,
      "approach_r2": 0.1211
    },
    {
      "date": "2025-12-15",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6836.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.4935,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.728,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:11:00",
      "level_type": "session_low",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3755,
      "pred_gbt": 0.4694,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 0.473,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-12-15",
      "time": "10:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4053,
      "pred_gbt": 0.4656,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 0.473,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-12-15",
      "time": "10:12:00",
      "level_type": "session_low",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3902,
      "pred_gbt": 0.4871,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 0.475,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-15",
      "time": "10:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4203,
      "pred_gbt": 0.476,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 0.475,
      "approach_r2": 0.1265
    },
    {
      "date": "2025-12-15",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6825.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3988,
      "pred_gbt": 0.5445,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 0.656,
      "approach_r2": 0.3294
    },
    {
      "date": "2025-12-15",
      "time": "10:18:00",
      "level_type": "session_low",
      "level_price": 6820.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4335,
      "pred_gbt": 0.5161,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 0.698,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6820.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4645,
      "pred_gbt": 0.5237,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 0.698,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "10:24:00",
      "level_type": "value_area_high",
      "level_price": 6811.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4635,
      "pred_gbt": 0.4822,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 0.888,
      "approach_r2": 0.3131
    },
    {
      "date": "2025-12-15",
      "time": "10:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6810.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3857,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.888,
      "approach_r2": 0.3131
    },
    {
      "date": "2025-12-15",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6812.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.4384,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 0.888,
      "approach_r2": 0.3131
    },
    {
      "date": "2025-12-15",
      "time": "10:25:00",
      "level_type": "lvn",
      "level_price": 6808.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4311,
      "pred_gbt": 0.4743,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 0.737,
      "approach_r2": 0.1139
    },
    {
      "date": "2025-12-15",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6810.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4216,
      "pred_gbt": 0.407,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 0.737,
      "approach_r2": 0.1139
    },
    {
      "date": "2025-12-15",
      "time": "10:28:00",
      "level_type": "session_low",
      "level_price": 6807.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3768,
      "pred_gbt": 0.4547,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 0.832,
      "approach_r2": 0.751
    },
    {
      "date": "2025-12-15",
      "time": "10:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6807.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4067,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 0.832,
      "approach_r2": 0.751
    },
    {
      "date": "2025-12-15",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.4779,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 0.885,
      "approach_r2": 0.1244
    },
    {
      "date": "2025-12-15",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.5247,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 0.81,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-12-15",
      "time": "10:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6824.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4291,
      "pred_gbt": 0.4493,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 0.463,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-15",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4777,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.409,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-15",
      "time": "10:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.5559,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.478,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-15",
      "time": "10:44:00",
      "level_type": "prior_day_close",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4065,
      "pred_gbt": 0.4622,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.745,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-15",
      "time": "10:44:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6832.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 0.745,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-15",
      "time": "10:44:00",
      "level_type": "hvn",
      "level_price": 6830.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4485,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.745,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-15",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6834.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4451,
      "pred_gbt": 0.3833,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 0.924,
      "approach_r2": 0.4748
    },
    {
      "date": "2025-12-15",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6834.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4255,
      "pred_gbt": 0.5373,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.659,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-15",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6834.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4477,
      "pred_gbt": 0.4979,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.526,
      "approach_r2": 0.1212
    },
    {
      "date": "2025-12-15",
      "time": "11:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6824.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.438,
      "approach_r2": 0.502
    },
    {
      "date": "2025-12-15",
      "time": "11:15:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6832.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4928,
      "pred_gbt": 0.4886,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.498,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-12-15",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6833.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.5045,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.498,
      "approach_r2": 0.1304
    },
    {
      "date": "2025-12-15",
      "time": "11:16:00",
      "level_type": "or30_low",
      "level_price": 6836.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4794,
      "pred_gbt": 0.416,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.58,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "11:25:00",
      "level_type": "overnight_low",
      "level_price": 6841.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4918,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.295,
      "approach_r2": 0.0845
    },
    {
      "date": "2025-12-15",
      "time": "11:31:00",
      "level_type": "vwap",
      "level_price": 6833.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.51,
      "pred_gbt": 0.5566,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.464,
      "approach_r2": 0.3383
    },
    {
      "date": "2025-12-15",
      "time": "11:32:00",
      "level_type": "prior_day_close",
      "level_price": 6831.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.496,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.499,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "11:33:00",
      "level_type": "hvn",
      "level_price": 6830.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4444,
      "pred_gbt": 0.5075,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.505,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-12-15",
      "time": "11:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5651,
      "pred_gbt": 0.5406,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.592,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-15",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.566,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.614,
      "approach_r2": 0.7427
    },
    {
      "date": "2025-12-15",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5646,
      "pred_gbt": 0.5353,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.592,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5172,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.546,
      "approach_r2": 0.5066
    },
    {
      "date": "2025-12-15",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5771,
      "pred_gbt": 0.5191,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.489,
      "approach_r2": 0.7457
    },
    {
      "date": "2025-12-15",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5529,
      "pred_gbt": 0.4678,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.554,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-15",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5551,
      "pred_gbt": 0.597,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.551,
      "approach_r2": 0.1201
    },
    {
      "date": "2025-12-15",
      "time": "11:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6823.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4822,
      "pred_gbt": 0.5321,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.574,
      "approach_r2": 0.5067
    },
    {
      "date": "2025-12-15",
      "time": "12:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6823.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.4836,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.421,
      "approach_r2": 0.0712
    },
    {
      "date": "2025-12-15",
      "time": "12:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5749,
      "pred_gbt": 0.4717,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.437,
      "approach_r2": 0.0723
    },
    {
      "date": "2025-12-15",
      "time": "12:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5631,
      "pred_gbt": 0.5299,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.475,
      "approach_r2": 0.5023
    },
    {
      "date": "2025-12-15",
      "time": "12:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5591,
      "pred_gbt": 0.5998,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.533,
      "approach_r2": 0.3293
    },
    {
      "date": "2025-12-15",
      "time": "12:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5382,
      "pred_gbt": 0.5759,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.558,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-15",
      "time": "12:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5797,
      "pred_gbt": 0.6011,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.459,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-15",
      "time": "12:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.4661,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.404,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "12:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.6074,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.366,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "12:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5927,
      "pred_gbt": 0.6113,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.289,
      "approach_r2": 0.086
    },
    {
      "date": "2025-12-15",
      "time": "12:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.6228,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.321,
      "approach_r2": 0.7544
    },
    {
      "date": "2025-12-15",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.5693,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.315,
      "approach_r2": 0.5089
    },
    {
      "date": "2025-12-15",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5977,
      "pred_gbt": 0.484,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.304,
      "approach_r2": 0.758
    },
    {
      "date": "2025-12-15",
      "time": "12:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5935,
      "pred_gbt": 0.5024,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.397,
      "approach_r2": 0.5212
    },
    {
      "date": "2025-12-15",
      "time": "12:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.591,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.436,
      "approach_r2": 0.4779
    },
    {
      "date": "2025-12-15",
      "time": "12:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6813.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.57,
      "pred_gbt": 0.5174,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.436,
      "approach_r2": 0.4779
    },
    {
      "date": "2025-12-15",
      "time": "12:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.5748,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.441,
      "approach_r2": 0.117
    },
    {
      "date": "2025-12-15",
      "time": "12:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5754,
      "pred_gbt": 0.5671,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.44,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-15",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5908,
      "pred_gbt": 0.6018,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 0.425,
      "approach_r2": 0.1233
    },
    {
      "date": "2025-12-15",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5922,
      "pred_gbt": 0.4356,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.53,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.597,
      "pred_empirical": 0.5803,
      "confluence_count": 48,
      "rvol": 0.602,
      "approach_r2": 0.3344
    },
    {
      "date": "2025-12-15",
      "time": "12:50:00",
      "level_type": "value_area_high",
      "level_price": 6811.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5625,
      "pred_gbt": 0.4924,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.749,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "12:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6810.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.477,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.749,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "12:51:00",
      "level_type": "lvn",
      "level_price": 6808.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 0.874,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-12-15",
      "time": "12:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6810.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4036,
      "pred_gbt": 0.4284,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 0.874,
      "approach_r2": 0.3343
    },
    {
      "date": "2025-12-15",
      "time": "12:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6808.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.405,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.845,
      "approach_r2": 0.1283
    },
    {
      "date": "2025-12-15",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.5868,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.7,
      "approach_r2": 0.0809
    },
    {
      "date": "2025-12-15",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.6356,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.357,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-15",
      "time": "12:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5923,
      "pred_gbt": 0.5423,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.329,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-15",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6327,
      "pred_gbt": 0.5772,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.229,
      "approach_r2": 0.5073
    },
    {
      "date": "2025-12-15",
      "time": "13:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.629,
      "pred_gbt": 0.5571,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.27,
      "approach_r2": 0.1276
    },
    {
      "date": "2025-12-15",
      "time": "13:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5776,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.28,
      "approach_r2": 0.0003
    },
    {
      "date": "2025-12-15",
      "time": "13:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.443,
      "approach_r2": 0.1689
    },
    {
      "date": "2025-12-15",
      "time": "13:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6816.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.4736,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.432,
      "approach_r2": 0.1462
    },
    {
      "date": "2025-12-15",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.616,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.461,
      "approach_r2": 0.3523
    },
    {
      "date": "2025-12-15",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.493,
      "approach_r2": 0.0009
    },
    {
      "date": "2025-12-15",
      "time": "13:24:00",
      "level_type": "value_area_high",
      "level_price": 6811.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6047,
      "pred_gbt": 0.5672,
      "pred_empirical": 0.6488,
      "confluence_count": 32,
      "rvol": 0.527,
      "approach_r2": 0.3169
    },
    {
      "date": "2025-12-15",
      "time": "13:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6810.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.4458,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.527,
      "approach_r2": 0.3169
    },
    {
      "date": "2025-12-15",
      "time": "13:26:00",
      "level_type": "lvn",
      "level_price": 6808.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.5326,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.6,
      "approach_r2": 0.0965
    },
    {
      "date": "2025-12-15",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.5128,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.484,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-15",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.5415,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.448,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6135,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 0.427,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-15",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6001,
      "pred_gbt": 0.593,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 0.423,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-15",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6424,
      "pred_gbt": 0.5526,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.326,
      "approach_r2": 0.8
    },
    {
      "date": "2025-12-15",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.659,
      "pred_gbt": 0.6127,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 0.318,
      "approach_r2": 0.4936
    },
    {
      "date": "2025-12-15",
      "time": "13:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6815.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6558,
      "pred_gbt": 0.6033,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.342,
      "approach_r2": 0.1198
    },
    {
      "date": "2025-12-15",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.5322,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.332,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-15",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.315,
      "approach_r2": 0.0785
    },
    {
      "date": "2025-12-15",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.5949,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.382,
      "approach_r2": 0.1412
    },
    {
      "date": "2025-12-15",
      "time": "13:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5882,
      "pred_gbt": 0.5443,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.38,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-15",
      "time": "13:56:00",
      "level_type": "vwap",
      "level_price": 6828.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5799,
      "pred_gbt": 0.582,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.767,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-12-15",
      "time": "13:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.7353,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.767,
      "approach_r2": 0.0838
    },
    {
      "date": "2025-12-15",
      "time": "14:03:00",
      "level_type": "vwap",
      "level_price": 6828.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6047,
      "pred_gbt": 0.5991,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.346,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-15",
      "time": "14:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6811,
      "pred_gbt": 0.7701,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.346,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-15",
      "time": "14:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6946,
      "pred_gbt": 0.7208,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.332,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "14:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.328,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-15",
      "time": "14:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6523,
      "pred_gbt": 0.5569,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.315,
      "approach_r2": 0.7803
    },
    {
      "date": "2025-12-15",
      "time": "14:56:00",
      "level_type": "vwap",
      "level_price": 6827.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.5804,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.326,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "14:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6828.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7272,
      "pred_gbt": 0.7684,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.326,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-15",
      "time": "14:58:00",
      "level_type": "prior_day_close",
      "level_price": 6831.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6025,
      "pred_gbt": 0.7277,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.353,
      "approach_r2": 0.3315
    },
    {
      "date": "2025-12-15",
      "time": "14:58:00",
      "level_type": "hvn",
      "level_price": 6830.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.353,
      "approach_r2": 0.3315
    },
    {
      "date": "2025-12-15",
      "time": "14:59:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6832.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.41,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-12-15",
      "time": "14:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6829.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.7833,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.41,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-12-15",
      "time": "15:02:00",
      "level_type": "vwap",
      "level_price": 6827.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.705,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.435,
      "approach_r2": 0.4863
    },
    {
      "date": "2025-12-15",
      "time": "15:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7343,
      "pred_gbt": 0.8153,
      "pred_empirical": 0.6488,
      "confluence_count": 34,
      "rvol": 0.277,
      "approach_r2": 0.4416
    },
    {
      "date": "2025-12-15",
      "time": "15:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.7711,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.302,
      "approach_r2": 0.4972
    },
    {
      "date": "2025-12-15",
      "time": "15:50:00",
      "level_type": "hvn",
      "level_price": 6830.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6592,
      "pred_gbt": 0.7217,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.425,
      "approach_r2": 0.0793
    },
    {
      "date": "2025-12-15",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6827.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7253,
      "pred_gbt": 0.7718,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.425,
      "approach_r2": 0.0793
    },
    {
      "date": "2025-12-15",
      "time": "15:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6822.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6799,
      "pred_gbt": 0.9037,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.357,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-12-16",
      "time": "09:35:00",
      "level_type": "prior_day_low",
      "level_price": 6806.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4116,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.6281,
      "confluence_count": 50,
      "rvol": 0.277,
      "approach_r2": 0.3404
    },
    {
      "date": "2025-12-16",
      "time": "09:35:00",
      "level_type": "gap_fill",
      "level_price": 6806.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3891,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 0.277,
      "approach_r2": 0.3404
    },
    {
      "date": "2025-12-16",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6807.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.448,
      "pred_gbt": 0.5362,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 0.277,
      "approach_r2": 0.3404
    },
    {
      "date": "2025-12-16",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4315,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 0.277,
      "approach_r2": 0.3404
    },
    {
      "date": "2025-12-16",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6807.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4023,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.6251,
      "confluence_count": 61,
      "rvol": 0.277,
      "approach_r2": 0.3404
    },
    {
      "date": "2025-12-16",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6813.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.6106,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.274,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-16",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6814.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.5939,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.274,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-16",
      "time": "09:37:00",
      "level_type": "value_area_high",
      "level_price": 6812.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4348,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.316,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6811.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.5696,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 0.316,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6813.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.5491,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.316,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6811.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4143,
      "pred_gbt": 0.5513,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 0.299,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-16",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4645,
      "pred_gbt": 0.5861,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 0.299,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-16",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6810.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.46,
      "pred_gbt": 0.5837,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 0.299,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-16",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6809.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4488,
      "pred_gbt": 0.5032,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.287,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6807.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4193,
      "pred_gbt": 0.5296,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 0.287,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:40:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3539,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 0.289,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:40:00",
      "level_type": "gex_flip",
      "level_price": 6802.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.361,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.6251,
      "confluence_count": 55,
      "rvol": 0.289,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6801.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4419,
      "pred_gbt": 0.5378,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 0.289,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6799.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3944,
      "pred_gbt": 0.541,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 0.254,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-16",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4071,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 0.239,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4376,
      "pred_gbt": 0.5321,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.239,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6797.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3982,
      "pred_gbt": 0.5324,
      "pred_empirical": 0.5962,
      "confluence_count": 44,
      "rvol": 0.231,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-16",
      "time": "09:50:00",
      "level_type": "prior_day_close",
      "level_price": 6820.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3907,
      "pred_gbt": 0.4666,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.33,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:50:00",
      "level_type": "or15_high",
      "level_price": 6818.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4398,
      "pred_gbt": 0.541,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.33,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6818.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.33,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6820.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5068,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.33,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6818.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4375,
      "pred_gbt": 0.5363,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.33,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6820.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.6204,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.359,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-16",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6820.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4669,
      "pred_gbt": 0.6285,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.359,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-16",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6815.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4744,
      "pred_gbt": 0.6822,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 0.336,
      "approach_r2": 0.5058
    },
    {
      "date": "2025-12-16",
      "time": "09:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.406,
      "pred_gbt": 0.6166,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 0.335,
      "approach_r2": 0.4942
    },
    {
      "date": "2025-12-16",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6809.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4949,
      "pred_gbt": 0.6191,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 0.343,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-12-16",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6815.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.555,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.293,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6816.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4917,
      "pred_gbt": 0.6568,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.272,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-16",
      "time": "09:58:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6822.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3661,
      "pred_gbt": 0.6405,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 0.213,
      "approach_r2": 0.746
    },
    {
      "date": "2025-12-16",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6817.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4698,
      "pred_gbt": 0.6998,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.194,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-16",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6810.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4777,
      "pred_gbt": 0.3944,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.183,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:03:00",
      "level_type": "prior_week_low",
      "level_price": 6805.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4481,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 0.205,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-16",
      "time": "10:03:00",
      "level_type": "top_oi_strikes",
      "level_price": 6805.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5034,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 0.205,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-16",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5042,
      "pred_gbt": 0.5666,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 0.205,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-16",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6810.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.5107,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.227,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6817.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5028,
      "pred_gbt": 0.6097,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.225,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-16",
      "time": "10:09:00",
      "level_type": "lvn",
      "level_price": 6807.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5127,
      "pred_gbt": 0.5153,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 0.203,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6810.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4814,
      "pred_gbt": 0.4303,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.203,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6810.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4807,
      "pred_gbt": 0.4386,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 0.203,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:10:00",
      "level_type": "prior_day_low",
      "level_price": 6806.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4011,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 0.213,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-16",
      "time": "10:10:00",
      "level_type": "gap_fill",
      "level_price": 6806.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4709,
      "pred_gbt": 0.4892,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 0.213,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-16",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5084,
      "pred_gbt": 0.571,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.213,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-16",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6810.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4829,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.204,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:13:00",
      "level_type": "gex_flip",
      "level_price": 6802.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3981,
      "pred_gbt": 0.4353,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 0.212,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.4084,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.212,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6804.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5097,
      "pred_gbt": 0.5683,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 0.208,
      "approach_r2": 0.1246
    },
    {
      "date": "2025-12-16",
      "time": "10:15:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3985,
      "pred_gbt": 0.5409,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.226,
      "approach_r2": 0.494
    },
    {
      "date": "2025-12-16",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.461,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 0.256,
      "approach_r2": 0.1555
    },
    {
      "date": "2025-12-16",
      "time": "10:18:00",
      "level_type": "or15_low",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4098,
      "pred_gbt": 0.5581,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.27,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-12-16",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4438,
      "pred_gbt": 0.5514,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.27,
      "approach_r2": 0.4976
    },
    {
      "date": "2025-12-16",
      "time": "10:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6795.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4344,
      "pred_gbt": 0.4973,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.267,
      "approach_r2": 0.1263
    },
    {
      "date": "2025-12-16",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6795.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.418,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.272,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:21:00",
      "level_type": "or30_low",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4502,
      "pred_gbt": 0.492,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.275,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-16",
      "time": "10:21:00",
      "level_type": "session_low",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4292,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.275,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-16",
      "time": "10:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4602,
      "pred_gbt": 0.4996,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.275,
      "approach_r2": 0.1289
    },
    {
      "date": "2025-12-16",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6787.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4163,
      "pred_gbt": 0.5236,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 0.291,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-16",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6787.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.447,
      "pred_gbt": 0.5385,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 0.291,
      "approach_r2": 0.1197
    },
    {
      "date": "2025-12-16",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6778.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3735,
      "pred_gbt": 0.4222,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.37,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6778.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3738,
      "pred_gbt": 0.4238,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.37,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:27:00",
      "level_type": "session_low",
      "level_price": 6778.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4118,
      "pred_gbt": 0.5326,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.363,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-16",
      "time": "10:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6778.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4425,
      "pred_gbt": 0.5377,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.363,
      "approach_r2": 0.1253
    },
    {
      "date": "2025-12-16",
      "time": "10:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6783.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4024,
      "pred_gbt": 0.3529,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.369,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4825,
      "pred_gbt": 0.5617,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.284,
      "approach_r2": 0.5043
    },
    {
      "date": "2025-12-16",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4693,
      "pred_gbt": 0.6248,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.253,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-16",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6793.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4993,
      "pred_gbt": 0.5799,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 0.223,
      "approach_r2": 0.0858
    },
    {
      "date": "2025-12-16",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6792.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.5025,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.226,
      "approach_r2": 0.1254
    },
    {
      "date": "2025-12-16",
      "time": "10:45:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4486,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.228,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "10:46:00",
      "level_type": "gex_flip",
      "level_price": 6802.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4091,
      "pred_gbt": 0.5252,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 0.235,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-16",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.213,
      "approach_r2": 0.7284
    },
    {
      "date": "2025-12-16",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5169,
      "pred_gbt": 0.5098,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.173,
      "approach_r2": 0.4918
    },
    {
      "date": "2025-12-16",
      "time": "10:54:00",
      "level_type": "vwap",
      "level_price": 6802.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5138,
      "pred_gbt": 0.5508,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.159,
      "approach_r2": 0.08
    },
    {
      "date": "2025-12-16",
      "time": "10:55:00",
      "level_type": "prior_day_low",
      "level_price": 6806.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.6102,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 0.147,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-16",
      "time": "10:55:00",
      "level_type": "prior_week_low",
      "level_price": 6805.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4541,
      "pred_gbt": 0.6217,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 0.147,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-16",
      "time": "10:55:00",
      "level_type": "gap_fill",
      "level_price": 6806.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4762,
      "pred_gbt": 0.6043,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 0.147,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-16",
      "time": "10:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6805.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5095,
      "pred_gbt": 0.64,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.147,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-16",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6802.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5307,
      "pred_gbt": 0.6364,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 0.147,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-16",
      "time": "10:56:00",
      "level_type": "vwap",
      "level_price": 6802.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5482,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.144,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-12-16",
      "time": "11:07:00",
      "level_type": "or15_low",
      "level_price": 6794.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5139,
      "pred_gbt": 0.596,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.191,
      "approach_r2": 0.4979
    },
    {
      "date": "2025-12-16",
      "time": "11:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4931,
      "pred_gbt": 0.5188,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.174,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5465,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.142,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-16",
      "time": "11:12:00",
      "level_type": "or30_low",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5398,
      "pred_gbt": 0.4427,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.114,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.3985,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.114,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6791.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5293,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.13,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "11:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6790.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.5167,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.173,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-16",
      "time": "11:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5064,
      "pred_gbt": 0.6157,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 0.174,
      "approach_r2": 0.752
    },
    {
      "date": "2025-12-16",
      "time": "11:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5529,
      "pred_gbt": 0.5067,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.178,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "11:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6789.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.5207,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.162,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-16",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5284,
      "pred_gbt": 0.4979,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.158,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-12-16",
      "time": "11:46:00",
      "level_type": "or30_low",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.5552,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.168,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-12-16",
      "time": "11:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6788.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.5736,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.168,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-12-16",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5623,
      "pred_gbt": 0.6359,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.164,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "11:49:00",
      "level_type": "or15_low",
      "level_price": 6794.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5745,
      "pred_gbt": 0.5632,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.187,
      "approach_r2": 0.0789
    },
    {
      "date": "2025-12-16",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5183,
      "pred_gbt": 0.5975,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.191,
      "approach_r2": 0.7526
    },
    {
      "date": "2025-12-16",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.4876,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.175,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "11:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5207,
      "pred_gbt": 0.6382,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.179,
      "approach_r2": 0.7474
    },
    {
      "date": "2025-12-16",
      "time": "12:02:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5061,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.167,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "12:02:00",
      "level_type": "vwap",
      "level_price": 6799.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5887,
      "pred_gbt": 0.5613,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.167,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "12:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.546,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.167,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "12:04:00",
      "level_type": "vwap",
      "level_price": 6799.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.187,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "12:06:00",
      "level_type": "vwap",
      "level_price": 6799.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.5668,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.191,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-12-16",
      "time": "12:12:00",
      "level_type": "vwap",
      "level_price": 6799.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5545,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.313,
      "approach_r2": 0.3379
    },
    {
      "date": "2025-12-16",
      "time": "12:20:00",
      "level_type": "vwap",
      "level_price": 6799.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.5164,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.12,
      "approach_r2": 0.0836
    },
    {
      "date": "2025-12-16",
      "time": "12:23:00",
      "level_type": "or15_low",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.5027,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.109,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-16",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.6365,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.147,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-12-16",
      "time": "12:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5641,
      "pred_gbt": 0.4651,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.262,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.5444,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.302,
      "approach_r2": 0.1203
    },
    {
      "date": "2025-12-16",
      "time": "12:30:00",
      "level_type": "or30_low",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5549,
      "pred_gbt": 0.6076,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.303,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-16",
      "time": "12:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5532,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.303,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-16",
      "time": "12:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.5409,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.235,
      "approach_r2": 0.5118
    },
    {
      "date": "2025-12-16",
      "time": "12:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.593,
      "pred_gbt": 0.5384,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.259,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-12-16",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6787.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.5881,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.249,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-16",
      "time": "12:43:00",
      "level_type": "ib_low",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5609,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.233,
      "approach_r2": 0.5371
    },
    {
      "date": "2025-12-16",
      "time": "12:43:00",
      "level_type": "session_low",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5364,
      "pred_gbt": 0.5671,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.233,
      "approach_r2": 0.5371
    },
    {
      "date": "2025-12-16",
      "time": "12:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6775.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.5273,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.233,
      "approach_r2": 0.5371
    },
    {
      "date": "2025-12-16",
      "time": "12:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6778.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4762,
      "pred_gbt": 0.52,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.233,
      "approach_r2": 0.5371
    },
    {
      "date": "2025-12-16",
      "time": "12:51:00",
      "level_type": "overnight_low",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5387,
      "pred_gbt": 0.543,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.178,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-16",
      "time": "12:51:00",
      "level_type": "session_low",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4751,
      "pred_gbt": 0.5335,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.178,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-16",
      "time": "12:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5323,
      "pred_gbt": 0.4911,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.178,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-16",
      "time": "12:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6775.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4753,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.178,
      "approach_r2": 0.1299
    },
    {
      "date": "2025-12-16",
      "time": "12:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5496,
      "pred_gbt": 0.4314,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.176,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "12:53:00",
      "level_type": "session_low",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5329,
      "pred_gbt": 0.5401,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.163,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-12-16",
      "time": "12:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5347,
      "pred_gbt": 0.4983,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.163,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-12-16",
      "time": "12:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5639,
      "pred_gbt": 0.5584,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.163,
      "approach_r2": 0.1219
    },
    {
      "date": "2025-12-16",
      "time": "12:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5207,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.168,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-16",
      "time": "12:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5517,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.196,
      "approach_r2": 0.1179
    },
    {
      "date": "2025-12-16",
      "time": "12:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6773.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5836,
      "pred_gbt": 0.5632,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.164,
      "approach_r2": 0.4989
    },
    {
      "date": "2025-12-16",
      "time": "12:57:00",
      "level_type": "session_low",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.5911,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.268,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-12-16",
      "time": "12:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6772.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5362,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.268,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-12-16",
      "time": "12:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5607,
      "pred_gbt": 0.6237,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.268,
      "approach_r2": 0.1481
    },
    {
      "date": "2025-12-16",
      "time": "12:58:00",
      "level_type": "session_low",
      "level_price": 6768.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.31,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-12-16",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6768.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.4855,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.31,
      "approach_r2": 0.8372
    },
    {
      "date": "2025-12-16",
      "time": "12:59:00",
      "level_type": "session_low",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4769,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.287,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-16",
      "time": "12:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.5611,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.287,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-16",
      "time": "13:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6770.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.5504,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.25,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "13:03:00",
      "level_type": "session_low",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4576,
      "pred_gbt": 0.6728,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.449,
      "approach_r2": 0.752
    },
    {
      "date": "2025-12-16",
      "time": "13:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.6941,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.449,
      "approach_r2": 0.752
    },
    {
      "date": "2025-12-16",
      "time": "13:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6766.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.6754,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.449,
      "approach_r2": 0.752
    },
    {
      "date": "2025-12-16",
      "time": "13:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4614,
      "pred_gbt": 0.3937,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.762,
      "approach_r2": 0.5097
    },
    {
      "date": "2025-12-16",
      "time": "13:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6767.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4962,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.863,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-12-16",
      "time": "13:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4658,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.366,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-16",
      "time": "13:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6766.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4955,
      "pred_gbt": 0.5859,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.321,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-16",
      "time": "13:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.479,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.29,
      "approach_r2": 0.4935
    },
    {
      "date": "2025-12-16",
      "time": "13:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.3963,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.201,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "13:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5001,
      "pred_gbt": 0.4529,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.117,
      "approach_r2": 0.5086
    },
    {
      "date": "2025-12-16",
      "time": "13:25:00",
      "level_type": "overnight_low",
      "level_price": 6775.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5685,
      "pred_gbt": 0.609,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.184,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-12-16",
      "time": "13:34:00",
      "level_type": "ib_low",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5525,
      "pred_gbt": 0.4939,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.359,
      "approach_r2": 0.3246
    },
    {
      "date": "2025-12-16",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.5148,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.359,
      "approach_r2": 0.3246
    },
    {
      "date": "2025-12-16",
      "time": "13:43:00",
      "level_type": "or30_low",
      "level_price": 6789.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.5254,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.313,
      "approach_r2": 0.0698
    },
    {
      "date": "2025-12-16",
      "time": "13:45:00",
      "level_type": "or15_low",
      "level_price": 6794.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.5231,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.269,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-16",
      "time": "13:45:00",
      "level_type": "vwap",
      "level_price": 6792.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.6115,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.269,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-16",
      "time": "13:49:00",
      "level_type": "vwap",
      "level_price": 6793.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6519,
      "pred_gbt": 0.601,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.386,
      "approach_r2": 0.1221
    },
    {
      "date": "2025-12-16",
      "time": "13:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6084,
      "pred_gbt": 0.5277,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.38,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "13:53:00",
      "level_type": "vwap",
      "level_price": 6793.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6567,
      "pred_gbt": 0.6139,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.314,
      "approach_r2": 0.1241
    },
    {
      "date": "2025-12-16",
      "time": "14:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6039,
      "pred_gbt": 0.675,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.2,
      "approach_r2": 0.746
    },
    {
      "date": "2025-12-16",
      "time": "14:04:00",
      "level_type": "ib_low",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.5933,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.25,
      "approach_r2": 0.0784
    },
    {
      "date": "2025-12-16",
      "time": "14:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6115,
      "pred_gbt": 0.5816,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.25,
      "approach_r2": 0.0784
    },
    {
      "date": "2025-12-16",
      "time": "14:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6271,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.318,
      "approach_r2": 0.0818
    },
    {
      "date": "2025-12-16",
      "time": "14:06:00",
      "level_type": "overnight_low",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5771,
      "pred_gbt": 0.6095,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.39,
      "approach_r2": 0.0821
    },
    {
      "date": "2025-12-16",
      "time": "14:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.5888,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.39,
      "approach_r2": 0.0821
    },
    {
      "date": "2025-12-16",
      "time": "14:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6054,
      "pred_gbt": 0.5693,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.38,
      "approach_r2": 0.0843
    },
    {
      "date": "2025-12-16",
      "time": "14:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6464,
      "pred_gbt": 0.5923,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.269,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "14:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6356,
      "pred_gbt": 0.662,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.194,
      "approach_r2": 0.1249
    },
    {
      "date": "2025-12-16",
      "time": "14:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6778.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.5864,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.187,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-16",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6264,
      "pred_gbt": 0.6114,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.189,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-16",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.5775,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.189,
      "approach_r2": 0.329
    },
    {
      "date": "2025-12-16",
      "time": "14:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6427,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.2,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "14:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6302,
      "pred_gbt": 0.6051,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.286,
      "approach_r2": 0.3297
    },
    {
      "date": "2025-12-16",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.296,
      "approach_r2": 0.0819
    },
    {
      "date": "2025-12-16",
      "time": "14:35:00",
      "level_type": "or30_low",
      "level_price": 6789.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6292,
      "pred_gbt": 0.6163,
      "pred_empirical": 0.6488,
      "confluence_count": 46,
      "rvol": 0.164,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-12-16",
      "time": "14:35:00",
      "level_type": "vwap",
      "level_price": 6791.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6609,
      "pred_gbt": 0.6266,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.164,
      "approach_r2": 0.0842
    },
    {
      "date": "2025-12-16",
      "time": "14:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6787.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6709,
      "pred_gbt": 0.5607,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.152,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "14:41:00",
      "level_type": "vwap",
      "level_price": 6791.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6638,
      "pred_gbt": 0.6193,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.215,
      "approach_r2": 0.0805
    },
    {
      "date": "2025-12-16",
      "time": "14:45:00",
      "level_type": "or15_low",
      "level_price": 6794.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6611,
      "pred_gbt": 0.6242,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.211,
      "approach_r2": 0.4954
    },
    {
      "date": "2025-12-16",
      "time": "14:45:00",
      "level_type": "vwap",
      "level_price": 6791.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.6209,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.211,
      "approach_r2": 0.4954
    },
    {
      "date": "2025-12-16",
      "time": "14:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6788.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6838,
      "pred_gbt": 0.6453,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.142,
      "approach_r2": 0.0974
    },
    {
      "date": "2025-12-16",
      "time": "14:53:00",
      "level_type": "vwap",
      "level_price": 6791.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6838,
      "pred_gbt": 0.7534,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.223,
      "approach_r2": 0.7493
    },
    {
      "date": "2025-12-16",
      "time": "14:55:00",
      "level_type": "vwap",
      "level_price": 6791.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.7189,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.274,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-16",
      "time": "15:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6798.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7276,
      "pred_gbt": 0.8496,
      "pred_empirical": 0.6488,
      "confluence_count": 43,
      "rvol": 0.237,
      "approach_r2": 0.0892
    },
    {
      "date": "2025-12-16",
      "time": "15:04:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6296,
      "pred_gbt": 0.7214,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.22,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-16",
      "time": "15:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6852,
      "pred_gbt": 0.7265,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.22,
      "approach_r2": 0.0002
    },
    {
      "date": "2025-12-16",
      "time": "15:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6799.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7235,
      "pred_gbt": 0.8557,
      "pred_empirical": 0.6488,
      "confluence_count": 38,
      "rvol": 0.226,
      "approach_r2": 0.0796
    },
    {
      "date": "2025-12-16",
      "time": "15:09:00",
      "level_type": "gex_flip",
      "level_price": 6802.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5671,
      "pred_gbt": 0.7934,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 0.204,
      "approach_r2": 0.7481
    },
    {
      "date": "2025-12-16",
      "time": "15:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6549,
      "pred_gbt": 0.8582,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.204,
      "approach_r2": 0.7481
    },
    {
      "date": "2025-12-16",
      "time": "15:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7408,
      "pred_gbt": 0.8516,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.17,
      "approach_r2": 0.5081
    },
    {
      "date": "2025-12-16",
      "time": "15:24:00",
      "level_type": "prior_day_low",
      "level_price": 6806.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6333,
      "pred_gbt": 0.5896,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "15:24:00",
      "level_type": "prior_week_low",
      "level_price": 6805.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6775,
      "pred_gbt": 0.5989,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "15:24:00",
      "level_type": "gap_fill",
      "level_price": 6806.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6965,
      "pred_gbt": 0.6347,
      "pred_empirical": 0.6488,
      "confluence_count": 50,
      "rvol": 0.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "15:24:00",
      "level_type": "top_oi_strikes",
      "level_price": 6805.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.724,
      "pred_gbt": 0.683,
      "pred_empirical": 0.6488,
      "confluence_count": 52,
      "rvol": 0.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6805.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7408,
      "pred_gbt": 0.6541,
      "pred_empirical": 0.6488,
      "confluence_count": 58,
      "rvol": 0.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "15:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6803.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.734,
      "pred_gbt": 0.7586,
      "pred_empirical": 0.6488,
      "confluence_count": 60,
      "rvol": 0.27,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "15:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6804.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7608,
      "pred_gbt": 0.8393,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.244,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-12-16",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6805.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7342,
      "pred_gbt": 0.6767,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.203,
      "approach_r2": 0.0876
    },
    {
      "date": "2025-12-16",
      "time": "15:30:00",
      "level_type": "lvn",
      "level_price": 6807.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.243,
      "approach_r2": 0.3366
    },
    {
      "date": "2025-12-16",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6806.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7529,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.243,
      "approach_r2": 0.3366
    },
    {
      "date": "2025-12-16",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6806.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7521,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.278,
      "approach_r2": 0.3351
    },
    {
      "date": "2025-12-16",
      "time": "15:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6807.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7148,
      "pred_gbt": 0.7865,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.278,
      "approach_r2": 0.3351
    },
    {
      "date": "2025-12-16",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6806.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.758,
      "pred_gbt": 0.6111,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.461,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-12-16",
      "time": "15:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6808.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7536,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.461,
      "approach_r2": 0.1259
    },
    {
      "date": "2025-12-16",
      "time": "15:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6810.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7322,
      "pred_gbt": 0.785,
      "pred_empirical": 0.6488,
      "confluence_count": 49,
      "rvol": 0.465,
      "approach_r2": 0.4952
    },
    {
      "date": "2025-12-16",
      "time": "15:35:00",
      "level_type": "value_area_high",
      "level_price": 6812.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6926,
      "pred_gbt": 0.6552,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.485,
      "approach_r2": 0.0366
    },
    {
      "date": "2025-12-16",
      "time": "15:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6812.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.7187,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.485,
      "approach_r2": 0.0366
    },
    {
      "date": "2025-12-16",
      "time": "15:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6814.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.7151,
      "pred_empirical": 0.6488,
      "confluence_count": 29,
      "rvol": 0.533,
      "approach_r2": 0.6546
    },
    {
      "date": "2025-12-16",
      "time": "15:37:00",
      "level_type": "or15_high",
      "level_price": 6818.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6013,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.386,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-12-16",
      "time": "15:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6815.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.7852,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.386,
      "approach_r2": 0.5006
    },
    {
      "date": "2025-12-16",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7592,
      "pred_gbt": 0.6766,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.326,
      "approach_r2": 0.5115
    },
    {
      "date": "2025-12-16",
      "time": "15:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7617,
      "pred_gbt": 0.7103,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.289,
      "approach_r2": 0.4883
    },
    {
      "date": "2025-12-16",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7508,
      "pred_gbt": 0.7606,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.281,
      "approach_r2": 0.7453
    },
    {
      "date": "2025-12-16",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.88,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.214,
      "approach_r2": 0.7517
    },
    {
      "date": "2025-12-16",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6808.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7861,
      "pred_gbt": 0.9109,
      "pred_empirical": 0.6488,
      "confluence_count": 57,
      "rvol": 0.294,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-16",
      "time": "15:58:00",
      "level_type": "prior_day_low",
      "level_price": 6806.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6904,
      "pred_gbt": 0.9035,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.302,
      "approach_r2": 0.128
    },
    {
      "date": "2025-12-16",
      "time": "15:58:00",
      "level_type": "gap_fill",
      "level_price": 6806.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.67,
      "pred_gbt": 0.8642,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.302,
      "approach_r2": 0.128
    },
    {
      "date": "2025-12-16",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6809.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7437,
      "pred_gbt": 0.957,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.302,
      "approach_r2": 0.128
    },
    {
      "date": "2025-12-16",
      "time": "15:59:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6415,
      "pred_gbt": 0.9591,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.366,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-17",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6810.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3652,
      "pred_gbt": 0.6815,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 0.121,
      "approach_r2": 0.5077
    },
    {
      "date": "2025-12-17",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6807.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3296,
      "pred_gbt": 0.6748,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 0.121,
      "approach_r2": 0.5077
    },
    {
      "date": "2025-12-17",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6809.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3603,
      "pred_gbt": 0.6742,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 0.121,
      "approach_r2": 0.5077
    },
    {
      "date": "2025-12-17",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3854,
      "pred_gbt": 0.6189,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 0.121,
      "approach_r2": 0.5077
    },
    {
      "date": "2025-12-17",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6809.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3569,
      "pred_gbt": 0.6815,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 0.121,
      "approach_r2": 0.5077
    },
    {
      "date": "2025-12-17",
      "time": "09:36:00",
      "level_type": "prior_day_close",
      "level_price": 6800.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3834,
      "pred_gbt": 0.613,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 0.128,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-17",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6803.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3747,
      "pred_gbt": 0.6613,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 0.128,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-17",
      "time": "09:37:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3286,
      "pred_gbt": 0.6436,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 0.143,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-12-17",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6800.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3544,
      "pred_gbt": 0.6253,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 0.143,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-12-17",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6803.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4312,
      "pred_gbt": 0.4746,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 0.168,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6798.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4151,
      "pred_gbt": 0.5578,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 0.182,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-17",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6801.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3979,
      "pred_gbt": 0.6337,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 0.186,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-12-17",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6799.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4208,
      "pred_gbt": 0.54,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 0.186,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-12-17",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4144,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 0.186,
      "approach_r2": 0.3361
    },
    {
      "date": "2025-12-17",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6796.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3992,
      "pred_gbt": 0.5503,
      "pred_empirical": 0.6281,
      "confluence_count": 55,
      "rvol": 0.18,
      "approach_r2": 0.338
    },
    {
      "date": "2025-12-17",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6796.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.5521,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 0.18,
      "approach_r2": 0.338
    },
    {
      "date": "2025-12-17",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6796.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.5312,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 0.18,
      "approach_r2": 0.338
    },
    {
      "date": "2025-12-17",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6795.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3602,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 0.162,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-17",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6794.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3836,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 0.162,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-17",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6795.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3605,
      "pred_gbt": 0.558,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 0.162,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-17",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3881,
      "pred_gbt": 0.625,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 0.146,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-17",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6793.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3882,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.146,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-17",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6793.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4182,
      "pred_gbt": 0.6085,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 0.146,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-17",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6798.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4702,
      "pred_gbt": 0.4873,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.153,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-17",
      "time": "09:46:00",
      "level_type": "overnight_low",
      "level_price": 6788.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.356,
      "pred_gbt": 0.5749,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 0.19,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-12-17",
      "time": "09:46:00",
      "level_type": "or15_low",
      "level_price": 6791.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4416,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 0.19,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-12-17",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6791.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.322,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 0.19,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-12-17",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3501,
      "pred_gbt": 0.5629,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 0.19,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-12-17",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6791.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3222,
      "pred_gbt": 0.6152,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 0.19,
      "approach_r2": 0.5083
    },
    {
      "date": "2025-12-17",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6787.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3747,
      "pred_gbt": 0.562,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 0.184,
      "approach_r2": 0.0713
    },
    {
      "date": "2025-12-17",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6800.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4043,
      "pred_gbt": 0.5883,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.208,
      "approach_r2": 0.5061
    },
    {
      "date": "2025-12-17",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6800.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.6486,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.172,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-17",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4483,
      "pred_gbt": 0.5918,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.16,
      "approach_r2": 0.0857
    },
    {
      "date": "2025-12-17",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.424,
      "pred_gbt": 0.6713,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.109,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-17",
      "time": "09:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.5289,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 0.1,
      "approach_r2": 0.5062
    },
    {
      "date": "2025-12-17",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6800.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4507,
      "pred_gbt": 0.5223,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.102,
      "approach_r2": 0.4911
    },
    {
      "date": "2025-12-17",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6806.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.456,
      "pred_gbt": 0.5185,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.128,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-17",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6800.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.5045,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.141,
      "approach_r2": 0.1302
    },
    {
      "date": "2025-12-17",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6800.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5024,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.102,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6800.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4865,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.096,
      "approach_r2": 0.1245
    },
    {
      "date": "2025-12-17",
      "time": "10:05:00",
      "level_type": "top_oi_strikes",
      "level_price": 6807.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4222,
      "pred_gbt": 0.6158,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.081,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-17",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6806.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4368,
      "pred_gbt": 0.6157,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 0.081,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-17",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6800.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.472,
      "pred_gbt": 0.6195,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.094,
      "approach_r2": 0.4998
    },
    {
      "date": "2025-12-17",
      "time": "10:07:00",
      "level_type": "prior_day_close",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.4303,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.104,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-17",
      "time": "10:07:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4091,
      "pred_gbt": 0.4233,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.104,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-17",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4829,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.111,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4672,
      "pred_gbt": 0.6223,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.104,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6800.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4461,
      "pred_gbt": 0.507,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.108,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-17",
      "time": "10:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4327,
      "pred_gbt": 0.5027,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.108,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-17",
      "time": "10:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4859,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.096,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.6314,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.094,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6800.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4491,
      "pred_gbt": 0.5967,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.086,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.474,
      "pred_gbt": 0.5939,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.106,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-12-17",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4744,
      "pred_gbt": 0.5779,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.116,
      "approach_r2": 0.0803
    },
    {
      "date": "2025-12-17",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4252,
      "pred_gbt": 0.6702,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.121,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-17",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4418,
      "pred_gbt": 0.5832,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.107,
      "approach_r2": 0.5021
    },
    {
      "date": "2025-12-17",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4962,
      "pred_gbt": 0.5155,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.101,
      "approach_r2": 0.3273
    },
    {
      "date": "2025-12-17",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4639,
      "pred_gbt": 0.6682,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.094,
      "approach_r2": 0.496
    },
    {
      "date": "2025-12-17",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6800.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4703,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.11,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-17",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6800.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4488,
      "pred_gbt": 0.5722,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.118,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6800.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4516,
      "pred_gbt": 0.5717,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.118,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.4813,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.114,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4604,
      "pred_gbt": 0.5703,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.114,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-17",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4672,
      "pred_gbt": 0.6742,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.08,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-17",
      "time": "10:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6797.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4655,
      "pred_gbt": 0.6299,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.08,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-17",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6800.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.5997,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.07,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:29:00",
      "level_type": "vwap",
      "level_price": 6800.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.491,
      "pred_gbt": 0.6675,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.071,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-17",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6800.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5076,
      "pred_gbt": 0.6739,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.063,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.568,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.057,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6794.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.6583,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.055,
      "approach_r2": 0.12
    },
    {
      "date": "2025-12-17",
      "time": "10:34:00",
      "level_type": "or15_low",
      "level_price": 6791.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.484,
      "pred_gbt": 0.7292,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.054,
      "approach_r2": 0.4939
    },
    {
      "date": "2025-12-17",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6789.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3946,
      "pred_gbt": 0.6362,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 0.054,
      "approach_r2": 0.4939
    },
    {
      "date": "2025-12-17",
      "time": "10:35:00",
      "level_type": "value_area_high",
      "level_price": 6784.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4714,
      "pred_gbt": 0.4865,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.085,
      "approach_r2": 0.4938
    },
    {
      "date": "2025-12-17",
      "time": "10:36:00",
      "level_type": "or30_low",
      "level_price": 6787.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4697,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.136,
      "approach_r2": 0.5051
    },
    {
      "date": "2025-12-17",
      "time": "10:36:00",
      "level_type": "ib_low",
      "level_price": 6787.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.469,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.136,
      "approach_r2": 0.5051
    },
    {
      "date": "2025-12-17",
      "time": "10:36:00",
      "level_type": "session_low",
      "level_price": 6784.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.412,
      "pred_gbt": 0.5265,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.136,
      "approach_r2": 0.5051
    },
    {
      "date": "2025-12-17",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6786.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4453,
      "pred_gbt": 0.4737,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.136,
      "approach_r2": 0.5051
    },
    {
      "date": "2025-12-17",
      "time": "10:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6784.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4426,
      "pred_gbt": 0.5286,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.136,
      "approach_r2": 0.5051
    },
    {
      "date": "2025-12-17",
      "time": "10:37:00",
      "level_type": "overnight_low",
      "level_price": 6788.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4301,
      "pred_gbt": 0.5251,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.163,
      "approach_r2": 0.494
    },
    {
      "date": "2025-12-17",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6785.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3793,
      "pred_gbt": 0.5645,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.163,
      "approach_r2": 0.494
    },
    {
      "date": "2025-12-17",
      "time": "10:38:00",
      "level_type": "session_low",
      "level_price": 6779.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3569,
      "pred_gbt": 0.6868,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 0.177,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-12-17",
      "time": "10:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6779.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3861,
      "pred_gbt": 0.6677,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.177,
      "approach_r2": 0.7459
    },
    {
      "date": "2025-12-17",
      "time": "10:41:00",
      "level_type": "session_low",
      "level_price": 6779.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.336,
      "pred_gbt": 0.5481,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 0.133,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-17",
      "time": "10:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6779.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3362,
      "pred_gbt": 0.5498,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 0.133,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-17",
      "time": "10:42:00",
      "level_type": "lvn",
      "level_price": 6774.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4494,
      "pred_gbt": 0.6277,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.133,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-12-17",
      "time": "10:42:00",
      "level_type": "session_low",
      "level_price": 6775.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3397,
      "pred_gbt": 0.5579,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.133,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-12-17",
      "time": "10:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6775.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.34,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.133,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-12-17",
      "time": "10:44:00",
      "level_type": "session_low",
      "level_price": 6771.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3411,
      "pred_gbt": 0.4951,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.16,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-12-17",
      "time": "10:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3414,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.16,
      "approach_r2": 0.1287
    },
    {
      "date": "2025-12-17",
      "time": "10:45:00",
      "level_type": "session_low",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.413,
      "pred_gbt": 0.4454,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.228,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6767.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4436,
      "pred_gbt": 0.458,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.228,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:46:00",
      "level_type": "lvn",
      "level_price": 6764.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4198,
      "pred_gbt": 0.6591,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.267,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-12-17",
      "time": "10:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6770.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3611,
      "pred_gbt": 0.6827,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.278,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-17",
      "time": "10:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6769.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.418,
      "pred_gbt": 0.5564,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.238,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6768.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.5114,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.194,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "10:53:00",
      "level_type": "session_low",
      "level_price": 6756.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4077,
      "pred_gbt": 0.4987,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.249,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-12-17",
      "time": "10:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4382,
      "pred_gbt": 0.5155,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.249,
      "approach_r2": 0.0815
    },
    {
      "date": "2025-12-17",
      "time": "10:55:00",
      "level_type": "session_low",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3728,
      "pred_gbt": 0.3505,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.284,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3731,
      "pred_gbt": 0.352,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.284,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:57:00",
      "level_type": "session_low",
      "level_price": 6753.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.394,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.256,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6753.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4978,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.256,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "10:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6755.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4496,
      "pred_gbt": 0.4962,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.209,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-12-17",
      "time": "11:02:00",
      "level_type": "prior_day_low",
      "level_price": 6762.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3941,
      "pred_gbt": 0.4721,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.175,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "11:02:00",
      "level_type": "prior_week_low",
      "level_price": 6762.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4274,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.175,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "11:12:00",
      "level_type": "gex_flip",
      "level_price": 6752.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4392,
      "pred_gbt": 0.4502,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.155,
      "approach_r2": 0.3514
    },
    {
      "date": "2025-12-17",
      "time": "11:12:00",
      "level_type": "session_low",
      "level_price": 6751.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4904,
      "pred_gbt": 0.517,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.155,
      "approach_r2": 0.3514
    },
    {
      "date": "2025-12-17",
      "time": "11:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6751.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5216,
      "pred_gbt": 0.5315,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.155,
      "approach_r2": 0.3514
    },
    {
      "date": "2025-12-17",
      "time": "11:13:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4493,
      "pred_gbt": 0.4902,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.147,
      "approach_r2": 0.0017
    },
    {
      "date": "2025-12-17",
      "time": "11:14:00",
      "level_type": "session_low",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.15,
      "approach_r2": 0.2944
    },
    {
      "date": "2025-12-17",
      "time": "11:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6746.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4854,
      "pred_gbt": 0.4684,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.15,
      "approach_r2": 0.2944
    },
    {
      "date": "2025-12-17",
      "time": "11:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4257,
      "pred_gbt": 0.4504,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.15,
      "approach_r2": 0.2944
    },
    {
      "date": "2025-12-17",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6762.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4815,
      "pred_gbt": 0.4605,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.164,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "11:25:00",
      "level_type": "lvn",
      "level_price": 6764.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4624,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.125,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-17",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4675,
      "pred_gbt": 0.5896,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.125,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-17",
      "time": "11:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6761.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5028,
      "pred_gbt": 0.571,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.129,
      "approach_r2": 0.08
    },
    {
      "date": "2025-12-17",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6758.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4601,
      "pred_gbt": 0.6108,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.174,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-17",
      "time": "11:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6757.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4593,
      "pred_gbt": 0.6142,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.174,
      "approach_r2": 0.7541
    },
    {
      "date": "2025-12-17",
      "time": "11:43:00",
      "level_type": "gex_flip",
      "level_price": 6752.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4324,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.164,
      "approach_r2": 0.0802
    },
    {
      "date": "2025-12-17",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6757.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4617,
      "pred_gbt": 0.636,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.17,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-17",
      "time": "11:46:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.467,
      "pred_gbt": 0.503,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.182,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "11:50:00",
      "level_type": "session_low",
      "level_price": 6745.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4457,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.167,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-17",
      "time": "11:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6745.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.446,
      "pred_gbt": 0.5064,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 0.167,
      "approach_r2": 0.1247
    },
    {
      "date": "2025-12-17",
      "time": "11:51:00",
      "level_type": "session_low",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4541,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.209,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "11:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6744.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.4669,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.209,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "11:52:00",
      "level_type": "session_low",
      "level_price": 6742.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.5522,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.221,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-17",
      "time": "11:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6742.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5179,
      "pred_gbt": 0.5573,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 0.221,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-17",
      "time": "11:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.5627,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.163,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "12:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6754.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.6304,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.149,
      "approach_r2": 0.7479
    },
    {
      "date": "2025-12-17",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6752.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5884,
      "pred_gbt": 0.5776,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.232,
      "approach_r2": 0.0426
    },
    {
      "date": "2025-12-17",
      "time": "12:16:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4912,
      "pred_gbt": 0.5544,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.144,
      "approach_r2": 0.4981
    },
    {
      "date": "2025-12-17",
      "time": "12:18:00",
      "level_type": "gex_flip",
      "level_price": 6752.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.5586,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.267,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-17",
      "time": "12:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6751.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5734,
      "pred_gbt": 0.6229,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 0.27,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-17",
      "time": "12:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6756.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5005,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.275,
      "approach_r2": 0.081
    },
    {
      "date": "2025-12-17",
      "time": "12:24:00",
      "level_type": "prior_day_low",
      "level_price": 6762.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.162,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-12-17",
      "time": "12:24:00",
      "level_type": "prior_week_low",
      "level_price": 6762.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.5397,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 0.162,
      "approach_r2": 0.1215
    },
    {
      "date": "2025-12-17",
      "time": "12:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6751.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.5834,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.184,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-17",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6751.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5644,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.153,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-17",
      "time": "12:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5673,
      "pred_gbt": 0.4466,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.117,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "12:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5672,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.14,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-17",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5573,
      "pred_gbt": 0.6379,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.156,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-17",
      "time": "12:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6750.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5574,
      "pred_gbt": 0.685,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.175,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-17",
      "time": "12:45:00",
      "level_type": "session_low",
      "level_price": 6742.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.5522,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.18,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-17",
      "time": "12:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6742.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5394,
      "pred_gbt": 0.5701,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.18,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-17",
      "time": "12:51:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5309,
      "pred_gbt": 0.6357,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.12,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-12-17",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5785,
      "pred_gbt": 0.5782,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.12,
      "approach_r2": 0.0854
    },
    {
      "date": "2025-12-17",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5793,
      "pred_gbt": 0.5549,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.127,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-12-17",
      "time": "12:55:00",
      "level_type": "gex_flip",
      "level_price": 6752.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4916,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.099,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6018,
      "pred_gbt": 0.5733,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.099,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5685,
      "pred_gbt": 0.6105,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.093,
      "approach_r2": 0.3305
    },
    {
      "date": "2025-12-17",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.589,
      "pred_gbt": 0.5971,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.088,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-12-17",
      "time": "12:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5831,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.075,
      "approach_r2": 0.0839
    },
    {
      "date": "2025-12-17",
      "time": "12:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5861,
      "pred_gbt": 0.5858,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.072,
      "approach_r2": 0.0872
    },
    {
      "date": "2025-12-17",
      "time": "13:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6756.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5452,
      "pred_gbt": 0.5774,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.086,
      "approach_r2": 0.3256
    },
    {
      "date": "2025-12-17",
      "time": "13:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6113,
      "pred_gbt": 0.5961,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.147,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "13:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6098,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.132,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "13:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6749.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6135,
      "pred_gbt": 0.5961,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.129,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-17",
      "time": "13:22:00",
      "level_type": "round_number",
      "level_price": 6750.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5497,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.207,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-17",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5936,
      "pred_gbt": 0.5117,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.207,
      "approach_r2": 0.0826
    },
    {
      "date": "2025-12-17",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.613,
      "pred_gbt": 0.4589,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.146,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-17",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5984,
      "pred_gbt": 0.5101,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.128,
      "approach_r2": 0.0872
    },
    {
      "date": "2025-12-17",
      "time": "13:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.5641,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.114,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-17",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6191,
      "pred_gbt": 0.477,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.078,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "13:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6748.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6203,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 0.075,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "13:31:00",
      "level_type": "session_low",
      "level_price": 6741.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.4473,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.084,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "13:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6741.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6104,
      "pred_gbt": 0.4786,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.084,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6747.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5945,
      "pred_gbt": 0.5587,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.081,
      "approach_r2": 0.3333
    },
    {
      "date": "2025-12-17",
      "time": "14:02:00",
      "level_type": "session_low",
      "level_price": 6730.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 0.112,
      "approach_r2": 0.086
    },
    {
      "date": "2025-12-17",
      "time": "14:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6730.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.6677,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 0.112,
      "approach_r2": 0.086
    },
    {
      "date": "2025-12-17",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.6105,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.104,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-17",
      "time": "14:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6403,
      "pred_gbt": 0.6531,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.148,
      "approach_r2": 0.4995
    },
    {
      "date": "2025-12-17",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6729,
      "pred_gbt": 0.562,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.127,
      "approach_r2": 0.4273
    },
    {
      "date": "2025-12-17",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.6291,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.107,
      "approach_r2": 0.5032
    },
    {
      "date": "2025-12-17",
      "time": "14:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.6744,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.098,
      "approach_r2": 0.7532
    },
    {
      "date": "2025-12-17",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6731,
      "pred_gbt": 0.6179,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.11,
      "approach_r2": 0.0876
    },
    {
      "date": "2025-12-17",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6761,
      "pred_gbt": 0.7132,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.125,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-12-17",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6751,
      "pred_gbt": 0.7082,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.161,
      "approach_r2": 0.087
    },
    {
      "date": "2025-12-17",
      "time": "14:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.7395,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 0.159,
      "approach_r2": 0.0818
    },
    {
      "date": "2025-12-17",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6783,
      "pred_gbt": 0.745,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 0.127,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-17",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6741.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6358,
      "pred_gbt": 0.7351,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.121,
      "approach_r2": 0.7403
    },
    {
      "date": "2025-12-17",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.651,
      "pred_gbt": 0.6789,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.114,
      "approach_r2": 0.486
    },
    {
      "date": "2025-12-17",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6805,
      "pred_gbt": 0.6364,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.128,
      "approach_r2": 0.3694
    },
    {
      "date": "2025-12-17",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.652,
      "pred_empirical": 0.6488,
      "confluence_count": 42,
      "rvol": 0.141,
      "approach_r2": 0.0467
    },
    {
      "date": "2025-12-17",
      "time": "15:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6554,
      "pred_gbt": 0.715,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.106,
      "approach_r2": 0.4921
    },
    {
      "date": "2025-12-17",
      "time": "15:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.6803,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.098,
      "approach_r2": 0.0922
    },
    {
      "date": "2025-12-17",
      "time": "15:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6568,
      "pred_gbt": 0.7442,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.099,
      "approach_r2": 0.5001
    },
    {
      "date": "2025-12-17",
      "time": "15:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6883,
      "pred_gbt": 0.7329,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.093,
      "approach_r2": 0.1199
    },
    {
      "date": "2025-12-17",
      "time": "15:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.7389,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.148,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-17",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.7203,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.166,
      "approach_r2": 0.7206
    },
    {
      "date": "2025-12-17",
      "time": "15:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6921,
      "pred_gbt": 0.7066,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.157,
      "approach_r2": 0.6923
    },
    {
      "date": "2025-12-17",
      "time": "15:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.679,
      "pred_gbt": 0.7398,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.148,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-17",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6659,
      "pred_gbt": 0.7848,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.145,
      "approach_r2": 0.7522
    },
    {
      "date": "2025-12-17",
      "time": "15:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6740.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6922,
      "pred_gbt": 0.7358,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.146,
      "approach_r2": 0.0841
    },
    {
      "date": "2025-12-17",
      "time": "15:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6735.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6586,
      "pred_gbt": 0.7216,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.134,
      "approach_r2": 0.4904
    },
    {
      "date": "2025-12-17",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6996,
      "pred_gbt": 0.6546,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.148,
      "approach_r2": 0.442
    },
    {
      "date": "2025-12-17",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.6308,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.148,
      "approach_r2": 0.1457
    },
    {
      "date": "2025-12-17",
      "time": "15:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6738.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7127,
      "pred_gbt": 0.6789,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.148,
      "approach_r2": 0.1457
    },
    {
      "date": "2025-12-17",
      "time": "15:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7151,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.16,
      "approach_r2": 0.136
    },
    {
      "date": "2025-12-17",
      "time": "15:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7146,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.172,
      "approach_r2": 0.0277
    },
    {
      "date": "2025-12-17",
      "time": "15:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.672,
      "pred_gbt": 0.723,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.173,
      "approach_r2": 0.4933
    },
    {
      "date": "2025-12-17",
      "time": "15:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.7144,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.161,
      "approach_r2": 0.1184
    },
    {
      "date": "2025-12-17",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6726,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.153,
      "approach_r2": 0.3299
    },
    {
      "date": "2025-12-17",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6738.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7177,
      "pred_gbt": 0.655,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.149,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:51:00",
      "level_type": "session_low",
      "level_price": 6730.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6181,
      "pred_gbt": 0.6705,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 0.18,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6731.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5745,
      "pred_gbt": 0.5621,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.18,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6730.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6469,
      "pred_gbt": 0.7403,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 0.206,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:53:00",
      "level_type": "session_low",
      "level_price": 6730.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.6626,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.224,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6730.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.224,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:54:00",
      "level_type": "session_low",
      "level_price": 6728.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.6901,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.206,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6728.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6589,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.206,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-17",
      "time": "15:55:00",
      "level_type": "session_low",
      "level_price": 6727.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.8514,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.222,
      "approach_r2": 0.3318
    },
    {
      "date": "2025-12-17",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6727.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.8383,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.222,
      "approach_r2": 0.3318
    },
    {
      "date": "2025-12-17",
      "time": "15:56:00",
      "level_type": "gex_flip",
      "level_price": 6723.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5478,
      "pred_gbt": 0.7572,
      "pred_empirical": 0.6488,
      "confluence_count": 6,
      "rvol": 0.238,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-12-17",
      "time": "15:56:00",
      "level_type": "session_low",
      "level_price": 6724.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.238,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-12-17",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6724.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6345,
      "pred_gbt": 0.8281,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.238,
      "approach_r2": 0.1278
    },
    {
      "date": "2025-12-17",
      "time": "15:59:00",
      "level_type": "session_low",
      "level_price": 6723.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6137,
      "pred_gbt": 0.9395,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.203,
      "approach_r2": 0.1224
    },
    {
      "date": "2025-12-17",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6723.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.9422,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.203,
      "approach_r2": 0.1224
    },
    {
      "date": "2025-12-18",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6784.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4176,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 0.147,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6783.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3658,
      "pred_gbt": 0.602,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 0.136,
      "approach_r2": 0.1266
    },
    {
      "date": "2025-12-18",
      "time": "09:37:00",
      "level_type": "overnight_high",
      "level_price": 6788.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.6313,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 0.131,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-18",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6786.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4314,
      "pred_gbt": 0.5816,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 0.131,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-18",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6788.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4018,
      "pred_gbt": 0.6026,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 0.131,
      "approach_r2": 0.498
    },
    {
      "date": "2025-12-18",
      "time": "09:38:00",
      "level_type": "lvn",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4456,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 0.128,
      "approach_r2": 0.0778
    },
    {
      "date": "2025-12-18",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6782.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4047,
      "pred_gbt": 0.4505,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.128,
      "approach_r2": 0.0778
    },
    {
      "date": "2025-12-18",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6779.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4231,
      "pred_gbt": 0.4739,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.132,
      "approach_r2": 0.0811
    },
    {
      "date": "2025-12-18",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6782.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.599,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.137,
      "approach_r2": 0.7558
    },
    {
      "date": "2025-12-18",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4156,
      "pred_gbt": 0.5115,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 0.143,
      "approach_r2": 0.494
    },
    {
      "date": "2025-12-18",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6775.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4554,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.143,
      "approach_r2": 0.494
    },
    {
      "date": "2025-12-18",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6775.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4463,
      "pred_gbt": 0.4923,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 0.143,
      "approach_r2": 0.494
    },
    {
      "date": "2025-12-18",
      "time": "09:42:00",
      "level_type": "value_area_low",
      "level_price": 6772.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.482,
      "pred_gbt": 0.4957,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 0.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6774.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3987,
      "pred_gbt": 0.5731,
      "pred_empirical": 0.651,
      "confluence_count": 62,
      "rvol": 0.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6774.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4035,
      "pred_gbt": 0.4655,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 0.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6774.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4291,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.6251,
      "confluence_count": 62,
      "rvol": 0.151,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4007,
      "pred_gbt": 0.5345,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 0.153,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-18",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6773.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3993,
      "pred_gbt": 0.5367,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 0.153,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-18",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4311,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 0.153,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-18",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6773.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4434,
      "pred_gbt": 0.501,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.154,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 0.154,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4465,
      "pred_gbt": 0.4929,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 0.168,
      "approach_r2": 0.7481
    },
    {
      "date": "2025-12-18",
      "time": "09:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6774.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.5632,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 0.168,
      "approach_r2": 0.7481
    },
    {
      "date": "2025-12-18",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4908,
      "pred_gbt": 0.5373,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.166,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-18",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6777.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4863,
      "pred_gbt": 0.5461,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.166,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-18",
      "time": "09:48:00",
      "level_type": "or15_low",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4235,
      "pred_gbt": 0.5161,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 0.161,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-18",
      "time": "09:48:00",
      "level_type": "session_low",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4195,
      "pred_gbt": 0.5361,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 0.161,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-18",
      "time": "09:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.5195,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 0.161,
      "approach_r2": 0.0823
    },
    {
      "date": "2025-12-18",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6771.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4198,
      "pred_gbt": 0.5959,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 0.155,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-12-18",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4505,
      "pred_gbt": 0.5797,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 0.155,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-12-18",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4974,
      "pred_gbt": 0.5335,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 0.126,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-18",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6782.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4506,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.134,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-18",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6782.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4205,
      "pred_gbt": 0.7048,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.152,
      "approach_r2": 0.7462
    },
    {
      "date": "2025-12-18",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.146,
      "approach_r2": 0.5017
    },
    {
      "date": "2025-12-18",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.477,
      "pred_gbt": 0.5724,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.146,
      "approach_r2": 0.1235
    },
    {
      "date": "2025-12-18",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6789.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.7068,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.101,
      "approach_r2": 0.4961
    },
    {
      "date": "2025-12-18",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5448,
      "pred_gbt": 0.507,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.121,
      "approach_r2": 0.3423
    },
    {
      "date": "2025-12-18",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.4279,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.113,
      "approach_r2": 0.1377
    },
    {
      "date": "2025-12-18",
      "time": "10:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6792.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4994,
      "pred_gbt": 0.3929,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.113,
      "approach_r2": 0.1377
    },
    {
      "date": "2025-12-18",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4981,
      "pred_gbt": 0.691,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.114,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4992,
      "pred_gbt": 0.6508,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.109,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-18",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.09,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6791.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4986,
      "pred_gbt": 0.7247,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 0.091,
      "approach_r2": 0.748
    },
    {
      "date": "2025-12-18",
      "time": "10:08:00",
      "level_type": "overnight_high",
      "level_price": 6788.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.6754,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.103,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-12-18",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6784.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.504,
      "pred_gbt": 0.5059,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.113,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:10:00",
      "level_type": "lvn",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.6373,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.119,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-18",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5223,
      "pred_gbt": 0.5629,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 0.119,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-12-18",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.4531,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 0.11,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-18",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5189,
      "pred_gbt": 0.5433,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.119,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-18",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6777.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.5194,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.121,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-18",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.4121,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.121,
      "approach_r2": 0.3334
    },
    {
      "date": "2025-12-18",
      "time": "10:17:00",
      "level_type": "value_area_low",
      "level_price": 6772.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5395,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.612,
      "confluence_count": 66,
      "rvol": 0.139,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-18",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5076,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.156,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-18",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5088,
      "pred_gbt": 0.397,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.146,
      "approach_r2": 0.084
    },
    {
      "date": "2025-12-18",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6776.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.4707,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.151,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-18",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6777.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.489,
      "pred_gbt": 0.5307,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.151,
      "approach_r2": 0.0827
    },
    {
      "date": "2025-12-18",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6783.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4356,
      "pred_gbt": 0.5671,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.162,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-18",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6790.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4688,
      "pred_gbt": 0.6476,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 0.171,
      "approach_r2": 0.746
    },
    {
      "date": "2025-12-18",
      "time": "10:25:00",
      "level_type": "or15_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3818,
      "pred_gbt": 0.6479,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.171,
      "approach_r2": 0.7539
    },
    {
      "date": "2025-12-18",
      "time": "10:25:00",
      "level_type": "or30_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3918,
      "pred_gbt": 0.6532,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.171,
      "approach_r2": 0.7539
    },
    {
      "date": "2025-12-18",
      "time": "10:25:00",
      "level_type": "session_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.698,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.171,
      "approach_r2": 0.7539
    },
    {
      "date": "2025-12-18",
      "time": "10:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.6901,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.171,
      "approach_r2": 0.7539
    },
    {
      "date": "2025-12-18",
      "time": "10:26:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3984,
      "pred_gbt": 0.6171,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 0.179,
      "approach_r2": 0.7463
    },
    {
      "date": "2025-12-18",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6798.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.6875,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.179,
      "approach_r2": 0.7463
    },
    {
      "date": "2025-12-18",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6800.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.508,
      "pred_gbt": 0.6371,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.185,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6799.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5825,
      "pred_gbt": 0.6314,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.185,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6800.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5109,
      "pred_gbt": 0.6209,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.185,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6802.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.6031,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.169,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-12-18",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6800.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.654,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.169,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-12-18",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5555,
      "pred_gbt": 0.6009,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.169,
      "approach_r2": 0.1255
    },
    {
      "date": "2025-12-18",
      "time": "10:29:00",
      "level_type": "session_high",
      "level_price": 6802.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5379,
      "pred_gbt": 0.5733,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.156,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-12-18",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6801.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.598,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.156,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-12-18",
      "time": "10:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6802.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5251,
      "pred_gbt": 0.569,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.156,
      "approach_r2": 0.3325
    },
    {
      "date": "2025-12-18",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6802.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5045,
      "pred_gbt": 0.6333,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.164,
      "approach_r2": 0.3309
    },
    {
      "date": "2025-12-18",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6801.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.6611,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.164,
      "approach_r2": 0.3309
    },
    {
      "date": "2025-12-18",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6803.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4946,
      "pred_gbt": 0.6481,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.164,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-12-18",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6803.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.6653,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.164,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-12-18",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6803.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4975,
      "pred_gbt": 0.6314,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.164,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-12-18",
      "time": "10:32:00",
      "level_type": "session_high",
      "level_price": 6805.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5501,
      "pred_gbt": 0.5734,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.143,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-12-18",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6803.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5612,
      "pred_gbt": 0.5864,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.143,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-12-18",
      "time": "10:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6805.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5373,
      "pred_gbt": 0.5711,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.143,
      "approach_r2": 0.4983
    },
    {
      "date": "2025-12-18",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6803.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.56,
      "pred_gbt": 0.6422,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.123,
      "approach_r2": 0.5016
    },
    {
      "date": "2025-12-18",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6805.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.126,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6805.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.473,
      "pred_gbt": 0.672,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.126,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6807.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5471,
      "pred_gbt": 0.6966,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.148,
      "approach_r2": 0.748
    },
    {
      "date": "2025-12-18",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6805.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.6884,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.148,
      "approach_r2": 0.748
    },
    {
      "date": "2025-12-18",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6807.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5344,
      "pred_gbt": 0.6946,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.148,
      "approach_r2": 0.748
    },
    {
      "date": "2025-12-18",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6808.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.496,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.133,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-18",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6806.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5756,
      "pred_gbt": 0.6574,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.133,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-18",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6808.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4989,
      "pred_gbt": 0.6334,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.133,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-18",
      "time": "10:38:00",
      "level_type": "prior_day_high",
      "level_price": 6815.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.5881,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.171,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-18",
      "time": "10:38:00",
      "level_type": "session_high",
      "level_price": 6813.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5035,
      "pred_gbt": 0.6491,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.171,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-18",
      "time": "10:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6813.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5064,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.171,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-18",
      "time": "10:39:00",
      "level_type": "session_high",
      "level_price": 6815.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.5429,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.19,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6815.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.564,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.19,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6811.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5893,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.165,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-18",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6817.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5534,
      "pred_gbt": 0.5733,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.164,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6817.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5407,
      "pred_gbt": 0.5572,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.164,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:44:00",
      "level_type": "session_high",
      "level_price": 6817.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5376,
      "pred_gbt": 0.6332,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.13,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-12-18",
      "time": "10:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6817.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.6178,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.13,
      "approach_r2": 0.0851
    },
    {
      "date": "2025-12-18",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6814.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.5681,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 0.12,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6814.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5811,
      "pred_gbt": 0.6365,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.14,
      "approach_r2": 0.1251
    },
    {
      "date": "2025-12-18",
      "time": "10:47:00",
      "level_type": "lvn",
      "level_price": 6810.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5238,
      "pred_gbt": 0.5218,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.141,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "10:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5062,
      "pred_gbt": 0.615,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.087,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-18",
      "time": "11:08:00",
      "level_type": "prior_day_high",
      "level_price": 6815.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5229,
      "pred_gbt": 0.7235,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.114,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6808.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6093,
      "pred_gbt": 0.5818,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.071,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6809.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.105,
      "approach_r2": 0.0812
    },
    {
      "date": "2025-12-18",
      "time": "11:18:00",
      "level_type": "lvn",
      "level_price": 6810.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5261,
      "pred_gbt": 0.6261,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.134,
      "approach_r2": 0.1256
    },
    {
      "date": "2025-12-18",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6809.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.5214,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.116,
      "approach_r2": 0.1217
    },
    {
      "date": "2025-12-18",
      "time": "11:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5365,
      "pred_gbt": 0.5768,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.099,
      "approach_r2": 0.1234
    },
    {
      "date": "2025-12-18",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6810.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.6195,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.085,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-18",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6810.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5784,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.08,
      "approach_r2": 0.001
    },
    {
      "date": "2025-12-18",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6810.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.5396,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.098,
      "approach_r2": 0.3172
    },
    {
      "date": "2025-12-18",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6810.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.5862,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.126,
      "approach_r2": 0.5016
    },
    {
      "date": "2025-12-18",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6810.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.6633,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.124,
      "approach_r2": 0.1239
    },
    {
      "date": "2025-12-18",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6810.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.6112,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.123,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6810.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6067,
      "pred_gbt": 0.658,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.12,
      "approach_r2": 0.0829
    },
    {
      "date": "2025-12-18",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6811.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.608,
      "pred_gbt": 0.6695,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.111,
      "approach_r2": 0.0816
    },
    {
      "date": "2025-12-18",
      "time": "11:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5604,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.092,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "11:36:00",
      "level_type": "session_high",
      "level_price": 6818.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5725,
      "pred_gbt": 0.7143,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.111,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-18",
      "time": "11:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6818.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.6671,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.111,
      "approach_r2": 0.1285
    },
    {
      "date": "2025-12-18",
      "time": "11:38:00",
      "level_type": "prior_day_high",
      "level_price": 6815.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5324,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.117,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-18",
      "time": "11:38:00",
      "level_type": "session_high",
      "level_price": 6818.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.7913,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.117,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-18",
      "time": "11:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6818.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5579,
      "pred_gbt": 0.7496,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.117,
      "approach_r2": 0.1202
    },
    {
      "date": "2025-12-18",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6812.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6115,
      "pred_gbt": 0.6697,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.078,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-18",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6812.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.626,
      "pred_gbt": 0.54,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.09,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6812.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.607,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.08,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-18",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6812.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5823,
      "pred_gbt": 0.5389,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.092,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "11:48:00",
      "level_type": "lvn",
      "level_price": 6810.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.5932,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.106,
      "approach_r2": 0.1291
    },
    {
      "date": "2025-12-18",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6812.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5824,
      "pred_gbt": 0.6101,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.113,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6812.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.5981,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.121,
      "approach_r2": 0.7501
    },
    {
      "date": "2025-12-18",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6812.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.6479,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.115,
      "approach_r2": 0.0863
    },
    {
      "date": "2025-12-18",
      "time": "12:01:00",
      "level_type": "ib_high",
      "level_price": 6802.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6288,
      "pred_gbt": 0.7073,
      "pred_empirical": 0.6488,
      "confluence_count": 34,
      "rvol": 0.095,
      "approach_r2": 0.1271
    },
    {
      "date": "2025-12-18",
      "time": "12:03:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4345,
      "pred_gbt": 0.6277,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.096,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-18",
      "time": "12:04:00",
      "level_type": "vwap",
      "level_price": 6798.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.642,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.111,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-18",
      "time": "12:05:00",
      "level_type": "or15_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4645,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.131,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-18",
      "time": "12:05:00",
      "level_type": "or30_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.475,
      "pred_gbt": 0.6004,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.131,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-18",
      "time": "12:06:00",
      "level_type": "overnight_high",
      "level_price": 6788.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6288,
      "pred_gbt": 0.6238,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.186,
      "approach_r2": 0.5
    },
    {
      "date": "2025-12-18",
      "time": "12:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6783.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4957,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.325,
      "approach_r2": 0.75
    },
    {
      "date": "2025-12-18",
      "time": "12:09:00",
      "level_type": "lvn",
      "level_price": 6780.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.5459,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.386,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-18",
      "time": "12:13:00",
      "level_type": "value_area_low",
      "level_price": 6772.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5487,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.561,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-18",
      "time": "12:13:00",
      "level_type": "or15_low",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.5807,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.561,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-18",
      "time": "12:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.5275,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.561,
      "approach_r2": 0.4999
    },
    {
      "date": "2025-12-18",
      "time": "12:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6771.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.5537,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.607,
      "approach_r2": 0.1295
    },
    {
      "date": "2025-12-18",
      "time": "12:16:00",
      "level_type": "or30_low",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.521,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.524,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-18",
      "time": "12:16:00",
      "level_type": "ib_low",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.524,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-18",
      "time": "12:16:00",
      "level_type": "session_low",
      "level_price": 6767.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4142,
      "pred_gbt": 0.4871,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.524,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-18",
      "time": "12:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6765.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4594,
      "pred_gbt": 0.5971,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.524,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-18",
      "time": "12:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6763.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4684,
      "pred_gbt": 0.5265,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 0.526,
      "approach_r2": 0.0855
    },
    {
      "date": "2025-12-18",
      "time": "12:24:00",
      "level_type": "session_low",
      "level_price": 6762.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4143,
      "pred_gbt": 0.6832,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 0.39,
      "approach_r2": 0.7461
    },
    {
      "date": "2025-12-18",
      "time": "12:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6762.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.445,
      "pred_gbt": 0.6765,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 0.39,
      "approach_r2": 0.7461
    },
    {
      "date": "2025-12-18",
      "time": "12:25:00",
      "level_type": "session_low",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4434,
      "pred_gbt": 0.6234,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 0.408,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-12-18",
      "time": "12:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6762.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.6295,
      "pred_empirical": 0.6488,
      "confluence_count": 4,
      "rvol": 0.408,
      "approach_r2": 0.0813
    },
    {
      "date": "2025-12-18",
      "time": "12:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6081,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.302,
      "approach_r2": 0.0853
    },
    {
      "date": "2025-12-18",
      "time": "12:40:00",
      "level_type": "overnight_high",
      "level_price": 6788.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5439,
      "pred_gbt": 0.6998,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.24,
      "approach_r2": 0.7498
    },
    {
      "date": "2025-12-18",
      "time": "12:41:00",
      "level_type": "vwap",
      "level_price": 6790.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.517,
      "pred_gbt": 0.6558,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.251,
      "approach_r2": 0.748
    },
    {
      "date": "2025-12-18",
      "time": "12:43:00",
      "level_type": "vwap",
      "level_price": 6790.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5893,
      "pred_gbt": 0.6239,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.312,
      "approach_r2": 0.125
    },
    {
      "date": "2025-12-18",
      "time": "12:45:00",
      "level_type": "or15_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4978,
      "pred_gbt": 0.5989,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.316,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-12-18",
      "time": "12:45:00",
      "level_type": "or30_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5084,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.316,
      "approach_r2": 0.0814
    },
    {
      "date": "2025-12-18",
      "time": "12:47:00",
      "level_type": "vwap",
      "level_price": 6790.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5897,
      "pred_gbt": 0.6104,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.328,
      "approach_r2": 0.0833
    },
    {
      "date": "2025-12-18",
      "time": "12:49:00",
      "level_type": "vwap",
      "level_price": 6790.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.4742,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.304,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "12:53:00",
      "level_type": "vwap",
      "level_price": 6790.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.6585,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.207,
      "approach_r2": 0.7462
    },
    {
      "date": "2025-12-18",
      "time": "12:57:00",
      "level_type": "vwap",
      "level_price": 6790.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.534,
      "pred_gbt": 0.603,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.134,
      "approach_r2": 0.7499
    },
    {
      "date": "2025-12-18",
      "time": "13:06:00",
      "level_type": "vwap",
      "level_price": 6790.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.5536,
      "pred_empirical": 0.6488,
      "confluence_count": 34,
      "rvol": 0.243,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "13:12:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5242,
      "pred_gbt": 0.499,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.217,
      "approach_r2": 0.3296
    },
    {
      "date": "2025-12-18",
      "time": "13:15:00",
      "level_type": "or15_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5254,
      "pred_gbt": 0.5549,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.204,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-18",
      "time": "13:15:00",
      "level_type": "or30_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5359,
      "pred_gbt": 0.562,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.204,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-18",
      "time": "13:30:00",
      "level_type": "ib_high",
      "level_price": 6802.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6583,
      "pred_gbt": 0.738,
      "pred_empirical": 0.6488,
      "confluence_count": 34,
      "rvol": 0.101,
      "approach_r2": 0.504
    },
    {
      "date": "2025-12-18",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.177,
      "approach_r2": 0.2443
    },
    {
      "date": "2025-12-18",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.664,
      "pred_gbt": 0.5705,
      "pred_empirical": 0.6488,
      "confluence_count": 46,
      "rvol": 0.187,
      "approach_r2": 0.0001
    },
    {
      "date": "2025-12-18",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6371,
      "pred_gbt": 0.632,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.179,
      "approach_r2": 0.4927
    },
    {
      "date": "2025-12-18",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.654,
      "pred_gbt": 0.5862,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.115,
      "approach_r2": 0.1213
    },
    {
      "date": "2025-12-18",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.6582,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.102,
      "approach_r2": 0.3342
    },
    {
      "date": "2025-12-18",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.672,
      "pred_gbt": 0.5448,
      "pred_empirical": 0.6488,
      "confluence_count": 47,
      "rvol": 0.094,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6807.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6585,
      "pred_gbt": 0.6082,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.099,
      "approach_r2": 0.1277
    },
    {
      "date": "2025-12-18",
      "time": "13:44:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.537,
      "pred_gbt": 0.625,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.126,
      "approach_r2": 0.7456
    },
    {
      "date": "2025-12-18",
      "time": "13:46:00",
      "level_type": "or15_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5653,
      "pred_gbt": 0.4409,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.171,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "13:46:00",
      "level_type": "or30_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5756,
      "pred_gbt": 0.4457,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.171,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "13:53:00",
      "level_type": "vwap",
      "level_price": 6791.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6236,
      "pred_gbt": 0.6283,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.226,
      "approach_r2": 0.3336
    },
    {
      "date": "2025-12-18",
      "time": "13:59:00",
      "level_type": "vwap",
      "level_price": 6791.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.633,
      "pred_gbt": 0.6341,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.173,
      "approach_r2": 0.4978
    },
    {
      "date": "2025-12-18",
      "time": "14:01:00",
      "level_type": "overnight_high",
      "level_price": 6788.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6988,
      "pred_gbt": 0.5885,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.147,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "14:03:00",
      "level_type": "lvn",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6016,
      "pred_gbt": 0.6491,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.19,
      "approach_r2": 0.4919
    },
    {
      "date": "2025-12-18",
      "time": "14:10:00",
      "level_type": "vwap",
      "level_price": 6791.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.5869,
      "pred_empirical": 0.6488,
      "confluence_count": 34,
      "rvol": 0.215,
      "approach_r2": 0.0804
    },
    {
      "date": "2025-12-18",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7037,
      "pred_gbt": 0.7106,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.112,
      "approach_r2": 0.1248
    },
    {
      "date": "2025-12-18",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7005,
      "pred_gbt": 0.5292,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.133,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "14:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6774.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6836,
      "pred_gbt": 0.5401,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.133,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.153,
      "approach_r2": 0.1257
    },
    {
      "date": "2025-12-18",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6917,
      "pred_gbt": 0.6794,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.15,
      "approach_r2": 0.497
    },
    {
      "date": "2025-12-18",
      "time": "14:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6774.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6552,
      "pred_gbt": 0.6657,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.15,
      "approach_r2": 0.497
    },
    {
      "date": "2025-12-18",
      "time": "14:37:00",
      "level_type": "value_area_low",
      "level_price": 6772.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.5694,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.159,
      "approach_r2": 0.503
    },
    {
      "date": "2025-12-18",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6645,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.159,
      "approach_r2": 0.503
    },
    {
      "date": "2025-12-18",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6782,
      "pred_gbt": 0.6184,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.156,
      "approach_r2": 0.1196
    },
    {
      "date": "2025-12-18",
      "time": "14:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6706,
      "pred_gbt": 0.6542,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.156,
      "approach_r2": 0.1196
    },
    {
      "date": "2025-12-18",
      "time": "14:40:00",
      "level_type": "or15_low",
      "level_price": 6771.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.6136,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.134,
      "approach_r2": 0.1224
    },
    {
      "date": "2025-12-18",
      "time": "14:41:00",
      "level_type": "lvn",
      "level_price": 6780.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.5675,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.161,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.148,
      "approach_r2": 0.1312
    },
    {
      "date": "2025-12-18",
      "time": "14:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.5855,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.159,
      "approach_r2": 0.3391
    },
    {
      "date": "2025-12-18",
      "time": "14:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6773.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6518,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.159,
      "approach_r2": 0.3391
    },
    {
      "date": "2025-12-18",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6962,
      "pred_gbt": 0.549,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.142,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "14:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.4952,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.123,
      "approach_r2": 0.0852
    },
    {
      "date": "2025-12-18",
      "time": "14:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6772.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6793,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.123,
      "approach_r2": 0.0852
    },
    {
      "date": "2025-12-18",
      "time": "14:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6836,
      "pred_gbt": 0.615,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.145,
      "approach_r2": 0.086
    },
    {
      "date": "2025-12-18",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.6667,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.315,
      "approach_r2": 0.575
    },
    {
      "date": "2025-12-18",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.5842,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.396,
      "approach_r2": 0.5803
    },
    {
      "date": "2025-12-18",
      "time": "14:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6825,
      "pred_gbt": 0.5562,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.369,
      "approach_r2": 0.5054
    },
    {
      "date": "2025-12-18",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6775.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6531,
      "pred_gbt": 0.6204,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.333,
      "approach_r2": 0.7536
    },
    {
      "date": "2025-12-18",
      "time": "14:55:00",
      "level_type": "or30_low",
      "level_price": 6767.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5595,
      "pred_gbt": 0.7098,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.371,
      "approach_r2": 0.7518
    },
    {
      "date": "2025-12-18",
      "time": "14:55:00",
      "level_type": "ib_low",
      "level_price": 6767.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.7123,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.371,
      "approach_r2": 0.7518
    },
    {
      "date": "2025-12-18",
      "time": "14:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6769.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.568,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.325,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.323,
      "approach_r2": 0.1218
    },
    {
      "date": "2025-12-18",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6892,
      "pred_gbt": 0.6926,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.328,
      "approach_r2": 0.3323
    },
    {
      "date": "2025-12-18",
      "time": "15:11:00",
      "level_type": "lvn",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6469,
      "pred_gbt": 0.7741,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.184,
      "approach_r2": 0.497
    },
    {
      "date": "2025-12-18",
      "time": "15:15:00",
      "level_type": "overnight_high",
      "level_price": 6788.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6753,
      "pred_gbt": 0.7877,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.257,
      "approach_r2": 0.0837
    },
    {
      "date": "2025-12-18",
      "time": "15:24:00",
      "level_type": "vwap",
      "level_price": 6788.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.7251,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.241,
      "approach_r2": 0.0832
    },
    {
      "date": "2025-12-18",
      "time": "15:26:00",
      "level_type": "vwap",
      "level_price": 6788.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6454,
      "pred_gbt": 0.7198,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.278,
      "approach_r2": 0.5127
    },
    {
      "date": "2025-12-18",
      "time": "15:27:00",
      "level_type": "vwap",
      "level_price": 6788.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.6433,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.232,
      "approach_r2": 0.5526
    },
    {
      "date": "2025-12-18",
      "time": "15:38:00",
      "level_type": "vwap",
      "level_price": 6788.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.7894,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.168,
      "approach_r2": 0.7521
    },
    {
      "date": "2025-12-18",
      "time": "15:45:00",
      "level_type": "or15_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6459,
      "pred_gbt": 0.6678,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.167,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-18",
      "time": "15:45:00",
      "level_type": "or30_high",
      "level_price": 6797.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6555,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.167,
      "approach_r2": 0.0005
    },
    {
      "date": "2025-12-18",
      "time": "15:50:00",
      "level_type": "overnight_high",
      "level_price": 6788.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7258,
      "pred_gbt": 0.8957,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.135,
      "approach_r2": 0.7484
    },
    {
      "date": "2025-12-18",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6789.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6955,
      "pred_gbt": 0.879,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.135,
      "approach_r2": 0.7484
    },
    {
      "date": "2025-12-18",
      "time": "15:56:00",
      "level_type": "lvn",
      "level_price": 6780.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.9258,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.136,
      "approach_r2": 0.0835
    },
    {
      "date": "2025-12-18",
      "time": "15:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7543,
      "pred_gbt": 0.8965,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.133,
      "approach_r2": 0.0
    },
    {
      "date": "2025-12-18",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6774.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7458,
      "pred_gbt": 0.9325,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.143,
      "approach_r2": 0.0834
    },
    {
      "date": "2025-12-18",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6777.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7258,
      "pred_gbt": 0.9439,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.143,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-02",
      "time": "09:36:00",
      "level_type": "overnight_low",
      "level_price": 6920.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3136,
      "pred_gbt": 0.5117,
      "pred_empirical": 0.6081,
      "confluence_count": 11,
      "rvol": 1.635,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-02",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6922.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3339,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.635,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-02",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6922.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3382,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.544,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-02",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6918.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3644,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 1.431,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-02",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6916.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3509,
      "pred_gbt": 0.4524,
      "pred_empirical": 0.6109,
      "confluence_count": 12,
      "rvol": 1.452,
      "approach_r2": 0.4375
    },
    {
      "date": "2026-01-02",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6913.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2804,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.6281,
      "confluence_count": 15,
      "rvol": 1.41,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-02",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6915.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3718,
      "pred_gbt": 0.4097,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.3,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-02",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6915.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3883,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.186,
      "approach_r2": 0.5157
    },
    {
      "date": "2026-01-02",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6915.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3702,
      "pred_gbt": 0.4082,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 1.186,
      "approach_r2": 0.5157
    },
    {
      "date": "2026-01-02",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6920.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3598,
      "pred_gbt": 0.4345,
      "pred_empirical": 0.6109,
      "confluence_count": 12,
      "rvol": 1.253,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-02",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6920.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.355,
      "pred_gbt": 0.4882,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 1.184,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-02",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6920.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4063,
      "pred_gbt": 0.4872,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.146,
      "approach_r2": 0.1201
    },
    {
      "date": "2026-01-02",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4631,
      "pred_gbt": 0.3465,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.555,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-02",
      "time": "09:48:00",
      "level_type": "or15_high",
      "level_price": 6932.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3387,
      "pred_gbt": 0.3524,
      "pred_empirical": 0.6269,
      "confluence_count": 13,
      "rvol": 1.74,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-02",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6932.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4434,
      "pred_gbt": 0.3768,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.74,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-02",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6932.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4567,
      "pred_gbt": 0.3449,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.74,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-02",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6932.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4307,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.74,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-02",
      "time": "09:50:00",
      "level_type": "overnight_high",
      "level_price": 6938.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3565,
      "pred_gbt": 0.419,
      "pred_empirical": 0.6081,
      "confluence_count": 11,
      "rvol": 2.428,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-02",
      "time": "09:50:00",
      "level_type": "dominant_gamma",
      "level_price": 6939.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3951,
      "pred_gbt": 0.4231,
      "pred_empirical": 0.6269,
      "confluence_count": 8,
      "rvol": 2.428,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-02",
      "time": "09:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6939.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3566,
      "pred_gbt": 0.446,
      "pred_empirical": 0.6281,
      "confluence_count": 8,
      "rvol": 2.428,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-02",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6937.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4408,
      "pred_gbt": 0.2959,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 2.428,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-02",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4077,
      "pred_gbt": 0.4382,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 2.093,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-02",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4216,
      "pred_gbt": 0.4885,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.861,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-02",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4356,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.571,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-02",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6931.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.505,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.085,
      "approach_r2": 0.3913
    },
    {
      "date": "2026-01-02",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6932.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4641,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.067,
      "approach_r2": 0.2841
    },
    {
      "date": "2026-01-02",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6932.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.4896,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.044,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-02",
      "time": "09:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6932.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.511,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.044,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-02",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6932.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4691,
      "pred_gbt": 0.557,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.964,
      "approach_r2": 0.4879
    },
    {
      "date": "2026-01-02",
      "time": "10:01:00",
      "level_type": "or30_high",
      "level_price": 6939.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3683,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.176,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-02",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6939.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.176,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-02",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.4453,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.176,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-02",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4514,
      "pred_gbt": 0.4753,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.414,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-02",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4387,
      "pred_gbt": 0.4628,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.414,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-02",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6934.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.457,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.531,
      "approach_r2": 0.7143
    },
    {
      "date": "2026-01-02",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6934.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4172,
      "pred_gbt": 0.4038,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.532,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-02",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6934.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4558,
      "pred_gbt": 0.4723,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.666,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-02",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6927.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.5498,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 1.566,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-02",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6927.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3542,
      "pred_gbt": 0.4169,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.629,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-02",
      "time": "10:11:00",
      "level_type": "overnight_low",
      "level_price": 6920.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3244,
      "pred_gbt": 0.4297,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.823,
      "approach_r2": 0.0047
    },
    {
      "date": "2026-01-02",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6919.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3444,
      "pred_gbt": 0.2932,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 2.168,
      "approach_r2": 0.6306
    },
    {
      "date": "2026-01-02",
      "time": "10:14:00",
      "level_type": "or15_low",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2901,
      "pred_gbt": 0.2753,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 2.721,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-02",
      "time": "10:14:00",
      "level_type": "or30_low",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3044,
      "pred_gbt": 0.28,
      "pred_empirical": 0.6081,
      "confluence_count": 15,
      "rvol": 2.721,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-02",
      "time": "10:14:00",
      "level_type": "session_low",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2867,
      "pred_gbt": 0.299,
      "pred_empirical": 0.6281,
      "confluence_count": 15,
      "rvol": 2.721,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-02",
      "time": "10:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6911.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.313,
      "pred_gbt": 0.3016,
      "pred_empirical": 0.6269,
      "confluence_count": 15,
      "rvol": 2.721,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-02",
      "time": "10:15:00",
      "level_type": "session_low",
      "level_price": 6911.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2408,
      "pred_gbt": 0.2154,
      "pred_empirical": 0.6251,
      "confluence_count": 19,
      "rvol": 2.992,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-02",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6909.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2839,
      "pred_gbt": 0.2497,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 2.992,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-02",
      "time": "10:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6911.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.241,
      "pred_gbt": 0.2138,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 2.992,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-02",
      "time": "10:17:00",
      "level_type": "session_low",
      "level_price": 6907.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2508,
      "pred_gbt": 0.3142,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 2.789,
      "approach_r2": 0.1825
    },
    {
      "date": "2026-01-02",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6907.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3196,
      "pred_gbt": 0.4098,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 2.789,
      "approach_r2": 0.1825
    },
    {
      "date": "2026-01-02",
      "time": "10:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6907.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.251,
      "pred_gbt": 0.3121,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 2.789,
      "approach_r2": 0.1825
    },
    {
      "date": "2026-01-02",
      "time": "10:18:00",
      "level_type": "session_low",
      "level_price": 6905.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2911,
      "pred_gbt": 0.3799,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 2.669,
      "approach_r2": 0.2707
    },
    {
      "date": "2026-01-02",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6906.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3242,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 2.669,
      "approach_r2": 0.2707
    },
    {
      "date": "2026-01-02",
      "time": "10:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6905.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3176,
      "pred_gbt": 0.388,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 2.669,
      "approach_r2": 0.2707
    },
    {
      "date": "2026-01-02",
      "time": "10:20:00",
      "level_type": "prior_week_high",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4735,
      "pred_gbt": 0.3779,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 2.364,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-02",
      "time": "10:20:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2896,
      "pred_gbt": 0.3209,
      "pred_empirical": 0.6251,
      "confluence_count": 20,
      "rvol": 2.364,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-02",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2604,
      "pred_gbt": 0.3576,
      "pred_empirical": 0.6715,
      "confluence_count": 25,
      "rvol": 2.896,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-02",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2606,
      "pred_gbt": 0.3554,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 2.896,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-02",
      "time": "10:24:00",
      "level_type": "session_low",
      "level_price": 6889.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3177,
      "pred_gbt": 0.3775,
      "pred_empirical": 0.637,
      "confluence_count": 39,
      "rvol": 2.977,
      "approach_r2": 0.9259
    },
    {
      "date": "2026-01-02",
      "time": "10:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6889.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3454,
      "pred_gbt": 0.3849,
      "pred_empirical": 0.6674,
      "confluence_count": 39,
      "rvol": 2.977,
      "approach_r2": 0.9259
    },
    {
      "date": "2026-01-02",
      "time": "10:25:00",
      "level_type": "session_low",
      "level_price": 6889.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2749,
      "pred_gbt": 0.3779,
      "pred_empirical": 0.637,
      "confluence_count": 39,
      "rvol": 2.98,
      "approach_r2": 0.8556
    },
    {
      "date": "2026-01-02",
      "time": "10:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6889.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2751,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.6674,
      "confluence_count": 39,
      "rvol": 2.98,
      "approach_r2": 0.8556
    },
    {
      "date": "2026-01-02",
      "time": "10:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6889.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3287,
      "pred_gbt": 0.3703,
      "pred_empirical": 0.6674,
      "confluence_count": 40,
      "rvol": 2.791,
      "approach_r2": 0.5307
    },
    {
      "date": "2026-01-02",
      "time": "10:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6888.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3497,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.6715,
      "confluence_count": 43,
      "rvol": 2.368,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-02",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6900.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3912,
      "pred_gbt": 0.3625,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.917,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-02",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6900.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.4155,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 1.907,
      "approach_r2": 0.64
    },
    {
      "date": "2026-01-02",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6915.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3637,
      "pred_gbt": 0.2714,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 2.286,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-02",
      "time": "10:44:00",
      "level_type": "or15_low",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3872,
      "pred_gbt": 0.3536,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 2.333,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-02",
      "time": "10:44:00",
      "level_type": "or30_low",
      "level_price": 6911.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3686,
      "pred_gbt": 0.3212,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 2.333,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-02",
      "time": "10:50:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3265,
      "pred_gbt": 0.3792,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.813,
      "approach_r2": 0.1469
    },
    {
      "date": "2026-01-02",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6900.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4181,
      "pred_gbt": 0.4039,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.813,
      "approach_r2": 0.1469
    },
    {
      "date": "2026-01-02",
      "time": "10:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6899.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 2.077,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-02",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6898.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.3817,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 2.05,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-02",
      "time": "10:57:00",
      "level_type": "ib_low",
      "level_price": 6885.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4363,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.6715,
      "confluence_count": 57,
      "rvol": 1.935,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-02",
      "time": "10:57:00",
      "level_type": "session_low",
      "level_price": 6885.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.637,
      "confluence_count": 57,
      "rvol": 1.935,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-02",
      "time": "10:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6885.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4428,
      "pred_gbt": 0.5212,
      "pred_empirical": 0.6674,
      "confluence_count": 57,
      "rvol": 1.935,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-02",
      "time": "10:58:00",
      "level_type": "session_low",
      "level_price": 6884.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4375,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.8,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-02",
      "time": "10:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6884.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4685,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.8,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-02",
      "time": "11:00:00",
      "level_type": "session_low",
      "level_price": 6880.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4079,
      "pred_gbt": 0.3939,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 2.129,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-02",
      "time": "11:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6880.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4385,
      "pred_gbt": 0.4009,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 2.129,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-02",
      "time": "11:01:00",
      "level_type": "session_low",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3764,
      "pred_gbt": 0.4213,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 2.385,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-01-02",
      "time": "11:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.4335,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 2.385,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-01-02",
      "time": "11:05:00",
      "level_type": "session_low",
      "level_price": 6877.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3698,
      "pred_gbt": 0.4165,
      "pred_empirical": 0.6251,
      "confluence_count": 33,
      "rvol": 2.18,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-02",
      "time": "11:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6877.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3994,
      "pred_gbt": 0.4273,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 2.18,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-02",
      "time": "11:11:00",
      "level_type": "session_low",
      "level_price": 6876.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3704,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 2.008,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-02",
      "time": "11:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4001,
      "pred_gbt": 0.5263,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 2.008,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-02",
      "time": "11:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6889.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4495,
      "pred_gbt": 0.5565,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 2.047,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-02",
      "time": "11:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3993,
      "pred_gbt": 0.4779,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 2.047,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-02",
      "time": "11:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6889.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4308,
      "pred_gbt": 0.515,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 1.99,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-02",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6889.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4673,
      "pred_gbt": 0.4673,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 1.779,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-02",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6888.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4935,
      "pred_gbt": 0.5805,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 1.272,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-02",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6888.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4783,
      "pred_gbt": 0.4851,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.256,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-02",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6888.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.5676,
      "pred_empirical": 0.6109,
      "confluence_count": 43,
      "rvol": 1.275,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-01-02",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6888.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.4975,
      "pred_empirical": 0.6109,
      "confluence_count": 43,
      "rvol": 1.276,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-02",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4839,
      "pred_gbt": 0.4871,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.244,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-02",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4845,
      "pred_gbt": 0.5319,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.198,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-02",
      "time": "11:32:00",
      "level_type": "ib_low",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4957,
      "pred_gbt": 0.5503,
      "pred_empirical": 0.6109,
      "confluence_count": 57,
      "rvol": 1.151,
      "approach_r2": 0.9389
    },
    {
      "date": "2026-01-02",
      "time": "11:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.5853,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 1.36,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-02",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.5307,
      "pred_empirical": 0.6269,
      "confluence_count": 47,
      "rvol": 1.626,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-02",
      "time": "11:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.6153,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 1.53,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-02",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.4761,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 1.517,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-02",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.495,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.525,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-02",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4928,
      "pred_gbt": 0.5118,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.481,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-02",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5215,
      "pred_gbt": 0.5631,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.379,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-02",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5005,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 1.609,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-02",
      "time": "11:51:00",
      "level_type": "session_low",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3824,
      "pred_gbt": 0.5482,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 1.721,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-02",
      "time": "11:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4123,
      "pred_gbt": 0.5578,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 1.721,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-02",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5478,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.202,
      "approach_r2": 0.731
    },
    {
      "date": "2026-01-02",
      "time": "12:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5563,
      "pred_gbt": 0.5451,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 1.135,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-02",
      "time": "12:11:00",
      "level_type": "ib_low",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5191,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 1.298,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-02",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6883.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 1.298,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-02",
      "time": "12:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4853,
      "pred_gbt": 0.4762,
      "pred_empirical": 0.5871,
      "confluence_count": 25,
      "rvol": 1.631,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-02",
      "time": "12:43:00",
      "level_type": "ib_low",
      "level_price": 6885.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 1.087,
      "approach_r2": 0.6588
    },
    {
      "date": "2026-01-02",
      "time": "12:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.417,
      "approach_r2": 0.7931
    },
    {
      "date": "2026-01-02",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.537,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 1.79,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-02",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5317,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.867,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-02",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.5411,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 2.06,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-02",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5629,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.795,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-02",
      "time": "12:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.562,
      "pred_gbt": 0.5511,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.777,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-02",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.6466,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.909,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-02",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5521,
      "pred_gbt": 0.5942,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 1.748,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-02",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5453,
      "pred_gbt": 0.5438,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.567,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-02",
      "time": "12:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5475,
      "pred_gbt": 0.5408,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.53,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-02",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.5388,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.479,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-02",
      "time": "13:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.5725,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.507,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-02",
      "time": "13:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.5725,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.466,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-02",
      "time": "13:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5858,
      "pred_gbt": 0.5979,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.244,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-02",
      "time": "13:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5688,
      "pred_gbt": 0.5658,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.245,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-02",
      "time": "13:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.554,
      "pred_gbt": 0.5727,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.554,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-02",
      "time": "13:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 1.29,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-02",
      "time": "13:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5818,
      "pred_gbt": 0.625,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 1.429,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-02",
      "time": "13:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5816,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 1.5,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-02",
      "time": "13:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5878,
      "pred_gbt": 0.6073,
      "pred_empirical": 0.5962,
      "confluence_count": 51,
      "rvol": 1.438,
      "approach_r2": 0.7284
    },
    {
      "date": "2026-01-02",
      "time": "13:21:00",
      "level_type": "ib_low",
      "level_price": 6885.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5603,
      "pred_gbt": 0.6268,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 1.408,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-02",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5774,
      "pred_gbt": 0.5604,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 1.359,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-02",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5813,
      "pred_gbt": 0.5484,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 1.307,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-02",
      "time": "13:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5853,
      "pred_gbt": 0.5525,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 1.256,
      "approach_r2": 0.981
    },
    {
      "date": "2026-01-02",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.5409,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.202,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-01-02",
      "time": "13:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.587,
      "pred_gbt": 0.5917,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 1.117,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-02",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6233,
      "pred_gbt": 0.6155,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.945,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-02",
      "time": "13:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5953,
      "pred_gbt": 0.5824,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.136,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-02",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.5628,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.044,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-02",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6176,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.009,
      "approach_r2": 0.8312
    },
    {
      "date": "2026-01-02",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6195,
      "pred_gbt": 0.6218,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.96,
      "approach_r2": 0.8312
    },
    {
      "date": "2026-01-02",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.6191,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.925,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-02",
      "time": "13:49:00",
      "level_type": "session_low",
      "level_price": 6871.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.402,
      "pred_gbt": 0.4604,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.913,
      "approach_r2": 0.126
    },
    {
      "date": "2026-01-02",
      "time": "13:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4023,
      "pred_gbt": 0.4427,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 1.913,
      "approach_r2": 0.126
    },
    {
      "date": "2026-01-02",
      "time": "13:50:00",
      "level_type": "session_low",
      "level_price": 6870.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3573,
      "pred_gbt": 0.2826,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 2.88,
      "approach_r2": 0.6829
    },
    {
      "date": "2026-01-02",
      "time": "13:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6870.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3575,
      "pred_gbt": 0.2727,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 2.88,
      "approach_r2": 0.6829
    },
    {
      "date": "2026-01-02",
      "time": "13:52:00",
      "level_type": "session_low",
      "level_price": 6866.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3594,
      "pred_gbt": 0.3472,
      "pred_empirical": 0.6011,
      "confluence_count": 4,
      "rvol": 3.632,
      "approach_r2": 0.0922
    },
    {
      "date": "2026-01-02",
      "time": "13:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3887,
      "pred_gbt": 0.3603,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 3.632,
      "approach_r2": 0.0922
    },
    {
      "date": "2026-01-02",
      "time": "14:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5995,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.188,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-02",
      "time": "14:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6878.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.071,
      "approach_r2": 0.6311
    },
    {
      "date": "2026-01-02",
      "time": "14:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6880.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6089,
      "pred_gbt": 0.5775,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.071,
      "approach_r2": 0.6311
    },
    {
      "date": "2026-01-02",
      "time": "14:07:00",
      "level_type": "ib_low",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5863,
      "pred_gbt": 0.5854,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 1.437,
      "approach_r2": 0.3435
    },
    {
      "date": "2026-01-02",
      "time": "14:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 2.193,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-02",
      "time": "14:23:00",
      "level_type": "vwap",
      "level_price": 6897.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5705,
      "pred_gbt": 0.4687,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.251,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-02",
      "time": "14:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.6184,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.251,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-02",
      "time": "14:25:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.62,
      "approach_r2": 0.6713
    },
    {
      "date": "2026-01-02",
      "time": "14:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.62,
      "approach_r2": 0.6713
    },
    {
      "date": "2026-01-02",
      "time": "14:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6351,
      "pred_gbt": 0.603,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 1.831,
      "approach_r2": 0.0186
    },
    {
      "date": "2026-01-02",
      "time": "14:31:00",
      "level_type": "prior_week_high",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6628,
      "pred_gbt": 0.6243,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.91,
      "approach_r2": 0.0565
    },
    {
      "date": "2026-01-02",
      "time": "14:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6902.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6553,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.91,
      "approach_r2": 0.0565
    },
    {
      "date": "2026-01-02",
      "time": "14:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6353,
      "pred_gbt": 0.6337,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.659,
      "approach_r2": 0.552
    },
    {
      "date": "2026-01-02",
      "time": "14:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.6175,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.278,
      "approach_r2": 0.0241
    },
    {
      "date": "2026-01-02",
      "time": "14:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6616,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.164,
      "approach_r2": 0.115
    },
    {
      "date": "2026-01-02",
      "time": "14:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.717,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.044,
      "approach_r2": 0.1195
    },
    {
      "date": "2026-01-02",
      "time": "14:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6908.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.988,
      "approach_r2": 0.0239
    },
    {
      "date": "2026-01-02",
      "time": "14:57:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4996,
      "pred_gbt": 0.5983,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.021,
      "approach_r2": 0.5003
    },
    {
      "date": "2026-01-02",
      "time": "14:58:00",
      "level_type": "vwap",
      "level_price": 6897.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.5148,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.179,
      "approach_r2": 0.0565
    },
    {
      "date": "2026-01-02",
      "time": "15:01:00",
      "level_type": "prior_week_high",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7101,
      "pred_gbt": 0.7128,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.23,
      "approach_r2": 0.3573
    },
    {
      "date": "2026-01-02",
      "time": "15:29:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5497,
      "pred_gbt": 0.5128,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.14,
      "approach_r2": 0.3137
    },
    {
      "date": "2026-01-02",
      "time": "15:31:00",
      "level_type": "prior_week_high",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.611,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 1.286,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-02",
      "time": "15:32:00",
      "level_type": "vwap",
      "level_price": 6897.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.5866,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.197,
      "approach_r2": 0.1893
    },
    {
      "date": "2026-01-02",
      "time": "15:39:00",
      "level_type": "vwap",
      "level_price": 6897.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6541,
      "pred_gbt": 0.5688,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.3,
      "approach_r2": 0.1611
    },
    {
      "date": "2026-01-02",
      "time": "15:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5651,
      "pred_gbt": 0.5895,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.886,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-01-02",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6897.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.63,
      "pred_gbt": 0.5863,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.711,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-02",
      "time": "15:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6356,
      "pred_gbt": 0.908,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.251,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-02",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6897.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.9185,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.284,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-02",
      "time": "15:59:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5716,
      "pred_gbt": 0.9769,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.553,
      "approach_r2": 0.1238
    },
    {
      "date": "2026-01-05",
      "time": "09:35:00",
      "level_type": "overnight_high",
      "level_price": 6935.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4698,
      "pred_gbt": 0.3277,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 2.098,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-05",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6937.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4276,
      "pred_gbt": 0.3255,
      "pred_empirical": 0.5205,
      "confluence_count": 70,
      "rvol": 2.098,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-05",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4348,
      "pred_gbt": 0.3406,
      "pred_empirical": 0.5205,
      "confluence_count": 84,
      "rvol": 2.098,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-05",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6937.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4009,
      "pred_gbt": 0.3641,
      "pred_empirical": 0.5205,
      "confluence_count": 70,
      "rvol": 2.098,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-05",
      "time": "09:36:00",
      "level_type": "prior_day_high",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5075,
      "pred_gbt": 0.3271,
      "pred_empirical": 0.5205,
      "confluence_count": 82,
      "rvol": 2.069,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:36:00",
      "level_type": "prior_week_high",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.4643,
      "pred_empirical": 0.6004,
      "confluence_count": 82,
      "rvol": 2.069,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6940.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4435,
      "pred_gbt": 0.3095,
      "pred_empirical": 0.5205,
      "confluence_count": 89,
      "rvol": 2.069,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4573,
      "pred_gbt": 0.2794,
      "pred_empirical": 0.5205,
      "confluence_count": 83,
      "rvol": 2.069,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6940.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4383,
      "pred_gbt": 0.3095,
      "pred_empirical": 0.5205,
      "confluence_count": 88,
      "rvol": 2.069,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6940.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.44,
      "pred_gbt": 0.3471,
      "pred_empirical": 0.5205,
      "confluence_count": 89,
      "rvol": 2.061,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6941.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5128,
      "pred_gbt": 0.3583,
      "pred_empirical": 0.5205,
      "confluence_count": 106,
      "rvol": 2.061,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.3255,
      "pred_empirical": 0.5205,
      "confluence_count": 83,
      "rvol": 2.061,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-05",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6939.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4413,
      "pred_gbt": 0.4273,
      "pred_empirical": 0.5205,
      "confluence_count": 88,
      "rvol": 1.93,
      "approach_r2": 0.5143
    },
    {
      "date": "2026-01-05",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4369,
      "pred_gbt": 0.4222,
      "pred_empirical": 0.5205,
      "confluence_count": 83,
      "rvol": 1.93,
      "approach_r2": 0.5143
    },
    {
      "date": "2026-01-05",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3618,
      "pred_gbt": 0.3648,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 1.93,
      "approach_r2": 0.5143
    },
    {
      "date": "2026-01-05",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6939.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.5205,
      "confluence_count": 88,
      "rvol": 1.937,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-05",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4527,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.5205,
      "confluence_count": 81,
      "rvol": 1.937,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-05",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.361,
      "pred_gbt": 0.3812,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 1.937,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-05",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4437,
      "pred_gbt": 0.3681,
      "pred_empirical": 0.5205,
      "confluence_count": 79,
      "rvol": 1.823,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-05",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3742,
      "pred_gbt": 0.3543,
      "pred_empirical": 0.5205,
      "confluence_count": 58,
      "rvol": 1.823,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-05",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6939.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.3857,
      "pred_empirical": 0.5205,
      "confluence_count": 87,
      "rvol": 1.647,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-05",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6941.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5342,
      "pred_gbt": 0.4019,
      "pred_empirical": 0.5205,
      "confluence_count": 103,
      "rvol": 1.647,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-05",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4704,
      "pred_gbt": 0.374,
      "pred_empirical": 0.5205,
      "confluence_count": 77,
      "rvol": 1.647,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-05",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6939.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4653,
      "pred_gbt": 0.3703,
      "pred_empirical": 0.5205,
      "confluence_count": 87,
      "rvol": 1.583,
      "approach_r2": 0.8205
    },
    {
      "date": "2026-01-05",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.3632,
      "pred_empirical": 0.5205,
      "confluence_count": 77,
      "rvol": 1.583,
      "approach_r2": 0.8205
    },
    {
      "date": "2026-01-05",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.386,
      "pred_gbt": 0.3208,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 1.583,
      "approach_r2": 0.8205
    },
    {
      "date": "2026-01-05",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6939.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5056,
      "pred_gbt": 0.3966,
      "pred_empirical": 0.5205,
      "confluence_count": 87,
      "rvol": 1.652,
      "approach_r2": 0.439
    },
    {
      "date": "2026-01-05",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6941.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5316,
      "pred_gbt": 0.4052,
      "pred_empirical": 0.5205,
      "confluence_count": 103,
      "rvol": 1.652,
      "approach_r2": 0.439
    },
    {
      "date": "2026-01-05",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6941.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5649,
      "pred_gbt": 0.456,
      "pred_empirical": 0.6004,
      "confluence_count": 104,
      "rvol": 1.734,
      "approach_r2": 0.1494
    },
    {
      "date": "2026-01-05",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6942.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.6004,
      "confluence_count": 122,
      "rvol": 1.734,
      "approach_r2": 0.1494
    },
    {
      "date": "2026-01-05",
      "time": "09:45:00",
      "level_type": "dominant_gamma",
      "level_price": 6947.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5813,
      "pred_gbt": 0.4621,
      "pred_empirical": 0.5205,
      "confluence_count": 119,
      "rvol": 2.019,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "09:45:00",
      "level_type": "top_oi_strikes",
      "level_price": 6947.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5409,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.5205,
      "confluence_count": 119,
      "rvol": 2.019,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6945.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5571,
      "pred_gbt": 0.3967,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 2.019,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6945.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.4658,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 2.019,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6945.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.4479,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 2.019,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5731,
      "pred_gbt": 0.3539,
      "pred_empirical": 0.5205,
      "confluence_count": 119,
      "rvol": 2.176,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-05",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6205,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 2.176,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-05",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6940.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.292,
      "pred_empirical": 0.5205,
      "confluence_count": 100,
      "rvol": 2.365,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-05",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.3805,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 2.365,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-05",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6940.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4517,
      "pred_gbt": 0.3245,
      "pred_empirical": 0.5205,
      "confluence_count": 100,
      "rvol": 2.397,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-05",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4463,
      "pred_gbt": 0.3149,
      "pred_empirical": 0.5205,
      "confluence_count": 82,
      "rvol": 2.397,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-05",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6940.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.3282,
      "pred_empirical": 0.5205,
      "confluence_count": 99,
      "rvol": 2.236,
      "approach_r2": 0.0047
    },
    {
      "date": "2026-01-05",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6935.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3856,
      "pred_gbt": 0.4381,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 1.903,
      "approach_r2": 0.2177
    },
    {
      "date": "2026-01-05",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6935.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3822,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.835,
      "approach_r2": 0.0354
    },
    {
      "date": "2026-01-05",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6940.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.4142,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.738,
      "approach_r2": 0.078
    },
    {
      "date": "2026-01-05",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4591,
      "pred_gbt": 0.4155,
      "pred_empirical": 0.6004,
      "confluence_count": 71,
      "rvol": 1.738,
      "approach_r2": 0.078
    },
    {
      "date": "2026-01-05",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6940.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4723,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.6004,
      "confluence_count": 91,
      "rvol": 1.63,
      "approach_r2": 0.6224
    },
    {
      "date": "2026-01-05",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4637,
      "pred_gbt": 0.4479,
      "pred_empirical": 0.6004,
      "confluence_count": 71,
      "rvol": 1.63,
      "approach_r2": 0.6224
    },
    {
      "date": "2026-01-05",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6940.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4713,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.6004,
      "confluence_count": 91,
      "rvol": 1.61,
      "approach_r2": 0.4083
    },
    {
      "date": "2026-01-05",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.4957,
      "pred_empirical": 0.637,
      "confluence_count": 72,
      "rvol": 1.61,
      "approach_r2": 0.4083
    },
    {
      "date": "2026-01-05",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6940.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.5249,
      "pred_empirical": 0.6004,
      "confluence_count": 91,
      "rvol": 1.624,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-05",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6940.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4793,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.5205,
      "confluence_count": 90,
      "rvol": 1.574,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-05",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4722,
      "pred_gbt": 0.4194,
      "pred_empirical": 0.6004,
      "confluence_count": 71,
      "rvol": 1.574,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-05",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4772,
      "pred_gbt": 0.468,
      "pred_empirical": 0.637,
      "confluence_count": 71,
      "rvol": 1.463,
      "approach_r2": 0.9428
    },
    {
      "date": "2026-01-05",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6940.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4817,
      "pred_gbt": 0.5351,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.411,
      "approach_r2": 0.8978
    },
    {
      "date": "2026-01-05",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.4884,
      "pred_empirical": 0.6715,
      "confluence_count": 71,
      "rvol": 1.3,
      "approach_r2": 0.4033
    },
    {
      "date": "2026-01-05",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4738,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.637,
      "confluence_count": 70,
      "rvol": 1.483,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-05",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6133,
      "pred_gbt": 0.4983,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 1.563,
      "approach_r2": 0.8526
    },
    {
      "date": "2026-01-05",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6944.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.5735,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 1.563,
      "approach_r2": 0.8526
    },
    {
      "date": "2026-01-05",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.524,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-05",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6042,
      "pred_gbt": 0.5163,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 1.671,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-05",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6944.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6428,
      "pred_gbt": 0.551,
      "pred_empirical": 0.6004,
      "confluence_count": 133,
      "rvol": 1.671,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-05",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6469,
      "pred_gbt": 0.5548,
      "pred_empirical": 0.637,
      "confluence_count": 137,
      "rvol": 1.729,
      "approach_r2": 0.0263
    },
    {
      "date": "2026-01-05",
      "time": "10:05:00",
      "level_type": "or30_high",
      "level_price": 6947.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5123,
      "pred_gbt": 0.4588,
      "pred_empirical": 0.5205,
      "confluence_count": 118,
      "rvol": 1.746,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-05",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6947.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6103,
      "pred_gbt": 0.5753,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.746,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-05",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6465,
      "pred_gbt": 0.5484,
      "pred_empirical": 0.6004,
      "confluence_count": 135,
      "rvol": 1.746,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-05",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6947.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.598,
      "pred_gbt": 0.5614,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.746,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-05",
      "time": "10:06:00",
      "level_type": "prior_day_high",
      "level_price": 6939.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4967,
      "pred_gbt": 0.4631,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 1.683,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-01-05",
      "time": "10:06:00",
      "level_type": "prior_week_high",
      "level_price": 6939.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4776,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 1.683,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-01-05",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6940.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5375,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.683,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-01-05",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5728,
      "pred_gbt": 0.4493,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 1.683,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-01-05",
      "time": "10:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6940.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4933,
      "pred_gbt": 0.4359,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.683,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-01-05",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6940.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5387,
      "pred_gbt": 0.5223,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.667,
      "approach_r2": 0.9661
    },
    {
      "date": "2026-01-05",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.574,
      "pred_gbt": 0.5332,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 1.667,
      "approach_r2": 0.9661
    },
    {
      "date": "2026-01-05",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.623,
      "pred_gbt": 0.5576,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 1.421,
      "approach_r2": 0.7149
    },
    {
      "date": "2026-01-05",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.5926,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.421,
      "approach_r2": 0.7149
    },
    {
      "date": "2026-01-05",
      "time": "10:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.6003,
      "pred_empirical": 0.637,
      "confluence_count": 133,
      "rvol": 1.392,
      "approach_r2": 0.6792
    },
    {
      "date": "2026-01-05",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6940.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5635,
      "pred_gbt": 0.5194,
      "pred_empirical": 0.6004,
      "confluence_count": 100,
      "rvol": 1.247,
      "approach_r2": 0.6328
    },
    {
      "date": "2026-01-05",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5937,
      "pred_gbt": 0.5128,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 1.247,
      "approach_r2": 0.6328
    },
    {
      "date": "2026-01-05",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6354,
      "pred_gbt": 0.5783,
      "pred_empirical": 0.6674,
      "confluence_count": 119,
      "rvol": 1.084,
      "approach_r2": 0.04
    },
    {
      "date": "2026-01-05",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6727,
      "pred_gbt": 0.591,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.084,
      "approach_r2": 0.04
    },
    {
      "date": "2026-01-05",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6366,
      "pred_gbt": 0.5795,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 1.044,
      "approach_r2": 0.04
    },
    {
      "date": "2026-01-05",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6752,
      "pred_gbt": 0.6003,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 1.044,
      "approach_r2": 0.04
    },
    {
      "date": "2026-01-05",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6347,
      "pred_gbt": 0.5704,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 1.077,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-05",
      "time": "10:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6748,
      "pred_gbt": 0.591,
      "pred_empirical": 0.651,
      "confluence_count": 134,
      "rvol": 1.077,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-05",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6417,
      "pred_gbt": 0.582,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 1.017,
      "approach_r2": 0.4611
    },
    {
      "date": "2026-01-05",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6814,
      "pred_gbt": 0.6287,
      "pred_empirical": 0.6715,
      "confluence_count": 134,
      "rvol": 1.017,
      "approach_r2": 0.4611
    },
    {
      "date": "2026-01-05",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.5144,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 0.997,
      "approach_r2": 0.8067
    },
    {
      "date": "2026-01-05",
      "time": "10:16:00",
      "level_type": "dominant_gamma",
      "level_price": 6947.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6346,
      "pred_gbt": 0.5452,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 1.058,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-05",
      "time": "10:16:00",
      "level_type": "top_oi_strikes",
      "level_price": 6947.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5957,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 1.058,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-05",
      "time": "10:16:00",
      "level_type": "or15_high",
      "level_price": 6945.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.6004,
      "confluence_count": 130,
      "rvol": 1.058,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-05",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6943.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.645,
      "pred_gbt": 0.5399,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 1.058,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-05",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6804,
      "pred_gbt": 0.5715,
      "pred_empirical": 0.6674,
      "confluence_count": 132,
      "rvol": 1.058,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-05",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.5698,
      "pred_empirical": 0.6674,
      "confluence_count": 130,
      "rvol": 1.132,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-05",
      "time": "10:18:00",
      "level_type": "session_high",
      "level_price": 6948.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.6669,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 1.166,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-05",
      "time": "10:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6742,
      "pred_gbt": 0.6301,
      "pred_empirical": 0.6674,
      "confluence_count": 130,
      "rvol": 1.166,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-05",
      "time": "10:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6948.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6319,
      "pred_gbt": 0.65,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 1.166,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-05",
      "time": "10:19:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.5882,
      "pred_empirical": 0.6004,
      "confluence_count": 114,
      "rvol": 1.163,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-05",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6696,
      "pred_gbt": 0.6319,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.163,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-05",
      "time": "10:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.675,
      "pred_gbt": 0.6153,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 1.155,
      "approach_r2": 0.4571
    },
    {
      "date": "2026-01-05",
      "time": "10:21:00",
      "level_type": "session_high",
      "level_price": 6948.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6476,
      "pred_gbt": 0.6544,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 1.121,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-05",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6947.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6821,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.6674,
      "confluence_count": 131,
      "rvol": 1.121,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-05",
      "time": "10:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6948.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6357,
      "pred_gbt": 0.6372,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 1.121,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-05",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6947.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6735,
      "pred_gbt": 0.6079,
      "pred_empirical": 0.6674,
      "confluence_count": 125,
      "rvol": 1.051,
      "approach_r2": 0.5283
    },
    {
      "date": "2026-01-05",
      "time": "10:23:00",
      "level_type": "session_high",
      "level_price": 6949.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6529,
      "pred_gbt": 0.6391,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 1.06,
      "approach_r2": 0.146
    },
    {
      "date": "2026-01-05",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6947.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.666,
      "pred_gbt": 0.6292,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 1.06,
      "approach_r2": 0.146
    },
    {
      "date": "2026-01-05",
      "time": "10:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6949.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.6215,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 1.06,
      "approach_r2": 0.146
    },
    {
      "date": "2026-01-05",
      "time": "10:25:00",
      "level_type": "session_high",
      "level_price": 6950.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6776,
      "pred_gbt": 0.6067,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.083,
      "approach_r2": 0.122
    },
    {
      "date": "2026-01-05",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6948.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6734,
      "pred_gbt": 0.5833,
      "pred_empirical": 0.6674,
      "confluence_count": 124,
      "rvol": 1.083,
      "approach_r2": 0.122
    },
    {
      "date": "2026-01-05",
      "time": "10:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6950.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6662,
      "pred_gbt": 0.5852,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.083,
      "approach_r2": 0.122
    },
    {
      "date": "2026-01-05",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6948.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.5718,
      "pred_empirical": 0.6674,
      "confluence_count": 120,
      "rvol": 1.047,
      "approach_r2": 0.5048
    },
    {
      "date": "2026-01-05",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6953.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6,
      "pred_gbt": 0.741,
      "pred_empirical": 0.5205,
      "confluence_count": 155,
      "rvol": 1.218,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-05",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6953.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6028,
      "pred_gbt": 0.7159,
      "pred_empirical": 0.5205,
      "confluence_count": 155,
      "rvol": 1.218,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-05",
      "time": "10:29:00",
      "level_type": "session_high",
      "level_price": 6955.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.62,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.488,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-05",
      "time": "10:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6955.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6189,
      "pred_gbt": 0.5989,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.488,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-05",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6955.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.6356,
      "pred_empirical": 0.6004,
      "confluence_count": 123,
      "rvol": 1.501,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-05",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6956.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.7904,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.529,
      "approach_r2": 0.7499
    },
    {
      "date": "2026-01-05",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6956.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.529,
      "approach_r2": 0.7499
    },
    {
      "date": "2026-01-05",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6956.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.663,
      "pred_empirical": 0.6674,
      "confluence_count": 135,
      "rvol": 1.272,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-05",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6956.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.637,
      "confluence_count": 135,
      "rvol": 1.272,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-05",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6816,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.6715,
      "confluence_count": 134,
      "rvol": 1.067,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-05",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6703,
      "pred_gbt": 0.6567,
      "pred_empirical": 0.6715,
      "confluence_count": 134,
      "rvol": 1.067,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-05",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6952.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7264,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.6674,
      "confluence_count": 156,
      "rvol": 1.031,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.6122,
      "pred_empirical": 0.6674,
      "confluence_count": 156,
      "rvol": 1.085,
      "approach_r2": 1.0
    },
    {
      "date": "2026-01-05",
      "time": "10:38:00",
      "level_type": "or30_high",
      "level_price": 6947.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.637,
      "confluence_count": 118,
      "rvol": 1.288,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-05",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6948.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6498,
      "pred_gbt": 0.6106,
      "pred_empirical": 0.637,
      "confluence_count": 119,
      "rvol": 1.288,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-05",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6948.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.6129,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 1.304,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-05",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7109,
      "pred_gbt": 0.6756,
      "pred_empirical": 0.637,
      "confluence_count": 153,
      "rvol": 1.303,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-05",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.7104,
      "pred_empirical": 0.6674,
      "confluence_count": 144,
      "rvol": 1.227,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-01-05",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6948.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6486,
      "pred_gbt": 0.632,
      "pred_empirical": 0.6715,
      "confluence_count": 116,
      "rvol": 1.177,
      "approach_r2": 0.03
    },
    {
      "date": "2026-01-05",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7137,
      "pred_gbt": 0.7143,
      "pred_empirical": 0.6715,
      "confluence_count": 146,
      "rvol": 1.069,
      "approach_r2": 0.3247
    },
    {
      "date": "2026-01-05",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7123,
      "pred_gbt": 0.7085,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 1.074,
      "approach_r2": 0.2042
    },
    {
      "date": "2026-01-05",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7156,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.6674,
      "confluence_count": 144,
      "rvol": 1.085,
      "approach_r2": 0.871
    },
    {
      "date": "2026-01-05",
      "time": "10:50:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5245,
      "pred_gbt": 0.5963,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 0.853,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-05",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6949.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6761,
      "pred_gbt": 0.6448,
      "pred_empirical": 0.651,
      "confluence_count": 118,
      "rvol": 0.853,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-05",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6949.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6734,
      "pred_gbt": 0.6283,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 0.865,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-05",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6949.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.6182,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 0.948,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-05",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6955.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6958,
      "pred_gbt": 0.6768,
      "pred_empirical": 0.6251,
      "confluence_count": 127,
      "rvol": 1.021,
      "approach_r2": 0.0851
    },
    {
      "date": "2026-01-05",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6551,
      "pred_gbt": 0.6492,
      "pred_empirical": 0.6281,
      "confluence_count": 120,
      "rvol": 0.647,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-05",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.6338,
      "pred_empirical": 0.6281,
      "confluence_count": 121,
      "rvol": 0.583,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-05",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6972,
      "pred_gbt": 0.6637,
      "pred_empirical": 0.6269,
      "confluence_count": 121,
      "rvol": 0.551,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-05",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.697,
      "pred_gbt": 0.7027,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.583,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-05",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6978,
      "pred_gbt": 0.7036,
      "pred_empirical": 0.6281,
      "confluence_count": 125,
      "rvol": 0.674,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-05",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6998,
      "pred_gbt": 0.6697,
      "pred_empirical": 0.6251,
      "confluence_count": 126,
      "rvol": 0.695,
      "approach_r2": 0.4976
    },
    {
      "date": "2026-01-05",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.6281,
      "confluence_count": 127,
      "rvol": 0.668,
      "approach_r2": 0.1296
    },
    {
      "date": "2026-01-05",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7102,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.6269,
      "confluence_count": 134,
      "rvol": 0.654,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-05",
      "time": "11:09:00",
      "level_type": "ib_high",
      "level_price": 6955.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.67,
      "pred_gbt": 0.6953,
      "pred_empirical": 0.6251,
      "confluence_count": 123,
      "rvol": 0.822,
      "approach_r2": 0.5181
    },
    {
      "date": "2026-01-05",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.651,
      "confluence_count": 132,
      "rvol": 0.822,
      "approach_r2": 0.5181
    },
    {
      "date": "2026-01-05",
      "time": "11:11:00",
      "level_type": "session_high",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.7506,
      "pred_empirical": 0.6674,
      "confluence_count": 133,
      "rvol": 1.03,
      "approach_r2": 0.8522
    },
    {
      "date": "2026-01-05",
      "time": "11:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.716,
      "pred_gbt": 0.7157,
      "pred_empirical": 0.6715,
      "confluence_count": 132,
      "rvol": 1.03,
      "approach_r2": 0.8522
    },
    {
      "date": "2026-01-05",
      "time": "11:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.6674,
      "confluence_count": 133,
      "rvol": 1.03,
      "approach_r2": 0.8522
    },
    {
      "date": "2026-01-05",
      "time": "11:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.651,
      "confluence_count": 132,
      "rvol": 1.042,
      "approach_r2": 0.5712
    },
    {
      "date": "2026-01-05",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.76,
      "pred_gbt": 0.6626,
      "pred_empirical": 0.6674,
      "confluence_count": 173,
      "rvol": 0.899,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-05",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7569,
      "pred_gbt": 0.698,
      "pred_empirical": 0.6251,
      "confluence_count": 170,
      "rvol": 0.787,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-05",
      "time": "11:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6707,
      "pred_gbt": 0.6701,
      "pred_empirical": 0.6715,
      "confluence_count": 160,
      "rvol": 0.787,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-05",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.6989,
      "pred_empirical": 0.6251,
      "confluence_count": 169,
      "rvol": 0.818,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-05",
      "time": "11:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.731,
      "pred_gbt": 0.7236,
      "pred_empirical": 0.6281,
      "confluence_count": 135,
      "rvol": 0.874,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-05",
      "time": "11:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.7471,
      "pred_empirical": 0.651,
      "confluence_count": 134,
      "rvol": 0.966,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-05",
      "time": "11:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 0.939,
      "approach_r2": 0.7529
    },
    {
      "date": "2026-01-05",
      "time": "11:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7275,
      "pred_gbt": 0.7405,
      "pred_empirical": 0.651,
      "confluence_count": 134,
      "rvol": 0.974,
      "approach_r2": 0.6364
    },
    {
      "date": "2026-01-05",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6957.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7238,
      "pred_gbt": 0.8229,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 0.968,
      "approach_r2": 0.8688
    },
    {
      "date": "2026-01-05",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.7965,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 0.968,
      "approach_r2": 0.8688
    },
    {
      "date": "2026-01-05",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6957.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.8009,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 0.968,
      "approach_r2": 0.8688
    },
    {
      "date": "2026-01-05",
      "time": "11:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.693,
      "pred_gbt": 0.7517,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 0.944,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-05",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6951.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7581,
      "pred_gbt": 0.709,
      "pred_empirical": 0.6715,
      "confluence_count": 170,
      "rvol": 0.986,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-05",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7273,
      "pred_gbt": 0.653,
      "pred_empirical": 0.6715,
      "confluence_count": 161,
      "rvol": 0.877,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "11:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7251,
      "pred_gbt": 0.8205,
      "pred_empirical": 0.6251,
      "confluence_count": 125,
      "rvol": 0.966,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-05",
      "time": "11:39:00",
      "level_type": "session_high",
      "level_price": 6958.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7178,
      "pred_gbt": 0.8191,
      "pred_empirical": 0.6251,
      "confluence_count": 124,
      "rvol": 0.949,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-05",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.726,
      "pred_gbt": 0.7999,
      "pred_empirical": 0.6281,
      "confluence_count": 125,
      "rvol": 0.949,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-05",
      "time": "11:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6958.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7073,
      "pred_gbt": 0.7942,
      "pred_empirical": 0.6251,
      "confluence_count": 124,
      "rvol": 0.949,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-05",
      "time": "11:40:00",
      "level_type": "ib_high",
      "level_price": 6955.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7043,
      "pred_gbt": 0.8104,
      "pred_empirical": 0.6109,
      "confluence_count": 123,
      "rvol": 0.953,
      "approach_r2": 0.0667
    },
    {
      "date": "2026-01-05",
      "time": "11:40:00",
      "level_type": "session_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7122,
      "pred_gbt": 0.8322,
      "pred_empirical": 0.6269,
      "confluence_count": 124,
      "rvol": 0.953,
      "approach_r2": 0.0667
    },
    {
      "date": "2026-01-05",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7205,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6081,
      "confluence_count": 125,
      "rvol": 0.953,
      "approach_r2": 0.0667
    },
    {
      "date": "2026-01-05",
      "time": "11:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7016,
      "pred_gbt": 0.8131,
      "pred_empirical": 0.6269,
      "confluence_count": 124,
      "rvol": 0.953,
      "approach_r2": 0.0667
    },
    {
      "date": "2026-01-05",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.6281,
      "confluence_count": 124,
      "rvol": 1.008,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-05",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7192,
      "pred_gbt": 0.7977,
      "pred_empirical": 0.6281,
      "confluence_count": 124,
      "rvol": 1.033,
      "approach_r2": 0.172
    },
    {
      "date": "2026-01-05",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.7756,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.933,
      "approach_r2": 0.2088
    },
    {
      "date": "2026-01-05",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7239,
      "pred_gbt": 0.7818,
      "pred_empirical": 0.6281,
      "confluence_count": 122,
      "rvol": 0.943,
      "approach_r2": 0.6394
    },
    {
      "date": "2026-01-05",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.7972,
      "pred_empirical": 0.6281,
      "confluence_count": 122,
      "rvol": 1.022,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-01-05",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.8397,
      "pred_empirical": 0.6281,
      "confluence_count": 121,
      "rvol": 1.013,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "11:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7213,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 1.013,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.8213,
      "pred_empirical": 0.6251,
      "confluence_count": 121,
      "rvol": 1.013,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "11:48:00",
      "level_type": "session_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6521,
      "pred_gbt": 0.8442,
      "pred_empirical": 0.6269,
      "confluence_count": 118,
      "rvol": 0.979,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-05",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.8293,
      "pred_empirical": 0.6081,
      "confluence_count": 120,
      "rvol": 0.979,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-05",
      "time": "11:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.8215,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 0.979,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-05",
      "time": "11:49:00",
      "level_type": "session_high",
      "level_price": 6960.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5975,
      "pred_gbt": 0.8269,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 1.117,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-05",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.8247,
      "pred_empirical": 0.6251,
      "confluence_count": 119,
      "rvol": 1.117,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-05",
      "time": "11:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6960.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6003,
      "pred_gbt": 0.8024,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 1.117,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-05",
      "time": "11:50:00",
      "level_type": "session_high",
      "level_price": 6961.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5319,
      "pred_gbt": 0.7232,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.219,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6961.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.681,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 1.219,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "11:51:00",
      "level_type": "session_high",
      "level_price": 6962.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.661,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.353,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-05",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6801,
      "pred_gbt": 0.8097,
      "pred_empirical": 0.6251,
      "confluence_count": 97,
      "rvol": 1.353,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-05",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6962.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.564,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.353,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-05",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.8,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.417,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-05",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6301,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 1.398,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-01-05",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6088,
      "pred_gbt": 0.668,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.392,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-05",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6042,
      "pred_gbt": 0.6849,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 1.382,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-05",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6179,
      "pred_gbt": 0.6333,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.192,
      "approach_r2": 0.495
    },
    {
      "date": "2026-01-05",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6188,
      "pred_gbt": 0.6374,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 1.096,
      "approach_r2": 0.5219
    },
    {
      "date": "2026-01-05",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6232,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.998,
      "approach_r2": 0.0697
    },
    {
      "date": "2026-01-05",
      "time": "12:10:00",
      "level_type": "ib_high",
      "level_price": 6955.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7144,
      "pred_gbt": 0.8096,
      "pred_empirical": 0.6281,
      "confluence_count": 123,
      "rvol": 1.193,
      "approach_r2": 0.3934
    },
    {
      "date": "2026-01-05",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7518,
      "pred_gbt": 0.7233,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 0.951,
      "approach_r2": 0.1299
    },
    {
      "date": "2026-01-05",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.7194,
      "pred_empirical": 0.6674,
      "confluence_count": 138,
      "rvol": 1.163,
      "approach_r2": 0.5012
    },
    {
      "date": "2026-01-05",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7337,
      "pred_gbt": 0.7423,
      "pred_empirical": 0.6269,
      "confluence_count": 137,
      "rvol": 1.134,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-05",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.7525,
      "pred_empirical": 0.651,
      "confluence_count": 136,
      "rvol": 1.226,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-05",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7294,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 1.263,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-05",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.734,
      "pred_gbt": 0.754,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 1.134,
      "approach_r2": 0.0952
    },
    {
      "date": "2026-01-05",
      "time": "12:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6937,
      "pred_gbt": 0.7387,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 1.134,
      "approach_r2": 0.0952
    },
    {
      "date": "2026-01-05",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7133,
      "pred_gbt": 0.6952,
      "pred_empirical": 0.6281,
      "confluence_count": 134,
      "rvol": 0.909,
      "approach_r2": 0.6021
    },
    {
      "date": "2026-01-05",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7066,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.6715,
      "confluence_count": 134,
      "rvol": 1.117,
      "approach_r2": 0.6585
    },
    {
      "date": "2026-01-05",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7086,
      "pred_gbt": 0.7014,
      "pred_empirical": 0.6251,
      "confluence_count": 134,
      "rvol": 1.04,
      "approach_r2": 0.5158
    },
    {
      "date": "2026-01-05",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7008,
      "pred_gbt": 0.6868,
      "pred_empirical": 0.651,
      "confluence_count": 133,
      "rvol": 1.182,
      "approach_r2": 0.1645
    },
    {
      "date": "2026-01-05",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6962,
      "pred_gbt": 0.6719,
      "pred_empirical": 0.6674,
      "confluence_count": 132,
      "rvol": 1.377,
      "approach_r2": 0.7707
    },
    {
      "date": "2026-01-05",
      "time": "12:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7102,
      "pred_gbt": 0.6878,
      "pred_empirical": 0.637,
      "confluence_count": 160,
      "rvol": 1.377,
      "approach_r2": 0.7707
    },
    {
      "date": "2026-01-05",
      "time": "12:28:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5691,
      "pred_gbt": 0.7245,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 1.339,
      "approach_r2": 0.9098
    },
    {
      "date": "2026-01-05",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.677,
      "pred_gbt": 0.6536,
      "pred_empirical": 0.6674,
      "confluence_count": 128,
      "rvol": 1.302,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-05",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.6821,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.222,
      "approach_r2": 0.9356
    },
    {
      "date": "2026-01-05",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7156,
      "pred_gbt": 0.6779,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 0.977,
      "approach_r2": 0.9172
    },
    {
      "date": "2026-01-05",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7143,
      "pred_gbt": 0.6893,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.021,
      "approach_r2": 0.9031
    },
    {
      "date": "2026-01-05",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.099,
      "approach_r2": 0.7903
    },
    {
      "date": "2026-01-05",
      "time": "12:40:00",
      "level_type": "ib_high",
      "level_price": 6955.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7092,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.6269,
      "confluence_count": 123,
      "rvol": 1.221,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-05",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.6947,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 1.221,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-05",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.6746,
      "pred_empirical": 0.6251,
      "confluence_count": 127,
      "rvol": 1.276,
      "approach_r2": 0.3871
    },
    {
      "date": "2026-01-05",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.708,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.141,
      "approach_r2": 0.1521
    },
    {
      "date": "2026-01-05",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.224,
      "approach_r2": 0.5035
    },
    {
      "date": "2026-01-05",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.7522,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.274,
      "approach_r2": 0.1302
    },
    {
      "date": "2026-01-05",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7098,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.242,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-05",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.718,
      "pred_empirical": 0.6251,
      "confluence_count": 130,
      "rvol": 1.043,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-05",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7157,
      "pred_gbt": 0.7173,
      "pred_empirical": 0.6269,
      "confluence_count": 130,
      "rvol": 1.085,
      "approach_r2": 0.0425
    },
    {
      "date": "2026-01-05",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7178,
      "pred_gbt": 0.7289,
      "pred_empirical": 0.6269,
      "confluence_count": 131,
      "rvol": 1.065,
      "approach_r2": 0.0175
    },
    {
      "date": "2026-01-05",
      "time": "12:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7119,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.6715,
      "confluence_count": 160,
      "rvol": 1.207,
      "approach_r2": 0.6275
    },
    {
      "date": "2026-01-05",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7392,
      "pred_gbt": 0.7514,
      "pred_empirical": 0.6142,
      "confluence_count": 130,
      "rvol": 0.587,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-05",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7465,
      "pred_gbt": 0.7377,
      "pred_empirical": 0.5962,
      "confluence_count": 131,
      "rvol": 0.539,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-05",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7698,
      "pred_gbt": 0.7809,
      "pred_empirical": 0.6109,
      "confluence_count": 129,
      "rvol": 0.642,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-05",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7677,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.6081,
      "confluence_count": 129,
      "rvol": 0.757,
      "approach_r2": 0.675
    },
    {
      "date": "2026-01-05",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7367,
      "pred_gbt": 0.7486,
      "pred_empirical": 0.6081,
      "confluence_count": 131,
      "rvol": 0.832,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-05",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7361,
      "pred_gbt": 0.7633,
      "pred_empirical": 0.6081,
      "confluence_count": 130,
      "rvol": 0.829,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-05",
      "time": "13:08:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5917,
      "pred_gbt": 0.7016,
      "pred_empirical": 0.6674,
      "confluence_count": 114,
      "rvol": 1.351,
      "approach_r2": 0.0983
    },
    {
      "date": "2026-01-05",
      "time": "13:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6950.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7308,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6004,
      "confluence_count": 173,
      "rvol": 1.351,
      "approach_r2": 0.0983
    },
    {
      "date": "2026-01-05",
      "time": "13:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6949.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6914,
      "pred_gbt": 0.7888,
      "pred_empirical": 0.6251,
      "confluence_count": 120,
      "rvol": 0.703,
      "approach_r2": 0.1749
    },
    {
      "date": "2026-01-05",
      "time": "13:16:00",
      "level_type": "or30_high",
      "level_price": 6947.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7335,
      "pred_gbt": 0.754,
      "pred_empirical": 0.6269,
      "confluence_count": 118,
      "rvol": 0.874,
      "approach_r2": 0.4809
    },
    {
      "date": "2026-01-05",
      "time": "13:16:00",
      "level_type": "vwap",
      "level_price": 6948.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7255,
      "pred_gbt": 0.7534,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 0.874,
      "approach_r2": 0.4809
    },
    {
      "date": "2026-01-05",
      "time": "13:17:00",
      "level_type": "dominant_gamma",
      "level_price": 6947.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6255,
      "pred_gbt": 0.7287,
      "pred_empirical": 0.6715,
      "confluence_count": 119,
      "rvol": 1.433,
      "approach_r2": 0.8377
    },
    {
      "date": "2026-01-05",
      "time": "13:17:00",
      "level_type": "top_oi_strikes",
      "level_price": 6947.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6338,
      "pred_gbt": 0.675,
      "pred_empirical": 0.6674,
      "confluence_count": 119,
      "rvol": 1.433,
      "approach_r2": 0.8377
    },
    {
      "date": "2026-01-05",
      "time": "13:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6948.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5775,
      "pred_gbt": 0.6465,
      "pred_empirical": 0.637,
      "confluence_count": 114,
      "rvol": 1.433,
      "approach_r2": 0.8377
    },
    {
      "date": "2026-01-05",
      "time": "13:18:00",
      "level_type": "or15_high",
      "level_price": 6945.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6772,
      "pred_gbt": 0.602,
      "pred_empirical": 0.637,
      "confluence_count": 130,
      "rvol": 2.272,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-05",
      "time": "13:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6947.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5465,
      "pred_gbt": 0.5233,
      "pred_empirical": 0.6004,
      "confluence_count": 120,
      "rvol": 2.272,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-05",
      "time": "13:19:00",
      "level_type": "vwap",
      "level_price": 6948.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6415,
      "pred_gbt": 0.6746,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 2.767,
      "approach_r2": 0.3878
    },
    {
      "date": "2026-01-05",
      "time": "13:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6996,
      "pred_gbt": 0.7233,
      "pred_empirical": 0.6674,
      "confluence_count": 160,
      "rvol": 1.835,
      "approach_r2": 0.1129
    },
    {
      "date": "2026-01-05",
      "time": "13:30:00",
      "level_type": "ib_high",
      "level_price": 6955.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7376,
      "pred_gbt": 0.8729,
      "pred_empirical": 0.6109,
      "confluence_count": 123,
      "rvol": 1.133,
      "approach_r2": 0.1171
    },
    {
      "date": "2026-01-05",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.7482,
      "pred_empirical": 0.6081,
      "confluence_count": 131,
      "rvol": 1.133,
      "approach_r2": 0.1171
    },
    {
      "date": "2026-01-05",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7507,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.6269,
      "confluence_count": 132,
      "rvol": 0.962,
      "approach_r2": 0.8257
    },
    {
      "date": "2026-01-05",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.7442,
      "pred_empirical": 0.6281,
      "confluence_count": 130,
      "rvol": 0.957,
      "approach_r2": 0.8311
    },
    {
      "date": "2026-01-05",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7485,
      "pred_gbt": 0.736,
      "pred_empirical": 0.612,
      "confluence_count": 130,
      "rvol": 0.848,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-01-05",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7486,
      "pred_gbt": 0.7578,
      "pred_empirical": 0.612,
      "confluence_count": 131,
      "rvol": 0.879,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-05",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.766,
      "pred_gbt": 0.7309,
      "pred_empirical": 0.612,
      "confluence_count": 132,
      "rvol": 0.566,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-01-05",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.7319,
      "pred_empirical": 0.6109,
      "confluence_count": 129,
      "rvol": 0.829,
      "approach_r2": 0.831
    },
    {
      "date": "2026-01-05",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.7441,
      "pred_empirical": 0.612,
      "confluence_count": 129,
      "rvol": 0.838,
      "approach_r2": 0.2061
    },
    {
      "date": "2026-01-05",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7581,
      "pred_gbt": 0.7486,
      "pred_empirical": 0.6142,
      "confluence_count": 132,
      "rvol": 0.778,
      "approach_r2": 0.037
    },
    {
      "date": "2026-01-05",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7841,
      "pred_gbt": 0.793,
      "pred_empirical": 0.5962,
      "confluence_count": 131,
      "rvol": 0.86,
      "approach_r2": 0.533
    },
    {
      "date": "2026-01-05",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7815,
      "pred_gbt": 0.8011,
      "pred_empirical": 0.5962,
      "confluence_count": 130,
      "rvol": 0.919,
      "approach_r2": 0.5676
    },
    {
      "date": "2026-01-05",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7646,
      "pred_gbt": 0.7474,
      "pred_empirical": 0.5962,
      "confluence_count": 131,
      "rvol": 0.709,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-01-05",
      "time": "13:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.767,
      "pred_gbt": 0.7463,
      "pred_empirical": 0.5962,
      "confluence_count": 133,
      "rvol": 0.707,
      "approach_r2": 0.4971
    },
    {
      "date": "2026-01-05",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7654,
      "pred_gbt": 0.7549,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.784,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-05",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.761,
      "pred_gbt": 0.751,
      "pred_empirical": 0.6269,
      "confluence_count": 132,
      "rvol": 0.903,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-05",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7604,
      "pred_gbt": 0.7365,
      "pred_empirical": 0.5962,
      "confluence_count": 132,
      "rvol": 0.85,
      "approach_r2": 0.2581
    },
    {
      "date": "2026-01-05",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.7439,
      "pred_empirical": 0.6142,
      "confluence_count": 133,
      "rvol": 0.834,
      "approach_r2": 0.0962
    },
    {
      "date": "2026-01-05",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.738,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.758,
      "approach_r2": 0.4902
    },
    {
      "date": "2026-01-05",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7686,
      "pred_gbt": 0.7454,
      "pred_empirical": 0.5962,
      "confluence_count": 132,
      "rvol": 0.675,
      "approach_r2": 0.1383
    },
    {
      "date": "2026-01-05",
      "time": "13:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7791,
      "pred_gbt": 0.7685,
      "pred_empirical": 0.6109,
      "confluence_count": 160,
      "rvol": 0.709,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-05",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7715,
      "pred_gbt": 0.7433,
      "pred_empirical": 0.612,
      "confluence_count": 132,
      "rvol": 0.605,
      "approach_r2": 0.005
    },
    {
      "date": "2026-01-05",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7726,
      "pred_gbt": 0.7422,
      "pred_empirical": 0.6142,
      "confluence_count": 133,
      "rvol": 0.647,
      "approach_r2": 0.1592
    },
    {
      "date": "2026-01-05",
      "time": "14:00:00",
      "level_type": "ib_high",
      "level_price": 6955.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7931,
      "pred_gbt": 0.8816,
      "pred_empirical": 0.6011,
      "confluence_count": 123,
      "rvol": 0.583,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-01-05",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8022,
      "pred_gbt": 0.7972,
      "pred_empirical": 0.612,
      "confluence_count": 133,
      "rvol": 0.583,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-01-05",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.777,
      "pred_gbt": 0.7283,
      "pred_empirical": 0.612,
      "confluence_count": 132,
      "rvol": 0.514,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-05",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7792,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.6142,
      "confluence_count": 132,
      "rvol": 0.52,
      "approach_r2": 0.4674
    },
    {
      "date": "2026-01-05",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7812,
      "pred_gbt": 0.7429,
      "pred_empirical": 0.6142,
      "confluence_count": 134,
      "rvol": 0.57,
      "approach_r2": 0.65
    },
    {
      "date": "2026-01-05",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.5962,
      "confluence_count": 134,
      "rvol": 0.588,
      "approach_r2": 0.9262
    },
    {
      "date": "2026-01-05",
      "time": "14:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6954.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7556,
      "pred_gbt": 0.7434,
      "pred_empirical": 0.6269,
      "confluence_count": 144,
      "rvol": 0.666,
      "approach_r2": 0.6139
    },
    {
      "date": "2026-01-05",
      "time": "14:11:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6581,
      "pred_gbt": 0.662,
      "pred_empirical": 0.6251,
      "confluence_count": 114,
      "rvol": 0.939,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-05",
      "time": "14:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7708,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6251,
      "confluence_count": 163,
      "rvol": 0.981,
      "approach_r2": 0.8985
    },
    {
      "date": "2026-01-05",
      "time": "14:15:00",
      "level_type": "vwap",
      "level_price": 6948.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7511,
      "pred_gbt": 0.7893,
      "pred_empirical": 0.6081,
      "confluence_count": 117,
      "rvol": 0.98,
      "approach_r2": 0.5689
    },
    {
      "date": "2026-01-05",
      "time": "14:24:00",
      "level_type": "vwap",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7711,
      "pred_gbt": 0.761,
      "pred_empirical": 0.5962,
      "confluence_count": 117,
      "rvol": 0.585,
      "approach_r2": 0.5293
    },
    {
      "date": "2026-01-05",
      "time": "14:28:00",
      "level_type": "vwap",
      "level_price": 6948.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7639,
      "pred_gbt": 0.7663,
      "pred_empirical": 0.5962,
      "confluence_count": 118,
      "rvol": 0.83,
      "approach_r2": 0.3101
    },
    {
      "date": "2026-01-05",
      "time": "14:31:00",
      "level_type": "vwap",
      "level_price": 6949.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.7321,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.91,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-05",
      "time": "14:33:00",
      "level_type": "vwap",
      "level_price": 6949.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7626,
      "pred_gbt": 0.7752,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 0.868,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-05",
      "time": "14:35:00",
      "level_type": "or30_high",
      "level_price": 6947.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7552,
      "pred_gbt": 0.7418,
      "pred_empirical": 0.6142,
      "confluence_count": 118,
      "rvol": 0.685,
      "approach_r2": 0.4922
    },
    {
      "date": "2026-01-05",
      "time": "14:36:00",
      "level_type": "dominant_gamma",
      "level_price": 6947.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.7439,
      "pred_empirical": 0.6142,
      "confluence_count": 119,
      "rvol": 0.619,
      "approach_r2": 0.5078
    },
    {
      "date": "2026-01-05",
      "time": "14:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6947.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6844,
      "pred_gbt": 0.6788,
      "pred_empirical": 0.5962,
      "confluence_count": 119,
      "rvol": 0.619,
      "approach_r2": 0.5078
    },
    {
      "date": "2026-01-05",
      "time": "14:39:00",
      "level_type": "or15_high",
      "level_price": 6945.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7531,
      "pred_gbt": 0.7414,
      "pred_empirical": 0.6251,
      "confluence_count": 130,
      "rvol": 1.12,
      "approach_r2": 0.0829
    },
    {
      "date": "2026-01-05",
      "time": "14:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6945.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7344,
      "pred_gbt": 0.7501,
      "pred_empirical": 0.6674,
      "confluence_count": 138,
      "rvol": 1.12,
      "approach_r2": 0.0829
    },
    {
      "date": "2026-01-05",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7243,
      "pred_gbt": 0.7143,
      "pred_empirical": 0.651,
      "confluence_count": 118,
      "rvol": 1.58,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-05",
      "time": "14:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6944.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.6964,
      "pred_empirical": 0.6674,
      "confluence_count": 139,
      "rvol": 1.58,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-05",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6967,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 1.996,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-05",
      "time": "14:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6944.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.7292,
      "pred_empirical": 0.6004,
      "confluence_count": 135,
      "rvol": 1.996,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-05",
      "time": "14:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6746,
      "pred_gbt": 0.5902,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 2.126,
      "approach_r2": 0.4943
    },
    {
      "date": "2026-01-05",
      "time": "14:45:00",
      "level_type": "vwap",
      "level_price": 6948.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6827,
      "pred_gbt": 0.6401,
      "pred_empirical": 0.6674,
      "confluence_count": 117,
      "rvol": 2.188,
      "approach_r2": 0.1774
    },
    {
      "date": "2026-01-05",
      "time": "14:48:00",
      "level_type": "vwap",
      "level_price": 6948.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7011,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.6281,
      "confluence_count": 116,
      "rvol": 1.669,
      "approach_r2": 0.0664
    },
    {
      "date": "2026-01-05",
      "time": "15:06:00",
      "level_type": "dominant_gamma",
      "level_price": 6947.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7977,
      "pred_gbt": 0.7816,
      "pred_empirical": 0.612,
      "confluence_count": 119,
      "rvol": 0.948,
      "approach_r2": 0.0546
    },
    {
      "date": "2026-01-05",
      "time": "15:06:00",
      "level_type": "top_oi_strikes",
      "level_price": 6947.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7699,
      "pred_gbt": 0.7744,
      "pred_empirical": 0.6142,
      "confluence_count": 119,
      "rvol": 0.948,
      "approach_r2": 0.0546
    },
    {
      "date": "2026-01-05",
      "time": "15:06:00",
      "level_type": "or30_high",
      "level_price": 6947.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7384,
      "pred_gbt": 0.7435,
      "pred_empirical": 0.612,
      "confluence_count": 118,
      "rvol": 0.948,
      "approach_r2": 0.0546
    },
    {
      "date": "2026-01-05",
      "time": "15:08:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.714,
      "pred_gbt": 0.7427,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 0.917,
      "approach_r2": 0.0623
    },
    {
      "date": "2026-01-05",
      "time": "15:08:00",
      "level_type": "vwap",
      "level_price": 6948.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.7371,
      "pred_empirical": 0.5962,
      "confluence_count": 117,
      "rvol": 0.917,
      "approach_r2": 0.0623
    },
    {
      "date": "2026-01-05",
      "time": "15:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7795,
      "pred_gbt": 0.7458,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 1.336,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-05",
      "time": "15:13:00",
      "level_type": "vwap",
      "level_price": 6948.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7626,
      "pred_gbt": 0.7287,
      "pred_empirical": 0.6269,
      "confluence_count": 117,
      "rvol": 1.406,
      "approach_r2": 0.1258
    },
    {
      "date": "2026-01-05",
      "time": "15:20:00",
      "level_type": "or15_high",
      "level_price": 6945.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7859,
      "pred_gbt": 0.7179,
      "pred_empirical": 0.5962,
      "confluence_count": 130,
      "rvol": 1.01,
      "approach_r2": 0.0024
    },
    {
      "date": "2026-01-05",
      "time": "15:23:00",
      "level_type": "vwap",
      "level_price": 6948.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7432,
      "pred_gbt": 0.713,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 1.079,
      "approach_r2": 0.1203
    },
    {
      "date": "2026-01-05",
      "time": "15:34:00",
      "level_type": "vwap",
      "level_price": 6948.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.639,
      "pred_empirical": 0.5962,
      "confluence_count": 116,
      "rvol": 0.911,
      "approach_r2": 0.8673
    },
    {
      "date": "2026-01-05",
      "time": "15:36:00",
      "level_type": "dominant_gamma",
      "level_price": 6947.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.6743,
      "pred_empirical": 0.612,
      "confluence_count": 119,
      "rvol": 0.915,
      "approach_r2": 0.5081
    },
    {
      "date": "2026-01-05",
      "time": "15:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6947.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7353,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.6142,
      "confluence_count": 119,
      "rvol": 0.915,
      "approach_r2": 0.5081
    },
    {
      "date": "2026-01-05",
      "time": "15:36:00",
      "level_type": "or30_high",
      "level_price": 6947.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8001,
      "pred_gbt": 0.7178,
      "pred_empirical": 0.612,
      "confluence_count": 118,
      "rvol": 0.915,
      "approach_r2": 0.5081
    },
    {
      "date": "2026-01-05",
      "time": "15:38:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7352,
      "pred_gbt": 0.5769,
      "pred_empirical": 0.612,
      "confluence_count": 114,
      "rvol": 0.793,
      "approach_r2": 0.0098
    },
    {
      "date": "2026-01-05",
      "time": "15:42:00",
      "level_type": "vwap",
      "level_price": 6948.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.6503,
      "pred_empirical": 0.6142,
      "confluence_count": 115,
      "rvol": 0.916,
      "approach_r2": 0.3894
    },
    {
      "date": "2026-01-05",
      "time": "15:45:00",
      "level_type": "vwap",
      "level_price": 6948.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7563,
      "pred_gbt": 0.6518,
      "pred_empirical": 0.5962,
      "confluence_count": 115,
      "rvol": 1.076,
      "approach_r2": 0.0018
    },
    {
      "date": "2026-01-05",
      "time": "15:48:00",
      "level_type": "vwap",
      "level_price": 6948.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.767,
      "pred_gbt": 0.6814,
      "pred_empirical": 0.5962,
      "confluence_count": 116,
      "rvol": 0.954,
      "approach_r2": 0.6533
    },
    {
      "date": "2026-01-05",
      "time": "15:50:00",
      "level_type": "or15_high",
      "level_price": 6945.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8041,
      "pred_gbt": 0.8218,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 1.0,
      "approach_r2": 0.3894
    },
    {
      "date": "2026-01-05",
      "time": "15:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.778,
      "pred_gbt": 0.85,
      "pred_empirical": 0.6081,
      "confluence_count": 118,
      "rvol": 1.166,
      "approach_r2": 0.1064
    },
    {
      "date": "2026-01-05",
      "time": "15:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7766,
      "pred_gbt": 0.8348,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 1.19,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-05",
      "time": "15:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6941.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.8106,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 1.19,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-05",
      "time": "15:54:00",
      "level_type": "prior_day_high",
      "level_price": 6939.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7362,
      "pred_gbt": 0.8768,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 1.35,
      "approach_r2": 0.1327
    },
    {
      "date": "2026-01-05",
      "time": "15:54:00",
      "level_type": "prior_week_high",
      "level_price": 6939.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7211,
      "pred_gbt": 0.9191,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 1.35,
      "approach_r2": 0.1327
    },
    {
      "date": "2026-01-05",
      "time": "15:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7598,
      "pred_gbt": 0.8367,
      "pred_empirical": 0.6251,
      "confluence_count": 118,
      "rvol": 1.35,
      "approach_r2": 0.1327
    },
    {
      "date": "2026-01-05",
      "time": "15:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7611,
      "pred_gbt": 0.8525,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 1.342,
      "approach_r2": 0.5107
    },
    {
      "date": "2026-01-05",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6941.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6654,
      "pred_gbt": 0.761,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 1.342,
      "approach_r2": 0.5107
    },
    {
      "date": "2026-01-05",
      "time": "15:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.754,
      "pred_gbt": 0.8108,
      "pred_empirical": 0.6269,
      "confluence_count": 117,
      "rvol": 1.453,
      "approach_r2": 0.0718
    },
    {
      "date": "2026-01-05",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6940.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7107,
      "pred_gbt": 0.7909,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 1.453,
      "approach_r2": 0.0718
    },
    {
      "date": "2026-01-05",
      "time": "15:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.771,
      "pred_gbt": 0.9074,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 1.491,
      "approach_r2": 0.4614
    },
    {
      "date": "2026-01-05",
      "time": "15:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7669,
      "pred_gbt": 0.8929,
      "pred_empirical": 0.651,
      "confluence_count": 117,
      "rvol": 1.622,
      "approach_r2": 0.3453
    },
    {
      "date": "2026-01-06",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3741,
      "pred_gbt": 0.2921,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 1.25,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-06",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6950.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.293,
      "pred_empirical": 0.637,
      "confluence_count": 59,
      "rvol": 1.25,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-06",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6951.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4915,
      "pred_gbt": 0.3277,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 1.25,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-06",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6950.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4583,
      "pred_gbt": 0.3269,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 1.25,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-06",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3798,
      "pred_gbt": 0.2999,
      "pred_empirical": 0.637,
      "confluence_count": 44,
      "rvol": 1.25,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-06",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6951.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.2923,
      "pred_empirical": 0.6004,
      "confluence_count": 63,
      "rvol": 1.25,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-06",
      "time": "09:36:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.431,
      "pred_gbt": 0.4437,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.179,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-06",
      "time": "09:36:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.467,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.6281,
      "confluence_count": 58,
      "rvol": 1.179,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-06",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6950.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4273,
      "pred_gbt": 0.4456,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.179,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-06",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6951.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.4641,
      "pred_empirical": 0.651,
      "confluence_count": 64,
      "rvol": 1.179,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-06",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6950.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.449,
      "pred_gbt": 0.5181,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.179,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-06",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3711,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.179,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-06",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6950.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.432,
      "pred_gbt": 0.414,
      "pred_empirical": 0.651,
      "confluence_count": 60,
      "rvol": 1.151,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-01-06",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6951.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4836,
      "pred_gbt": 0.4061,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.151,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-01-06",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.374,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.151,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-01-06",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6950.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4392,
      "pred_gbt": 0.3882,
      "pred_empirical": 0.6674,
      "confluence_count": 60,
      "rvol": 1.134,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-06",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6949.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4395,
      "pred_gbt": 0.3805,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 1.134,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-06",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6948.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3793,
      "pred_gbt": 0.3914,
      "pred_empirical": 0.6674,
      "confluence_count": 43,
      "rvol": 1.134,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-06",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6950.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4353,
      "pred_gbt": 0.4326,
      "pred_empirical": 0.651,
      "confluence_count": 60,
      "rvol": 1.137,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-06",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6949.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4309,
      "pred_gbt": 0.426,
      "pred_empirical": 0.651,
      "confluence_count": 55,
      "rvol": 1.137,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-06",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6948.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3711,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.137,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-06",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6950.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4494,
      "pred_gbt": 0.3663,
      "pred_empirical": 0.6674,
      "confluence_count": 60,
      "rvol": 1.014,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-06",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6949.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4418,
      "pred_gbt": 0.358,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.014,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-06",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6948.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.383,
      "pred_gbt": 0.3708,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.014,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-06",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6946.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.362,
      "pred_gbt": 0.3409,
      "pred_empirical": 0.6715,
      "confluence_count": 28,
      "rvol": 1.141,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-06",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6949.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4246,
      "pred_gbt": 0.3234,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.141,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-06",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6947.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3802,
      "pred_gbt": 0.3287,
      "pred_empirical": 0.6674,
      "confluence_count": 39,
      "rvol": 1.141,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-06",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6946.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3914,
      "pred_gbt": 0.3457,
      "pred_empirical": 0.651,
      "confluence_count": 28,
      "rvol": 1.141,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-06",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6950.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4361,
      "pred_gbt": 0.3594,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 1.231,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-06",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6948.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4097,
      "pred_gbt": 0.3625,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.231,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-06",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6947.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3629,
      "pred_gbt": 0.3381,
      "pred_empirical": 0.651,
      "confluence_count": 33,
      "rvol": 1.231,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-06",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6950.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4355,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.112,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-01-06",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6948.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4091,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 1.112,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-01-06",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6947.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3623,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 1.112,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-01-06",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6948.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4006,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.112,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-01-06",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6954.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5256,
      "pred_gbt": 0.4179,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 1.28,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-06",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6951.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5221,
      "pred_gbt": 0.4346,
      "pred_empirical": 0.6715,
      "confluence_count": 61,
      "rvol": 1.28,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-06",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5502,
      "pred_gbt": 0.4076,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 1.28,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-06",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6954.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5128,
      "pred_gbt": 0.4212,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 1.28,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-06",
      "time": "09:45:00",
      "level_type": "value_area_low",
      "level_price": 6956.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4044,
      "pred_gbt": 0.3671,
      "pred_empirical": 0.6715,
      "confluence_count": 48,
      "rvol": 1.381,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-06",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6954.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4627,
      "pred_gbt": 0.4116,
      "pred_empirical": 0.637,
      "confluence_count": 57,
      "rvol": 1.381,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-06",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5391,
      "pred_gbt": 0.4852,
      "pred_empirical": 0.651,
      "confluence_count": 60,
      "rvol": 1.381,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-06",
      "time": "09:46:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.4381,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.348,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-06",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6956.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4515,
      "pred_gbt": 0.5095,
      "pred_empirical": 0.6251,
      "confluence_count": 55,
      "rvol": 1.348,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-06",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6955.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5299,
      "pred_gbt": 0.5142,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 1.348,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-06",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6956.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4544,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.6251,
      "confluence_count": 55,
      "rvol": 1.348,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-06",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6958.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.6281,
      "confluence_count": 50,
      "rvol": 1.307,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.493,
      "pred_empirical": 0.6281,
      "confluence_count": 55,
      "rvol": 1.307,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6958.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.4325,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 1.307,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5202,
      "pred_gbt": 0.4299,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.386,
      "approach_r2": 0.35
    },
    {
      "date": "2026-01-06",
      "time": "09:49:00",
      "level_type": "lvn",
      "level_price": 6961.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4292,
      "pred_gbt": 0.4105,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 1.45,
      "approach_r2": 0.35
    },
    {
      "date": "2026-01-06",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 1.45,
      "approach_r2": 0.35
    },
    {
      "date": "2026-01-06",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5306,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 1.45,
      "approach_r2": 0.35
    },
    {
      "date": "2026-01-06",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4551,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 1.45,
      "approach_r2": 0.35
    },
    {
      "date": "2026-01-06",
      "time": "09:50:00",
      "level_type": "prior_day_high",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4277,
      "pred_gbt": 0.4083,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.473,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-06",
      "time": "09:50:00",
      "level_type": "prior_week_high",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4092,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.6269,
      "confluence_count": 35,
      "rvol": 1.473,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-06",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6962.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.4757,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 1.473,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-06",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6962.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4435,
      "pred_gbt": 0.4566,
      "pred_empirical": 0.6251,
      "confluence_count": 45,
      "rvol": 1.473,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-06",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.4755,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 1.51,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6963.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5069,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 1.51,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4973,
      "pred_gbt": 0.4709,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.51,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6964.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.4134,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.709,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-06",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6965.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.729,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-06",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5102,
      "pred_gbt": 0.5101,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.559,
      "approach_r2": 0.09
    },
    {
      "date": "2026-01-06",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6966.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 1.559,
      "approach_r2": 0.09
    },
    {
      "date": "2026-01-06",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4974,
      "pred_gbt": 0.5054,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 1.559,
      "approach_r2": 0.09
    },
    {
      "date": "2026-01-06",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6966.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.5404,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 1.473,
      "approach_r2": 0.5045
    },
    {
      "date": "2026-01-06",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6967.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5254,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.408,
      "approach_r2": 0.1479
    },
    {
      "date": "2026-01-06",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6967.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.4252,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.408,
      "approach_r2": 0.1479
    },
    {
      "date": "2026-01-06",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5126,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.408,
      "approach_r2": 0.1479
    },
    {
      "date": "2026-01-06",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6968.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5322,
      "pred_gbt": 0.4059,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.273,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-06",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 1.419,
      "approach_r2": 0.1214
    },
    {
      "date": "2026-01-06",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5254,
      "pred_gbt": 0.5087,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.419,
      "approach_r2": 0.1214
    },
    {
      "date": "2026-01-06",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.4953,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 1.419,
      "approach_r2": 0.1214
    },
    {
      "date": "2026-01-06",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6969.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5163,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 1.468,
      "approach_r2": 0.5288
    },
    {
      "date": "2026-01-06",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6970.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5265,
      "pred_gbt": 0.433,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 1.468,
      "approach_r2": 0.5288
    },
    {
      "date": "2026-01-06",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6969.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5035,
      "pred_gbt": 0.4677,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 1.468,
      "approach_r2": 0.5288
    },
    {
      "date": "2026-01-06",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6970.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4774,
      "pred_gbt": 0.4003,
      "pred_empirical": 0.6674,
      "confluence_count": 50,
      "rvol": 1.551,
      "approach_r2": 0.7707
    },
    {
      "date": "2026-01-06",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6970.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4509,
      "pred_gbt": 0.4621,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 1.551,
      "approach_r2": 0.7707
    },
    {
      "date": "2026-01-06",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6971.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5409,
      "pred_gbt": 0.3918,
      "pred_empirical": 0.6715,
      "confluence_count": 60,
      "rvol": 1.551,
      "approach_r2": 0.7707
    },
    {
      "date": "2026-01-06",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6970.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.447,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 1.551,
      "approach_r2": 0.7707
    },
    {
      "date": "2026-01-06",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6971.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.636,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-06",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6971.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4461,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.636,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-06",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6972.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5286,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.514,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-06",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6972.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5158,
      "pred_gbt": 0.495,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.514,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-06",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6972.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5464,
      "pred_gbt": 0.4798,
      "pred_empirical": 0.6281,
      "confluence_count": 64,
      "rvol": 1.313,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-06",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6972.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5336,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.313,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-06",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6973.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5509,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.239,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-06",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6973.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5381,
      "pred_gbt": 0.4856,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.239,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-06",
      "time": "10:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4669,
      "pred_gbt": 0.5105,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.337,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-06",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6968.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5293,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.197,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-06",
      "time": "10:13:00",
      "level_type": "session_high",
      "level_price": 6974.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5439,
      "pred_gbt": 0.4684,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.218,
      "approach_r2": 0.0608
    },
    {
      "date": "2026-01-06",
      "time": "10:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6974.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5311,
      "pred_gbt": 0.4639,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 1.218,
      "approach_r2": 0.0608
    },
    {
      "date": "2026-01-06",
      "time": "10:15:00",
      "level_type": "session_high",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5524,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.149,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-06",
      "time": "10:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.4749,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 1.149,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-06",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.168,
      "approach_r2": 0.8305
    },
    {
      "date": "2026-01-06",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5334,
      "pred_gbt": 0.4832,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.168,
      "approach_r2": 0.8305
    },
    {
      "date": "2026-01-06",
      "time": "10:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6971.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4862,
      "pred_gbt": 0.5055,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 1.085,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-06",
      "time": "10:19:00",
      "level_type": "session_high",
      "level_price": 6975.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5508,
      "pred_gbt": 0.4833,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.157,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-06",
      "time": "10:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.538,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.157,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-06",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6970.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.5292,
      "pred_empirical": 0.6281,
      "confluence_count": 59,
      "rvol": 1.238,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-06",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6971.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5432,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 1.327,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-06",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6971.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.5442,
      "pred_empirical": 0.6081,
      "confluence_count": 59,
      "rvol": 1.29,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-06",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6977.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5634,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 0.862,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-01-06",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6977.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.4692,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 0.862,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-01-06",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5592,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.822,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-06",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5465,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.822,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-06",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6972.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5801,
      "pred_gbt": 0.5276,
      "pred_empirical": 0.5962,
      "confluence_count": 65,
      "rvol": 0.776,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-01-06",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6972.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5838,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.657,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "10:31:00",
      "level_type": "or30_high",
      "level_price": 6970.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5321,
      "pred_gbt": 0.4993,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 0.72,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-01-06",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6972.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.4599,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.72,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-01-06",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6972.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.542,
      "pred_gbt": 0.4908,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.738,
      "approach_r2": 0.4324
    },
    {
      "date": "2026-01-06",
      "time": "10:45:00",
      "level_type": "prior_day_high",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4527,
      "pred_gbt": 0.4527,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.513,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-06",
      "time": "10:45:00",
      "level_type": "prior_week_high",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.513,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-06",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6963.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.479,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 1.513,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-06",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6963.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.5468,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.049,
      "approach_r2": 0.4879
    },
    {
      "date": "2026-01-06",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6963.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5129,
      "pred_gbt": 0.4679,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 0.952,
      "approach_r2": 0.6598
    },
    {
      "date": "2026-01-06",
      "time": "10:52:00",
      "level_type": "lvn",
      "level_price": 6961.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4778,
      "pred_gbt": 0.4552,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.175,
      "approach_r2": 0.3689
    },
    {
      "date": "2026-01-06",
      "time": "10:53:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 1.698,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "10:55:00",
      "level_type": "value_area_low",
      "level_price": 6956.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4596,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 2.212,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-06",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6955.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4609,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.6674,
      "confluence_count": 58,
      "rvol": 2.212,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-06",
      "time": "11:01:00",
      "level_type": "or15_high",
      "level_price": 6954.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5386,
      "pred_gbt": 0.4974,
      "pred_empirical": 0.6109,
      "confluence_count": 57,
      "rvol": 0.826,
      "approach_r2": 0.5083
    },
    {
      "date": "2026-01-06",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.495,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 0.826,
      "approach_r2": 0.5083
    },
    {
      "date": "2026-01-06",
      "time": "11:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.5657,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.774,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-06",
      "time": "11:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.537,
      "pred_gbt": 0.5271,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 0.861,
      "approach_r2": 0.4709
    },
    {
      "date": "2026-01-06",
      "time": "11:04:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5205,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.911,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-06",
      "time": "11:04:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.6172,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 0.911,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-06",
      "time": "11:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5166,
      "pred_gbt": 0.4345,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 0.911,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-06",
      "time": "11:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.4566,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 1.023,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-06",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4971,
      "pred_gbt": 0.4363,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.33,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-06",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4769,
      "pred_gbt": 0.4815,
      "pred_empirical": 0.6251,
      "confluence_count": 61,
      "rvol": 1.652,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-06",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4904,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.651,
      "confluence_count": 60,
      "rvol": 1.793,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-06",
      "time": "11:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6953.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5442,
      "pred_gbt": 0.5333,
      "pred_empirical": 0.6281,
      "confluence_count": 65,
      "rvol": 1.036,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-06",
      "time": "11:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6956.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.528,
      "pred_gbt": 0.5777,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.913,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "11:22:00",
      "level_type": "lvn",
      "level_price": 6961.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5167,
      "pred_gbt": 0.4803,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 0.784,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-06",
      "time": "11:23:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5998,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.933,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-06",
      "time": "11:23:00",
      "level_type": "vwap",
      "level_price": 6962.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.4426,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.933,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-06",
      "time": "11:24:00",
      "level_type": "prior_day_high",
      "level_price": 6963.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5487,
      "pred_gbt": 0.4993,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.036,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-06",
      "time": "11:24:00",
      "level_type": "prior_week_high",
      "level_price": 6963.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6032,
      "pred_gbt": 0.5895,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.036,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-06",
      "time": "11:26:00",
      "level_type": "value_area_low",
      "level_price": 6956.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.602,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 1.333,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-06",
      "time": "11:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6957.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5143,
      "pred_gbt": 0.5731,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.214,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-06",
      "time": "11:34:00",
      "level_type": "vwap",
      "level_price": 6962.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4823,
      "pred_gbt": 0.5185,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 1.241,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "11:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5025,
      "pred_gbt": 0.4618,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 1.74,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "11:43:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5993,
      "pred_gbt": 0.6543,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 1.74,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "11:43:00",
      "level_type": "or15_high",
      "level_price": 6954.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.521,
      "pred_gbt": 0.5054,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.74,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6953.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.4793,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 1.74,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6953.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5206,
      "pred_gbt": 0.566,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 1.743,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6953.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.5363,
      "pred_empirical": 0.6281,
      "confluence_count": 65,
      "rvol": 1.712,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-06",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6961.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4941,
      "pred_gbt": 0.5201,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 0.899,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "11:49:00",
      "level_type": "vwap",
      "level_price": 6961.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5136,
      "pred_gbt": 0.4555,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.858,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "11:52:00",
      "level_type": "lvn",
      "level_price": 6961.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5273,
      "pred_gbt": 0.51,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.876,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-01-06",
      "time": "11:55:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.5609,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.97,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-06",
      "time": "11:57:00",
      "level_type": "vwap",
      "level_price": 6961.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4731,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.6109,
      "confluence_count": 45,
      "rvol": 1.16,
      "approach_r2": 0.3334
    },
    {
      "date": "2026-01-06",
      "time": "11:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6958.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5018,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.16,
      "approach_r2": 0.3334
    },
    {
      "date": "2026-01-06",
      "time": "11:58:00",
      "level_type": "vwap",
      "level_price": 6961.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4798,
      "pred_gbt": 0.5354,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.273,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-06",
      "time": "11:59:00",
      "level_type": "prior_day_high",
      "level_price": 6963.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.6242,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.198,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-06",
      "time": "11:59:00",
      "level_type": "prior_week_high",
      "level_price": 6963.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.6954,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.198,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-06",
      "time": "12:03:00",
      "level_type": "vwap",
      "level_price": 6961.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.5219,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.654,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-06",
      "time": "12:16:00",
      "level_type": "or30_high",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5382,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.928,
      "approach_r2": 0.9025
    },
    {
      "date": "2026-01-06",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.5017,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.928,
      "approach_r2": 0.9025
    },
    {
      "date": "2026-01-06",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5888,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.01,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-06",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5883,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.943,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-06",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.5808,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.972,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-06",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6241,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 1.017,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-06",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6242,
      "pred_gbt": 0.6136,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 1.117,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-06",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6222,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.26,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-06",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6153,
      "pred_gbt": 0.5683,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.366,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-06",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6244,
      "pred_gbt": 0.6057,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 1.254,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-06",
      "time": "12:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.72,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 1.123,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-06",
      "time": "12:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6974.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.7113,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.298,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6974.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 1.364,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-06",
      "time": "12:34:00",
      "level_type": "ib_high",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.6748,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 1.263,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-06",
      "time": "12:34:00",
      "level_type": "session_high",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6241,
      "pred_gbt": 0.724,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 1.263,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-06",
      "time": "12:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.578,
      "pred_gbt": 0.7192,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 1.263,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-06",
      "time": "12:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 1.396,
      "approach_r2": 0.25
    },
    {
      "date": "2026-01-06",
      "time": "12:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6976.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.624,
      "pred_gbt": 0.7228,
      "pred_empirical": 0.5871,
      "confluence_count": 57,
      "rvol": 1.329,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6978.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6444,
      "pred_gbt": 0.7085,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.335,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-06",
      "time": "12:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6978.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6354,
      "pred_gbt": 0.7233,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 1.75,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-06",
      "time": "12:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6976.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5656,
      "pred_gbt": 0.684,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.75,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-06",
      "time": "12:46:00",
      "level_type": "session_high",
      "level_price": 6979.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.659,
      "pred_gbt": 0.7092,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 1.113,
      "approach_r2": 0.4736
    },
    {
      "date": "2026-01-06",
      "time": "12:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6979.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6473,
      "pred_gbt": 0.6739,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 1.113,
      "approach_r2": 0.4736
    },
    {
      "date": "2026-01-06",
      "time": "12:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6979.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.7018,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.827,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-06",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6979.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.696,
      "pred_gbt": 0.7517,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.733,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-06",
      "time": "13:04:00",
      "level_type": "ib_high",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6123,
      "pred_gbt": 0.668,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 1.209,
      "approach_r2": 0.4144
    },
    {
      "date": "2026-01-06",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6980.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7172,
      "pred_gbt": 0.7553,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.755,
      "approach_r2": 0.6326
    },
    {
      "date": "2026-01-06",
      "time": "13:16:00",
      "level_type": "session_high",
      "level_price": 6979.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6383,
      "pred_gbt": 0.7481,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.868,
      "approach_r2": 0.7
    },
    {
      "date": "2026-01-06",
      "time": "13:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6980.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.7606,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 0.868,
      "approach_r2": 0.7
    },
    {
      "date": "2026-01-06",
      "time": "13:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6979.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.641,
      "pred_gbt": 0.6996,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.868,
      "approach_r2": 0.7
    },
    {
      "date": "2026-01-06",
      "time": "13:17:00",
      "level_type": "session_high",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6828,
      "pred_gbt": 0.7376,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 1.226,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-06",
      "time": "13:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6980.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.697,
      "pred_gbt": 0.7521,
      "pred_empirical": 0.612,
      "confluence_count": 70,
      "rvol": 1.226,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-06",
      "time": "13:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6715,
      "pred_gbt": 0.6946,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 1.226,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-06",
      "time": "13:18:00",
      "level_type": "session_high",
      "level_price": 6980.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6844,
      "pred_gbt": 0.815,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 1.242,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "13:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6981.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.7925,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 1.242,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "13:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6980.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6732,
      "pred_gbt": 0.7926,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 1.242,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "13:19:00",
      "level_type": "session_high",
      "level_price": 6980.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.685,
      "pred_gbt": 0.7823,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 1.257,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-06",
      "time": "13:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6981.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6938,
      "pred_gbt": 0.7705,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 1.257,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-06",
      "time": "13:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6980.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6738,
      "pred_gbt": 0.7481,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 1.257,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-06",
      "time": "13:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6981.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.705,
      "pred_gbt": 0.786,
      "pred_empirical": 0.5871,
      "confluence_count": 70,
      "rvol": 1.115,
      "approach_r2": 0.8521
    },
    {
      "date": "2026-01-06",
      "time": "13:34:00",
      "level_type": "ib_high",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.642,
      "pred_gbt": 0.6652,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 1.153,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-06",
      "time": "13:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6982.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6998,
      "pred_gbt": 0.7664,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 1.522,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-06",
      "time": "13:44:00",
      "level_type": "session_high",
      "level_price": 6982.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6906,
      "pred_gbt": 0.8257,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 1.573,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-01-06",
      "time": "13:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6982.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 1.573,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-01-06",
      "time": "13:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6982.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.7899,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 1.573,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-01-06",
      "time": "13:45:00",
      "level_type": "session_high",
      "level_price": 6982.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6287,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.6109,
      "confluence_count": 73,
      "rvol": 1.797,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-06",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6982.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6986,
      "pred_gbt": 0.7998,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 1.797,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-06",
      "time": "13:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6982.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6314,
      "pred_gbt": 0.7595,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 1.797,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-06",
      "time": "13:46:00",
      "level_type": "session_high",
      "level_price": 6983.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6334,
      "pred_gbt": 0.8378,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 2.048,
      "approach_r2": 0.9209
    },
    {
      "date": "2026-01-06",
      "time": "13:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6982.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6934,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 2.048,
      "approach_r2": 0.9209
    },
    {
      "date": "2026-01-06",
      "time": "13:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6983.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6361,
      "pred_gbt": 0.8071,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 2.048,
      "approach_r2": 0.9209
    },
    {
      "date": "2026-01-06",
      "time": "13:47:00",
      "level_type": "session_high",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7054,
      "pred_gbt": 0.882,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 2.198,
      "approach_r2": 0.8571
    },
    {
      "date": "2026-01-06",
      "time": "13:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6946,
      "pred_gbt": 0.8585,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 2.198,
      "approach_r2": 0.8571
    },
    {
      "date": "2026-01-06",
      "time": "13:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6946,
      "pred_gbt": 0.8557,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 2.198,
      "approach_r2": 0.8571
    },
    {
      "date": "2026-01-06",
      "time": "13:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7162,
      "pred_gbt": 0.8536,
      "pred_empirical": 0.6109,
      "confluence_count": 84,
      "rvol": 1.714,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-06",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7191,
      "pred_gbt": 0.8544,
      "pred_empirical": 0.6109,
      "confluence_count": 85,
      "rvol": 1.713,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-01-06",
      "time": "13:50:00",
      "level_type": "session_high",
      "level_price": 6985.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7286,
      "pred_gbt": 0.8591,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 1.698,
      "approach_r2": 0.7143
    },
    {
      "date": "2026-01-06",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7248,
      "pred_gbt": 0.8491,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 1.698,
      "approach_r2": 0.7143
    },
    {
      "date": "2026-01-06",
      "time": "13:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6985.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7183,
      "pred_gbt": 0.8364,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 1.698,
      "approach_r2": 0.7143
    },
    {
      "date": "2026-01-06",
      "time": "13:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7058,
      "pred_gbt": 0.8276,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 1.439,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-06",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7245,
      "pred_gbt": 0.8692,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 1.276,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-06",
      "time": "13:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.8291,
      "pred_empirical": 0.5962,
      "confluence_count": 92,
      "rvol": 1.221,
      "approach_r2": 0.3334
    },
    {
      "date": "2026-01-06",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7195,
      "pred_gbt": 0.8332,
      "pred_empirical": 0.5962,
      "confluence_count": 93,
      "rvol": 1.186,
      "approach_r2": 0.3334
    },
    {
      "date": "2026-01-06",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7396,
      "pred_gbt": 0.8565,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 1.073,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-06",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7423,
      "pred_gbt": 0.8673,
      "pred_empirical": 0.612,
      "confluence_count": 94,
      "rvol": 0.975,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "13:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7355,
      "pred_gbt": 0.8155,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.95,
      "approach_r2": 0.3334
    },
    {
      "date": "2026-01-06",
      "time": "13:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7413,
      "pred_gbt": 0.8356,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.842,
      "approach_r2": 0.3335
    },
    {
      "date": "2026-01-06",
      "time": "13:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.755,
      "pred_gbt": 0.8607,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.821,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-06",
      "time": "14:00:00",
      "level_type": "session_high",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.707,
      "pred_gbt": 0.8679,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.823,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "14:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7583,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.612,
      "confluence_count": 97,
      "rvol": 0.823,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "14:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7094,
      "pred_gbt": 0.8388,
      "pred_empirical": 0.6109,
      "confluence_count": 104,
      "rvol": 0.823,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-06",
      "time": "14:01:00",
      "level_type": "session_high",
      "level_price": 6987.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7574,
      "pred_gbt": 0.8906,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.864,
      "approach_r2": 0.0805
    },
    {
      "date": "2026-01-06",
      "time": "14:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6987.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7478,
      "pred_gbt": 0.8674,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.864,
      "approach_r2": 0.0805
    },
    {
      "date": "2026-01-06",
      "time": "14:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7591,
      "pred_gbt": 0.8684,
      "pred_empirical": 0.5871,
      "confluence_count": 98,
      "rvol": 0.788,
      "approach_r2": 0.086
    },
    {
      "date": "2026-01-06",
      "time": "14:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7323,
      "pred_gbt": 0.888,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.917,
      "approach_r2": 0.7461
    },
    {
      "date": "2026-01-06",
      "time": "14:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7451,
      "pred_gbt": 0.832,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 0.923,
      "approach_r2": 0.4924
    },
    {
      "date": "2026-01-06",
      "time": "14:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.775,
      "pred_gbt": 0.8604,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.884,
      "approach_r2": 0.753
    },
    {
      "date": "2026-01-06",
      "time": "14:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.777,
      "pred_gbt": 0.853,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.818,
      "approach_r2": 0.4987
    },
    {
      "date": "2026-01-06",
      "time": "14:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7778,
      "pred_gbt": 0.8541,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.812,
      "approach_r2": 0.4032
    },
    {
      "date": "2026-01-06",
      "time": "14:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7837,
      "pred_gbt": 0.8681,
      "pred_empirical": 0.5803,
      "confluence_count": 101,
      "rvol": 0.642,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-06",
      "time": "14:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7867,
      "pred_gbt": 0.8564,
      "pred_empirical": 0.5997,
      "confluence_count": 101,
      "rvol": 0.544,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-06",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7683,
      "pred_gbt": 0.8564,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.554,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-06",
      "time": "14:11:00",
      "level_type": "session_high",
      "level_price": 6987.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7464,
      "pred_gbt": 0.8984,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.574,
      "approach_r2": 0.7501
    },
    {
      "date": "2026-01-06",
      "time": "14:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7584,
      "pred_gbt": 0.8832,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.574,
      "approach_r2": 0.7501
    },
    {
      "date": "2026-01-06",
      "time": "14:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6987.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7365,
      "pred_gbt": 0.8814,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.574,
      "approach_r2": 0.7501
    },
    {
      "date": "2026-01-06",
      "time": "14:13:00",
      "level_type": "session_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.8587,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.742,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-06",
      "time": "14:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.8419,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.742,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-06",
      "time": "14:14:00",
      "level_type": "session_high",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6751,
      "pred_gbt": 0.8246,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 1.026,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-06",
      "time": "14:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6776,
      "pred_gbt": 0.7887,
      "pred_empirical": 0.6081,
      "confluence_count": 90,
      "rvol": 1.026,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-06",
      "time": "14:15:00",
      "level_type": "session_high",
      "level_price": 6989.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7012,
      "pred_gbt": 0.9014,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 1.071,
      "approach_r2": 0.7519
    },
    {
      "date": "2026-01-06",
      "time": "14:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6989.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6904,
      "pred_gbt": 0.8876,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 1.071,
      "approach_r2": 0.7519
    },
    {
      "date": "2026-01-06",
      "time": "14:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6986.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7485,
      "pred_gbt": 0.845,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 1.206,
      "approach_r2": 0.5037
    },
    {
      "date": "2026-01-06",
      "time": "14:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6986.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7718,
      "pred_gbt": 0.8938,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 1.175,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "14:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6986.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7853,
      "pred_gbt": 0.879,
      "pred_empirical": 0.6142,
      "confluence_count": 106,
      "rvol": 0.996,
      "approach_r2": 0.4974
    },
    {
      "date": "2026-01-06",
      "time": "14:23:00",
      "level_type": "session_high",
      "level_price": 6989.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7433,
      "pred_gbt": 0.8659,
      "pred_empirical": 0.5803,
      "confluence_count": 79,
      "rvol": 1.006,
      "approach_r2": 0.0635
    },
    {
      "date": "2026-01-06",
      "time": "14:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6989.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7334,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.5803,
      "confluence_count": 79,
      "rvol": 1.006,
      "approach_r2": 0.0635
    },
    {
      "date": "2026-01-06",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7895,
      "pred_gbt": 0.8841,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.866,
      "approach_r2": 0.006
    },
    {
      "date": "2026-01-06",
      "time": "14:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7906,
      "pred_gbt": 0.8765,
      "pred_empirical": 0.5871,
      "confluence_count": 104,
      "rvol": 0.845,
      "approach_r2": 0.5082
    },
    {
      "date": "2026-01-06",
      "time": "14:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7933,
      "pred_gbt": 0.892,
      "pred_empirical": 0.6011,
      "confluence_count": 104,
      "rvol": 0.714,
      "approach_r2": 0.14
    },
    {
      "date": "2026-01-06",
      "time": "14:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7928,
      "pred_gbt": 0.9016,
      "pred_empirical": 0.5803,
      "confluence_count": 104,
      "rvol": 0.716,
      "approach_r2": 0.0008
    },
    {
      "date": "2026-01-06",
      "time": "14:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.789,
      "pred_gbt": 0.8804,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.839,
      "approach_r2": 0.0982
    },
    {
      "date": "2026-01-06",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.8794,
      "pred_empirical": 0.5871,
      "confluence_count": 102,
      "rvol": 0.774,
      "approach_r2": 0.4573
    },
    {
      "date": "2026-01-06",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7686,
      "pred_gbt": 0.8674,
      "pred_empirical": 0.612,
      "confluence_count": 102,
      "rvol": 0.807,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-06",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7751,
      "pred_gbt": 0.8808,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.819,
      "approach_r2": 0.1204
    },
    {
      "date": "2026-01-06",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.8572,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.826,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7792,
      "pred_gbt": 0.8971,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.707,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-06",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.87,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.612,
      "approach_r2": 0.4946
    },
    {
      "date": "2026-01-06",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7996,
      "pred_gbt": 0.8744,
      "pred_empirical": 0.5803,
      "confluence_count": 98,
      "rvol": 0.476,
      "approach_r2": 0.5417
    },
    {
      "date": "2026-01-06",
      "time": "14:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8031,
      "pred_gbt": 0.8848,
      "pred_empirical": 0.5803,
      "confluence_count": 98,
      "rvol": 0.451,
      "approach_r2": 0.9037
    },
    {
      "date": "2026-01-06",
      "time": "14:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8012,
      "pred_gbt": 0.8816,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.483,
      "approach_r2": 0.7874
    },
    {
      "date": "2026-01-06",
      "time": "14:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7991,
      "pred_gbt": 0.883,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.563,
      "approach_r2": 0.7874
    },
    {
      "date": "2026-01-06",
      "time": "14:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7959,
      "pred_gbt": 0.8883,
      "pred_empirical": 0.5803,
      "confluence_count": 94,
      "rvol": 0.599,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-06",
      "time": "14:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7937,
      "pred_gbt": 0.8919,
      "pred_empirical": 0.5803,
      "confluence_count": 93,
      "rvol": 0.668,
      "approach_r2": 0.7769
    },
    {
      "date": "2026-01-06",
      "time": "14:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7906,
      "pred_gbt": 0.8743,
      "pred_empirical": 0.6011,
      "confluence_count": 92,
      "rvol": 0.719,
      "approach_r2": 0.4799
    },
    {
      "date": "2026-01-06",
      "time": "14:43:00",
      "level_type": "session_high",
      "level_price": 6990.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7656,
      "pred_gbt": 0.8743,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.689,
      "approach_r2": 0.7436
    },
    {
      "date": "2026-01-06",
      "time": "14:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.8804,
      "pred_empirical": 0.5803,
      "confluence_count": 91,
      "rvol": 0.689,
      "approach_r2": 0.7436
    },
    {
      "date": "2026-01-06",
      "time": "14:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7563,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.689,
      "approach_r2": 0.7436
    },
    {
      "date": "2026-01-06",
      "time": "14:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7868,
      "pred_gbt": 0.8757,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.715,
      "approach_r2": 0.0761
    },
    {
      "date": "2026-01-06",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7838,
      "pred_gbt": 0.8677,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.775,
      "approach_r2": 0.0912
    },
    {
      "date": "2026-01-06",
      "time": "14:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7838,
      "pred_gbt": 0.8575,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.766,
      "approach_r2": 0.2661
    },
    {
      "date": "2026-01-06",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7861,
      "pred_gbt": 0.8757,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.715,
      "approach_r2": 0.22
    },
    {
      "date": "2026-01-06",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7591,
      "pred_gbt": 0.8682,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.744,
      "approach_r2": 0.5006
    },
    {
      "date": "2026-01-06",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7706,
      "pred_gbt": 0.898,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.697,
      "approach_r2": 0.1277
    },
    {
      "date": "2026-01-06",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7831,
      "pred_gbt": 0.8722,
      "pred_empirical": 0.5997,
      "confluence_count": 85,
      "rvol": 0.668,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.8959,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.696,
      "approach_r2": 0.1288
    },
    {
      "date": "2026-01-06",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7604,
      "pred_gbt": 0.8652,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.667,
      "approach_r2": 0.5027
    },
    {
      "date": "2026-01-06",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7842,
      "pred_gbt": 0.8752,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.682,
      "approach_r2": 0.3886
    },
    {
      "date": "2026-01-06",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7757,
      "pred_gbt": 0.8472,
      "pred_empirical": 0.5997,
      "confluence_count": 77,
      "rvol": 0.773,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-06",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7718,
      "pred_gbt": 0.8442,
      "pred_empirical": 0.5997,
      "confluence_count": 74,
      "rvol": 0.805,
      "approach_r2": 0.0885
    },
    {
      "date": "2026-01-06",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7678,
      "pred_gbt": 0.8431,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.881,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-01-06",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7595,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 1.085,
      "approach_r2": 0.1419
    },
    {
      "date": "2026-01-06",
      "time": "15:04:00",
      "level_type": "session_high",
      "level_price": 6990.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7489,
      "pred_gbt": 0.8435,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 1.147,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-06",
      "time": "15:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7541,
      "pred_gbt": 0.8358,
      "pred_empirical": 0.5997,
      "confluence_count": 69,
      "rvol": 1.147,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-06",
      "time": "15:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.8115,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 1.147,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-06",
      "time": "15:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7528,
      "pred_gbt": 0.8315,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 1.205,
      "approach_r2": 0.1325
    },
    {
      "date": "2026-01-06",
      "time": "15:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7462,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.677,
      "approach_r2": 0.3377
    },
    {
      "date": "2026-01-06",
      "time": "15:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.756,
      "pred_gbt": 0.8288,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.759,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-06",
      "time": "15:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7355,
      "pred_gbt": 0.8346,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.72,
      "approach_r2": 0.7539
    },
    {
      "date": "2026-01-06",
      "time": "15:17:00",
      "level_type": "session_high",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.8032,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.994,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-06",
      "time": "15:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.7675,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.994,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-06",
      "time": "15:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6988.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.7208,
      "pred_empirical": 0.5962,
      "confluence_count": 90,
      "rvol": 1.088,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-06",
      "time": "15:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7485,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.792,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-06",
      "time": "15:43:00",
      "level_type": "session_high",
      "level_price": 6990.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7655,
      "pred_gbt": 0.7547,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 1.07,
      "approach_r2": 0.0585
    },
    {
      "date": "2026-01-06",
      "time": "15:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7561,
      "pred_gbt": 0.7088,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 1.07,
      "approach_r2": 0.0585
    },
    {
      "date": "2026-01-06",
      "time": "15:54:00",
      "level_type": "session_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7445,
      "pred_gbt": 0.9183,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 1.421,
      "approach_r2": 0.1256
    },
    {
      "date": "2026-01-06",
      "time": "15:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7346,
      "pred_gbt": 0.908,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 1.421,
      "approach_r2": 0.1256
    },
    {
      "date": "2026-01-06",
      "time": "15:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 1.335,
      "approach_r2": 0.3339
    },
    {
      "date": "2026-01-06",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7332,
      "pred_gbt": 0.9473,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 1.405,
      "approach_r2": 0.4946
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "prior_day_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6478,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "prior_week_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6969,
      "pred_gbt": 0.564,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "overnight_high",
      "level_price": 6990.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6614,
      "pred_gbt": 0.5321,
      "pred_empirical": 0.5205,
      "confluence_count": 179,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.5366,
      "pred_empirical": 0.367,
      "confluence_count": 209,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "value_area_low",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.4929,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7026,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.367,
      "confluence_count": 208,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6991.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6312,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.5205,
      "confluence_count": 167,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7559,
      "pred_gbt": 0.5896,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7538,
      "pred_gbt": 0.6683,
      "pred_empirical": 0.5205,
      "confluence_count": 202,
      "rvol": 1.064,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6987.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7073,
      "pred_gbt": 0.5492,
      "pred_empirical": 0.5205,
      "confluence_count": 207,
      "rvol": 1.112,
      "approach_r2": 0.381
    },
    {
      "date": "2026-01-07",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.718,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.5205,
      "confluence_count": 215,
      "rvol": 1.112,
      "approach_r2": 0.381
    },
    {
      "date": "2026-01-07",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7306,
      "pred_gbt": 0.7033,
      "pred_empirical": 0.5205,
      "confluence_count": 188,
      "rvol": 1.112,
      "approach_r2": 0.381
    },
    {
      "date": "2026-01-07",
      "time": "09:37:00",
      "level_type": "prior_day_close",
      "level_price": 6986.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.585,
      "pred_gbt": 0.5708,
      "pred_empirical": 0.5205,
      "confluence_count": 155,
      "rvol": 1.173,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-07",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6987.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.5875,
      "pred_empirical": 0.5205,
      "confluence_count": 206,
      "rvol": 1.173,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-07",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.6602,
      "pred_empirical": 0.5205,
      "confluence_count": 215,
      "rvol": 1.173,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-07",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7182,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6004,
      "confluence_count": 183,
      "rvol": 1.173,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-07",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.5953,
      "pred_empirical": 0.5205,
      "confluence_count": 147,
      "rvol": 1.173,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-07",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6987.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7128,
      "pred_gbt": 0.6312,
      "pred_empirical": 0.5205,
      "confluence_count": 211,
      "rvol": 1.088,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-07",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7488,
      "pred_gbt": 0.6524,
      "pred_empirical": 0.5205,
      "confluence_count": 214,
      "rvol": 1.088,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-07",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7218,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.6004,
      "confluence_count": 181,
      "rvol": 1.088,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-07",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6987.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7058,
      "pred_gbt": 0.6077,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 1.088,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-07",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7194,
      "pred_gbt": 0.6557,
      "pred_empirical": 0.6004,
      "confluence_count": 177,
      "rvol": 1.114,
      "approach_r2": 0.98
    },
    {
      "date": "2026-01-07",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.742,
      "pred_gbt": 0.6036,
      "pred_empirical": 0.5205,
      "confluence_count": 204,
      "rvol": 1.1,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-07",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6991.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.708,
      "pred_gbt": 0.613,
      "pred_empirical": 0.5205,
      "confluence_count": 166,
      "rvol": 1.1,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-07",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6573,
      "pred_gbt": 0.5878,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.1,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-07",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6993.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7016,
      "pred_gbt": 0.5537,
      "pred_empirical": 0.5205,
      "confluence_count": 158,
      "rvol": 1.17,
      "approach_r2": 0.9633
    },
    {
      "date": "2026-01-07",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.6899,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.172,
      "approach_r2": 0.72
    },
    {
      "date": "2026-01-07",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6846,
      "pred_gbt": 0.5461,
      "pred_empirical": 0.5205,
      "confluence_count": 165,
      "rvol": 1.172,
      "approach_r2": 0.72
    },
    {
      "date": "2026-01-07",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6994.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6964,
      "pred_gbt": 0.647,
      "pred_empirical": 0.6004,
      "confluence_count": 162,
      "rvol": 1.172,
      "approach_r2": 0.72
    },
    {
      "date": "2026-01-07",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.677,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.172,
      "approach_r2": 0.72
    },
    {
      "date": "2026-01-07",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.5713,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 1.229,
      "approach_r2": 0.0089
    },
    {
      "date": "2026-01-07",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6994.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.6717,
      "pred_empirical": 0.637,
      "confluence_count": 166,
      "rvol": 1.229,
      "approach_r2": 0.0089
    },
    {
      "date": "2026-01-07",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6889,
      "pred_gbt": 0.648,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 1.275,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-07",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.371,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-07",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6996.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6801,
      "pred_gbt": 0.6049,
      "pred_empirical": 0.5205,
      "confluence_count": 151,
      "rvol": 1.371,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-07",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6996.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5642,
      "pred_gbt": 0.5124,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 1.329,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6997.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5972,
      "pred_gbt": 0.4511,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 1.329,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5671,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 1.329,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6799,
      "pred_gbt": 0.5298,
      "pred_empirical": 0.6004,
      "confluence_count": 162,
      "rvol": 1.178,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-07",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5614,
      "pred_gbt": 0.5154,
      "pred_empirical": 0.6251,
      "confluence_count": 77,
      "rvol": 1.158,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5778,
      "pred_gbt": 0.5301,
      "pred_empirical": 0.6251,
      "confluence_count": 82,
      "rvol": 1.158,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5487,
      "pred_gbt": 0.5107,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 1.158,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6566,
      "pred_gbt": 0.6064,
      "pred_empirical": 0.637,
      "confluence_count": 164,
      "rvol": 1.021,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-07",
      "time": "09:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6995.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6155,
      "pred_gbt": 0.6336,
      "pred_empirical": 0.5205,
      "confluence_count": 167,
      "rvol": 1.021,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-07",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6645,
      "pred_gbt": 0.6303,
      "pred_empirical": 0.6004,
      "confluence_count": 166,
      "rvol": 0.897,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-07",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6990.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.6008,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 0.828,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-07",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.6594,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 0.797,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-07",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6991.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.6373,
      "pred_empirical": 0.637,
      "confluence_count": 174,
      "rvol": 0.83,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-07",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6674,
      "pred_gbt": 0.6056,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 0.83,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-07",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7069,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 0.797,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.711,
      "pred_empirical": 0.6674,
      "confluence_count": 166,
      "rvol": 0.716,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6721,
      "pred_gbt": 0.7461,
      "pred_empirical": 0.6715,
      "confluence_count": 166,
      "rvol": 0.695,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6991.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6879,
      "pred_gbt": 0.7737,
      "pred_empirical": 0.637,
      "confluence_count": 173,
      "rvol": 0.666,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-07",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6991.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.7605,
      "pred_empirical": 0.637,
      "confluence_count": 170,
      "rvol": 0.672,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-07",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6987.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.731,
      "pred_gbt": 0.6022,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 0.967,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-07",
      "time": "10:01:00",
      "level_type": "or15_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5389,
      "pred_gbt": 0.5153,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.11,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "10:01:00",
      "level_type": "or30_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5558,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.11,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.5596,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.11,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6983.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.5732,
      "pred_empirical": 0.5205,
      "confluence_count": 146,
      "rvol": 1.11,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5657,
      "pred_gbt": 0.5442,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.11,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6987.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6818,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.5205,
      "confluence_count": 208,
      "rvol": 1.255,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-07",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6983.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5202,
      "pred_gbt": 0.4844,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 1.426,
      "approach_r2": 0.7538
    },
    {
      "date": "2026-01-07",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6382,
      "pred_gbt": 0.4648,
      "pred_empirical": 0.5205,
      "confluence_count": 185,
      "rvol": 1.504,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-07",
      "time": "10:05:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6988.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6697,
      "pred_gbt": 0.4427,
      "pred_empirical": 0.5205,
      "confluence_count": 209,
      "rvol": 1.47,
      "approach_r2": 0.003
    },
    {
      "date": "2026-01-07",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6317,
      "pred_gbt": 0.4195,
      "pred_empirical": 0.5205,
      "confluence_count": 182,
      "rvol": 1.47,
      "approach_r2": 0.003
    },
    {
      "date": "2026-01-07",
      "time": "10:06:00",
      "level_type": "prior_day_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6442,
      "pred_gbt": 0.5459,
      "pred_empirical": 0.6004,
      "confluence_count": 143,
      "rvol": 1.424,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-07",
      "time": "10:06:00",
      "level_type": "prior_week_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.5852,
      "pred_empirical": 0.6004,
      "confluence_count": 143,
      "rvol": 1.424,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-07",
      "time": "10:06:00",
      "level_type": "overnight_high",
      "level_price": 6990.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.5205,
      "confluence_count": 179,
      "rvol": 1.424,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-07",
      "time": "10:06:00",
      "level_type": "value_area_low",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.4771,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.424,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-07",
      "time": "10:06:00",
      "level_type": "hvn",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6993,
      "pred_gbt": 0.4435,
      "pred_empirical": 0.5205,
      "confluence_count": 208,
      "rvol": 1.424,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-07",
      "time": "10:06:00",
      "level_type": "lvn",
      "level_price": 6991.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6276,
      "pred_gbt": 0.4523,
      "pred_empirical": 0.5205,
      "confluence_count": 167,
      "rvol": 1.424,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-07",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6990.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.4313,
      "pred_empirical": 0.5205,
      "confluence_count": 183,
      "rvol": 1.424,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-07",
      "time": "10:07:00",
      "level_type": "vwap",
      "level_price": 6990.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.5205,
      "confluence_count": 176,
      "rvol": 1.429,
      "approach_r2": 0.7697
    },
    {
      "date": "2026-01-07",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6585,
      "pred_gbt": 0.4331,
      "pred_empirical": 0.5205,
      "confluence_count": 182,
      "rvol": 1.429,
      "approach_r2": 0.7697
    },
    {
      "date": "2026-01-07",
      "time": "10:08:00",
      "level_type": "prior_day_close",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5863,
      "pred_gbt": 0.5446,
      "pred_empirical": 0.5205,
      "confluence_count": 155,
      "rvol": 1.295,
      "approach_r2": 0.5874
    },
    {
      "date": "2026-01-07",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.645,
      "pred_gbt": 0.5309,
      "pred_empirical": 0.5205,
      "confluence_count": 182,
      "rvol": 1.295,
      "approach_r2": 0.5874
    },
    {
      "date": "2026-01-07",
      "time": "10:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.5615,
      "pred_empirical": 0.6004,
      "confluence_count": 147,
      "rvol": 1.295,
      "approach_r2": 0.5874
    },
    {
      "date": "2026-01-07",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6299,
      "pred_gbt": 0.5654,
      "pred_empirical": 0.6004,
      "confluence_count": 160,
      "rvol": 1.229,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-07",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.5719,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 1.103,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-07",
      "time": "10:11:00",
      "level_type": "session_low",
      "level_price": 6983.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5297,
      "pred_gbt": 0.6389,
      "pred_empirical": 0.5205,
      "confluence_count": 127,
      "rvol": 1.085,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "10:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6144,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.6004,
      "confluence_count": 156,
      "rvol": 1.085,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "10:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6983.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5607,
      "pred_gbt": 0.6215,
      "pred_empirical": 0.6004,
      "confluence_count": 127,
      "rvol": 1.085,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "10:12:00",
      "level_type": "lvn",
      "level_price": 6982.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5836,
      "pred_gbt": 0.5885,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 0.994,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6079,
      "pred_gbt": 0.6243,
      "pred_empirical": 0.637,
      "confluence_count": 149,
      "rvol": 0.994,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "10:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6982.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5314,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.6004,
      "confluence_count": 119,
      "rvol": 0.981,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-07",
      "time": "10:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6981.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.5601,
      "pred_empirical": 0.6004,
      "confluence_count": 115,
      "rvol": 1.022,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-07",
      "time": "10:15:00",
      "level_type": "session_low",
      "level_price": 6982.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.529,
      "pred_empirical": 0.5205,
      "confluence_count": 121,
      "rvol": 1.171,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-07",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6981.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.5513,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 1.171,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-07",
      "time": "10:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6982.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.5191,
      "pred_empirical": 0.5205,
      "confluence_count": 121,
      "rvol": 1.171,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-07",
      "time": "10:16:00",
      "level_type": "session_low",
      "level_price": 6979.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4442,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.637,
      "confluence_count": 73,
      "rvol": 1.185,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-01-07",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.5248,
      "pred_empirical": 0.6004,
      "confluence_count": 102,
      "rvol": 1.185,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-01-07",
      "time": "10:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6979.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4753,
      "pred_gbt": 0.5287,
      "pred_empirical": 0.6674,
      "confluence_count": 73,
      "rvol": 1.185,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-01-07",
      "time": "10:17:00",
      "level_type": "session_low",
      "level_price": 6979.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3726,
      "pred_gbt": 0.4679,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 1.266,
      "approach_r2": 0.093
    },
    {
      "date": "2026-01-07",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.528,
      "pred_empirical": 0.6004,
      "confluence_count": 99,
      "rvol": 1.266,
      "approach_r2": 0.093
    },
    {
      "date": "2026-01-07",
      "time": "10:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6979.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3728,
      "pred_gbt": 0.4656,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 1.266,
      "approach_r2": 0.093
    },
    {
      "date": "2026-01-07",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4462,
      "pred_gbt": 0.4382,
      "pred_empirical": 0.6004,
      "confluence_count": 77,
      "rvol": 1.435,
      "approach_r2": 0.9529
    },
    {
      "date": "2026-01-07",
      "time": "10:19:00",
      "level_type": "session_low",
      "level_price": 6978.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3953,
      "pred_gbt": 0.49,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.427,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-01-07",
      "time": "10:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4267,
      "pred_gbt": 0.4331,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 1.427,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-01-07",
      "time": "10:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6978.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4256,
      "pred_gbt": 0.4857,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.427,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-01-07",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.4274,
      "pred_empirical": 0.6674,
      "confluence_count": 53,
      "rvol": 1.367,
      "approach_r2": 0.9383
    },
    {
      "date": "2026-01-07",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.586,
      "pred_gbt": 0.4957,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.38,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.5779,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 1.011,
      "approach_r2": 0.0523
    },
    {
      "date": "2026-01-07",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6247,
      "pred_gbt": 0.6403,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 0.686,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-07",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.5546,
      "pred_empirical": 0.637,
      "confluence_count": 126,
      "rvol": 0.866,
      "approach_r2": 0.9025
    },
    {
      "date": "2026-01-07",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.601,
      "pred_gbt": 0.5524,
      "pred_empirical": 0.6004,
      "confluence_count": 129,
      "rvol": 0.93,
      "approach_r2": 0.98
    },
    {
      "date": "2026-01-07",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6015,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.6004,
      "confluence_count": 129,
      "rvol": 0.927,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-07",
      "time": "10:32:00",
      "level_type": "vwap",
      "level_price": 6987.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.762,
      "pred_gbt": 0.7203,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 1.032,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-07",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6987.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7257,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 1.046,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-07",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6586,
      "pred_gbt": 0.5517,
      "pred_empirical": 0.6004,
      "confluence_count": 153,
      "rvol": 1.331,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-07",
      "time": "10:36:00",
      "level_type": "prior_day_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6645,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.637,
      "confluence_count": 143,
      "rvol": 1.439,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:36:00",
      "level_type": "prior_week_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7123,
      "pred_gbt": 0.6645,
      "pred_empirical": 0.637,
      "confluence_count": 143,
      "rvol": 1.439,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:36:00",
      "level_type": "overnight_high",
      "level_price": 6990.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7263,
      "pred_gbt": 0.5499,
      "pred_empirical": 0.6004,
      "confluence_count": 179,
      "rvol": 1.439,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:36:00",
      "level_type": "value_area_low",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5855,
      "pred_gbt": 0.5448,
      "pred_empirical": 0.6004,
      "confluence_count": 143,
      "rvol": 1.439,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:36:00",
      "level_type": "hvn",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7178,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.5205,
      "confluence_count": 208,
      "rvol": 1.439,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:36:00",
      "level_type": "lvn",
      "level_price": 6991.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.5459,
      "pred_empirical": 0.6004,
      "confluence_count": 167,
      "rvol": 1.439,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6567,
      "pred_gbt": 0.5591,
      "pred_empirical": 0.6004,
      "confluence_count": 154,
      "rvol": 1.439,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6978.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4024,
      "pred_gbt": 0.3088,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 1.938,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-07",
      "time": "10:39:00",
      "level_type": "prior_day_close",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5409,
      "pred_gbt": 0.3122,
      "pred_empirical": 0.5205,
      "confluence_count": 155,
      "rvol": 2.932,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-07",
      "time": "10:39:00",
      "level_type": "or15_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4863,
      "pred_gbt": 0.3307,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 2.932,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-07",
      "time": "10:39:00",
      "level_type": "or30_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5034,
      "pred_gbt": 0.3313,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 2.932,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-07",
      "time": "10:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5358,
      "pred_gbt": 0.3426,
      "pred_empirical": 0.5205,
      "confluence_count": 147,
      "rvol": 2.932,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-07",
      "time": "10:40:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6988.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6238,
      "pred_gbt": 0.4335,
      "pred_empirical": 0.5205,
      "confluence_count": 209,
      "rvol": 2.99,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-01-07",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6987.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6623,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.5205,
      "confluence_count": 208,
      "rvol": 2.99,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-01-07",
      "time": "10:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6987.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6289,
      "pred_gbt": 0.4635,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 3.112,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6987.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6031,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.5205,
      "confluence_count": 207,
      "rvol": 3.354,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-07",
      "time": "10:43:00",
      "level_type": "lvn",
      "level_price": 6982.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.508,
      "pred_gbt": 0.5741,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 2.853,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.518,
      "pred_gbt": 0.5841,
      "pred_empirical": 0.5205,
      "confluence_count": 125,
      "rvol": 2.853,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5703,
      "pred_gbt": 0.5557,
      "pred_empirical": 0.6004,
      "confluence_count": 125,
      "rvol": 1.841,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "10:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5815,
      "pred_gbt": 0.5418,
      "pred_empirical": 0.5205,
      "confluence_count": 149,
      "rvol": 1.841,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6987.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.6559,
      "pred_empirical": 0.5205,
      "confluence_count": 207,
      "rvol": 1.508,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6987.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7374,
      "pred_gbt": 0.6568,
      "pred_empirical": 0.5205,
      "confluence_count": 207,
      "rvol": 1.377,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-07",
      "time": "10:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6987.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7152,
      "pred_gbt": 0.6506,
      "pred_empirical": 0.5205,
      "confluence_count": 205,
      "rvol": 1.377,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-07",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6854,
      "pred_gbt": 0.6251,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 1.107,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-07",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.6083,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 1.099,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-07",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.688,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.637,
      "confluence_count": 160,
      "rvol": 1.099,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-07",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.691,
      "pred_gbt": 0.6519,
      "pred_empirical": 0.651,
      "confluence_count": 161,
      "rvol": 0.966,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-07",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6991,
      "pred_gbt": 0.6467,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 0.954,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.6543,
      "pred_empirical": 0.6715,
      "confluence_count": 162,
      "rvol": 0.86,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-07",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7341,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.651,
      "confluence_count": 163,
      "rvol": 0.845,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.6392,
      "pred_empirical": 0.6251,
      "confluence_count": 163,
      "rvol": 0.764,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.6636,
      "pred_empirical": 0.6251,
      "confluence_count": 162,
      "rvol": 0.775,
      "approach_r2": 0.0125
    },
    {
      "date": "2026-01-07",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7451,
      "pred_gbt": 0.681,
      "pred_empirical": 0.6269,
      "confluence_count": 163,
      "rvol": 0.571,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7206,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.6251,
      "confluence_count": 163,
      "rvol": 0.525,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "11:00:00",
      "level_type": "or15_high",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.6659,
      "pred_empirical": 0.6715,
      "confluence_count": 153,
      "rvol": 0.556,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7554,
      "pred_gbt": 0.6879,
      "pred_empirical": 0.6715,
      "confluence_count": 163,
      "rvol": 0.556,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7498,
      "pred_gbt": 0.6969,
      "pred_empirical": 0.6251,
      "confluence_count": 162,
      "rvol": 0.541,
      "approach_r2": 0.3
    },
    {
      "date": "2026-01-07",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7495,
      "pred_gbt": 0.7068,
      "pred_empirical": 0.6281,
      "confluence_count": 162,
      "rvol": 0.538,
      "approach_r2": 0.2232
    },
    {
      "date": "2026-01-07",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6996.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7105,
      "pred_gbt": 0.7447,
      "pred_empirical": 0.6081,
      "confluence_count": 124,
      "rvol": 0.687,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-01-07",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7379,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.6281,
      "confluence_count": 159,
      "rvol": 0.718,
      "approach_r2": 0.0139
    },
    {
      "date": "2026-01-07",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7441,
      "pred_gbt": 0.7073,
      "pred_empirical": 0.651,
      "confluence_count": 159,
      "rvol": 0.661,
      "approach_r2": 0.5108
    },
    {
      "date": "2026-01-07",
      "time": "11:06:00",
      "level_type": "prior_day_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6755,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.6269,
      "confluence_count": 143,
      "rvol": 0.648,
      "approach_r2": 0.1256
    },
    {
      "date": "2026-01-07",
      "time": "11:06:00",
      "level_type": "prior_week_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6586,
      "pred_gbt": 0.7506,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 0.648,
      "approach_r2": 0.1256
    },
    {
      "date": "2026-01-07",
      "time": "11:06:00",
      "level_type": "value_area_low",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.6251,
      "confluence_count": 143,
      "rvol": 0.648,
      "approach_r2": 0.1256
    },
    {
      "date": "2026-01-07",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.739,
      "pred_gbt": 0.7073,
      "pred_empirical": 0.6251,
      "confluence_count": 156,
      "rvol": 0.648,
      "approach_r2": 0.1256
    },
    {
      "date": "2026-01-07",
      "time": "11:07:00",
      "level_type": "lvn",
      "level_price": 6991.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6989,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.6269,
      "confluence_count": 167,
      "rvol": 0.632,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.677,
      "pred_empirical": 0.6269,
      "confluence_count": 155,
      "rvol": 0.632,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7175,
      "pred_gbt": 0.643,
      "pred_empirical": 0.651,
      "confluence_count": 155,
      "rvol": 0.526,
      "approach_r2": 0.5019
    },
    {
      "date": "2026-01-07",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7295,
      "pred_gbt": 0.6827,
      "pred_empirical": 0.6251,
      "confluence_count": 155,
      "rvol": 0.536,
      "approach_r2": 0.1283
    },
    {
      "date": "2026-01-07",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7433,
      "pred_gbt": 0.6951,
      "pred_empirical": 0.6269,
      "confluence_count": 155,
      "rvol": 0.549,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7284,
      "pred_gbt": 0.6973,
      "pred_empirical": 0.651,
      "confluence_count": 154,
      "rvol": 0.583,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-07",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7159,
      "pred_gbt": 0.6504,
      "pred_empirical": 0.651,
      "confluence_count": 153,
      "rvol": 0.563,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-07",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.7001,
      "pred_empirical": 0.6251,
      "confluence_count": 153,
      "rvol": 0.576,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-01-07",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7475,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.6251,
      "confluence_count": 154,
      "rvol": 0.571,
      "approach_r2": 0.7856
    },
    {
      "date": "2026-01-07",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7478,
      "pred_gbt": 0.6726,
      "pred_empirical": 0.6251,
      "confluence_count": 154,
      "rvol": 0.571,
      "approach_r2": 0.6142
    },
    {
      "date": "2026-01-07",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7447,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.6109,
      "confluence_count": 153,
      "rvol": 0.536,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-07",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7465,
      "pred_gbt": 0.7116,
      "pred_empirical": 0.6081,
      "confluence_count": 154,
      "rvol": 0.52,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-07",
      "time": "11:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6993.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.667,
      "pred_gbt": 0.6889,
      "pred_empirical": 0.6281,
      "confluence_count": 150,
      "rvol": 0.52,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-07",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7474,
      "pred_gbt": 0.702,
      "pred_empirical": 0.6109,
      "confluence_count": 154,
      "rvol": 0.509,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7471,
      "pred_gbt": 0.7227,
      "pred_empirical": 0.6081,
      "confluence_count": 154,
      "rvol": 0.535,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-07",
      "time": "11:20:00",
      "level_type": "overnight_high",
      "level_price": 6990.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7761,
      "pred_gbt": 0.7643,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.631,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-07",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7129,
      "pred_gbt": 0.7089,
      "pred_empirical": 0.6281,
      "confluence_count": 153,
      "rvol": 0.631,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-07",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7132,
      "pred_gbt": 0.68,
      "pred_empirical": 0.6269,
      "confluence_count": 155,
      "rvol": 0.644,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "11:22:00",
      "level_type": "hvn",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7651,
      "pred_gbt": 0.8078,
      "pred_empirical": 0.651,
      "confluence_count": 208,
      "rvol": 0.718,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-07",
      "time": "11:23:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7525,
      "pred_gbt": 0.7922,
      "pred_empirical": 0.6674,
      "confluence_count": 209,
      "rvol": 0.832,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-07",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.6637,
      "pred_empirical": 0.651,
      "confluence_count": 155,
      "rvol": 0.885,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-07",
      "time": "11:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6991.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.6674,
      "confluence_count": 170,
      "rvol": 0.885,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-07",
      "time": "11:25:00",
      "level_type": "vwap",
      "level_price": 6988.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.7936,
      "pred_empirical": 0.6004,
      "confluence_count": 216,
      "rvol": 0.949,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-07",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6988.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7805,
      "pred_gbt": 0.805,
      "pred_empirical": 0.637,
      "confluence_count": 216,
      "rvol": 1.018,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-07",
      "time": "11:28:00",
      "level_type": "prior_day_close",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6516,
      "pred_gbt": 0.7016,
      "pred_empirical": 0.637,
      "confluence_count": 155,
      "rvol": 1.141,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-07",
      "time": "11:28:00",
      "level_type": "or15_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6006,
      "pred_gbt": 0.6935,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.141,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-07",
      "time": "11:28:00",
      "level_type": "or30_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6169,
      "pred_gbt": 0.6915,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 1.141,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-07",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.6972,
      "pred_empirical": 0.6715,
      "confluence_count": 153,
      "rvol": 1.298,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-01-07",
      "time": "11:36:00",
      "level_type": "prior_day_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7094,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.6715,
      "confluence_count": 143,
      "rvol": 1.184,
      "approach_r2": 0.6017
    },
    {
      "date": "2026-01-07",
      "time": "11:36:00",
      "level_type": "prior_week_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7532,
      "pred_gbt": 0.8162,
      "pred_empirical": 0.651,
      "confluence_count": 143,
      "rvol": 1.184,
      "approach_r2": 0.6017
    },
    {
      "date": "2026-01-07",
      "time": "11:36:00",
      "level_type": "value_area_low",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.6809,
      "pred_empirical": 0.6674,
      "confluence_count": 143,
      "rvol": 1.184,
      "approach_r2": 0.6017
    },
    {
      "date": "2026-01-07",
      "time": "11:36:00",
      "level_type": "vwap",
      "level_price": 6988.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7785,
      "pred_gbt": 0.7907,
      "pred_empirical": 0.6004,
      "confluence_count": 216,
      "rvol": 1.184,
      "approach_r2": 0.6017
    },
    {
      "date": "2026-01-07",
      "time": "11:37:00",
      "level_type": "lvn",
      "level_price": 6991.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7014,
      "pred_gbt": 0.7099,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 1.042,
      "approach_r2": 0.7469
    },
    {
      "date": "2026-01-07",
      "time": "11:40:00",
      "level_type": "or15_high",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6544,
      "pred_gbt": 0.7422,
      "pred_empirical": 0.651,
      "confluence_count": 153,
      "rvol": 0.968,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-07",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.744,
      "pred_gbt": 0.7652,
      "pred_empirical": 0.651,
      "confluence_count": 155,
      "rvol": 0.968,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-07",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7455,
      "pred_gbt": 0.7633,
      "pred_empirical": 0.651,
      "confluence_count": 155,
      "rvol": 0.963,
      "approach_r2": 0.16
    },
    {
      "date": "2026-01-07",
      "time": "11:43:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.6678,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.305,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "11:43:00",
      "level_type": "or30_high",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5453,
      "pred_gbt": 0.5763,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 1.305,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "11:43:00",
      "level_type": "ib_high",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6092,
      "pred_gbt": 0.7536,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 1.305,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "11:43:00",
      "level_type": "session_high",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6381,
      "pred_gbt": 0.7863,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 1.305,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6997.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.8049,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 1.305,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6262,
      "pred_gbt": 0.7636,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 1.305,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "11:44:00",
      "level_type": "session_high",
      "level_price": 6998.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5883,
      "pred_gbt": 0.825,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 1.494,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6997.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6486,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.6281,
      "confluence_count": 82,
      "rvol": 1.494,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "11:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5911,
      "pred_gbt": 0.7959,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 1.494,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "11:45:00",
      "level_type": "session_high",
      "level_price": 6999.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.7887,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 1.776,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "11:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.7611,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 1.776,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-07",
      "time": "11:46:00",
      "level_type": "session_high",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6199,
      "pred_gbt": 0.8447,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 1.935,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-07",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6078,
      "pred_gbt": 0.8325,
      "pred_empirical": 0.651,
      "confluence_count": 86,
      "rvol": 1.935,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-07",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 7001.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6158,
      "pred_gbt": 0.857,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 2.024,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-07",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 7001.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.8448,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 2.024,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-07",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.7911,
      "pred_empirical": 0.6281,
      "confluence_count": 91,
      "rvol": 1.791,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-07",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6516,
      "pred_gbt": 0.8263,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 1.621,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-07",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6672,
      "pred_gbt": 0.7993,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 1.243,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6775,
      "pred_gbt": 0.8202,
      "pred_empirical": 0.5962,
      "confluence_count": 91,
      "rvol": 1.102,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.815,
      "pred_empirical": 0.612,
      "confluence_count": 94,
      "rvol": 0.971,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6872,
      "pred_gbt": 0.7954,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.985,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-07",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.783,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.962,
      "approach_r2": 0.3311
    },
    {
      "date": "2026-01-07",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6959,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 1.097,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-07",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6965,
      "pred_gbt": 0.7941,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 1.067,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-07",
      "time": "11:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 7003.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5579,
      "pred_gbt": 0.572,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.211,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-07",
      "time": "11:57:00",
      "level_type": "session_high",
      "level_price": 7001.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 1.211,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-07",
      "time": "11:57:00",
      "level_type": "swing_high_2h",
      "level_price": 7001.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6138,
      "pred_gbt": 0.799,
      "pred_empirical": 0.6281,
      "confluence_count": 92,
      "rvol": 1.211,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-07",
      "time": "11:58:00",
      "level_type": "session_high",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6623,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 1.189,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.8084,
      "pred_empirical": 0.6142,
      "confluence_count": 92,
      "rvol": 1.189,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "11:58:00",
      "level_type": "swing_high_2h",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6507,
      "pred_gbt": 0.818,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 1.189,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "12:01:00",
      "level_type": "session_high",
      "level_price": 7003.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.8147,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 1.09,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-07",
      "time": "12:01:00",
      "level_type": "swing_high_2h",
      "level_price": 7003.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6619,
      "pred_gbt": 0.7937,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.09,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-07",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 7000.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 1.011,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-07",
      "time": "12:04:00",
      "level_type": "session_high",
      "level_price": 7003.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5817,
      "pred_gbt": 0.7373,
      "pred_empirical": 0.5962,
      "confluence_count": 69,
      "rvol": 1.154,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-07",
      "time": "12:04:00",
      "level_type": "swing_high_2h",
      "level_price": 7003.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5845,
      "pred_gbt": 0.7021,
      "pred_empirical": 0.5962,
      "confluence_count": 69,
      "rvol": 1.154,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-07",
      "time": "12:05:00",
      "level_type": "session_high",
      "level_price": 7004.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5471,
      "pred_gbt": 0.7002,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.375,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-07",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 7004.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.55,
      "pred_gbt": 0.6575,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.375,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-07",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 7005.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 1.367,
      "approach_r2": 0.5786
    },
    {
      "date": "2026-01-07",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.6842,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 1.367,
      "approach_r2": 0.5786
    },
    {
      "date": "2026-01-07",
      "time": "12:07:00",
      "level_type": "session_high",
      "level_price": 7005.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5187,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.535,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "12:07:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5216,
      "pred_gbt": 0.6781,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 1.535,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5817,
      "pred_gbt": 0.7227,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.531,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.696,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.531,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-07",
      "time": "12:09:00",
      "level_type": "session_high",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5742,
      "pred_gbt": 0.6633,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.727,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-07",
      "time": "12:09:00",
      "level_type": "swing_high_2h",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.6279,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.727,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-07",
      "time": "12:12:00",
      "level_type": "vwap_plus2",
      "level_price": 7002.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.8331,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 1.337,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-07",
      "time": "12:13:00",
      "level_type": "vwap_plus2",
      "level_price": 7002.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.685,
      "pred_gbt": 0.824,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 1.196,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-07",
      "time": "12:14:00",
      "level_type": "vwap_plus2",
      "level_price": 7002.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6929,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.954,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-07",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 7002.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7059,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.802,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-07",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.714,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-07",
      "time": "12:17:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7012,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.781,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "12:18:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.859,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "12:19:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6851,
      "pred_gbt": 0.771,
      "pred_empirical": 0.5871,
      "confluence_count": 77,
      "rvol": 0.905,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-07",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6779,
      "pred_gbt": 0.7438,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.903,
      "approach_r2": 0.3821
    },
    {
      "date": "2026-01-07",
      "time": "12:21:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6769,
      "pred_gbt": 0.7046,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.859,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-01-07",
      "time": "12:22:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.678,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.79,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-01-07",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.7453,
      "pred_empirical": 0.5997,
      "confluence_count": 54,
      "rvol": 0.683,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "12:26:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.663,
      "pred_gbt": 0.7268,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.791,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-07",
      "time": "12:27:00",
      "level_type": "top_oi_strikes",
      "level_price": 7003.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5923,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.853,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-07",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6587,
      "pred_gbt": 0.6784,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.853,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-07",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6597,
      "pred_gbt": 0.7016,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.886,
      "approach_r2": 0.6
    },
    {
      "date": "2026-01-07",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.6728,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.884,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-07",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.6919,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.887,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-07",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.6747,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.867,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-07",
      "time": "12:32:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5551,
      "pred_gbt": 0.6557,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 0.97,
      "approach_r2": 0.95
    },
    {
      "date": "2026-01-07",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 7005.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6555,
      "pred_gbt": 0.624,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.94,
      "approach_r2": 0.8015
    },
    {
      "date": "2026-01-07",
      "time": "12:44:00",
      "level_type": "session_high",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6278,
      "pred_gbt": 0.6943,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 1.06,
      "approach_r2": 0.8015
    },
    {
      "date": "2026-01-07",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 7005.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.6741,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.06,
      "approach_r2": 0.8015
    },
    {
      "date": "2026-01-07",
      "time": "12:44:00",
      "level_type": "swing_high_2h",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.6547,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 1.06,
      "approach_r2": 0.8015
    },
    {
      "date": "2026-01-07",
      "time": "12:50:00",
      "level_type": "or30_high",
      "level_price": 6998.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.6513,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 1.46,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-07",
      "time": "12:50:00",
      "level_type": "ib_high",
      "level_price": 6998.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6714,
      "pred_gbt": 0.7954,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 1.46,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-07",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6837,
      "pred_gbt": 0.7085,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.46,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-07",
      "time": "12:51:00",
      "level_type": "or15_high",
      "level_price": 6995.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7127,
      "pred_gbt": 0.7388,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 1.663,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-07",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6139,
      "pred_gbt": 0.6942,
      "pred_empirical": 0.6251,
      "confluence_count": 90,
      "rvol": 2.151,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-07",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.7067,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 2.376,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-07",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6018,
      "pred_gbt": 0.7246,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 2.465,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-01-07",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6129,
      "pred_gbt": 0.7082,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 2.268,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-07",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6197,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.651,
      "confluence_count": 91,
      "rvol": 2.17,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-07",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.6269,
      "confluence_count": 91,
      "rvol": 1.637,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-01-07",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6523,
      "pred_gbt": 0.678,
      "pred_empirical": 0.6269,
      "confluence_count": 91,
      "rvol": 1.424,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-07",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6523,
      "pred_gbt": 0.6843,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 1.409,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-07",
      "time": "13:11:00",
      "level_type": "prior_day_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.7768,
      "pred_empirical": 0.6251,
      "confluence_count": 143,
      "rvol": 1.143,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-01-07",
      "time": "13:11:00",
      "level_type": "prior_week_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7197,
      "pred_gbt": 0.8547,
      "pred_empirical": 0.6281,
      "confluence_count": 143,
      "rvol": 1.143,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-01-07",
      "time": "13:11:00",
      "level_type": "value_area_low",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7411,
      "pred_gbt": 0.7761,
      "pred_empirical": 0.651,
      "confluence_count": 143,
      "rvol": 1.143,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-01-07",
      "time": "13:11:00",
      "level_type": "vwap",
      "level_price": 6991.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7689,
      "pred_gbt": 0.7469,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 1.143,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-01-07",
      "time": "13:15:00",
      "level_type": "overnight_high",
      "level_price": 6990.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8082,
      "pred_gbt": 0.7466,
      "pred_empirical": 0.651,
      "confluence_count": 179,
      "rvol": 1.283,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-07",
      "time": "13:15:00",
      "level_type": "lvn",
      "level_price": 6991.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7476,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.6715,
      "confluence_count": 167,
      "rvol": 1.283,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-07",
      "time": "13:15:00",
      "level_type": "vwap",
      "level_price": 6991.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.7048,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 1.283,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-07",
      "time": "13:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6991.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.7288,
      "pred_empirical": 0.6715,
      "confluence_count": 170,
      "rvol": 1.283,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-07",
      "time": "13:19:00",
      "level_type": "vwap",
      "level_price": 6991.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7095,
      "pred_gbt": 0.7642,
      "pred_empirical": 0.6004,
      "confluence_count": 162,
      "rvol": 1.897,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-07",
      "time": "13:20:00",
      "level_type": "hvn",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7934,
      "pred_gbt": 0.7996,
      "pred_empirical": 0.637,
      "confluence_count": 208,
      "rvol": 1.625,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-07",
      "time": "13:21:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.765,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.637,
      "confluence_count": 209,
      "rvol": 1.436,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-07",
      "time": "13:23:00",
      "level_type": "vwap",
      "level_price": 6991.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7173,
      "pred_gbt": 0.6957,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 1.589,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "13:29:00",
      "level_type": "prior_day_close",
      "level_price": 6986.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.7673,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 1.488,
      "approach_r2": 0.9389
    },
    {
      "date": "2026-01-07",
      "time": "13:30:00",
      "level_type": "vwap",
      "level_price": 6991.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7306,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.637,
      "confluence_count": 161,
      "rvol": 1.513,
      "approach_r2": 0.9897
    },
    {
      "date": "2026-01-07",
      "time": "13:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7674,
      "pred_gbt": 0.807,
      "pred_empirical": 0.5205,
      "confluence_count": 207,
      "rvol": 1.888,
      "approach_r2": 0.8634
    },
    {
      "date": "2026-01-07",
      "time": "13:33:00",
      "level_type": "vwap",
      "level_price": 6991.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7516,
      "pred_gbt": 0.7195,
      "pred_empirical": 0.637,
      "confluence_count": 162,
      "rvol": 1.83,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-01-07",
      "time": "13:40:00",
      "level_type": "or15_high",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.7503,
      "pred_empirical": 0.6715,
      "confluence_count": 153,
      "rvol": 1.249,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-07",
      "time": "13:40:00",
      "level_type": "vwap",
      "level_price": 6991.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7768,
      "pred_gbt": 0.7546,
      "pred_empirical": 0.6674,
      "confluence_count": 160,
      "rvol": 1.249,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-07",
      "time": "13:45:00",
      "level_type": "prior_day_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.7905,
      "pred_empirical": 0.6081,
      "confluence_count": 143,
      "rvol": 1.274,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-07",
      "time": "13:45:00",
      "level_type": "prior_week_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7273,
      "pred_gbt": 0.8618,
      "pred_empirical": 0.6109,
      "confluence_count": 143,
      "rvol": 1.274,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-07",
      "time": "13:45:00",
      "level_type": "value_area_low",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7483,
      "pred_gbt": 0.7905,
      "pred_empirical": 0.6281,
      "confluence_count": 143,
      "rvol": 1.274,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-07",
      "time": "13:45:00",
      "level_type": "vwap",
      "level_price": 6991.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7767,
      "pred_gbt": 0.7595,
      "pred_empirical": 0.651,
      "confluence_count": 163,
      "rvol": 1.274,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-07",
      "time": "13:47:00",
      "level_type": "or30_high",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6372,
      "pred_gbt": 0.6483,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 1.044,
      "approach_r2": 0.8351
    },
    {
      "date": "2026-01-07",
      "time": "13:47:00",
      "level_type": "ib_high",
      "level_price": 6998.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6955,
      "pred_gbt": 0.8172,
      "pred_empirical": 0.5871,
      "confluence_count": 77,
      "rvol": 1.044,
      "approach_r2": 0.8351
    },
    {
      "date": "2026-01-07",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.697,
      "pred_gbt": 0.7222,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.963,
      "approach_r2": 0.1678
    },
    {
      "date": "2026-01-07",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6962,
      "pred_gbt": 0.7021,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 1.015,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-01-07",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6902,
      "pred_gbt": 0.7304,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 1.1,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6918,
      "pred_gbt": 0.7232,
      "pred_empirical": 0.5871,
      "confluence_count": 85,
      "rvol": 1.043,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6919,
      "pred_gbt": 0.7393,
      "pred_empirical": 0.5871,
      "confluence_count": 85,
      "rvol": 1.055,
      "approach_r2": 0.0288
    },
    {
      "date": "2026-01-07",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6887,
      "pred_gbt": 0.7154,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 1.203,
      "approach_r2": 0.16
    },
    {
      "date": "2026-01-07",
      "time": "13:56:00",
      "level_type": "vwap",
      "level_price": 6991.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7477,
      "pred_gbt": 0.6068,
      "pred_empirical": 0.637,
      "confluence_count": 162,
      "rvol": 1.545,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-07",
      "time": "14:05:00",
      "level_type": "vwap",
      "level_price": 6991.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8044,
      "pred_gbt": 0.8025,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.745,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-07",
      "time": "14:07:00",
      "level_type": "vwap",
      "level_price": 6991.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.81,
      "pred_gbt": 0.7965,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.648,
      "approach_r2": 0.809
    },
    {
      "date": "2026-01-07",
      "time": "14:08:00",
      "level_type": "lvn",
      "level_price": 6991.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7951,
      "pred_gbt": 0.7961,
      "pred_empirical": 0.6109,
      "confluence_count": 167,
      "rvol": 0.728,
      "approach_r2": 0.5052
    },
    {
      "date": "2026-01-07",
      "time": "14:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6991.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7975,
      "pred_gbt": 0.7951,
      "pred_empirical": 0.6081,
      "confluence_count": 170,
      "rvol": 0.728,
      "approach_r2": 0.5052
    },
    {
      "date": "2026-01-07",
      "time": "14:09:00",
      "level_type": "overnight_high",
      "level_price": 6990.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8374,
      "pred_gbt": 0.8031,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 1.103,
      "approach_r2": 0.0259
    },
    {
      "date": "2026-01-07",
      "time": "14:09:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8226,
      "pred_gbt": 0.848,
      "pred_empirical": 0.6715,
      "confluence_count": 209,
      "rvol": 1.103,
      "approach_r2": 0.0259
    },
    {
      "date": "2026-01-07",
      "time": "14:09:00",
      "level_type": "hvn",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8315,
      "pred_gbt": 0.8517,
      "pred_empirical": 0.6715,
      "confluence_count": 208,
      "rvol": 1.103,
      "approach_r2": 0.0259
    },
    {
      "date": "2026-01-07",
      "time": "14:10:00",
      "level_type": "prior_day_close",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7271,
      "pred_gbt": 0.7581,
      "pred_empirical": 0.637,
      "confluence_count": 155,
      "rvol": 1.828,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-07",
      "time": "14:10:00",
      "level_type": "or15_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6816,
      "pred_gbt": 0.7511,
      "pred_empirical": 0.6674,
      "confluence_count": 134,
      "rvol": 1.828,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-07",
      "time": "14:10:00",
      "level_type": "or30_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6963,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.6674,
      "confluence_count": 134,
      "rvol": 1.828,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-07",
      "time": "14:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7493,
      "pred_gbt": 0.7658,
      "pred_empirical": 0.6004,
      "confluence_count": 149,
      "rvol": 1.828,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-07",
      "time": "14:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7313,
      "pred_gbt": 0.7397,
      "pred_empirical": 0.6004,
      "confluence_count": 207,
      "rvol": 1.828,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-07",
      "time": "14:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.6614,
      "pred_empirical": 0.637,
      "confluence_count": 149,
      "rvol": 2.555,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-07",
      "time": "14:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6876,
      "pred_gbt": 0.6987,
      "pred_empirical": 0.6004,
      "confluence_count": 148,
      "rvol": 2.555,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-07",
      "time": "14:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 3.033,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "14:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7005,
      "pred_gbt": 0.6632,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 2.758,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-07",
      "time": "14:15:00",
      "level_type": "lvn",
      "level_price": 6982.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6763,
      "pred_gbt": 0.6744,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 2.539,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-07",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7023,
      "pred_gbt": 0.5388,
      "pred_empirical": 0.637,
      "confluence_count": 150,
      "rvol": 2.539,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-07",
      "time": "14:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6126,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.6004,
      "confluence_count": 146,
      "rvol": 2.539,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-07",
      "time": "14:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6983.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5644,
      "pred_gbt": 0.5607,
      "pred_empirical": 0.6674,
      "confluence_count": 127,
      "rvol": 2.787,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-07",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6806,
      "pred_gbt": 0.5987,
      "pred_empirical": 0.6674,
      "confluence_count": 148,
      "rvol": 2.817,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-07",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6967,
      "pred_gbt": 0.6045,
      "pred_empirical": 0.6674,
      "confluence_count": 148,
      "rvol": 2.524,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-07",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7171,
      "pred_gbt": 0.7074,
      "pred_empirical": 0.637,
      "confluence_count": 147,
      "rvol": 2.482,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-07",
      "time": "14:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.6151,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 2.191,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-07",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.7298,
      "pred_empirical": 0.6674,
      "confluence_count": 147,
      "rvol": 1.81,
      "approach_r2": 0.5121
    },
    {
      "date": "2026-01-07",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.736,
      "pred_gbt": 0.7417,
      "pred_empirical": 0.651,
      "confluence_count": 146,
      "rvol": 1.492,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-01-07",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7443,
      "pred_gbt": 0.7789,
      "pred_empirical": 0.6251,
      "confluence_count": 147,
      "rvol": 1.318,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-01-07",
      "time": "14:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.752,
      "pred_gbt": 0.7753,
      "pred_empirical": 0.6251,
      "confluence_count": 147,
      "rvol": 1.14,
      "approach_r2": 0.1372
    },
    {
      "date": "2026-01-07",
      "time": "14:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6981.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7074,
      "pred_gbt": 0.7695,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 1.013,
      "approach_r2": 0.4952
    },
    {
      "date": "2026-01-07",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7517,
      "pred_gbt": 0.7646,
      "pred_empirical": 0.6251,
      "confluence_count": 141,
      "rvol": 1.128,
      "approach_r2": 0.722
    },
    {
      "date": "2026-01-07",
      "time": "14:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.754,
      "pred_gbt": 0.7627,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 1.146,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-07",
      "time": "14:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7655,
      "pred_gbt": 0.7812,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 1.158,
      "approach_r2": 0.3101
    },
    {
      "date": "2026-01-07",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.769,
      "pred_empirical": 0.6715,
      "confluence_count": 141,
      "rvol": 1.273,
      "approach_r2": 0.6323
    },
    {
      "date": "2026-01-07",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7823,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.6081,
      "confluence_count": 141,
      "rvol": 0.782,
      "approach_r2": 0.4826
    },
    {
      "date": "2026-01-07",
      "time": "14:39:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6988.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8355,
      "pred_gbt": 0.8627,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.785,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-07",
      "time": "14:39:00",
      "level_type": "hvn",
      "level_price": 6988.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8225,
      "pred_gbt": 0.8669,
      "pred_empirical": 0.6081,
      "confluence_count": 208,
      "rvol": 0.785,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-07",
      "time": "14:40:00",
      "level_type": "prior_day_close",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7744,
      "pred_gbt": 0.807,
      "pred_empirical": 0.5962,
      "confluence_count": 155,
      "rvol": 0.675,
      "approach_r2": 0.1343
    },
    {
      "date": "2026-01-07",
      "time": "14:40:00",
      "level_type": "or15_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.734,
      "pred_gbt": 0.7919,
      "pred_empirical": 0.612,
      "confluence_count": 134,
      "rvol": 0.675,
      "approach_r2": 0.1343
    },
    {
      "date": "2026-01-07",
      "time": "14:40:00",
      "level_type": "or30_low",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7471,
      "pred_gbt": 0.7937,
      "pred_empirical": 0.6142,
      "confluence_count": 134,
      "rvol": 0.675,
      "approach_r2": 0.1343
    },
    {
      "date": "2026-01-07",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7843,
      "pred_gbt": 0.7922,
      "pred_empirical": 0.5962,
      "confluence_count": 140,
      "rvol": 0.675,
      "approach_r2": 0.1343
    },
    {
      "date": "2026-01-07",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7713,
      "pred_gbt": 0.7629,
      "pred_empirical": 0.6269,
      "confluence_count": 139,
      "rvol": 0.747,
      "approach_r2": 0.7996
    },
    {
      "date": "2026-01-07",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7877,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6081,
      "confluence_count": 139,
      "rvol": 0.702,
      "approach_r2": 0.9238
    },
    {
      "date": "2026-01-07",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7898,
      "pred_gbt": 0.8018,
      "pred_empirical": 0.5962,
      "confluence_count": 140,
      "rvol": 0.595,
      "approach_r2": 0.4472
    },
    {
      "date": "2026-01-07",
      "time": "14:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7904,
      "pred_gbt": 0.79,
      "pred_empirical": 0.6142,
      "confluence_count": 140,
      "rvol": 0.582,
      "approach_r2": 0.2727
    },
    {
      "date": "2026-01-07",
      "time": "14:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7883,
      "pred_gbt": 0.7768,
      "pred_empirical": 0.6081,
      "confluence_count": 139,
      "rvol": 0.711,
      "approach_r2": 0.5904
    },
    {
      "date": "2026-01-07",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7815,
      "pred_gbt": 0.7932,
      "pred_empirical": 0.6109,
      "confluence_count": 139,
      "rvol": 0.849,
      "approach_r2": 0.1407
    },
    {
      "date": "2026-01-07",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7719,
      "pred_gbt": 0.7574,
      "pred_empirical": 0.6269,
      "confluence_count": 140,
      "rvol": 0.878,
      "approach_r2": 0.7846
    },
    {
      "date": "2026-01-07",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7854,
      "pred_gbt": 0.778,
      "pred_empirical": 0.6269,
      "confluence_count": 141,
      "rvol": 0.874,
      "approach_r2": 0.4608
    },
    {
      "date": "2026-01-07",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.6142,
      "confluence_count": 140,
      "rvol": 0.673,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-07",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7895,
      "pred_gbt": 0.7747,
      "pred_empirical": 0.6109,
      "confluence_count": 140,
      "rvol": 0.72,
      "approach_r2": 0.1027
    },
    {
      "date": "2026-01-07",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7892,
      "pred_gbt": 0.7685,
      "pred_empirical": 0.6109,
      "confluence_count": 141,
      "rvol": 0.77,
      "approach_r2": 0.0632
    },
    {
      "date": "2026-01-07",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7944,
      "pred_gbt": 0.7756,
      "pred_empirical": 0.6109,
      "confluence_count": 144,
      "rvol": 0.737,
      "approach_r2": 0.1411
    },
    {
      "date": "2026-01-07",
      "time": "14:59:00",
      "level_type": "lvn",
      "level_price": 6982.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7654,
      "pred_gbt": 0.7695,
      "pred_empirical": 0.5962,
      "confluence_count": 122,
      "rvol": 0.865,
      "approach_r2": 0.5465
    },
    {
      "date": "2026-01-07",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7799,
      "pred_gbt": 0.7601,
      "pred_empirical": 0.6281,
      "confluence_count": 144,
      "rvol": 0.865,
      "approach_r2": 0.5465
    },
    {
      "date": "2026-01-07",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7806,
      "pred_gbt": 0.7721,
      "pred_empirical": 0.6281,
      "confluence_count": 144,
      "rvol": 0.91,
      "approach_r2": 0.8755
    },
    {
      "date": "2026-01-07",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.7377,
      "pred_empirical": 0.6269,
      "confluence_count": 144,
      "rvol": 0.859,
      "approach_r2": 0.5003
    },
    {
      "date": "2026-01-07",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7625,
      "pred_gbt": 0.776,
      "pred_empirical": 0.6269,
      "confluence_count": 144,
      "rvol": 0.956,
      "approach_r2": 0.1213
    },
    {
      "date": "2026-01-07",
      "time": "15:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6981.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7107,
      "pred_gbt": 0.794,
      "pred_empirical": 0.6109,
      "confluence_count": 110,
      "rvol": 0.956,
      "approach_r2": 0.1213
    },
    {
      "date": "2026-01-07",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7716,
      "pred_gbt": 0.7302,
      "pred_empirical": 0.6269,
      "confluence_count": 144,
      "rvol": 1.05,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7591,
      "pred_gbt": 0.7705,
      "pred_empirical": 0.6281,
      "confluence_count": 144,
      "rvol": 1.064,
      "approach_r2": 0.1271
    },
    {
      "date": "2026-01-07",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7477,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.6251,
      "confluence_count": 144,
      "rvol": 1.091,
      "approach_r2": 0.4961
    },
    {
      "date": "2026-01-07",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7661,
      "pred_gbt": 0.7272,
      "pred_empirical": 0.6251,
      "confluence_count": 143,
      "rvol": 1.254,
      "approach_r2": 0.3471
    },
    {
      "date": "2026-01-07",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7434,
      "pred_gbt": 0.7513,
      "pred_empirical": 0.6251,
      "confluence_count": 142,
      "rvol": 1.161,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-07",
      "time": "15:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6981.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6256,
      "pred_gbt": 0.7245,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 1.485,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-07",
      "time": "15:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6808,
      "pred_gbt": 0.7946,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 1.632,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-01-07",
      "time": "15:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6485,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.6251,
      "confluence_count": 91,
      "rvol": 1.643,
      "approach_r2": 0.4977
    },
    {
      "date": "2026-01-07",
      "time": "15:12:00",
      "level_type": "ib_low",
      "level_price": 6978.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5908,
      "pred_gbt": 0.5516,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.954,
      "approach_r2": 0.1665
    },
    {
      "date": "2026-01-07",
      "time": "15:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6977.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.5424,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.954,
      "approach_r2": 0.1665
    },
    {
      "date": "2026-01-07",
      "time": "15:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5534,
      "pred_gbt": 0.7061,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 1.954,
      "approach_r2": 0.1665
    },
    {
      "date": "2026-01-07",
      "time": "15:13:00",
      "level_type": "overnight_low",
      "level_price": 6975.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.502,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.612,
      "confluence_count": 30,
      "rvol": 3.063,
      "approach_r2": 0.5342
    },
    {
      "date": "2026-01-07",
      "time": "15:13:00",
      "level_type": "session_low",
      "level_price": 6976.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4433,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 3.063,
      "approach_r2": 0.5342
    },
    {
      "date": "2026-01-07",
      "time": "15:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6977.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.5344,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 3.063,
      "approach_r2": 0.5342
    },
    {
      "date": "2026-01-07",
      "time": "15:14:00",
      "level_type": "session_low",
      "level_price": 6974.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4104,
      "pred_gbt": 0.5271,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 3.453,
      "approach_r2": 0.4631
    },
    {
      "date": "2026-01-07",
      "time": "15:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4107,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 3.453,
      "approach_r2": 0.4631
    },
    {
      "date": "2026-01-07",
      "time": "15:15:00",
      "level_type": "session_low",
      "level_price": 6973.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3796,
      "pred_gbt": 0.316,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 3.873,
      "approach_r2": 0.1005
    },
    {
      "date": "2026-01-07",
      "time": "15:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6973.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.3007,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 3.873,
      "approach_r2": 0.1005
    },
    {
      "date": "2026-01-07",
      "time": "15:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4787,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 3.449,
      "approach_r2": 0.5547
    },
    {
      "date": "2026-01-07",
      "time": "15:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4986,
      "pred_gbt": 0.508,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 3.018,
      "approach_r2": 0.5577
    },
    {
      "date": "2026-01-07",
      "time": "15:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.5976,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 2.697,
      "approach_r2": 0.242
    },
    {
      "date": "2026-01-07",
      "time": "15:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 2.555,
      "approach_r2": 0.0018
    },
    {
      "date": "2026-01-07",
      "time": "15:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5582,
      "pred_gbt": 0.5802,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 2.373,
      "approach_r2": 0.759
    },
    {
      "date": "2026-01-07",
      "time": "15:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5685,
      "pred_gbt": 0.536,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 2.123,
      "approach_r2": 0.3315
    },
    {
      "date": "2026-01-07",
      "time": "15:24:00",
      "level_type": "session_low",
      "level_price": 6971.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5352,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 2.097,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-01-07",
      "time": "15:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6971.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5662,
      "pred_gbt": 0.584,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 2.097,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-01-07",
      "time": "15:26:00",
      "level_type": "session_low",
      "level_price": 6970.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4516,
      "pred_gbt": 0.4009,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 2.509,
      "approach_r2": 0.3277
    },
    {
      "date": "2026-01-07",
      "time": "15:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6970.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.389,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 2.509,
      "approach_r2": 0.3277
    },
    {
      "date": "2026-01-07",
      "time": "15:27:00",
      "level_type": "session_low",
      "level_price": 6969.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4089,
      "pred_gbt": 0.3801,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.716,
      "approach_r2": 0.4961
    },
    {
      "date": "2026-01-07",
      "time": "15:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6969.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4092,
      "pred_gbt": 0.3685,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.716,
      "approach_r2": 0.4961
    },
    {
      "date": "2026-01-07",
      "time": "15:28:00",
      "level_type": "session_low",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4119,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.943,
      "approach_r2": 0.1277
    },
    {
      "date": "2026-01-07",
      "time": "15:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.4038,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 2.943,
      "approach_r2": 0.1277
    },
    {
      "date": "2026-01-07",
      "time": "15:30:00",
      "level_type": "session_low",
      "level_price": 6967.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4294,
      "pred_gbt": 0.463,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.688,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-07",
      "time": "15:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6967.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4297,
      "pred_gbt": 0.4453,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.688,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-07",
      "time": "15:31:00",
      "level_type": "lvn",
      "level_price": 6963.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.4522,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 2.516,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-07",
      "time": "15:31:00",
      "level_type": "session_low",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4243,
      "pred_gbt": 0.4413,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 2.516,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-07",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4246,
      "pred_gbt": 0.4291,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.516,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-07",
      "time": "15:32:00",
      "level_type": "session_low",
      "level_price": 6965.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.5441,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 2.426,
      "approach_r2": 0.4201
    },
    {
      "date": "2026-01-07",
      "time": "15:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6965.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.5586,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 2.426,
      "approach_r2": 0.4201
    },
    {
      "date": "2026-01-07",
      "time": "15:34:00",
      "level_type": "session_low",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.48,
      "pred_gbt": 0.5293,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 2.359,
      "approach_r2": 0.5719
    },
    {
      "date": "2026-01-07",
      "time": "15:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4803,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 2.359,
      "approach_r2": 0.5719
    },
    {
      "date": "2026-01-07",
      "time": "15:35:00",
      "level_type": "value_area_high",
      "level_price": 6961.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.3109,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 2.692,
      "approach_r2": 0.7449
    },
    {
      "date": "2026-01-07",
      "time": "15:35:00",
      "level_type": "session_low",
      "level_price": 6963.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4659,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 2.692,
      "approach_r2": 0.7449
    },
    {
      "date": "2026-01-07",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6963.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4662,
      "pred_gbt": 0.4061,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 2.692,
      "approach_r2": 0.7449
    },
    {
      "date": "2026-01-07",
      "time": "15:36:00",
      "level_type": "session_low",
      "level_price": 6961.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5007,
      "pred_gbt": 0.3874,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 2.771,
      "approach_r2": 0.7746
    },
    {
      "date": "2026-01-07",
      "time": "15:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6961.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.4068,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 2.771,
      "approach_r2": 0.7746
    },
    {
      "date": "2026-01-07",
      "time": "15:37:00",
      "level_type": "session_low",
      "level_price": 6961.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4483,
      "pred_gbt": 0.3567,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 2.744,
      "approach_r2": 0.7832
    },
    {
      "date": "2026-01-07",
      "time": "15:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6961.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4486,
      "pred_gbt": 0.3454,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 2.744,
      "approach_r2": 0.7832
    },
    {
      "date": "2026-01-07",
      "time": "15:38:00",
      "level_type": "session_low",
      "level_price": 6960.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.3873,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 2.902,
      "approach_r2": 0.7832
    },
    {
      "date": "2026-01-07",
      "time": "15:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6960.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5264,
      "pred_gbt": 0.4067,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 2.902,
      "approach_r2": 0.7832
    },
    {
      "date": "2026-01-07",
      "time": "15:39:00",
      "level_type": "session_low",
      "level_price": 6960.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.498,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 2.767,
      "approach_r2": 0.2905
    },
    {
      "date": "2026-01-07",
      "time": "15:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6960.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5293,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 2.767,
      "approach_r2": 0.2905
    },
    {
      "date": "2026-01-07",
      "time": "15:45:00",
      "level_type": "session_low",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.555,
      "pred_gbt": 0.5242,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.737,
      "approach_r2": 0.8697
    },
    {
      "date": "2026-01-07",
      "time": "15:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5856,
      "pred_gbt": 0.5405,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.737,
      "approach_r2": 0.8697
    },
    {
      "date": "2026-01-07",
      "time": "15:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6258,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.089,
      "approach_r2": 0.0025
    },
    {
      "date": "2026-01-07",
      "time": "15:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6313,
      "pred_gbt": 0.7326,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.998,
      "approach_r2": 0.1105
    },
    {
      "date": "2026-01-07",
      "time": "15:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.8556,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.031,
      "approach_r2": 0.4915
    },
    {
      "date": "2026-01-07",
      "time": "15:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6961.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6339,
      "pred_gbt": 0.9518,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 1.237,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-08",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3653,
      "pred_gbt": 0.367,
      "pred_empirical": 0.5205,
      "confluence_count": 61,
      "rvol": 1.441,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-08",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6951.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4626,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.5205,
      "confluence_count": 82,
      "rvol": 1.441,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-08",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3938,
      "pred_gbt": 0.3285,
      "pred_empirical": 0.6004,
      "confluence_count": 62,
      "rvol": 1.441,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-08",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6953.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.5205,
      "confluence_count": 83,
      "rvol": 1.441,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-08",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6953.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5066,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.5205,
      "confluence_count": 89,
      "rvol": 1.509,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-08",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5944,
      "pred_gbt": 0.4535,
      "pred_empirical": 0.5205,
      "confluence_count": 144,
      "rvol": 1.509,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-08",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6951.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4719,
      "pred_gbt": 0.432,
      "pred_empirical": 0.6004,
      "confluence_count": 81,
      "rvol": 1.509,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-08",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6569,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.5205,
      "confluence_count": 157,
      "rvol": 1.576,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-08",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6861,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.5205,
      "confluence_count": 166,
      "rvol": 1.576,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-08",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6953.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.479,
      "pred_gbt": 0.3344,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.581,
      "approach_r2": 0.837
    },
    {
      "date": "2026-01-08",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6951.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4784,
      "pred_gbt": 0.3452,
      "pred_empirical": 0.5205,
      "confluence_count": 82,
      "rvol": 1.581,
      "approach_r2": 0.837
    },
    {
      "date": "2026-01-08",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6950.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3929,
      "pred_gbt": 0.283,
      "pred_empirical": 0.5205,
      "confluence_count": 64,
      "rvol": 1.581,
      "approach_r2": 0.837
    },
    {
      "date": "2026-01-08",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4161,
      "pred_gbt": 0.379,
      "pred_empirical": 0.6004,
      "confluence_count": 62,
      "rvol": 1.523,
      "approach_r2": 0.9286
    },
    {
      "date": "2026-01-08",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6953.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4637,
      "pred_gbt": 0.3856,
      "pred_empirical": 0.5205,
      "confluence_count": 84,
      "rvol": 1.567,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-08",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.603,
      "pred_gbt": 0.4556,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.567,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-08",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6951.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.3962,
      "pred_empirical": 0.5205,
      "confluence_count": 81,
      "rvol": 1.567,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-08",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6952.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.6004,
      "confluence_count": 83,
      "rvol": 1.451,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-08",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6951.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.46,
      "pred_gbt": 0.5009,
      "pred_empirical": 0.6004,
      "confluence_count": 81,
      "rvol": 1.451,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-08",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3883,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.637,
      "confluence_count": 59,
      "rvol": 1.451,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-08",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6944.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3245,
      "pred_gbt": 0.4437,
      "pred_empirical": 0.6081,
      "confluence_count": 8,
      "rvol": 1.836,
      "approach_r2": 0.0303
    },
    {
      "date": "2026-01-08",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6943.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3119,
      "pred_gbt": 0.4994,
      "pred_empirical": 0.6081,
      "confluence_count": 6,
      "rvol": 1.959,
      "approach_r2": 0.0608
    },
    {
      "date": "2026-01-08",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6950.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3899,
      "pred_gbt": 0.3132,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 2.346,
      "approach_r2": 0.0608
    },
    {
      "date": "2026-01-08",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5813,
      "pred_gbt": 0.5003,
      "pred_empirical": 0.5205,
      "confluence_count": 144,
      "rvol": 1.945,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-08",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5951,
      "pred_gbt": 0.501,
      "pred_empirical": 0.5205,
      "confluence_count": 144,
      "rvol": 1.649,
      "approach_r2": 0.3115
    },
    {
      "date": "2026-01-08",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6950.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.4334,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.45,
      "approach_r2": 0.3115
    },
    {
      "date": "2026-01-08",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6950.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.395,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 1.175,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-01-08",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6605,
      "pred_gbt": 0.5069,
      "pred_empirical": 0.5205,
      "confluence_count": 144,
      "rvol": 1.245,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-08",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6144,
      "pred_gbt": 0.4795,
      "pred_empirical": 0.6004,
      "confluence_count": 144,
      "rvol": 1.329,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-08",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6104,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.622,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-01-08",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6151,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.5205,
      "confluence_count": 153,
      "rvol": 1.774,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-01-08",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6951.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4862,
      "pred_gbt": 0.456,
      "pred_empirical": 0.6004,
      "confluence_count": 76,
      "rvol": 1.884,
      "approach_r2": 0.821
    },
    {
      "date": "2026-01-08",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6951.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4821,
      "pred_gbt": 0.4462,
      "pred_empirical": 0.6004,
      "confluence_count": 76,
      "rvol": 1.982,
      "approach_r2": 0.7313
    },
    {
      "date": "2026-01-08",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5894,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.982,
      "approach_r2": 0.7313
    },
    {
      "date": "2026-01-08",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6951.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4792,
      "pred_gbt": 0.5611,
      "pred_empirical": 0.6004,
      "confluence_count": 77,
      "rvol": 1.994,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-01-08",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6947.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4128,
      "pred_gbt": 0.4479,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 1.809,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-08",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6947.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3927,
      "pred_gbt": 0.3877,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.706,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-08",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6947.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3816,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.599,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-08",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6946.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3879,
      "pred_gbt": 0.3917,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.472,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-08",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6946.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4132,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.417,
      "approach_r2": 0.6541
    },
    {
      "date": "2026-01-08",
      "time": "10:04:00",
      "level_type": "vwap",
      "level_price": 6950.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5057,
      "pred_gbt": 0.4416,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 1.344,
      "approach_r2": 0.4682
    },
    {
      "date": "2026-01-08",
      "time": "10:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.4096,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 1.344,
      "approach_r2": 0.4682
    },
    {
      "date": "2026-01-08",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7479,
      "pred_gbt": 0.7391,
      "pred_empirical": 0.5205,
      "confluence_count": 203,
      "rvol": 1.528,
      "approach_r2": 0.1169
    },
    {
      "date": "2026-01-08",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6439,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.692,
      "approach_r2": 0.2841
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6034,
      "pred_gbt": 0.4796,
      "pred_empirical": 0.367,
      "confluence_count": 213,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6965,
      "pred_gbt": 0.5,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6691,
      "pred_gbt": 0.4557,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6848,
      "pred_gbt": 0.4526,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.4707,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.693,
      "pred_gbt": 0.4861,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6959.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7549,
      "pred_gbt": 0.6904,
      "pred_empirical": 0.5205,
      "confluence_count": 223,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.5349,
      "pred_empirical": 0.5205,
      "confluence_count": 212,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.6745,
      "pred_empirical": 0.5205,
      "confluence_count": 223,
      "rvol": 1.747,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-08",
      "time": "10:08:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6499,
      "pred_gbt": 0.4697,
      "pred_empirical": 0.5205,
      "confluence_count": 216,
      "rvol": 1.953,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-08",
      "time": "10:09:00",
      "level_type": "session_high",
      "level_price": 6964.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7084,
      "pred_gbt": 0.6301,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 2.025,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-08",
      "time": "10:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6964.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6977,
      "pred_gbt": 0.6119,
      "pred_empirical": 0.5205,
      "confluence_count": 193,
      "rvol": 2.025,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-08",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6964.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7185,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.5205,
      "confluence_count": 192,
      "rvol": 1.841,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-01-08",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7642,
      "pred_gbt": 0.5841,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 1.841,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-01-08",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6964.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.708,
      "pred_gbt": 0.6438,
      "pred_empirical": 0.5205,
      "confluence_count": 192,
      "rvol": 1.841,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-01-08",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7646,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 1.804,
      "approach_r2": 0.929
    },
    {
      "date": "2026-01-08",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6962.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7651,
      "pred_gbt": 0.7212,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 1.771,
      "approach_r2": 0.929
    },
    {
      "date": "2026-01-08",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6962.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7804,
      "pred_gbt": 0.6711,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 1.42,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-08",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6962.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7845,
      "pred_gbt": 0.6552,
      "pred_empirical": 0.6004,
      "confluence_count": 225,
      "rvol": 1.318,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-08",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6963.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7732,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.5205,
      "confluence_count": 210,
      "rvol": 1.307,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-08",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6963.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7487,
      "pred_gbt": 0.7287,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 1.304,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-08",
      "time": "10:18:00",
      "level_type": "session_high",
      "level_price": 6965.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6879,
      "pred_gbt": 0.6631,
      "pred_empirical": 0.6004,
      "confluence_count": 152,
      "rvol": 1.319,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-08",
      "time": "10:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6964.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7491,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 1.319,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-08",
      "time": "10:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6965.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.6429,
      "pred_empirical": 0.6004,
      "confluence_count": 152,
      "rvol": 1.319,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-08",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6964.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.72,
      "pred_gbt": 0.7092,
      "pred_empirical": 0.637,
      "confluence_count": 173,
      "rvol": 1.347,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-08",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7945,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.5205,
      "confluence_count": 234,
      "rvol": 1.1,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-08",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.7383,
      "pred_empirical": 0.6004,
      "confluence_count": 225,
      "rvol": 0.982,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-08",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6917,
      "pred_gbt": 0.6386,
      "pred_empirical": 0.637,
      "confluence_count": 142,
      "rvol": 1.116,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-08",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6806,
      "pred_gbt": 0.6159,
      "pred_empirical": 0.637,
      "confluence_count": 142,
      "rvol": 1.116,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-08",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.6606,
      "pred_empirical": 0.5205,
      "confluence_count": 220,
      "rvol": 1.255,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-08",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.6565,
      "pred_empirical": 0.6004,
      "confluence_count": 218,
      "rvol": 1.214,
      "approach_r2": 0.3311
    },
    {
      "date": "2026-01-08",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7798,
      "pred_gbt": 0.6338,
      "pred_empirical": 0.5205,
      "confluence_count": 219,
      "rvol": 1.215,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-08",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7827,
      "pred_gbt": 0.7047,
      "pred_empirical": 0.6004,
      "confluence_count": 219,
      "rvol": 1.12,
      "approach_r2": 0.8197
    },
    {
      "date": "2026-01-08",
      "time": "10:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6962.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7192,
      "pred_gbt": 0.6599,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 1.12,
      "approach_r2": 0.8197
    },
    {
      "date": "2026-01-08",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7549,
      "pred_gbt": 0.7245,
      "pred_empirical": 0.6004,
      "confluence_count": 219,
      "rvol": 1.115,
      "approach_r2": 0.9645
    },
    {
      "date": "2026-01-08",
      "time": "10:36:00",
      "level_type": "vwap",
      "level_price": 6954.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.5205,
      "confluence_count": 143,
      "rvol": 1.196,
      "approach_r2": 0.1402
    },
    {
      "date": "2026-01-08",
      "time": "10:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6954.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5621,
      "pred_gbt": 0.4877,
      "pred_empirical": 0.637,
      "confluence_count": 120,
      "rvol": 1.237,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-08",
      "time": "10:39:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6984,
      "pred_gbt": 0.6249,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 1.272,
      "approach_r2": 0.4864
    },
    {
      "date": "2026-01-08",
      "time": "10:39:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7784,
      "pred_gbt": 0.6756,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 1.272,
      "approach_r2": 0.4864
    },
    {
      "date": "2026-01-08",
      "time": "10:39:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6783,
      "pred_gbt": 0.6146,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 1.272,
      "approach_r2": 0.4864
    },
    {
      "date": "2026-01-08",
      "time": "10:39:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7274,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 1.272,
      "approach_r2": 0.4864
    },
    {
      "date": "2026-01-08",
      "time": "10:39:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7154,
      "pred_gbt": 0.6668,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 1.272,
      "approach_r2": 0.4864
    },
    {
      "date": "2026-01-08",
      "time": "10:39:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7326,
      "pred_gbt": 0.6731,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 1.272,
      "approach_r2": 0.4864
    },
    {
      "date": "2026-01-08",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7509,
      "pred_gbt": 0.6832,
      "pred_empirical": 0.5205,
      "confluence_count": 219,
      "rvol": 1.272,
      "approach_r2": 0.4864
    },
    {
      "date": "2026-01-08",
      "time": "10:40:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6988,
      "pred_gbt": 0.6295,
      "pred_empirical": 0.5205,
      "confluence_count": 216,
      "rvol": 1.261,
      "approach_r2": 0.5131
    },
    {
      "date": "2026-01-08",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.78,
      "pred_gbt": 0.67,
      "pred_empirical": 0.5205,
      "confluence_count": 219,
      "rvol": 1.261,
      "approach_r2": 0.5131
    },
    {
      "date": "2026-01-08",
      "time": "10:41:00",
      "level_type": "ib_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6645,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6004,
      "confluence_count": 142,
      "rvol": 1.274,
      "approach_r2": 0.7654
    },
    {
      "date": "2026-01-08",
      "time": "10:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.731,
      "pred_gbt": 0.6068,
      "pred_empirical": 0.5205,
      "confluence_count": 220,
      "rvol": 1.273,
      "approach_r2": 0.0932
    },
    {
      "date": "2026-01-08",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7804,
      "pred_gbt": 0.7251,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 1.301,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-08",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7796,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.5205,
      "confluence_count": 222,
      "rvol": 1.367,
      "approach_r2": 0.0797
    },
    {
      "date": "2026-01-08",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.754,
      "pred_gbt": 0.6899,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 1.273,
      "approach_r2": 0.0837
    },
    {
      "date": "2026-01-08",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6955.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.6397,
      "pred_empirical": 0.637,
      "confluence_count": 157,
      "rvol": 1.16,
      "approach_r2": 0.0213
    },
    {
      "date": "2026-01-08",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6955.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.681,
      "pred_gbt": 0.6507,
      "pred_empirical": 0.637,
      "confluence_count": 157,
      "rvol": 1.054,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-08",
      "time": "10:54:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.4899,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 1.101,
      "approach_r2": 0.1944
    },
    {
      "date": "2026-01-08",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6955.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6391,
      "pred_gbt": 0.6,
      "pred_empirical": 0.6004,
      "confluence_count": 156,
      "rvol": 1.138,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-08",
      "time": "10:57:00",
      "level_type": "vwap",
      "level_price": 6955.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6744,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.6004,
      "confluence_count": 156,
      "rvol": 1.283,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-08",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7914,
      "pred_gbt": 0.6803,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 1.22,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-08",
      "time": "10:59:00",
      "level_type": "session_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7081,
      "pred_gbt": 0.7596,
      "pred_empirical": 0.6715,
      "confluence_count": 142,
      "rvol": 1.123,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-08",
      "time": "10:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6973,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.6715,
      "confluence_count": 142,
      "rvol": 1.123,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-08",
      "time": "11:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6963.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.7207,
      "pred_empirical": 0.5205,
      "confluence_count": 211,
      "rvol": 1.17,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-08",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7725,
      "pred_gbt": 0.7659,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 1.162,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-08",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7744,
      "pred_gbt": 0.7985,
      "pred_empirical": 0.6004,
      "confluence_count": 220,
      "rvol": 1.071,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-08",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7768,
      "pred_gbt": 0.7994,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 1.032,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-08",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6955.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.697,
      "pred_gbt": 0.6166,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 1.132,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-08",
      "time": "11:09:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.7555,
      "pred_empirical": 0.6004,
      "confluence_count": 213,
      "rvol": 1.199,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-08",
      "time": "11:09:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7261,
      "pred_gbt": 0.753,
      "pred_empirical": 0.6004,
      "confluence_count": 213,
      "rvol": 1.199,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-08",
      "time": "11:09:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.7588,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 1.199,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-08",
      "time": "11:09:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6988,
      "pred_gbt": 0.7743,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 1.199,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-08",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 6955.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6885,
      "pred_gbt": 0.6629,
      "pred_empirical": 0.637,
      "confluence_count": 159,
      "rvol": 1.199,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-08",
      "time": "11:12:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.6858,
      "pred_empirical": 0.6004,
      "confluence_count": 217,
      "rvol": 1.368,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-08",
      "time": "11:12:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7423,
      "pred_gbt": 0.6335,
      "pred_empirical": 0.5205,
      "confluence_count": 217,
      "rvol": 1.368,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-08",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7672,
      "pred_gbt": 0.6915,
      "pred_empirical": 0.5205,
      "confluence_count": 221,
      "rvol": 1.368,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-08",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6956.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6454,
      "pred_gbt": 0.5894,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 1.36,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-01-08",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6955.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6414,
      "pred_gbt": 0.5933,
      "pred_empirical": 0.6004,
      "confluence_count": 159,
      "rvol": 1.496,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-08",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6955.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.5823,
      "pred_empirical": 0.6004,
      "confluence_count": 158,
      "rvol": 1.627,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-08",
      "time": "11:17:00",
      "level_type": "vwap",
      "level_price": 6955.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6414,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.6004,
      "confluence_count": 158,
      "rvol": 1.511,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-08",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.7291,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 1.396,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-08",
      "time": "11:21:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.719,
      "pred_gbt": 0.7201,
      "pred_empirical": 0.6004,
      "confluence_count": 216,
      "rvol": 1.301,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-08",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.771,
      "pred_gbt": 0.7475,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 1.301,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-08",
      "time": "11:21:00",
      "level_type": "developing_vpoc",
      "level_price": 6962.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7329,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.6004,
      "confluence_count": 222,
      "rvol": 1.301,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-08",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7752,
      "pred_gbt": 0.7443,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 1.276,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-08",
      "time": "11:24:00",
      "level_type": "vwap",
      "level_price": 6956.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7018,
      "pred_gbt": 0.6249,
      "pred_empirical": 0.6004,
      "confluence_count": 157,
      "rvol": 1.19,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-08",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6956.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6981,
      "pred_gbt": 0.6962,
      "pred_empirical": 0.6004,
      "confluence_count": 155,
      "rvol": 1.228,
      "approach_r2": 0.8681
    },
    {
      "date": "2026-01-08",
      "time": "11:29:00",
      "level_type": "vwap",
      "level_price": 6956.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.701,
      "pred_gbt": 0.7201,
      "pred_empirical": 0.637,
      "confluence_count": 155,
      "rvol": 1.109,
      "approach_r2": 0.4144
    },
    {
      "date": "2026-01-08",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7864,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 1.113,
      "approach_r2": 0.9248
    },
    {
      "date": "2026-01-08",
      "time": "11:34:00",
      "level_type": "vwap",
      "level_price": 6956.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6984,
      "pred_gbt": 0.6994,
      "pred_empirical": 0.637,
      "confluence_count": 156,
      "rvol": 1.223,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-08",
      "time": "11:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6593,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 1.34,
      "approach_r2": 0.107
    },
    {
      "date": "2026-01-08",
      "time": "11:36:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.4893,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.523,
      "approach_r2": 0.4896
    },
    {
      "date": "2026-01-08",
      "time": "11:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6950.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.5097,
      "pred_empirical": 0.6715,
      "confluence_count": 69,
      "rvol": 1.523,
      "approach_r2": 0.4896
    },
    {
      "date": "2026-01-08",
      "time": "11:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6954.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5878,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 1.471,
      "approach_r2": 0.08
    },
    {
      "date": "2026-01-08",
      "time": "11:38:00",
      "level_type": "vwap",
      "level_price": 6956.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6913,
      "pred_gbt": 0.6929,
      "pred_empirical": 0.6004,
      "confluence_count": 156,
      "rvol": 1.552,
      "approach_r2": 0.6306
    },
    {
      "date": "2026-01-08",
      "time": "11:39:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6663,
      "pred_gbt": 0.7782,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 1.703,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-08",
      "time": "11:39:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7263,
      "pred_gbt": 0.7671,
      "pred_empirical": 0.5205,
      "confluence_count": 213,
      "rvol": 1.703,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-08",
      "time": "11:39:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.7708,
      "pred_empirical": 0.6004,
      "confluence_count": 199,
      "rvol": 1.703,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-08",
      "time": "11:39:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.699,
      "pred_gbt": 0.7682,
      "pred_empirical": 0.6004,
      "confluence_count": 199,
      "rvol": 1.703,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-08",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7768,
      "pred_gbt": 0.793,
      "pred_empirical": 0.637,
      "confluence_count": 222,
      "rvol": 1.408,
      "approach_r2": 0.0043
    },
    {
      "date": "2026-01-08",
      "time": "11:42:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8041,
      "pred_gbt": 0.7951,
      "pred_empirical": 0.6004,
      "confluence_count": 217,
      "rvol": 1.391,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-08",
      "time": "11:42:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7572,
      "pred_gbt": 0.7734,
      "pred_empirical": 0.6004,
      "confluence_count": 217,
      "rvol": 1.391,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-08",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7811,
      "pred_gbt": 0.7967,
      "pred_empirical": 0.6004,
      "confluence_count": 221,
      "rvol": 1.391,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-08",
      "time": "11:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7625,
      "pred_gbt": 0.7601,
      "pred_empirical": 0.5205,
      "confluence_count": 218,
      "rvol": 1.394,
      "approach_r2": 0.8681
    },
    {
      "date": "2026-01-08",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.81,
      "pred_gbt": 0.7903,
      "pred_empirical": 0.637,
      "confluence_count": 221,
      "rvol": 1.264,
      "approach_r2": 0.3119
    },
    {
      "date": "2026-01-08",
      "time": "11:45:00",
      "level_type": "ib_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6977,
      "pred_gbt": 0.8035,
      "pred_empirical": 0.651,
      "confluence_count": 142,
      "rvol": 1.276,
      "approach_r2": 0.4033
    },
    {
      "date": "2026-01-08",
      "time": "11:45:00",
      "level_type": "session_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7258,
      "pred_gbt": 0.8343,
      "pred_empirical": 0.651,
      "confluence_count": 142,
      "rvol": 1.276,
      "approach_r2": 0.4033
    },
    {
      "date": "2026-01-08",
      "time": "11:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7155,
      "pred_gbt": 0.812,
      "pred_empirical": 0.651,
      "confluence_count": 142,
      "rvol": 1.276,
      "approach_r2": 0.4033
    },
    {
      "date": "2026-01-08",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6967.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.8367,
      "pred_empirical": 0.6715,
      "confluence_count": 121,
      "rvol": 1.445,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-08",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.6674,
      "confluence_count": 121,
      "rvol": 1.445,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-08",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6967.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6718,
      "pred_gbt": 0.7929,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 1.337,
      "approach_r2": 0.2132
    },
    {
      "date": "2026-01-08",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8122,
      "pred_gbt": 0.8056,
      "pred_empirical": 0.637,
      "confluence_count": 221,
      "rvol": 1.307,
      "approach_r2": 0.5473
    },
    {
      "date": "2026-01-08",
      "time": "11:51:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.8099,
      "pred_empirical": 0.637,
      "confluence_count": 216,
      "rvol": 1.095,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-08",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8208,
      "pred_gbt": 0.7973,
      "pred_empirical": 0.637,
      "confluence_count": 223,
      "rvol": 1.095,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-08",
      "time": "11:53:00",
      "level_type": "vwap",
      "level_price": 6956.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.7201,
      "pred_empirical": 0.637,
      "confluence_count": 161,
      "rvol": 1.221,
      "approach_r2": 0.7529
    },
    {
      "date": "2026-01-08",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7923,
      "pred_gbt": 0.8157,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 1.252,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-08",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7977,
      "pred_gbt": 0.8198,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 1.186,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-08",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8263,
      "pred_gbt": 0.813,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 1.085,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-08",
      "time": "11:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7775,
      "pred_gbt": 0.8089,
      "pred_empirical": 0.637,
      "confluence_count": 220,
      "rvol": 1.085,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-08",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8293,
      "pred_gbt": 0.8207,
      "pred_empirical": 0.6004,
      "confluence_count": 225,
      "rvol": 1.1,
      "approach_r2": 0.9796
    },
    {
      "date": "2026-01-08",
      "time": "12:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6963.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7534,
      "pred_gbt": 0.8052,
      "pred_empirical": 0.6004,
      "confluence_count": 211,
      "rvol": 1.1,
      "approach_r2": 0.9796
    },
    {
      "date": "2026-01-08",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8272,
      "pred_gbt": 0.7775,
      "pred_empirical": 0.6004,
      "confluence_count": 225,
      "rvol": 1.197,
      "approach_r2": 0.9871
    },
    {
      "date": "2026-01-08",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7999,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 1.229,
      "approach_r2": 0.7337
    },
    {
      "date": "2026-01-08",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8044,
      "pred_gbt": 0.8261,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 1.097,
      "approach_r2": 0.7015
    },
    {
      "date": "2026-01-08",
      "time": "12:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6962.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7693,
      "pred_gbt": 0.8143,
      "pred_empirical": 0.6004,
      "confluence_count": 223,
      "rvol": 1.097,
      "approach_r2": 0.7015
    },
    {
      "date": "2026-01-08",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8027,
      "pred_gbt": 0.8193,
      "pred_empirical": 0.6674,
      "confluence_count": 222,
      "rvol": 1.056,
      "approach_r2": 0.7106
    },
    {
      "date": "2026-01-08",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8103,
      "pred_gbt": 0.8099,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 0.993,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-08",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8096,
      "pred_gbt": 0.8159,
      "pred_empirical": 0.6715,
      "confluence_count": 225,
      "rvol": 0.912,
      "approach_r2": 0.3087
    },
    {
      "date": "2026-01-08",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8093,
      "pred_gbt": 0.8398,
      "pred_empirical": 0.6715,
      "confluence_count": 225,
      "rvol": 0.919,
      "approach_r2": 0.0952
    },
    {
      "date": "2026-01-08",
      "time": "12:09:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7557,
      "pred_gbt": 0.8264,
      "pred_empirical": 0.637,
      "confluence_count": 213,
      "rvol": 1.025,
      "approach_r2": 0.1944
    },
    {
      "date": "2026-01-08",
      "time": "12:09:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7379,
      "pred_gbt": 0.8124,
      "pred_empirical": 0.637,
      "confluence_count": 213,
      "rvol": 1.025,
      "approach_r2": 0.1944
    },
    {
      "date": "2026-01-08",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8071,
      "pred_gbt": 0.8241,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 1.025,
      "approach_r2": 0.1944
    },
    {
      "date": "2026-01-08",
      "time": "12:10:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7669,
      "pred_gbt": 0.8274,
      "pred_empirical": 0.6674,
      "confluence_count": 199,
      "rvol": 1.13,
      "approach_r2": 0.0933
    },
    {
      "date": "2026-01-08",
      "time": "12:10:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.8252,
      "pred_empirical": 0.6674,
      "confluence_count": 199,
      "rvol": 1.13,
      "approach_r2": 0.0933
    },
    {
      "date": "2026-01-08",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.803,
      "pred_gbt": 0.822,
      "pred_empirical": 0.6674,
      "confluence_count": 224,
      "rvol": 1.13,
      "approach_r2": 0.0933
    },
    {
      "date": "2026-01-08",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6674,
      "confluence_count": 224,
      "rvol": 1.212,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-08",
      "time": "12:12:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.782,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.637,
      "confluence_count": 217,
      "rvol": 1.345,
      "approach_r2": 0.7398
    },
    {
      "date": "2026-01-08",
      "time": "12:12:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7725,
      "pred_gbt": 0.7948,
      "pred_empirical": 0.6004,
      "confluence_count": 217,
      "rvol": 1.345,
      "approach_r2": 0.7398
    },
    {
      "date": "2026-01-08",
      "time": "12:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.7734,
      "pred_empirical": 0.6004,
      "confluence_count": 218,
      "rvol": 1.322,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-01-08",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8049,
      "pred_gbt": 0.8014,
      "pred_empirical": 0.637,
      "confluence_count": 225,
      "rvol": 1.236,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-01-08",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8086,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 1.121,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-08",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8124,
      "pred_gbt": 0.8468,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 1.013,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-08",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8174,
      "pred_gbt": 0.8214,
      "pred_empirical": 0.6674,
      "confluence_count": 225,
      "rvol": 0.893,
      "approach_r2": 0.7848
    },
    {
      "date": "2026-01-08",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.842,
      "pred_gbt": 0.8203,
      "pred_empirical": 0.6715,
      "confluence_count": 225,
      "rvol": 0.832,
      "approach_r2": 0.7848
    },
    {
      "date": "2026-01-08",
      "time": "12:19:00",
      "level_type": "ib_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7308,
      "pred_gbt": 0.8027,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 0.885,
      "approach_r2": 0.0856
    },
    {
      "date": "2026-01-08",
      "time": "12:19:00",
      "level_type": "session_high",
      "level_price": 6967.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.8309,
      "pred_empirical": 0.6142,
      "confluence_count": 121,
      "rvol": 0.885,
      "approach_r2": 0.0856
    },
    {
      "date": "2026-01-08",
      "time": "12:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.8131,
      "pred_empirical": 0.5962,
      "confluence_count": 121,
      "rvol": 0.885,
      "approach_r2": 0.0856
    },
    {
      "date": "2026-01-08",
      "time": "12:22:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7737,
      "pred_gbt": 0.7913,
      "pred_empirical": 0.6674,
      "confluence_count": 216,
      "rvol": 0.992,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-08",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8373,
      "pred_gbt": 0.803,
      "pred_empirical": 0.6715,
      "confluence_count": 225,
      "rvol": 0.992,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-08",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8161,
      "pred_gbt": 0.8282,
      "pred_empirical": 0.6674,
      "confluence_count": 227,
      "rvol": 1.064,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-08",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.818,
      "pred_gbt": 0.8292,
      "pred_empirical": 0.6674,
      "confluence_count": 227,
      "rvol": 1.025,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-08",
      "time": "12:26:00",
      "level_type": "vwap",
      "level_price": 6957.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7689,
      "pred_gbt": 0.7162,
      "pred_empirical": 0.637,
      "confluence_count": 179,
      "rvol": 1.048,
      "approach_r2": 0.947
    },
    {
      "date": "2026-01-08",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8164,
      "pred_gbt": 0.8254,
      "pred_empirical": 0.6674,
      "confluence_count": 227,
      "rvol": 1.104,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-08",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8402,
      "pred_gbt": 0.8126,
      "pred_empirical": 0.6674,
      "confluence_count": 227,
      "rvol": 1.119,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-08",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8456,
      "pred_gbt": 0.8104,
      "pred_empirical": 0.6715,
      "confluence_count": 224,
      "rvol": 0.944,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-08",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6968.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.7278,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.984,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-08",
      "time": "12:42:00",
      "level_type": "session_high",
      "level_price": 6967.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6902,
      "pred_gbt": 0.8234,
      "pred_empirical": 0.6251,
      "confluence_count": 100,
      "rvol": 1.282,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-08",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6968.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6449,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.282,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-08",
      "time": "12:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6791,
      "pred_gbt": 0.8037,
      "pred_empirical": 0.651,
      "confluence_count": 100,
      "rvol": 1.282,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-08",
      "time": "12:43:00",
      "level_type": "session_high",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6509,
      "pred_gbt": 0.8214,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 1.335,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-08",
      "time": "12:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6392,
      "pred_gbt": 0.802,
      "pred_empirical": 0.6269,
      "confluence_count": 85,
      "rvol": 1.335,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-08",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6557,
      "pred_gbt": 0.7223,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 1.461,
      "approach_r2": 0.6207
    },
    {
      "date": "2026-01-08",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6726,
      "pred_gbt": 0.6796,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.992,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-08",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.7165,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.989,
      "approach_r2": 0.7015
    },
    {
      "date": "2026-01-08",
      "time": "12:50:00",
      "level_type": "session_high",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.7287,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.076,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6626,
      "pred_gbt": 0.6322,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.076,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6244,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 1.076,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:51:00",
      "level_type": "session_high",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.7127,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 1.11,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.11,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.6737,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.11,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:52:00",
      "level_type": "lvn",
      "level_price": 6972.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.4441,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.279,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:52:00",
      "level_type": "session_high",
      "level_price": 6970.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.6756,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.279,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6970.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5765,
      "pred_gbt": 0.6238,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 1.279,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-08",
      "time": "12:53:00",
      "level_type": "session_high",
      "level_price": 6972.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.597,
      "pred_gbt": 0.7015,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.369,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-01-08",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6972.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5845,
      "pred_gbt": 0.6535,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.369,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-01-08",
      "time": "12:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6409,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 1.461,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-01-08",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6344,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.508,
      "approach_r2": 0.0755
    },
    {
      "date": "2026-01-08",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6384,
      "pred_gbt": 0.755,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.38,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-01-08",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6528,
      "pred_gbt": 0.7085,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.14,
      "approach_r2": 0.2727
    },
    {
      "date": "2026-01-08",
      "time": "12:58:00",
      "level_type": "ib_high",
      "level_price": 6966.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7589,
      "pred_gbt": 0.8779,
      "pred_empirical": 0.6269,
      "confluence_count": 142,
      "rvol": 1.313,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-01-08",
      "time": "13:02:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7634,
      "pred_gbt": 0.7324,
      "pred_empirical": 0.6004,
      "confluence_count": 216,
      "rvol": 1.834,
      "approach_r2": 0.3177
    },
    {
      "date": "2026-01-08",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.799,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.637,
      "confluence_count": 194,
      "rvol": 1.834,
      "approach_r2": 0.3177
    },
    {
      "date": "2026-01-08",
      "time": "13:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.7531,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 1.835,
      "approach_r2": 0.0071
    },
    {
      "date": "2026-01-08",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8054,
      "pred_gbt": 0.7465,
      "pred_empirical": 0.6674,
      "confluence_count": 194,
      "rvol": 1.648,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-08",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7809,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.6674,
      "confluence_count": 192,
      "rvol": 1.59,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-08",
      "time": "13:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7901,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.637,
      "confluence_count": 218,
      "rvol": 1.59,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-08",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7772,
      "pred_gbt": 0.7766,
      "pred_empirical": 0.6674,
      "confluence_count": 192,
      "rvol": 1.647,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-08",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7797,
      "pred_gbt": 0.7373,
      "pred_empirical": 0.637,
      "confluence_count": 194,
      "rvol": 1.759,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-08",
      "time": "13:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6962.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7921,
      "pred_gbt": 0.7601,
      "pred_empirical": 0.6004,
      "confluence_count": 223,
      "rvol": 1.759,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-08",
      "time": "13:08:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8296,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.637,
      "confluence_count": 217,
      "rvol": 1.777,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-08",
      "time": "13:08:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7872,
      "pred_gbt": 0.7384,
      "pred_empirical": 0.6004,
      "confluence_count": 217,
      "rvol": 1.777,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-08",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7765,
      "pred_gbt": 0.7618,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.833,
      "approach_r2": 0.9259
    },
    {
      "date": "2026-01-08",
      "time": "13:11:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.7355,
      "pred_empirical": 0.6004,
      "confluence_count": 213,
      "rvol": 2.054,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-08",
      "time": "13:11:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.732,
      "pred_gbt": 0.6471,
      "pred_empirical": 0.6004,
      "confluence_count": 213,
      "rvol": 2.054,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-08",
      "time": "13:11:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7651,
      "pred_gbt": 0.7181,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 2.054,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-08",
      "time": "13:11:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7802,
      "pred_gbt": 0.7119,
      "pred_empirical": 0.637,
      "confluence_count": 199,
      "rvol": 2.054,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-08",
      "time": "13:11:00",
      "level_type": "vwap",
      "level_price": 6958.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7765,
      "pred_gbt": 0.7199,
      "pred_empirical": 0.6004,
      "confluence_count": 201,
      "rvol": 2.054,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-08",
      "time": "13:12:00",
      "level_type": "vwap",
      "level_price": 6958.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6004,
      "confluence_count": 201,
      "rvol": 1.71,
      "approach_r2": 0.4138
    },
    {
      "date": "2026-01-08",
      "time": "13:15:00",
      "level_type": "vwap",
      "level_price": 6958.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.754,
      "pred_gbt": 0.7947,
      "pred_empirical": 0.6004,
      "confluence_count": 203,
      "rvol": 1.968,
      "approach_r2": 0.6214
    },
    {
      "date": "2026-01-08",
      "time": "13:16:00",
      "level_type": "vwap",
      "level_price": 6958.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7585,
      "pred_gbt": 0.8208,
      "pred_empirical": 0.637,
      "confluence_count": 202,
      "rvol": 1.701,
      "approach_r2": 0.0139
    },
    {
      "date": "2026-01-08",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7965,
      "pred_gbt": 0.7281,
      "pred_empirical": 0.637,
      "confluence_count": 194,
      "rvol": 1.472,
      "approach_r2": 0.7669
    },
    {
      "date": "2026-01-08",
      "time": "13:22:00",
      "level_type": "vwap",
      "level_price": 6958.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8052,
      "pred_gbt": 0.7798,
      "pred_empirical": 0.6004,
      "confluence_count": 202,
      "rvol": 1.455,
      "approach_r2": 0.7098
    },
    {
      "date": "2026-01-08",
      "time": "13:31:00",
      "level_type": "vwap",
      "level_price": 6958.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8027,
      "pred_gbt": 0.7795,
      "pred_empirical": 0.6004,
      "confluence_count": 202,
      "rvol": 1.652,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-08",
      "time": "13:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7897,
      "pred_gbt": 0.777,
      "pred_empirical": 0.6004,
      "confluence_count": 220,
      "rvol": 1.652,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-08",
      "time": "13:35:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8011,
      "pred_gbt": 0.8356,
      "pred_empirical": 0.6674,
      "confluence_count": 216,
      "rvol": 1.028,
      "approach_r2": 0.7795
    },
    {
      "date": "2026-01-08",
      "time": "13:37:00",
      "level_type": "vwap",
      "level_price": 6958.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8227,
      "pred_gbt": 0.8669,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 0.957,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-08",
      "time": "13:38:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8603,
      "pred_gbt": 0.8686,
      "pred_empirical": 0.6081,
      "confluence_count": 217,
      "rvol": 0.888,
      "approach_r2": 0.02
    },
    {
      "date": "2026-01-08",
      "time": "13:38:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8221,
      "pred_gbt": 0.8778,
      "pred_empirical": 0.6269,
      "confluence_count": 217,
      "rvol": 0.888,
      "approach_r2": 0.02
    },
    {
      "date": "2026-01-08",
      "time": "13:41:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8077,
      "pred_gbt": 0.8671,
      "pred_empirical": 0.651,
      "confluence_count": 213,
      "rvol": 0.801,
      "approach_r2": 0.2259
    },
    {
      "date": "2026-01-08",
      "time": "13:41:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7927,
      "pred_gbt": 0.8021,
      "pred_empirical": 0.6251,
      "confluence_count": 213,
      "rvol": 0.801,
      "approach_r2": 0.2259
    },
    {
      "date": "2026-01-08",
      "time": "13:41:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8201,
      "pred_gbt": 0.8782,
      "pred_empirical": 0.6281,
      "confluence_count": 199,
      "rvol": 0.801,
      "approach_r2": 0.2259
    },
    {
      "date": "2026-01-08",
      "time": "13:41:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8324,
      "pred_gbt": 0.8742,
      "pred_empirical": 0.6269,
      "confluence_count": 199,
      "rvol": 0.801,
      "approach_r2": 0.2259
    },
    {
      "date": "2026-01-08",
      "time": "13:43:00",
      "level_type": "vwap",
      "level_price": 6958.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.831,
      "pred_gbt": 0.8687,
      "pred_empirical": 0.6269,
      "confluence_count": 202,
      "rvol": 0.768,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-08",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.829,
      "pred_gbt": 0.8063,
      "pred_empirical": 0.6251,
      "confluence_count": 194,
      "rvol": 0.8,
      "approach_r2": 0.9304
    },
    {
      "date": "2026-01-08",
      "time": "13:47:00",
      "level_type": "ib_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7833,
      "pred_gbt": 0.8651,
      "pred_empirical": 0.5962,
      "confluence_count": 142,
      "rvol": 0.844,
      "approach_r2": 0.85
    },
    {
      "date": "2026-01-08",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.822,
      "pred_gbt": 0.8213,
      "pred_empirical": 0.6081,
      "confluence_count": 193,
      "rvol": 0.912,
      "approach_r2": 0.64
    },
    {
      "date": "2026-01-08",
      "time": "13:52:00",
      "level_type": "vwap",
      "level_price": 6958.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8253,
      "pred_gbt": 0.8628,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 1.115,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-08",
      "time": "13:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6954.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6863,
      "pred_gbt": 0.8226,
      "pred_empirical": 0.6715,
      "confluence_count": 120,
      "rvol": 1.341,
      "approach_r2": 0.0083
    },
    {
      "date": "2026-01-08",
      "time": "13:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6604,
      "pred_gbt": 0.7197,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 1.268,
      "approach_r2": 0.4324
    },
    {
      "date": "2026-01-08",
      "time": "14:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6674,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 1.27,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-08",
      "time": "14:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6953.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6998,
      "pred_gbt": 0.7631,
      "pred_empirical": 0.637,
      "confluence_count": 120,
      "rvol": 1.27,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-08",
      "time": "14:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8136,
      "pred_gbt": 0.8195,
      "pred_empirical": 0.6715,
      "confluence_count": 220,
      "rvol": 1.224,
      "approach_r2": 0.0692
    },
    {
      "date": "2026-01-08",
      "time": "14:07:00",
      "level_type": "vwap",
      "level_price": 6958.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8291,
      "pred_gbt": 0.8582,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 1.173,
      "approach_r2": 0.6545
    },
    {
      "date": "2026-01-08",
      "time": "14:08:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8412,
      "pred_gbt": 0.8581,
      "pred_empirical": 0.6109,
      "confluence_count": 217,
      "rvol": 0.906,
      "approach_r2": 0.2093
    },
    {
      "date": "2026-01-08",
      "time": "14:08:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8338,
      "pred_gbt": 0.866,
      "pred_empirical": 0.6269,
      "confluence_count": 217,
      "rvol": 0.906,
      "approach_r2": 0.2093
    },
    {
      "date": "2026-01-08",
      "time": "14:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6953.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6878,
      "pred_gbt": 0.7716,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.809,
      "approach_r2": 0.0336
    },
    {
      "date": "2026-01-08",
      "time": "14:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6877,
      "pred_gbt": 0.7146,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.829,
      "approach_r2": 0.0508
    },
    {
      "date": "2026-01-08",
      "time": "14:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.882,
      "approach_r2": 0.1825
    },
    {
      "date": "2026-01-08",
      "time": "14:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.7056,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 1.0,
      "approach_r2": 0.2577
    },
    {
      "date": "2026-01-08",
      "time": "14:15:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5622,
      "pred_gbt": 0.455,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 1.443,
      "approach_r2": 0.9098
    },
    {
      "date": "2026-01-08",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.5453,
      "pred_empirical": 0.6251,
      "confluence_count": 80,
      "rvol": 1.443,
      "approach_r2": 0.9098
    },
    {
      "date": "2026-01-08",
      "time": "14:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5678,
      "pred_gbt": 0.4913,
      "pred_empirical": 0.651,
      "confluence_count": 79,
      "rvol": 1.443,
      "approach_r2": 0.9098
    },
    {
      "date": "2026-01-08",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6476,
      "pred_gbt": 0.652,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.569,
      "approach_r2": 0.9172
    },
    {
      "date": "2026-01-08",
      "time": "14:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6949.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5955,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.569,
      "approach_r2": 0.9172
    },
    {
      "date": "2026-01-08",
      "time": "14:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6528,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 1.734,
      "approach_r2": 0.4766
    },
    {
      "date": "2026-01-08",
      "time": "14:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6417,
      "pred_gbt": 0.694,
      "pred_empirical": 0.6269,
      "confluence_count": 79,
      "rvol": 1.891,
      "approach_r2": 0.1189
    },
    {
      "date": "2026-01-08",
      "time": "14:19:00",
      "level_type": "vwap",
      "level_price": 6958.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7837,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.6674,
      "confluence_count": 203,
      "rvol": 1.895,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-08",
      "time": "14:20:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.7868,
      "pred_empirical": 0.637,
      "confluence_count": 213,
      "rvol": 1.569,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-08",
      "time": "14:20:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8094,
      "pred_gbt": 0.7999,
      "pred_empirical": 0.637,
      "confluence_count": 213,
      "rvol": 1.569,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-08",
      "time": "14:20:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8131,
      "pred_gbt": 0.7901,
      "pred_empirical": 0.6674,
      "confluence_count": 199,
      "rvol": 1.569,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-08",
      "time": "14:20:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8258,
      "pred_gbt": 0.7862,
      "pred_empirical": 0.6715,
      "confluence_count": 199,
      "rvol": 1.569,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-08",
      "time": "14:30:00",
      "level_type": "vwap",
      "level_price": 6958.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8251,
      "pred_gbt": 0.8662,
      "pred_empirical": 0.6281,
      "confluence_count": 204,
      "rvol": 0.823,
      "approach_r2": 0.0851
    },
    {
      "date": "2026-01-08",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7124,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.623,
      "approach_r2": 0.1447
    },
    {
      "date": "2026-01-08",
      "time": "14:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6877,
      "pred_gbt": 0.734,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 0.881,
      "approach_r2": 0.123
    },
    {
      "date": "2026-01-08",
      "time": "14:51:00",
      "level_type": "vwap",
      "level_price": 6957.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8064,
      "pred_gbt": 0.8269,
      "pred_empirical": 0.6251,
      "confluence_count": 196,
      "rvol": 0.828,
      "approach_r2": 0.494
    },
    {
      "date": "2026-01-08",
      "time": "14:52:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.803,
      "pred_gbt": 0.863,
      "pred_empirical": 0.651,
      "confluence_count": 213,
      "rvol": 0.867,
      "approach_r2": 0.5426
    },
    {
      "date": "2026-01-08",
      "time": "14:52:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8442,
      "pred_gbt": 0.8857,
      "pred_empirical": 0.6251,
      "confluence_count": 213,
      "rvol": 0.867,
      "approach_r2": 0.5426
    },
    {
      "date": "2026-01-08",
      "time": "14:52:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8196,
      "pred_gbt": 0.8915,
      "pred_empirical": 0.6281,
      "confluence_count": 199,
      "rvol": 0.867,
      "approach_r2": 0.5426
    },
    {
      "date": "2026-01-08",
      "time": "14:52:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8258,
      "pred_gbt": 0.8822,
      "pred_empirical": 0.6269,
      "confluence_count": 199,
      "rvol": 0.867,
      "approach_r2": 0.5426
    },
    {
      "date": "2026-01-08",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7091,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.962,
      "approach_r2": 0.0014
    },
    {
      "date": "2026-01-08",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6952.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.715,
      "pred_gbt": 0.7217,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.972,
      "approach_r2": 0.7508
    },
    {
      "date": "2026-01-08",
      "time": "15:03:00",
      "level_type": "vwap",
      "level_price": 6957.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8325,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6281,
      "confluence_count": 195,
      "rvol": 0.824,
      "approach_r2": 0.7285
    },
    {
      "date": "2026-01-08",
      "time": "15:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7909,
      "pred_gbt": 0.7463,
      "pred_empirical": 0.6109,
      "confluence_count": 161,
      "rvol": 0.936,
      "approach_r2": 0.2532
    },
    {
      "date": "2026-01-08",
      "time": "15:10:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8627,
      "pred_gbt": 0.8525,
      "pred_empirical": 0.6109,
      "confluence_count": 217,
      "rvol": 0.928,
      "approach_r2": 0.0525
    },
    {
      "date": "2026-01-08",
      "time": "15:10:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8561,
      "pred_gbt": 0.8563,
      "pred_empirical": 0.6269,
      "confluence_count": 217,
      "rvol": 0.928,
      "approach_r2": 0.0525
    },
    {
      "date": "2026-01-08",
      "time": "15:10:00",
      "level_type": "vwap",
      "level_price": 6957.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8526,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.6281,
      "confluence_count": 194,
      "rvol": 0.928,
      "approach_r2": 0.0525
    },
    {
      "date": "2026-01-08",
      "time": "15:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8026,
      "pred_gbt": 0.776,
      "pred_empirical": 0.6281,
      "confluence_count": 156,
      "rvol": 0.986,
      "approach_r2": 0.1027
    },
    {
      "date": "2026-01-08",
      "time": "15:21:00",
      "level_type": "vwap",
      "level_price": 6957.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.82,
      "pred_gbt": 0.7583,
      "pred_empirical": 0.6251,
      "confluence_count": 194,
      "rvol": 1.355,
      "approach_r2": 0.1042
    },
    {
      "date": "2026-01-08",
      "time": "15:22:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8169,
      "pred_gbt": 0.847,
      "pred_empirical": 0.6269,
      "confluence_count": 199,
      "rvol": 1.268,
      "approach_r2": 0.0552
    },
    {
      "date": "2026-01-08",
      "time": "15:22:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8231,
      "pred_gbt": 0.8451,
      "pred_empirical": 0.6081,
      "confluence_count": 199,
      "rvol": 1.268,
      "approach_r2": 0.0552
    },
    {
      "date": "2026-01-08",
      "time": "15:23:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7926,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.637,
      "confluence_count": 213,
      "rvol": 1.661,
      "approach_r2": 0.8758
    },
    {
      "date": "2026-01-08",
      "time": "15:23:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8355,
      "pred_gbt": 0.7669,
      "pred_empirical": 0.6674,
      "confluence_count": 213,
      "rvol": 1.661,
      "approach_r2": 0.8758
    },
    {
      "date": "2026-01-08",
      "time": "15:27:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.826,
      "pred_gbt": 0.7209,
      "pred_empirical": 0.6715,
      "confluence_count": 216,
      "rvol": 1.639,
      "approach_r2": 0.1313
    },
    {
      "date": "2026-01-08",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8575,
      "pred_gbt": 0.708,
      "pred_empirical": 0.651,
      "confluence_count": 212,
      "rvol": 1.587,
      "approach_r2": 0.3049
    },
    {
      "date": "2026-01-08",
      "time": "15:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6964.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8448,
      "pred_gbt": 0.7674,
      "pred_empirical": 0.6251,
      "confluence_count": 173,
      "rvol": 1.587,
      "approach_r2": 0.3049
    },
    {
      "date": "2026-01-08",
      "time": "15:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8498,
      "pred_gbt": 0.6929,
      "pred_empirical": 0.6715,
      "confluence_count": 220,
      "rvol": 1.587,
      "approach_r2": 0.3049
    },
    {
      "date": "2026-01-08",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.861,
      "pred_gbt": 0.7219,
      "pred_empirical": 0.6269,
      "confluence_count": 212,
      "rvol": 1.4,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-08",
      "time": "15:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8518,
      "pred_gbt": 0.7118,
      "pred_empirical": 0.6281,
      "confluence_count": 218,
      "rvol": 1.4,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-08",
      "time": "15:30:00",
      "level_type": "ib_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8055,
      "pred_gbt": 0.788,
      "pred_empirical": 0.6109,
      "confluence_count": 142,
      "rvol": 1.501,
      "approach_r2": 0.3503
    },
    {
      "date": "2026-01-08",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8791,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.651,
      "confluence_count": 212,
      "rvol": 1.501,
      "approach_r2": 0.3503
    },
    {
      "date": "2026-01-08",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8655,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.6715,
      "confluence_count": 212,
      "rvol": 1.431,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-08",
      "time": "15:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6965.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8273,
      "pred_gbt": 0.7583,
      "pred_empirical": 0.6251,
      "confluence_count": 168,
      "rvol": 1.431,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-08",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8556,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.651,
      "confluence_count": 212,
      "rvol": 1.336,
      "approach_r2": 0.1283
    },
    {
      "date": "2026-01-08",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8842,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.6081,
      "confluence_count": 210,
      "rvol": 1.179,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-08",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.877,
      "pred_gbt": 0.7678,
      "pred_empirical": 0.6251,
      "confluence_count": 210,
      "rvol": 1.197,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-08",
      "time": "15:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6965.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7942,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.6281,
      "confluence_count": 156,
      "rvol": 1.205,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-08",
      "time": "15:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8355,
      "pred_gbt": 0.8062,
      "pred_empirical": 0.6081,
      "confluence_count": 144,
      "rvol": 1.203,
      "approach_r2": 0.8053
    },
    {
      "date": "2026-01-08",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8871,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6251,
      "confluence_count": 212,
      "rvol": 1.219,
      "approach_r2": 0.4285
    },
    {
      "date": "2026-01-08",
      "time": "15:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8207,
      "pred_gbt": 0.8037,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 1.219,
      "approach_r2": 0.4285
    },
    {
      "date": "2026-01-08",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8867,
      "pred_gbt": 0.7499,
      "pred_empirical": 0.6281,
      "confluence_count": 212,
      "rvol": 1.2,
      "approach_r2": 0.0521
    },
    {
      "date": "2026-01-08",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8663,
      "pred_gbt": 0.7344,
      "pred_empirical": 0.6251,
      "confluence_count": 212,
      "rvol": 1.346,
      "approach_r2": 0.0101
    },
    {
      "date": "2026-01-08",
      "time": "15:40:00",
      "level_type": "overnight_high",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8897,
      "pred_gbt": 0.7839,
      "pred_empirical": 0.6269,
      "confluence_count": 217,
      "rvol": 1.271,
      "approach_r2": 0.1151
    },
    {
      "date": "2026-01-08",
      "time": "15:40:00",
      "level_type": "lvn",
      "level_price": 6960.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8598,
      "pred_gbt": 0.7679,
      "pred_empirical": 0.6251,
      "confluence_count": 217,
      "rvol": 1.271,
      "approach_r2": 0.1151
    },
    {
      "date": "2026-01-08",
      "time": "15:43:00",
      "level_type": "vwap",
      "level_price": 6958.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8602,
      "pred_gbt": 0.7426,
      "pred_empirical": 0.6251,
      "confluence_count": 202,
      "rvol": 1.376,
      "approach_r2": 0.8174
    },
    {
      "date": "2026-01-08",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.871,
      "pred_gbt": 0.7345,
      "pred_empirical": 0.6281,
      "confluence_count": 212,
      "rvol": 1.327,
      "approach_r2": 0.6068
    },
    {
      "date": "2026-01-08",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8764,
      "pred_gbt": 0.7879,
      "pred_empirical": 0.6281,
      "confluence_count": 211,
      "rvol": 1.134,
      "approach_r2": 0.8539
    },
    {
      "date": "2026-01-08",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8826,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.6109,
      "confluence_count": 211,
      "rvol": 0.829,
      "approach_r2": 0.4654
    },
    {
      "date": "2026-01-08",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8983,
      "pred_gbt": 0.8986,
      "pred_empirical": 0.6269,
      "confluence_count": 211,
      "rvol": 0.934,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-08",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8986,
      "pred_gbt": 0.9119,
      "pred_empirical": 0.6281,
      "confluence_count": 211,
      "rvol": 0.946,
      "approach_r2": 0.8173
    },
    {
      "date": "2026-01-08",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8837,
      "pred_gbt": 0.9391,
      "pred_empirical": 0.6281,
      "confluence_count": 211,
      "rvol": 0.933,
      "approach_r2": 0.8613
    },
    {
      "date": "2026-01-08",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8973,
      "pred_gbt": 0.9308,
      "pred_empirical": 0.6269,
      "confluence_count": 211,
      "rvol": 0.955,
      "approach_r2": 0.4136
    },
    {
      "date": "2026-01-08",
      "time": "15:57:00",
      "level_type": "prior_day_close",
      "level_price": 6963.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8576,
      "pred_gbt": 0.9171,
      "pred_empirical": 0.6269,
      "confluence_count": 216,
      "rvol": 0.913,
      "approach_r2": 0.0903
    },
    {
      "date": "2026-01-08",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8664,
      "pred_gbt": 0.9327,
      "pred_empirical": 0.6109,
      "confluence_count": 190,
      "rvol": 0.913,
      "approach_r2": 0.0903
    },
    {
      "date": "2026-01-08",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6963.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8694,
      "pred_gbt": 0.9252,
      "pred_empirical": 0.5962,
      "confluence_count": 190,
      "rvol": 0.802,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-08",
      "time": "15:59:00",
      "level_type": "prior_day_low",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.9729,
      "pred_empirical": 0.6715,
      "confluence_count": 213,
      "rvol": 0.991,
      "approach_r2": 0.0322
    },
    {
      "date": "2026-01-08",
      "time": "15:59:00",
      "level_type": "gap_fill",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8599,
      "pred_gbt": 0.9656,
      "pred_empirical": 0.651,
      "confluence_count": 213,
      "rvol": 0.991,
      "approach_r2": 0.0322
    },
    {
      "date": "2026-01-08",
      "time": "15:59:00",
      "level_type": "or15_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8797,
      "pred_gbt": 0.9796,
      "pred_empirical": 0.6251,
      "confluence_count": 199,
      "rvol": 0.991,
      "approach_r2": 0.0322
    },
    {
      "date": "2026-01-08",
      "time": "15:59:00",
      "level_type": "or30_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8885,
      "pred_gbt": 0.9783,
      "pred_empirical": 0.6281,
      "confluence_count": 199,
      "rvol": 0.991,
      "approach_r2": 0.0322
    },
    {
      "date": "2026-01-08",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8759,
      "pred_gbt": 0.9844,
      "pred_empirical": 0.6251,
      "confluence_count": 218,
      "rvol": 0.991,
      "approach_r2": 0.0322
    },
    {
      "date": "2026-01-09",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6976.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5045,
      "pred_gbt": 0.442,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 0.983,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-09",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6978.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5006,
      "pred_gbt": 0.4366,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 1.068,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-09",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6980.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4695,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.6251,
      "confluence_count": 28,
      "rvol": 1.566,
      "approach_r2": 0.4965
    },
    {
      "date": "2026-01-09",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.3911,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.712,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-09",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4421,
      "pred_gbt": 0.4834,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.62,
      "approach_r2": 0.1285
    },
    {
      "date": "2026-01-09",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4039,
      "pred_gbt": 0.4326,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 1.57,
      "approach_r2": 0.5293
    },
    {
      "date": "2026-01-09",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6983.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3619,
      "pred_gbt": 0.4126,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 1.57,
      "approach_r2": 0.5293
    },
    {
      "date": "2026-01-09",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6978.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3941,
      "pred_gbt": 0.3678,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.23,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-09",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6978.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3951,
      "pred_gbt": 0.3743,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.28,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-09",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6978.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3875,
      "pred_gbt": 0.3908,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 1.335,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "09:48:00",
      "level_type": "prior_day_high",
      "level_price": 6972.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4532,
      "pred_gbt": 0.3279,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.506,
      "approach_r2": 0.6914
    },
    {
      "date": "2026-01-09",
      "time": "09:48:00",
      "level_type": "lvn",
      "level_price": 6969.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3947,
      "pred_gbt": 0.3555,
      "pred_empirical": 0.6269,
      "confluence_count": 18,
      "rvol": 1.506,
      "approach_r2": 0.6914
    },
    {
      "date": "2026-01-09",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6973.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.406,
      "pred_gbt": 0.3681,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.339,
      "approach_r2": 0.5988
    },
    {
      "date": "2026-01-09",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6973.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.4313,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.322,
      "approach_r2": 0.0388
    },
    {
      "date": "2026-01-09",
      "time": "09:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6973.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.4348,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.322,
      "approach_r2": 0.0388
    },
    {
      "date": "2026-01-09",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6972.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4054,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.284,
      "approach_r2": 0.8811
    },
    {
      "date": "2026-01-09",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6972.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.386,
      "pred_gbt": 0.3955,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.306,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-09",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4422,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.142,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-09",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6977.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4438,
      "pred_gbt": 0.498,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.16,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-09",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6977.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4534,
      "pred_gbt": 0.473,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.078,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-01-09",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6977.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4099,
      "pred_gbt": 0.4176,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.11,
      "approach_r2": 0.8205
    },
    {
      "date": "2026-01-09",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4524,
      "pred_gbt": 0.5314,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 0.827,
      "approach_r2": 0.5011
    },
    {
      "date": "2026-01-09",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6973.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.4822,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 0.701,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-09",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5021,
      "pred_gbt": 0.4306,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 0.791,
      "approach_r2": 0.1189
    },
    {
      "date": "2026-01-09",
      "time": "10:03:00",
      "level_type": "vwap",
      "level_price": 6977.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4199,
      "pred_gbt": 0.376,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 1.05,
      "approach_r2": 0.487
    },
    {
      "date": "2026-01-09",
      "time": "10:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6976.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4147,
      "pred_gbt": 0.3751,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 1.05,
      "approach_r2": 0.487
    },
    {
      "date": "2026-01-09",
      "time": "10:04:00",
      "level_type": "or15_low",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3503,
      "pred_gbt": 0.4118,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.154,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-01-09",
      "time": "10:04:00",
      "level_type": "or30_low",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.366,
      "pred_gbt": 0.417,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.154,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-01-09",
      "time": "10:04:00",
      "level_type": "session_low",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3465,
      "pred_gbt": 0.4411,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.154,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-01-09",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6969.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.3642,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.154,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-01-09",
      "time": "10:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3754,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.154,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-01-09",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6968.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3674,
      "pred_gbt": 0.347,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.404,
      "approach_r2": 0.3559
    },
    {
      "date": "2026-01-09",
      "time": "10:06:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6961.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.364,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.644,
      "approach_r2": 0.1951
    },
    {
      "date": "2026-01-09",
      "time": "10:06:00",
      "level_type": "value_area_low",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.353,
      "pred_gbt": 0.3593,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.644,
      "approach_r2": 0.1951
    },
    {
      "date": "2026-01-09",
      "time": "10:06:00",
      "level_type": "hvn",
      "level_price": 6961.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3802,
      "pred_gbt": 0.5631,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 1.644,
      "approach_r2": 0.1951
    },
    {
      "date": "2026-01-09",
      "time": "10:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4604,
      "pred_gbt": 0.5893,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 1.644,
      "approach_r2": 0.1951
    },
    {
      "date": "2026-01-09",
      "time": "10:07:00",
      "level_type": "session_low",
      "level_price": 6963.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3121,
      "pred_gbt": 0.4685,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.768,
      "approach_r2": 0.244
    },
    {
      "date": "2026-01-09",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6965.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3449,
      "pred_gbt": 0.3317,
      "pred_empirical": 0.6081,
      "confluence_count": 13,
      "rvol": 1.768,
      "approach_r2": 0.244
    },
    {
      "date": "2026-01-09",
      "time": "10:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6963.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3396,
      "pred_gbt": 0.4782,
      "pred_empirical": 0.6109,
      "confluence_count": 7,
      "rvol": 1.768,
      "approach_r2": 0.244
    },
    {
      "date": "2026-01-09",
      "time": "10:08:00",
      "level_type": "prior_day_close",
      "level_price": 6960.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3286,
      "pred_gbt": 0.4268,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 1.941,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-01-09",
      "time": "10:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6960.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3154,
      "pred_gbt": 0.341,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 2.367,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-09",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 6973.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3394,
      "pred_gbt": 0.431,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 2.633,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-09",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6973.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3837,
      "pred_gbt": 0.4889,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 2.507,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-09",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6973.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4271,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.652,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-09",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6980.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.4523,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.437,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-09",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6980.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4414,
      "pred_gbt": 0.4362,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.455,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-09",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6980.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4435,
      "pred_gbt": 0.4331,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.417,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-09",
      "time": "10:22:00",
      "level_type": "or15_high",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.37,
      "pred_gbt": 0.2926,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 1.705,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-01-09",
      "time": "10:22:00",
      "level_type": "or30_high",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.3003,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.705,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-01-09",
      "time": "10:22:00",
      "level_type": "session_high",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4774,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.705,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-01-09",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5085,
      "pred_gbt": 0.3497,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.705,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-01-09",
      "time": "10:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4646,
      "pred_gbt": 0.3289,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.705,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-01-09",
      "time": "10:23:00",
      "level_type": "overnight_high",
      "level_price": 6989.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.4562,
      "pred_empirical": 0.6251,
      "confluence_count": 44,
      "rvol": 1.807,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-09",
      "time": "10:23:00",
      "level_type": "session_high",
      "level_price": 6990.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5085,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 1.807,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-09",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.4529,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 1.807,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-09",
      "time": "10:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4957,
      "pred_gbt": 0.486,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 1.807,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-09",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.518,
      "pred_gbt": 0.4012,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 1.784,
      "approach_r2": 0.5248
    },
    {
      "date": "2026-01-09",
      "time": "10:25:00",
      "level_type": "top_oi_strikes",
      "level_price": 6992.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4462,
      "pred_gbt": 0.3856,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.786,
      "approach_r2": 0.1313
    },
    {
      "date": "2026-01-09",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.4721,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 1.786,
      "approach_r2": 0.1313
    },
    {
      "date": "2026-01-09",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4367,
      "pred_gbt": 0.5539,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 2.004,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "10:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6991.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5132,
      "pred_gbt": 0.5404,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 2.004,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4395,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 2.004,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6994.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4537,
      "pred_gbt": 0.4957,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 1.8,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-01-09",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6994.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.4654,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 1.8,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-01-09",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6996.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4929,
      "pred_gbt": 0.528,
      "pred_empirical": 0.6674,
      "confluence_count": 72,
      "rvol": 1.714,
      "approach_r2": 0.4976
    },
    {
      "date": "2026-01-09",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4958,
      "pred_gbt": 0.4962,
      "pred_empirical": 0.6674,
      "confluence_count": 72,
      "rvol": 1.714,
      "approach_r2": 0.4976
    },
    {
      "date": "2026-01-09",
      "time": "10:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6994.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5379,
      "pred_gbt": 0.5517,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.705,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-09",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.492,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.871,
      "approach_r2": 0.625
    },
    {
      "date": "2026-01-09",
      "time": "10:31:00",
      "level_type": "ib_high",
      "level_price": 6998.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5035,
      "pred_gbt": 0.4665,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.778,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-09",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6998.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5377,
      "pred_gbt": 0.4887,
      "pred_empirical": 0.6251,
      "confluence_count": 58,
      "rvol": 1.778,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-09",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6996.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.5558,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 1.778,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-09",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5249,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 1.778,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-09",
      "time": "10:32:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4146,
      "pred_gbt": 0.4622,
      "pred_empirical": 0.637,
      "confluence_count": 55,
      "rvol": 1.613,
      "approach_r2": 0.9474
    },
    {
      "date": "2026-01-09",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6997.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5858,
      "pred_gbt": 0.6332,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 1.613,
      "approach_r2": 0.9474
    },
    {
      "date": "2026-01-09",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6999.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5416,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 1.588,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-09",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6997.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5782,
      "pred_gbt": 0.6208,
      "pred_empirical": 0.6281,
      "confluence_count": 73,
      "rvol": 1.588,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-09",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.5342,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 1.588,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-09",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.795,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-09",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5063,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.063,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-09",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6979.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4414,
      "pred_gbt": 0.4356,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.931,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-01-09",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6979.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4232,
      "pred_gbt": 0.356,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 2.349,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-09",
      "time": "10:48:00",
      "level_type": "vwap",
      "level_price": 6979.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3758,
      "pred_gbt": 0.3925,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 2.381,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-09",
      "time": "10:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6977.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4047,
      "pred_gbt": 0.4081,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 2.381,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-09",
      "time": "10:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6978.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4058,
      "pred_gbt": 0.4717,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 2.18,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-09",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6979.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4674,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.35,
      "approach_r2": 0.16
    },
    {
      "date": "2026-01-09",
      "time": "10:53:00",
      "level_type": "vwap",
      "level_price": 6979.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4344,
      "pred_gbt": 0.4193,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.18,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-09",
      "time": "10:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6978.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 1.18,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-09",
      "time": "11:01:00",
      "level_type": "or15_high",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.43,
      "pred_gbt": 0.4246,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.802,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-01-09",
      "time": "11:01:00",
      "level_type": "or30_high",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4404,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.802,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-01-09",
      "time": "11:02:00",
      "level_type": "overnight_high",
      "level_price": 6989.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.574,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 0.832,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-01-09",
      "time": "11:02:00",
      "level_type": "top_oi_strikes",
      "level_price": 6992.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5214,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.832,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-01-09",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5764,
      "pred_gbt": 0.5118,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.832,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-01-09",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.541,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.965,
      "approach_r2": 0.6364
    },
    {
      "date": "2026-01-09",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5671,
      "pred_gbt": 0.5705,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.015,
      "approach_r2": 0.5538
    },
    {
      "date": "2026-01-09",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5626,
      "pred_gbt": 0.5794,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.046,
      "approach_r2": 0.1885
    },
    {
      "date": "2026-01-09",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5722,
      "pred_gbt": 0.5849,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.973,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-09",
      "time": "11:13:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.426,
      "pred_gbt": 0.5395,
      "pred_empirical": 0.651,
      "confluence_count": 55,
      "rvol": 1.849,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "11:13:00",
      "level_type": "ib_high",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5534,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 1.849,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "11:13:00",
      "level_type": "session_high",
      "level_price": 6999.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4911,
      "pred_gbt": 0.7298,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.849,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 7001.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5775,
      "pred_gbt": 0.6729,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.849,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "11:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.494,
      "pred_gbt": 0.6935,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.849,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "11:14:00",
      "level_type": "session_high",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5597,
      "pred_gbt": 0.71,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 1.937,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "11:14:00",
      "level_type": "swing_high_2h",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.547,
      "pred_gbt": 0.6824,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 1.937,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-09",
      "time": "11:20:00",
      "level_type": "session_high",
      "level_price": 7001.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6051,
      "pred_gbt": 0.6891,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.173,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-09",
      "time": "11:20:00",
      "level_type": "swing_high_2h",
      "level_price": 7001.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5928,
      "pred_gbt": 0.6564,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.173,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-09",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5863,
      "pred_gbt": 0.5731,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 1.036,
      "approach_r2": 0.7987
    },
    {
      "date": "2026-01-09",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.58,
      "pred_gbt": 0.5579,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 1.185,
      "approach_r2": 0.6618
    },
    {
      "date": "2026-01-09",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5759,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.165,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-09",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.552,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 1.204,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "11:32:00",
      "level_type": "top_oi_strikes",
      "level_price": 6992.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4434,
      "pred_gbt": 0.5615,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 1.28,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-09",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.5646,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.28,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-09",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5367,
      "pred_gbt": 0.5413,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.212,
      "approach_r2": 0.5307
    },
    {
      "date": "2026-01-09",
      "time": "11:34:00",
      "level_type": "overnight_high",
      "level_price": 6989.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5841,
      "pred_gbt": 0.5957,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.071,
      "approach_r2": 0.8305
    },
    {
      "date": "2026-01-09",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.533,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.071,
      "approach_r2": 0.8305
    },
    {
      "date": "2026-01-09",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 1.204,
      "approach_r2": 0.8997
    },
    {
      "date": "2026-01-09",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5781,
      "pred_gbt": 0.4968,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.365,
      "approach_r2": 0.9172
    },
    {
      "date": "2026-01-09",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5741,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 1.335,
      "approach_r2": 0.3894
    },
    {
      "date": "2026-01-09",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5747,
      "pred_gbt": 0.5998,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.445,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-09",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.574,
      "pred_gbt": 0.6087,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 1.562,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-09",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5728,
      "pred_gbt": 0.6073,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.504,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-01-09",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.5736,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 1.217,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-09",
      "time": "11:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6994.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4963,
      "pred_gbt": 0.5454,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.217,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-09",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5984,
      "pred_gbt": 0.5765,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 1.042,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-09",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.5727,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.852,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "11:44:00",
      "level_type": "ib_high",
      "level_price": 6998.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5934,
      "pred_gbt": 0.6517,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.777,
      "approach_r2": 0.0035
    },
    {
      "date": "2026-01-09",
      "time": "11:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5624,
      "pred_gbt": 0.5857,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.782,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-09",
      "time": "11:48:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4579,
      "pred_gbt": 0.5076,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 1.088,
      "approach_r2": 0.3645
    },
    {
      "date": "2026-01-09",
      "time": "11:49:00",
      "level_type": "session_high",
      "level_price": 7001.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.7235,
      "pred_empirical": 0.6109,
      "confluence_count": 69,
      "rvol": 1.138,
      "approach_r2": 0.9528
    },
    {
      "date": "2026-01-09",
      "time": "11:49:00",
      "level_type": "swing_high_2h",
      "level_price": 7001.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6274,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.6081,
      "confluence_count": 69,
      "rvol": 1.138,
      "approach_r2": 0.9528
    },
    {
      "date": "2026-01-09",
      "time": "11:50:00",
      "level_type": "session_high",
      "level_price": 7002.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5678,
      "pred_gbt": 0.7317,
      "pred_empirical": 0.6281,
      "confluence_count": 70,
      "rvol": 1.425,
      "approach_r2": 0.9552
    },
    {
      "date": "2026-01-09",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 7005.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.8007,
      "pred_empirical": 0.6251,
      "confluence_count": 83,
      "rvol": 1.425,
      "approach_r2": 0.9552
    },
    {
      "date": "2026-01-09",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 7002.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5706,
      "pred_gbt": 0.6881,
      "pred_empirical": 0.6281,
      "confluence_count": 70,
      "rvol": 1.425,
      "approach_r2": 0.9552
    },
    {
      "date": "2026-01-09",
      "time": "11:51:00",
      "level_type": "session_high",
      "level_price": 7004.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6399,
      "pred_gbt": 0.801,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 1.501,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-09",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 7005.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6433,
      "pred_gbt": 0.7707,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 1.501,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-09",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 7004.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.7789,
      "pred_empirical": 0.6251,
      "confluence_count": 80,
      "rvol": 1.501,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-09",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 7005.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6251,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.6081,
      "confluence_count": 69,
      "rvol": 1.648,
      "approach_r2": 1.0
    },
    {
      "date": "2026-01-09",
      "time": "11:53:00",
      "level_type": "prior_week_high",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.6829,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.499,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-09",
      "time": "11:53:00",
      "level_type": "session_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6486,
      "pred_gbt": 0.8246,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 1.499,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-09",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 7006.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6191,
      "pred_gbt": 0.6919,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 1.499,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-09",
      "time": "11:53:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.8073,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 1.499,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-09",
      "time": "11:54:00",
      "level_type": "session_high",
      "level_price": 7005.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6409,
      "pred_gbt": 0.8383,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 1.472,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-09",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 7006.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.7147,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 1.472,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-09",
      "time": "11:54:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6289,
      "pred_gbt": 0.8256,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 1.472,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-09",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 7006.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6351,
      "pred_gbt": 0.6969,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 1.243,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-09",
      "time": "12:03:00",
      "level_type": "vwap_plus2",
      "level_price": 7007.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.6881,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.296,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-09",
      "time": "12:04:00",
      "level_type": "session_high",
      "level_price": 7006.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5555,
      "pred_gbt": 0.7253,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.343,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-09",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 7007.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6376,
      "pred_gbt": 0.6929,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.343,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-09",
      "time": "12:04:00",
      "level_type": "swing_high_2h",
      "level_price": 7006.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.6833,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.343,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-09",
      "time": "12:05:00",
      "level_type": "session_high",
      "level_price": 7007.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6241,
      "pred_gbt": 0.734,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 1.439,
      "approach_r2": 0.8272
    },
    {
      "date": "2026-01-09",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 7008.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6366,
      "pred_gbt": 0.7035,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 1.439,
      "approach_r2": 0.8272
    },
    {
      "date": "2026-01-09",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 7007.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.612,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 1.439,
      "approach_r2": 0.8272
    },
    {
      "date": "2026-01-09",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6272,
      "pred_gbt": 0.7415,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.368,
      "approach_r2": 0.8533
    },
    {
      "date": "2026-01-09",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 7008.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.7079,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 1.368,
      "approach_r2": 0.8533
    },
    {
      "date": "2026-01-09",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6151,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.368,
      "approach_r2": 0.8533
    },
    {
      "date": "2026-01-09",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 7008.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.662,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 1.156,
      "approach_r2": 0.5191
    },
    {
      "date": "2026-01-09",
      "time": "12:23:00",
      "level_type": "prior_week_high",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6725,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.94,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-09",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.682,
      "pred_gbt": 0.7271,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.805,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-09",
      "time": "12:26:00",
      "level_type": "session_high",
      "level_price": 7008.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6695,
      "pred_gbt": 0.7331,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.823,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-09",
      "time": "12:26:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.7228,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.823,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-09",
      "time": "12:26:00",
      "level_type": "swing_high_2h",
      "level_price": 7008.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6581,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.823,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-09",
      "time": "12:27:00",
      "level_type": "session_high",
      "level_price": 7008.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6725,
      "pred_gbt": 0.7566,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.836,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-09",
      "time": "12:27:00",
      "level_type": "swing_high_2h",
      "level_price": 7008.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.661,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.836,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-09",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.675,
      "pred_gbt": 0.7204,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 0.951,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-09",
      "time": "12:34:00",
      "level_type": "session_high",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.948,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-01-09",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.699,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.948,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-01-09",
      "time": "12:34:00",
      "level_type": "swing_high_2h",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.659,
      "pred_gbt": 0.7001,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 0.948,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-01-09",
      "time": "12:35:00",
      "level_type": "session_high",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6689,
      "pred_gbt": 0.7124,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 0.948,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-01-09",
      "time": "12:35:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6574,
      "pred_gbt": 0.682,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.948,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-01-09",
      "time": "12:53:00",
      "level_type": "prior_week_high",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6983,
      "pred_gbt": 0.6966,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.774,
      "approach_r2": 0.1212
    },
    {
      "date": "2026-01-09",
      "time": "13:02:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4988,
      "pred_gbt": 0.6212,
      "pred_empirical": 0.6109,
      "confluence_count": 55,
      "rvol": 1.345,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-09",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6517,
      "pred_gbt": 0.645,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 1.345,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-09",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.6176,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 1.437,
      "approach_r2": 0.6135
    },
    {
      "date": "2026-01-09",
      "time": "13:08:00",
      "level_type": "ib_high",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.665,
      "pred_gbt": 0.7134,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 1.215,
      "approach_r2": 0.9837
    },
    {
      "date": "2026-01-09",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.6112,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 1.215,
      "approach_r2": 0.9837
    },
    {
      "date": "2026-01-09",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6238,
      "pred_gbt": 0.6039,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 1.338,
      "approach_r2": 0.9844
    },
    {
      "date": "2026-01-09",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6233,
      "pred_gbt": 0.5888,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 1.345,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-09",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6162,
      "pred_gbt": 0.5996,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 1.395,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-09",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6289,
      "pred_gbt": 0.5908,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 1.195,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-09",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6755,
      "pred_gbt": 0.6447,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.932,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6811,
      "pred_gbt": 0.6674,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.849,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-09",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6891,
      "pred_gbt": 0.6549,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.731,
      "approach_r2": 0.431
    },
    {
      "date": "2026-01-09",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6852,
      "pred_gbt": 0.6415,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.764,
      "approach_r2": 0.053
    },
    {
      "date": "2026-01-09",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.6102,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.772,
      "approach_r2": 0.8366
    },
    {
      "date": "2026-01-09",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.6405,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.822,
      "approach_r2": 0.1927
    },
    {
      "date": "2026-01-09",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.6422,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.795,
      "approach_r2": 0.1525
    },
    {
      "date": "2026-01-09",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6892,
      "pred_gbt": 0.6113,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.886,
      "approach_r2": 0.8885
    },
    {
      "date": "2026-01-09",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6922,
      "pred_gbt": 0.6345,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.835,
      "approach_r2": 0.9808
    },
    {
      "date": "2026-01-09",
      "time": "13:22:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.654,
      "pred_gbt": 0.5678,
      "pred_empirical": 0.6011,
      "confluence_count": 62,
      "rvol": 0.864,
      "approach_r2": 0.8477
    },
    {
      "date": "2026-01-09",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.6426,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.828,
      "approach_r2": 0.1201
    },
    {
      "date": "2026-01-09",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.5885,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.766,
      "approach_r2": 0.3529
    },
    {
      "date": "2026-01-09",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6655,
      "pred_gbt": 0.5798,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.687,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-09",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.5765,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.714,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-09",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6602,
      "pred_gbt": 0.6133,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.781,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-01-09",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6887,
      "pred_gbt": 0.6887,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.852,
      "approach_r2": 0.0388
    },
    {
      "date": "2026-01-09",
      "time": "13:30:00",
      "level_type": "prior_week_high",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7075,
      "pred_gbt": 0.6932,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 1.233,
      "approach_r2": 0.9135
    },
    {
      "date": "2026-01-09",
      "time": "13:30:00",
      "level_type": "developing_vpoc",
      "level_price": 7004.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6478,
      "pred_gbt": 0.6495,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 1.233,
      "approach_r2": 0.9135
    },
    {
      "date": "2026-01-09",
      "time": "13:35:00",
      "level_type": "session_high",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6582,
      "pred_gbt": 0.751,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 1.319,
      "approach_r2": 0.495
    },
    {
      "date": "2026-01-09",
      "time": "13:35:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6466,
      "pred_gbt": 0.7213,
      "pred_empirical": 0.6142,
      "confluence_count": 67,
      "rvol": 1.319,
      "approach_r2": 0.495
    },
    {
      "date": "2026-01-09",
      "time": "13:37:00",
      "level_type": "session_high",
      "level_price": 7011.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.61,
      "pred_gbt": 0.739,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 1.782,
      "approach_r2": 0.8612
    },
    {
      "date": "2026-01-09",
      "time": "13:37:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 1.782,
      "approach_r2": 0.8612
    },
    {
      "date": "2026-01-09",
      "time": "13:38:00",
      "level_type": "session_high",
      "level_price": 7011.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6613,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 1.949,
      "approach_r2": 0.6574
    },
    {
      "date": "2026-01-09",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.7318,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 1.949,
      "approach_r2": 0.6574
    },
    {
      "date": "2026-01-09",
      "time": "13:39:00",
      "level_type": "session_high",
      "level_price": 7012.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5759,
      "pred_gbt": 0.7629,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 2.206,
      "approach_r2": 0.0234
    },
    {
      "date": "2026-01-09",
      "time": "13:39:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.7103,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 2.206,
      "approach_r2": 0.0234
    },
    {
      "date": "2026-01-09",
      "time": "13:40:00",
      "level_type": "session_high",
      "level_price": 7012.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5748,
      "pred_gbt": 0.7075,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 2.363,
      "approach_r2": 0.8532
    },
    {
      "date": "2026-01-09",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6029,
      "pred_gbt": 0.6978,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 2.363,
      "approach_r2": 0.8532
    },
    {
      "date": "2026-01-09",
      "time": "13:40:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.6399,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 2.363,
      "approach_r2": 0.8532
    },
    {
      "date": "2026-01-09",
      "time": "13:41:00",
      "level_type": "session_high",
      "level_price": 7013.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6298,
      "pred_gbt": 0.7917,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 1.995,
      "approach_r2": 0.0065
    },
    {
      "date": "2026-01-09",
      "time": "13:41:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.612,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.995,
      "approach_r2": 0.0065
    },
    {
      "date": "2026-01-09",
      "time": "13:41:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6177,
      "pred_gbt": 0.756,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 1.995,
      "approach_r2": 0.0065
    },
    {
      "date": "2026-01-09",
      "time": "14:01:00",
      "level_type": "prior_week_high",
      "level_price": 7006.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6325,
      "pred_gbt": 0.7494,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 1.001,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-09",
      "time": "14:17:00",
      "level_type": "session_high",
      "level_price": 7014.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7157,
      "pred_gbt": 0.7976,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.414,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-01-09",
      "time": "14:17:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7051,
      "pred_gbt": 0.7606,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.414,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-01-09",
      "time": "14:47:00",
      "level_type": "session_high",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6804,
      "pred_gbt": 0.7829,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.176,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-01-09",
      "time": "14:47:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6692,
      "pred_gbt": 0.7312,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.176,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-01-09",
      "time": "14:48:00",
      "level_type": "session_high",
      "level_price": 7015.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6143,
      "pred_gbt": 0.6516,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.613,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "14:48:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.617,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.613,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-09",
      "time": "14:49:00",
      "level_type": "session_high",
      "level_price": 7015.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6403,
      "pred_gbt": 0.7365,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.814,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-09",
      "time": "14:49:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6284,
      "pred_gbt": 0.6711,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.814,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-09",
      "time": "14:51:00",
      "level_type": "session_high",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6322,
      "pred_gbt": 0.7115,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 2.109,
      "approach_r2": 0.1183
    },
    {
      "date": "2026-01-09",
      "time": "14:51:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6201,
      "pred_gbt": 0.6387,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 2.109,
      "approach_r2": 0.1183
    },
    {
      "date": "2026-01-09",
      "time": "15:14:00",
      "level_type": "developing_vpoc",
      "level_price": 7013.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.643,
      "pred_gbt": 0.654,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.922,
      "approach_r2": 0.1296
    },
    {
      "date": "2026-01-09",
      "time": "15:21:00",
      "level_type": "session_high",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6796,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 1.411,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-01-09",
      "time": "15:21:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6684,
      "pred_gbt": 0.6352,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 1.411,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-01-09",
      "time": "15:23:00",
      "level_type": "session_high",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6775,
      "pred_gbt": 0.6653,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.506,
      "approach_r2": 0.2505
    },
    {
      "date": "2026-01-09",
      "time": "15:23:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.5965,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.506,
      "approach_r2": 0.2505
    },
    {
      "date": "2026-01-09",
      "time": "15:44:00",
      "level_type": "developing_vpoc",
      "level_price": 7013.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.66,
      "pred_gbt": 0.5143,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 1.416,
      "approach_r2": 0.9582
    },
    {
      "date": "2026-01-09",
      "time": "15:51:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7397,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 1.158,
      "approach_r2": 0.4946
    },
    {
      "date": "2026-01-09",
      "time": "15:52:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.763,
      "pred_gbt": 0.7974,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 1.205,
      "approach_r2": 0.2402
    },
    {
      "date": "2026-01-09",
      "time": "15:52:00",
      "level_type": "swing_low_2h",
      "level_price": 7008.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.688,
      "pred_gbt": 0.7756,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 1.205,
      "approach_r2": 0.2402
    },
    {
      "date": "2026-01-09",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.8212,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 1.306,
      "approach_r2": 0.0027
    },
    {
      "date": "2026-01-09",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7009.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7551,
      "pred_gbt": 0.9075,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 1.532,
      "approach_r2": 0.1188
    },
    {
      "date": "2026-01-09",
      "time": "15:55:00",
      "level_type": "prior_week_high",
      "level_price": 7006.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6781,
      "pred_gbt": 0.9097,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 1.601,
      "approach_r2": 0.5652
    },
    {
      "date": "2026-01-09",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7009.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.9291,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 1.601,
      "approach_r2": 0.5652
    },
    {
      "date": "2026-01-09",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 7008.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5983,
      "pred_gbt": 0.8768,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 1.601,
      "approach_r2": 0.5652
    },
    {
      "date": "2026-01-09",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7009.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7257,
      "pred_gbt": 0.9062,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 1.55,
      "approach_r2": 0.809
    },
    {
      "date": "2026-01-09",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 7007.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5983,
      "pred_gbt": 0.8381,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 1.55,
      "approach_r2": 0.809
    },
    {
      "date": "2026-01-09",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7009.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7186,
      "pred_gbt": 0.9468,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 1.597,
      "approach_r2": 0.1223
    },
    {
      "date": "2026-01-09",
      "time": "15:57:00",
      "level_type": "swing_low_2h",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6716,
      "pred_gbt": 0.9112,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.597,
      "approach_r2": 0.1223
    },
    {
      "date": "2026-01-09",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 7009.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.9525,
      "pred_empirical": 0.612,
      "confluence_count": 66,
      "rvol": 1.608,
      "approach_r2": 0.4555
    },
    {
      "date": "2026-01-12",
      "time": "09:35:00",
      "level_type": "value_area_high",
      "level_price": 6984.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3565,
      "pred_gbt": 0.404,
      "pred_empirical": 0.6081,
      "confluence_count": 4,
      "rvol": 1.444,
      "approach_r2": 0.5216
    },
    {
      "date": "2026-01-12",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.5263,
      "pred_empirical": 0.5962,
      "confluence_count": 1,
      "rvol": 1.444,
      "approach_r2": 0.5216
    },
    {
      "date": "2026-01-12",
      "time": "09:36:00",
      "level_type": "lvn",
      "level_price": 6988.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3809,
      "pred_gbt": 0.31,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.406,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-12",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.406,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-12",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.4032,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.289,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-12",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6990.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.374,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.375,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-12",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4417,
      "pred_gbt": 0.4447,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.453,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-01-12",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.383,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.453,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-01-12",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4056,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.481,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-12",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6993.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.3958,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.481,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-12",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.44,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.481,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-12",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6994.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4774,
      "pred_gbt": 0.411,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.444,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-12",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.4007,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.444,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-12",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6994.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4646,
      "pred_gbt": 0.4051,
      "pred_empirical": 0.6269,
      "confluence_count": 32,
      "rvol": 1.444,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-12",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6994.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4723,
      "pred_gbt": 0.3963,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.589,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-12",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6994.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4596,
      "pred_gbt": 0.3976,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.589,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-12",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4504,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.68,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-12",
      "time": "09:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6991.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3638,
      "pred_gbt": 0.3819,
      "pred_empirical": 0.651,
      "confluence_count": 27,
      "rvol": 1.68,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-12",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4119,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.609,
      "approach_r2": 0.2112
    },
    {
      "date": "2026-01-12",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4549,
      "pred_gbt": 0.4928,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.434,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-12",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.4827,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.306,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-12",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6991.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4718,
      "pred_gbt": 0.511,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.132,
      "approach_r2": 0.3311
    },
    {
      "date": "2026-01-12",
      "time": "09:49:00",
      "level_type": "or15_high",
      "level_price": 6995.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.4289,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 0.964,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-01-12",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6995.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.964,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-01-12",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.4966,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 0.964,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-01-12",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6995.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.4612,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 0.964,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-01-12",
      "time": "09:51:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.3974,
      "pred_empirical": 0.6004,
      "confluence_count": 67,
      "rvol": 1.089,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-12",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6998.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.4621,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.089,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-12",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.4431,
      "pred_empirical": 0.6251,
      "confluence_count": 60,
      "rvol": 1.089,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-12",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 7000.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5406,
      "pred_gbt": 0.4668,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 1.232,
      "approach_r2": 0.72
    },
    {
      "date": "2026-01-12",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 7000.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5279,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.6251,
      "confluence_count": 62,
      "rvol": 1.232,
      "approach_r2": 0.72
    },
    {
      "date": "2026-01-12",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 7001.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4711,
      "pred_gbt": 0.4645,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 1.605,
      "approach_r2": 0.6717
    },
    {
      "date": "2026-01-12",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 7001.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.474,
      "pred_gbt": 0.4494,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 1.605,
      "approach_r2": 0.6717
    },
    {
      "date": "2026-01-12",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5639,
      "pred_gbt": 0.4866,
      "pred_empirical": 0.6004,
      "confluence_count": 92,
      "rvol": 1.816,
      "approach_r2": 0.608
    },
    {
      "date": "2026-01-12",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5512,
      "pred_gbt": 0.4899,
      "pred_empirical": 0.6004,
      "confluence_count": 92,
      "rvol": 1.816,
      "approach_r2": 0.608
    },
    {
      "date": "2026-01-12",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.4255,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.776,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-12",
      "time": "10:00:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4284,
      "pred_gbt": 0.3629,
      "pred_empirical": 0.637,
      "confluence_count": 69,
      "rvol": 1.776,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-12",
      "time": "10:01:00",
      "level_type": "or30_high",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4608,
      "pred_gbt": 0.4771,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 1.762,
      "approach_r2": 0.4821
    },
    {
      "date": "2026-01-12",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5602,
      "pred_gbt": 0.5271,
      "pred_empirical": 0.637,
      "confluence_count": 87,
      "rvol": 1.762,
      "approach_r2": 0.4821
    },
    {
      "date": "2026-01-12",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5475,
      "pred_gbt": 0.5231,
      "pred_empirical": 0.637,
      "confluence_count": 87,
      "rvol": 1.762,
      "approach_r2": 0.4821
    },
    {
      "date": "2026-01-12",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4767,
      "pred_gbt": 0.3938,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 1.786,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-12",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4787,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.6674,
      "confluence_count": 63,
      "rvol": 1.689,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "10:04:00",
      "level_type": "developing_vpoc",
      "level_price": 6998.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.4288,
      "pred_empirical": 0.6674,
      "confluence_count": 64,
      "rvol": 1.554,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-01-12",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4875,
      "pred_gbt": 0.4324,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.542,
      "approach_r2": 0.2143
    },
    {
      "date": "2026-01-12",
      "time": "10:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.491,
      "pred_gbt": 0.4706,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.391,
      "approach_r2": 0.1645
    },
    {
      "date": "2026-01-12",
      "time": "10:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.472,
      "pred_empirical": 0.6281,
      "confluence_count": 64,
      "rvol": 1.227,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-12",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5127,
      "pred_gbt": 0.4517,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.057,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-12",
      "time": "10:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4421,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.227,
      "approach_r2": 1.0
    },
    {
      "date": "2026-01-12",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.454,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.072,
      "approach_r2": 0.5432
    },
    {
      "date": "2026-01-12",
      "time": "10:20:00",
      "level_type": "or15_high",
      "level_price": 6995.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4809,
      "pred_gbt": 0.4621,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 1.074,
      "approach_r2": 0.8173
    },
    {
      "date": "2026-01-12",
      "time": "10:22:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4492,
      "pred_gbt": 0.4258,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 0.946,
      "approach_r2": 0.0388
    },
    {
      "date": "2026-01-12",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5295,
      "pred_gbt": 0.4657,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 0.946,
      "approach_r2": 0.0388
    },
    {
      "date": "2026-01-12",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5373,
      "pred_gbt": 0.4547,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 0.892,
      "approach_r2": 0.7313
    },
    {
      "date": "2026-01-12",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.4543,
      "pred_empirical": 0.6251,
      "confluence_count": 69,
      "rvol": 0.978,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-12",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5371,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.6109,
      "confluence_count": 69,
      "rvol": 0.911,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-12",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.538,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.6109,
      "confluence_count": 69,
      "rvol": 0.903,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-12",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.4761,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 0.851,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-12",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 0.825,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.4959,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 0.631,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-12",
      "time": "10:33:00",
      "level_type": "vwap",
      "level_price": 6992.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4864,
      "pred_gbt": 0.4295,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.681,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "10:36:00",
      "level_type": "vwap",
      "level_price": 6992.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.4629,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.949,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "10:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5098,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 0.602,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-12",
      "time": "10:50:00",
      "level_type": "or15_high",
      "level_price": 6995.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5155,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.727,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-12",
      "time": "10:52:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4841,
      "pred_gbt": 0.4942,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 0.747,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-12",
      "time": "10:53:00",
      "level_type": "or30_high",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5432,
      "pred_gbt": 0.5581,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.804,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-12",
      "time": "10:53:00",
      "level_type": "ib_high",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6105,
      "pred_gbt": 0.648,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.804,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-12",
      "time": "10:53:00",
      "level_type": "session_high",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6393,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 0.804,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-12",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6044,
      "pred_gbt": 0.5542,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.804,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-12",
      "time": "10:53:00",
      "level_type": "swing_high_2h",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6274,
      "pred_gbt": 0.6683,
      "pred_empirical": 0.5962,
      "confluence_count": 87,
      "rvol": 0.804,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-12",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.598,
      "pred_gbt": 0.5723,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.883,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-12",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5886,
      "pred_gbt": 0.5312,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.883,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.5178,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.95,
      "approach_r2": 0.6213
    },
    {
      "date": "2026-01-12",
      "time": "10:57:00",
      "level_type": "hvn",
      "level_price": 7004.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.5279,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 1.008,
      "approach_r2": 0.8265
    },
    {
      "date": "2026-01-12",
      "time": "10:57:00",
      "level_type": "session_high",
      "level_price": 7003.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.642,
      "pred_gbt": 0.6647,
      "pred_empirical": 0.6281,
      "confluence_count": 91,
      "rvol": 1.008,
      "approach_r2": 0.8265
    },
    {
      "date": "2026-01-12",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 1.008,
      "approach_r2": 0.8265
    },
    {
      "date": "2026-01-12",
      "time": "10:57:00",
      "level_type": "swing_high_2h",
      "level_price": 7003.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6301,
      "pred_gbt": 0.6522,
      "pred_empirical": 0.6281,
      "confluence_count": 91,
      "rvol": 1.008,
      "approach_r2": 0.8265
    },
    {
      "date": "2026-01-12",
      "time": "10:58:00",
      "level_type": "prior_day_close",
      "level_price": 7004.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.5618,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 1.039,
      "approach_r2": 0.7853
    },
    {
      "date": "2026-01-12",
      "time": "10:59:00",
      "level_type": "session_high",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.6269,
      "confluence_count": 91,
      "rvol": 1.007,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-01-12",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5883,
      "pred_gbt": 0.5429,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 1.007,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-01-12",
      "time": "10:59:00",
      "level_type": "swing_high_2h",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.6648,
      "pred_empirical": 0.6281,
      "confluence_count": 91,
      "rvol": 1.007,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-01-12",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5943,
      "pred_gbt": 0.5323,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.984,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-12",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6009,
      "pred_gbt": 0.5446,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.873,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-12",
      "time": "11:02:00",
      "level_type": "session_high",
      "level_price": 7004.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.647,
      "pred_gbt": 0.6792,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.83,
      "approach_r2": 0.7445
    },
    {
      "date": "2026-01-12",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6044,
      "pred_gbt": 0.5161,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.83,
      "approach_r2": 0.7445
    },
    {
      "date": "2026-01-12",
      "time": "11:02:00",
      "level_type": "swing_high_2h",
      "level_price": 7004.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6351,
      "pred_gbt": 0.6669,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.83,
      "approach_r2": 0.7445
    },
    {
      "date": "2026-01-12",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6072,
      "pred_gbt": 0.524,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.773,
      "approach_r2": 0.6613
    },
    {
      "date": "2026-01-12",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6091,
      "pred_gbt": 0.5429,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 0.69,
      "approach_r2": 0.2927
    },
    {
      "date": "2026-01-12",
      "time": "11:08:00",
      "level_type": "session_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6577,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.6142,
      "confluence_count": 89,
      "rvol": 0.639,
      "approach_r2": 0.1059
    },
    {
      "date": "2026-01-12",
      "time": "11:08:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6461,
      "pred_gbt": 0.7192,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 0.639,
      "approach_r2": 0.1059
    },
    {
      "date": "2026-01-12",
      "time": "11:10:00",
      "level_type": "hvn",
      "level_price": 7007.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.5792,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.683,
      "approach_r2": 0.0222
    },
    {
      "date": "2026-01-12",
      "time": "11:11:00",
      "level_type": "session_high",
      "level_price": 7006.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6435,
      "pred_gbt": 0.7578,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.741,
      "approach_r2": 0.0137
    },
    {
      "date": "2026-01-12",
      "time": "11:11:00",
      "level_type": "swing_high_2h",
      "level_price": 7006.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6316,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.741,
      "approach_r2": 0.0137
    },
    {
      "date": "2026-01-12",
      "time": "11:13:00",
      "level_type": "session_high",
      "level_price": 7007.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6359,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 0.79,
      "approach_r2": 0.8029
    },
    {
      "date": "2026-01-12",
      "time": "11:13:00",
      "level_type": "swing_high_2h",
      "level_price": 7007.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.624,
      "pred_gbt": 0.6579,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.79,
      "approach_r2": 0.8029
    },
    {
      "date": "2026-01-12",
      "time": "11:14:00",
      "level_type": "hvn",
      "level_price": 7009.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.4875,
      "pred_empirical": 0.651,
      "confluence_count": 75,
      "rvol": 0.972,
      "approach_r2": 0.8029
    },
    {
      "date": "2026-01-12",
      "time": "11:14:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.65,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.972,
      "approach_r2": 0.8029
    },
    {
      "date": "2026-01-12",
      "time": "11:15:00",
      "level_type": "session_high",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.7297,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 1.034,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-12",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 1.034,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-12",
      "time": "11:15:00",
      "level_type": "swing_high_2h",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.583,
      "pred_gbt": 0.6992,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 1.034,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-12",
      "time": "11:16:00",
      "level_type": "session_high",
      "level_price": 7009.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.6251,
      "confluence_count": 79,
      "rvol": 1.27,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-12",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.634,
      "pred_gbt": 0.6725,
      "pred_empirical": 0.6281,
      "confluence_count": 78,
      "rvol": 1.27,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-12",
      "time": "11:16:00",
      "level_type": "swing_high_2h",
      "level_price": 7009.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6154,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6251,
      "confluence_count": 79,
      "rvol": 1.27,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-12",
      "time": "11:17:00",
      "level_type": "session_high",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.7345,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 1.297,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-12",
      "time": "11:17:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6281,
      "pred_gbt": 0.6925,
      "pred_empirical": 0.6109,
      "confluence_count": 78,
      "rvol": 1.297,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-12",
      "time": "11:17:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6063,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 1.297,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-12",
      "time": "11:18:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6325,
      "pred_gbt": 0.7117,
      "pred_empirical": 0.6081,
      "confluence_count": 80,
      "rvol": 1.328,
      "approach_r2": 0.9474
    },
    {
      "date": "2026-01-12",
      "time": "11:19:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.7352,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 1.229,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-12",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6358,
      "pred_gbt": 0.6899,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 1.266,
      "approach_r2": 0.6306
    },
    {
      "date": "2026-01-12",
      "time": "11:28:00",
      "level_type": "prior_day_close",
      "level_price": 7004.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5626,
      "pred_gbt": 0.6357,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 0.95,
      "approach_r2": 0.7563
    },
    {
      "date": "2026-01-12",
      "time": "11:31:00",
      "level_type": "hvn",
      "level_price": 7004.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.607,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.688,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-12",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7003.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6638,
      "pred_gbt": 0.7011,
      "pred_empirical": 0.6142,
      "confluence_count": 90,
      "rvol": 0.688,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-12",
      "time": "11:40:00",
      "level_type": "hvn",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5937,
      "pred_gbt": 0.6219,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 0.681,
      "approach_r2": 0.4571
    },
    {
      "date": "2026-01-12",
      "time": "11:45:00",
      "level_type": "hvn",
      "level_price": 7009.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5635,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 0.486,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "11:49:00",
      "level_type": "session_high",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.7765,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 1.079,
      "approach_r2": 0.2301
    },
    {
      "date": "2026-01-12",
      "time": "11:49:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6334,
      "pred_gbt": 0.7564,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 1.079,
      "approach_r2": 0.2301
    },
    {
      "date": "2026-01-12",
      "time": "11:50:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7013.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5602,
      "pred_gbt": 0.6151,
      "pred_empirical": 0.6251,
      "confluence_count": 79,
      "rvol": 1.211,
      "approach_r2": 0.5269
    },
    {
      "date": "2026-01-12",
      "time": "11:50:00",
      "level_type": "hvn",
      "level_price": 7012.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5343,
      "pred_gbt": 0.6085,
      "pred_empirical": 0.6281,
      "confluence_count": 76,
      "rvol": 1.211,
      "approach_r2": 0.5269
    },
    {
      "date": "2026-01-12",
      "time": "11:51:00",
      "level_type": "session_high",
      "level_price": 7011.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6509,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 1.214,
      "approach_r2": 0.6214
    },
    {
      "date": "2026-01-12",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6392,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 1.214,
      "approach_r2": 0.6214
    },
    {
      "date": "2026-01-12",
      "time": "11:52:00",
      "level_type": "session_high",
      "level_price": 7011.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.898,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-01-12",
      "time": "11:52:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6391,
      "pred_gbt": 0.7109,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 0.898,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-01-12",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.8049,
      "pred_empirical": 0.5803,
      "confluence_count": 84,
      "rvol": 0.594,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-12",
      "time": "11:57:00",
      "level_type": "session_high",
      "level_price": 7012.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.719,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.681,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "11:57:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6386,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.681,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "12:01:00",
      "level_type": "session_high",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6663,
      "pred_gbt": 0.748,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.839,
      "approach_r2": 0.4988
    },
    {
      "date": "2026-01-12",
      "time": "12:01:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.839,
      "approach_r2": 0.4988
    },
    {
      "date": "2026-01-12",
      "time": "12:13:00",
      "level_type": "hvn",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5795,
      "pred_gbt": 0.5957,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 0.71,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-12",
      "time": "12:15:00",
      "level_type": "hvn",
      "level_price": 7009.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.6261,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.585,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6458,
      "pred_gbt": 0.63,
      "pred_empirical": 0.6142,
      "confluence_count": 78,
      "rvol": 0.687,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-12",
      "time": "12:18:00",
      "level_type": "prior_day_close",
      "level_price": 7004.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6034,
      "pred_gbt": 0.6805,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.744,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-12",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6738,
      "pred_gbt": 0.654,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.744,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-12",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.6488,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.778,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-12",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6668,
      "pred_gbt": 0.6542,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.837,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-12",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6696,
      "pred_gbt": 0.6589,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.913,
      "approach_r2": 0.64
    },
    {
      "date": "2026-01-12",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6729,
      "pred_gbt": 0.6553,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.874,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-12",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.674,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.773,
      "approach_r2": 0.2581
    },
    {
      "date": "2026-01-12",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6743,
      "pred_gbt": 0.6561,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.767,
      "approach_r2": 0.0645
    },
    {
      "date": "2026-01-12",
      "time": "12:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.6518,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.517,
      "approach_r2": 0.004
    },
    {
      "date": "2026-01-12",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.6743,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.52,
      "approach_r2": 0.0149
    },
    {
      "date": "2026-01-12",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6881,
      "pred_gbt": 0.6752,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.538,
      "approach_r2": 0.0395
    },
    {
      "date": "2026-01-12",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6884,
      "pred_gbt": 0.6682,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.54,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-01-12",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6866,
      "pred_gbt": 0.6845,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.595,
      "approach_r2": 0.0263
    },
    {
      "date": "2026-01-12",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6866,
      "pred_gbt": 0.676,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.588,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-12",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6917,
      "pred_gbt": 0.639,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.544,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-12",
      "time": "12:39:00",
      "level_type": "hvn",
      "level_price": 7004.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6569,
      "pred_gbt": 0.6758,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.685,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-12",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6552,
      "pred_gbt": 0.6092,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.685,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-12",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6476,
      "pred_gbt": 0.6126,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.871,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-12",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6786,
      "pred_gbt": 0.6804,
      "pred_empirical": 0.612,
      "confluence_count": 77,
      "rvol": 0.965,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-12",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.676,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.938,
      "approach_r2": 0.0137
    },
    {
      "date": "2026-01-12",
      "time": "12:43:00",
      "level_type": "hvn",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.62,
      "pred_gbt": 0.6649,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 1.035,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-01-12",
      "time": "12:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.6852,
      "pred_empirical": 0.6142,
      "confluence_count": 78,
      "rvol": 1.035,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-01-12",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.6658,
      "pred_empirical": 0.612,
      "confluence_count": 78,
      "rvol": 0.88,
      "approach_r2": 0.9037
    },
    {
      "date": "2026-01-12",
      "time": "12:45:00",
      "level_type": "hvn",
      "level_price": 7009.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.6195,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 0.672,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-12",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.6796,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.672,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-12",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6956,
      "pred_gbt": 0.6968,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.741,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-12",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6986,
      "pred_gbt": 0.6816,
      "pred_empirical": 0.5871,
      "confluence_count": 78,
      "rvol": 0.715,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-12",
      "time": "12:52:00",
      "level_type": "session_high",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7104,
      "pred_gbt": 0.8125,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.557,
      "approach_r2": 0.9084
    },
    {
      "date": "2026-01-12",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.7895,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.557,
      "approach_r2": 0.9084
    },
    {
      "date": "2026-01-12",
      "time": "12:54:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7013.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6332,
      "pred_gbt": 0.6361,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 0.568,
      "approach_r2": 0.6864
    },
    {
      "date": "2026-01-12",
      "time": "12:54:00",
      "level_type": "hvn",
      "level_price": 7012.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6085,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.568,
      "approach_r2": 0.6864
    },
    {
      "date": "2026-01-12",
      "time": "13:03:00",
      "level_type": "session_high",
      "level_price": 7013.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.683,
      "pred_gbt": 0.8367,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.86,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "13:03:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6718,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.86,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "13:04:00",
      "level_type": "session_high",
      "level_price": 7013.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.8614,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.902,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-12",
      "time": "13:04:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6562,
      "pred_gbt": 0.843,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 0.902,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-12",
      "time": "13:06:00",
      "level_type": "session_high",
      "level_price": 7014.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6813,
      "pred_gbt": 0.8509,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 1.161,
      "approach_r2": 0.0842
    },
    {
      "date": "2026-01-12",
      "time": "13:06:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.8268,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 1.161,
      "approach_r2": 0.0842
    },
    {
      "date": "2026-01-12",
      "time": "13:21:00",
      "level_type": "prior_day_high",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6814,
      "pred_gbt": 0.6237,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.556,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-12",
      "time": "13:21:00",
      "level_type": "prior_week_high",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7279,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.556,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-12",
      "time": "13:21:00",
      "level_type": "value_area_low",
      "level_price": 7016.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6164,
      "pred_gbt": 0.5619,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.556,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-12",
      "time": "13:21:00",
      "level_type": "lvn",
      "level_price": 7017.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6422,
      "pred_gbt": 0.5829,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.556,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-12",
      "time": "13:22:00",
      "level_type": "session_high",
      "level_price": 7015.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7163,
      "pred_gbt": 0.8527,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.708,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-12",
      "time": "13:22:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.834,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.708,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-12",
      "time": "13:23:00",
      "level_type": "session_high",
      "level_price": 7016.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7008,
      "pred_gbt": 0.7923,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.817,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-12",
      "time": "13:23:00",
      "level_type": "vwap_plus2",
      "level_price": 7017.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.7754,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.817,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-12",
      "time": "13:23:00",
      "level_type": "swing_high_2h",
      "level_price": 7016.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6899,
      "pred_gbt": 0.7641,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.817,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-12",
      "time": "13:24:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7013.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6451,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 0.91,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-12",
      "time": "13:25:00",
      "level_type": "hvn",
      "level_price": 7012.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6558,
      "pred_gbt": 0.6969,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.974,
      "approach_r2": 0.7313
    },
    {
      "date": "2026-01-12",
      "time": "13:48:00",
      "level_type": "session_high",
      "level_price": 7016.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.657,
      "pred_gbt": 0.761,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.815,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "13:48:00",
      "level_type": "swing_high_2h",
      "level_price": 7016.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6596,
      "pred_gbt": 0.7058,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.815,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "13:49:00",
      "level_type": "session_high",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6715,
      "pred_gbt": 0.7767,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.788,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-12",
      "time": "13:49:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.7366,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.788,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-12",
      "time": "13:51:00",
      "level_type": "prior_day_high",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6496,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.835,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "13:51:00",
      "level_type": "prior_week_high",
      "level_price": 7017.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6986,
      "pred_gbt": 0.7078,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.835,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "13:51:00",
      "level_type": "value_area_low",
      "level_price": 7016.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.582,
      "pred_gbt": 0.5516,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.835,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "13:51:00",
      "level_type": "lvn",
      "level_price": 7017.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6087,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.835,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "13:51:00",
      "level_type": "session_high",
      "level_price": 7018.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.835,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "13:51:00",
      "level_type": "swing_high_2h",
      "level_price": 7018.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.835,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-12",
      "time": "14:02:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7013.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.6401,
      "pred_empirical": 0.5871,
      "confluence_count": 79,
      "rvol": 0.707,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-12",
      "time": "14:02:00",
      "level_type": "hvn",
      "level_price": 7012.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6585,
      "pred_gbt": 0.6524,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.707,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-12",
      "time": "14:19:00",
      "level_type": "session_high",
      "level_price": 7018.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7168,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.579,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-12",
      "time": "14:19:00",
      "level_type": "swing_high_2h",
      "level_price": 7018.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.8195,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.579,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-12",
      "time": "14:21:00",
      "level_type": "prior_day_high",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6589,
      "pred_gbt": 0.628,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.993,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "14:21:00",
      "level_type": "prior_week_high",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6416,
      "pred_gbt": 0.7039,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.993,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "14:21:00",
      "level_type": "value_area_low",
      "level_price": 7016.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6776,
      "pred_gbt": 0.6526,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.993,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "14:21:00",
      "level_type": "lvn",
      "level_price": 7017.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.6526,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.993,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "14:21:00",
      "level_type": "session_high",
      "level_price": 7018.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.726,
      "pred_gbt": 0.8031,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.993,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 7018.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7156,
      "pred_gbt": 0.7601,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.993,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-12",
      "time": "14:31:00",
      "level_type": "vwap_plus2",
      "level_price": 7021.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.616,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 1.764,
      "approach_r2": 0.5052
    },
    {
      "date": "2026-01-12",
      "time": "14:32:00",
      "level_type": "session_high",
      "level_price": 7022.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6349,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 2.028,
      "approach_r2": 0.1198
    },
    {
      "date": "2026-01-12",
      "time": "14:32:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6719,
      "pred_gbt": 0.7719,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 2.028,
      "approach_r2": 0.1198
    },
    {
      "date": "2026-01-12",
      "time": "14:32:00",
      "level_type": "swing_high_2h",
      "level_price": 7022.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6229,
      "pred_gbt": 0.6643,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 2.028,
      "approach_r2": 0.1198
    },
    {
      "date": "2026-01-12",
      "time": "14:33:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6355,
      "pred_gbt": 0.7379,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 2.305,
      "approach_r2": 0.3284
    },
    {
      "date": "2026-01-12",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6593,
      "pred_gbt": 0.7879,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 2.372,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "14:46:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.72,
      "pred_gbt": 0.7774,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.769,
      "approach_r2": 0.5007
    },
    {
      "date": "2026-01-12",
      "time": "14:47:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7203,
      "pred_gbt": 0.7591,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.808,
      "approach_r2": 0.7527
    },
    {
      "date": "2026-01-12",
      "time": "14:48:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7207,
      "pred_gbt": 0.7976,
      "pred_empirical": 0.6488,
      "confluence_count": 35,
      "rvol": 0.791,
      "approach_r2": 0.7193
    },
    {
      "date": "2026-01-12",
      "time": "14:49:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7156,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.836,
      "approach_r2": 0.4491
    },
    {
      "date": "2026-01-12",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.718,
      "pred_gbt": 0.7753,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.867,
      "approach_r2": 0.8926
    },
    {
      "date": "2026-01-12",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7154,
      "pred_gbt": 0.7608,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.9,
      "approach_r2": 0.5266
    },
    {
      "date": "2026-01-12",
      "time": "14:52:00",
      "level_type": "session_high",
      "level_price": 7023.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7107,
      "pred_gbt": 0.7895,
      "pred_empirical": 0.6488,
      "confluence_count": 32,
      "rvol": 0.841,
      "approach_r2": 0.7564
    },
    {
      "date": "2026-01-12",
      "time": "14:52:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.719,
      "pred_gbt": 0.7758,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.841,
      "approach_r2": 0.7564
    },
    {
      "date": "2026-01-12",
      "time": "14:52:00",
      "level_type": "swing_high_2h",
      "level_price": 7023.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7,
      "pred_gbt": 0.7405,
      "pred_empirical": 0.6488,
      "confluence_count": 32,
      "rvol": 0.841,
      "approach_r2": 0.7564
    },
    {
      "date": "2026-01-12",
      "time": "14:53:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6834,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.952,
      "approach_r2": 0.4917
    },
    {
      "date": "2026-01-12",
      "time": "14:54:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6753,
      "pred_gbt": 0.8595,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.821,
      "approach_r2": 0.7458
    },
    {
      "date": "2026-01-12",
      "time": "14:55:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.8386,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.797,
      "approach_r2": 0.0863
    },
    {
      "date": "2026-01-12",
      "time": "14:56:00",
      "level_type": "vwap_plus2",
      "level_price": 7023.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6988,
      "pred_gbt": 0.7844,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.903,
      "approach_r2": 0.0804
    },
    {
      "date": "2026-01-12",
      "time": "14:57:00",
      "level_type": "session_high",
      "level_price": 7024.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6564,
      "pred_gbt": 0.8289,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.044,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-01-12",
      "time": "14:57:00",
      "level_type": "vwap_plus2",
      "level_price": 7024.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6655,
      "pred_gbt": 0.8326,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.044,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-01-12",
      "time": "14:57:00",
      "level_type": "swing_high_2h",
      "level_price": 7024.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.7936,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.044,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-01-12",
      "time": "14:58:00",
      "level_type": "session_high",
      "level_price": 7024.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6714,
      "pred_gbt": 0.7942,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.026,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-12",
      "time": "14:58:00",
      "level_type": "vwap_plus2",
      "level_price": 7024.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6803,
      "pred_gbt": 0.7984,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.026,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-12",
      "time": "14:58:00",
      "level_type": "swing_high_2h",
      "level_price": 7024.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.757,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.026,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-12",
      "time": "14:59:00",
      "level_type": "vwap_plus2",
      "level_price": 7024.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.8021,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 1.14,
      "approach_r2": 0.1577
    },
    {
      "date": "2026-01-12",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 7024.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6999,
      "pred_gbt": 0.7807,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 1.231,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-12",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 7024.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.7496,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 1.205,
      "approach_r2": 0.1392
    },
    {
      "date": "2026-01-12",
      "time": "15:07:00",
      "level_type": "session_high",
      "level_price": 7025.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.8511,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.947,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-01-12",
      "time": "15:07:00",
      "level_type": "vwap_plus2",
      "level_price": 7025.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.8544,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.947,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-01-12",
      "time": "15:07:00",
      "level_type": "swing_high_2h",
      "level_price": 7025.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.8218,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.947,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-01-12",
      "time": "15:08:00",
      "level_type": "vwap_plus2",
      "level_price": 7025.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6948,
      "pred_gbt": 0.8239,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.837,
      "approach_r2": 0.4982
    },
    {
      "date": "2026-01-12",
      "time": "15:15:00",
      "level_type": "prior_day_high",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.683,
      "pred_gbt": 0.6153,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 1.087,
      "approach_r2": 0.0985
    },
    {
      "date": "2026-01-12",
      "time": "15:15:00",
      "level_type": "prior_week_high",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6662,
      "pred_gbt": 0.7068,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 1.087,
      "approach_r2": 0.0985
    },
    {
      "date": "2026-01-12",
      "time": "15:18:00",
      "level_type": "value_area_low",
      "level_price": 7016.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6875,
      "pred_gbt": 0.6796,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 1.399,
      "approach_r2": 0.002
    },
    {
      "date": "2026-01-12",
      "time": "15:18:00",
      "level_type": "lvn",
      "level_price": 7017.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6701,
      "pred_gbt": 0.6796,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 1.399,
      "approach_r2": 0.002
    },
    {
      "date": "2026-01-12",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7602,
      "pred_gbt": 0.6829,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 1.347,
      "approach_r2": 0.4558
    },
    {
      "date": "2026-01-12",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7904,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 0.566,
      "approach_r2": 0.4392
    },
    {
      "date": "2026-01-12",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7899,
      "pred_gbt": 0.5928,
      "pred_empirical": 0.5997,
      "confluence_count": 76,
      "rvol": 0.672,
      "approach_r2": 0.8673
    },
    {
      "date": "2026-01-12",
      "time": "15:45:00",
      "level_type": "prior_day_high",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.993,
      "approach_r2": 0.0708
    },
    {
      "date": "2026-01-12",
      "time": "15:45:00",
      "level_type": "prior_week_high",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6895,
      "pred_gbt": 0.6917,
      "pred_empirical": 0.6488,
      "confluence_count": 53,
      "rvol": 0.993,
      "approach_r2": 0.0708
    },
    {
      "date": "2026-01-12",
      "time": "15:50:00",
      "level_type": "value_area_low",
      "level_price": 7016.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7088,
      "pred_gbt": 0.7262,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 1.555,
      "approach_r2": 0.8377
    },
    {
      "date": "2026-01-12",
      "time": "15:50:00",
      "level_type": "lvn",
      "level_price": 7017.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.692,
      "pred_gbt": 0.7262,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 1.555,
      "approach_r2": 0.8377
    },
    {
      "date": "2026-01-12",
      "time": "15:50:00",
      "level_type": "developing_vpoc",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.7278,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 1.555,
      "approach_r2": 0.8377
    },
    {
      "date": "2026-01-12",
      "time": "15:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7016.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7438,
      "pred_gbt": 0.9016,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 1.323,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-12",
      "time": "15:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7016.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.9233,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 1.262,
      "approach_r2": 0.0855
    },
    {
      "date": "2026-01-12",
      "time": "15:58:00",
      "level_type": "vwap_plus1",
      "level_price": 7016.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.9539,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 1.155,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-12",
      "time": "15:59:00",
      "level_type": "vwap_plus1",
      "level_price": 7017.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7466,
      "pred_gbt": 0.9826,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 1.054,
      "approach_r2": 0.128
    },
    {
      "date": "2026-01-13",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7020.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.051,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-13",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 7021.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.493,
      "pred_gbt": 0.456,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.051,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-13",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 7021.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4756,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.074,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-13",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.491,
      "pred_gbt": 0.3852,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.074,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-13",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 7019.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.4488,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 1.099,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-13",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 7021.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4394,
      "pred_gbt": 0.4121,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.099,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-13",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4225,
      "pred_gbt": 0.4369,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.099,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-13",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 7019.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4197,
      "pred_gbt": 0.4369,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.099,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-13",
      "time": "09:38:00",
      "level_type": "prior_day_close",
      "level_price": 7016.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4439,
      "pred_gbt": 0.4473,
      "pred_empirical": 0.6674,
      "confluence_count": 60,
      "rvol": 1.069,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:38:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4352,
      "pred_gbt": 0.4476,
      "pred_empirical": 0.651,
      "confluence_count": 46,
      "rvol": 1.069,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:38:00",
      "level_type": "hvn",
      "level_price": 7017.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.4625,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 1.069,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4044,
      "pred_gbt": 0.4032,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.069,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 7017.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3895,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.6715,
      "confluence_count": 48,
      "rvol": 1.069,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 7019.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4386,
      "pred_gbt": 0.4662,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.045,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-13",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7020.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.045,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-13",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4929,
      "pred_gbt": 0.3714,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.045,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-13",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 7019.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4433,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 1.032,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 7021.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4807,
      "pred_gbt": 0.473,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 1.032,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4929,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.032,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 7019.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 1.032,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "09:41:00",
      "level_type": "prior_day_high",
      "level_price": 7025.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4462,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.98,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "09:41:00",
      "level_type": "prior_week_high",
      "level_price": 7025.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5018,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.98,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "09:41:00",
      "level_type": "value_area_low",
      "level_price": 7024.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.374,
      "pred_gbt": 0.4468,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 0.98,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "09:41:00",
      "level_type": "lvn",
      "level_price": 7024.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3972,
      "pred_gbt": 0.4368,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 0.98,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 7024.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4765,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 0.98,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4927,
      "pred_gbt": 0.522,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.98,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 7024.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4637,
      "pred_gbt": 0.4466,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 0.98,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 7020.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4512,
      "pred_gbt": 0.4763,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 0.922,
      "approach_r2": 0.8167
    },
    {
      "date": "2026-01-13",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 7021.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4855,
      "pred_gbt": 0.4859,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.922,
      "approach_r2": 0.8167
    },
    {
      "date": "2026-01-13",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 7022.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4993,
      "pred_gbt": 0.3855,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 0.922,
      "approach_r2": 0.8167
    },
    {
      "date": "2026-01-13",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 7020.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4285,
      "pred_gbt": 0.4643,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 0.922,
      "approach_r2": 0.8167
    },
    {
      "date": "2026-01-13",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 7016.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3673,
      "pred_gbt": 0.3846,
      "pred_empirical": 0.5205,
      "confluence_count": 62,
      "rvol": 1.393,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-13",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 7015.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4426,
      "pred_gbt": 0.3994,
      "pred_empirical": 0.6004,
      "confluence_count": 60,
      "rvol": 1.393,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-13",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 7016.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3676,
      "pred_gbt": 0.3835,
      "pred_empirical": 0.5205,
      "confluence_count": 62,
      "rvol": 1.393,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-13",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 7014.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3923,
      "pred_gbt": 0.2544,
      "pred_empirical": 0.5205,
      "confluence_count": 61,
      "rvol": 1.753,
      "approach_r2": 0.4791
    },
    {
      "date": "2026-01-13",
      "time": "09:45:00",
      "level_type": "lvn",
      "level_price": 7012.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4267,
      "pred_gbt": 0.3341,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 1.847,
      "approach_r2": 0.0993
    },
    {
      "date": "2026-01-13",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 7012.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3718,
      "pred_gbt": 0.2938,
      "pred_empirical": 0.6004,
      "confluence_count": 56,
      "rvol": 1.847,
      "approach_r2": 0.0993
    },
    {
      "date": "2026-01-13",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 7012.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3679,
      "pred_gbt": 0.3148,
      "pred_empirical": 0.5205,
      "confluence_count": 56,
      "rvol": 1.847,
      "approach_r2": 0.0993
    },
    {
      "date": "2026-01-13",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 7013.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3986,
      "pred_gbt": 0.3225,
      "pred_empirical": 0.6004,
      "confluence_count": 59,
      "rvol": 1.847,
      "approach_r2": 0.0993
    },
    {
      "date": "2026-01-13",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 7012.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3975,
      "pred_gbt": 0.3219,
      "pred_empirical": 0.6004,
      "confluence_count": 56,
      "rvol": 1.847,
      "approach_r2": 0.0993
    },
    {
      "date": "2026-01-13",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 7012.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3653,
      "pred_gbt": 0.3309,
      "pred_empirical": 0.6004,
      "confluence_count": 60,
      "rvol": 1.997,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-13",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 7010.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3544,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.6004,
      "confluence_count": 56,
      "rvol": 2.032,
      "approach_r2": 0.1413
    },
    {
      "date": "2026-01-13",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 7011.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.362,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.6004,
      "confluence_count": 60,
      "rvol": 2.032,
      "approach_r2": 0.1413
    },
    {
      "date": "2026-01-13",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 7010.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3836,
      "pred_gbt": 0.433,
      "pred_empirical": 0.6004,
      "confluence_count": 56,
      "rvol": 2.032,
      "approach_r2": 0.1413
    },
    {
      "date": "2026-01-13",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 7009.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4141,
      "pred_gbt": 0.3132,
      "pred_empirical": 0.5205,
      "confluence_count": 61,
      "rvol": 1.895,
      "approach_r2": 0.4893
    },
    {
      "date": "2026-01-13",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 7012.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4288,
      "pred_gbt": 0.4085,
      "pred_empirical": 0.637,
      "confluence_count": 60,
      "rvol": 1.558,
      "approach_r2": 0.6568
    },
    {
      "date": "2026-01-13",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 7008.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4114,
      "pred_gbt": 0.3894,
      "pred_empirical": 0.6004,
      "confluence_count": 69,
      "rvol": 1.488,
      "approach_r2": 0.7168
    },
    {
      "date": "2026-01-13",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 7007.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3545,
      "pred_gbt": 0.3983,
      "pred_empirical": 0.5205,
      "confluence_count": 66,
      "rvol": 1.481,
      "approach_r2": 0.405
    },
    {
      "date": "2026-01-13",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 7007.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4353,
      "pred_gbt": 0.4111,
      "pred_empirical": 0.6004,
      "confluence_count": 68,
      "rvol": 1.481,
      "approach_r2": 0.405
    },
    {
      "date": "2026-01-13",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 7007.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3548,
      "pred_gbt": 0.396,
      "pred_empirical": 0.6004,
      "confluence_count": 66,
      "rvol": 1.481,
      "approach_r2": 0.405
    },
    {
      "date": "2026-01-13",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 7011.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4278,
      "pred_gbt": 0.4065,
      "pred_empirical": 0.6674,
      "confluence_count": 60,
      "rvol": 1.533,
      "approach_r2": 0.16
    },
    {
      "date": "2026-01-13",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 7011.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.4608,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.313,
      "approach_r2": 0.16
    },
    {
      "date": "2026-01-13",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3902,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 1.377,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 7006.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3903,
      "pred_gbt": 0.4172,
      "pred_empirical": 0.6674,
      "confluence_count": 51,
      "rvol": 1.377,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4203,
      "pred_gbt": 0.4573,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 1.377,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 7010.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4279,
      "pred_gbt": 0.4368,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.438,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-13",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 7010.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4288,
      "pred_gbt": 0.4581,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 1.359,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-13",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 7010.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4384,
      "pred_gbt": 0.4581,
      "pred_empirical": 0.6715,
      "confluence_count": 58,
      "rvol": 1.363,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-13",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 7010.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4367,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.6281,
      "confluence_count": 57,
      "rvol": 1.231,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "09:58:00",
      "level_type": "developing_vpoc",
      "level_price": 7010.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.428,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 1.231,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "09:59:00",
      "level_type": "lvn",
      "level_price": 7003.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4489,
      "pred_gbt": 0.5124,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.149,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-13",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 7005.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3924,
      "pred_gbt": 0.4883,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 1.149,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-13",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 7009.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4591,
      "pred_gbt": 0.3881,
      "pred_empirical": 0.6674,
      "confluence_count": 61,
      "rvol": 1.149,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-13",
      "time": "10:01:00",
      "level_type": "or30_low",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 1.217,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-13",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 7003.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3954,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.6674,
      "confluence_count": 50,
      "rvol": 1.217,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-13",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 7003.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4064,
      "pred_gbt": 0.4248,
      "pred_empirical": 0.6715,
      "confluence_count": 56,
      "rvol": 1.217,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-13",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 7003.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4257,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.217,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-13",
      "time": "10:02:00",
      "level_type": "value_area_high",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.6004,
      "confluence_count": 86,
      "rvol": 1.567,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-13",
      "time": "10:02:00",
      "level_type": "hvn",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4566,
      "pred_gbt": 0.3951,
      "pred_empirical": 0.6004,
      "confluence_count": 83,
      "rvol": 1.567,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-13",
      "time": "10:03:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4094,
      "pred_gbt": 0.3972,
      "pred_empirical": 0.5205,
      "confluence_count": 68,
      "rvol": 1.759,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-13",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6996.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5132,
      "pred_gbt": 0.502,
      "pred_empirical": 0.367,
      "confluence_count": 136,
      "rvol": 1.759,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-13",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4442,
      "pred_gbt": 0.4108,
      "pred_empirical": 0.5205,
      "confluence_count": 76,
      "rvol": 1.759,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-13",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6996.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5444,
      "pred_gbt": 0.4938,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 1.759,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-13",
      "time": "10:04:00",
      "level_type": "overnight_low",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.411,
      "pred_empirical": 0.6004,
      "confluence_count": 68,
      "rvol": 1.88,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4088,
      "pred_gbt": 0.3755,
      "pred_empirical": 0.637,
      "confluence_count": 56,
      "rvol": 2.057,
      "approach_r2": 0.5487
    },
    {
      "date": "2026-01-13",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4064,
      "pred_gbt": 0.4036,
      "pred_empirical": 0.6674,
      "confluence_count": 55,
      "rvol": 2.035,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.554,
      "pred_empirical": 0.5205,
      "confluence_count": 146,
      "rvol": 1.219,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-13",
      "time": "10:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5626,
      "pred_gbt": 0.6183,
      "pred_empirical": 0.5205,
      "confluence_count": 145,
      "rvol": 1.161,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-13",
      "time": "10:15:00",
      "level_type": "session_low",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5501,
      "pred_gbt": 0.5086,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.304,
      "approach_r2": 0.6883
    },
    {
      "date": "2026-01-13",
      "time": "10:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5809,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.304,
      "approach_r2": 0.6883
    },
    {
      "date": "2026-01-13",
      "time": "10:16:00",
      "level_type": "session_low",
      "level_price": 6993.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.6172,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.294,
      "approach_r2": 0.9757
    },
    {
      "date": "2026-01-13",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5442,
      "pred_gbt": 0.565,
      "pred_empirical": 0.5205,
      "confluence_count": 135,
      "rvol": 1.294,
      "approach_r2": 0.9757
    },
    {
      "date": "2026-01-13",
      "time": "10:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6993.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.294,
      "approach_r2": 0.9757
    },
    {
      "date": "2026-01-13",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.53,
      "pred_gbt": 0.54,
      "pred_empirical": 0.5205,
      "confluence_count": 127,
      "rvol": 1.332,
      "approach_r2": 0.9229
    },
    {
      "date": "2026-01-13",
      "time": "10:18:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5772,
      "pred_gbt": 0.5328,
      "pred_empirical": 0.5205,
      "confluence_count": 121,
      "rvol": 1.615,
      "approach_r2": 0.4447
    },
    {
      "date": "2026-01-13",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6990.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.571,
      "pred_empirical": 0.5205,
      "confluence_count": 126,
      "rvol": 1.615,
      "approach_r2": 0.4447
    },
    {
      "date": "2026-01-13",
      "time": "10:20:00",
      "level_type": "session_low",
      "level_price": 6990.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.546,
      "approach_r2": 0.871
    },
    {
      "date": "2026-01-13",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6989.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.546,
      "approach_r2": 0.871
    },
    {
      "date": "2026-01-13",
      "time": "10:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6990.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5576,
      "pred_gbt": 0.5346,
      "pred_empirical": 0.5205,
      "confluence_count": 131,
      "rvol": 1.546,
      "approach_r2": 0.871
    },
    {
      "date": "2026-01-13",
      "time": "10:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5135,
      "pred_gbt": 0.4842,
      "pred_empirical": 0.5205,
      "confluence_count": 127,
      "rvol": 1.749,
      "approach_r2": 0.9655
    },
    {
      "date": "2026-01-13",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6987.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.5205,
      "confluence_count": 106,
      "rvol": 1.437,
      "approach_r2": 0.5373
    },
    {
      "date": "2026-01-13",
      "time": "10:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6987.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.5552,
      "pred_empirical": 0.6004,
      "confluence_count": 105,
      "rvol": 1.437,
      "approach_r2": 0.5373
    },
    {
      "date": "2026-01-13",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6987.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5206,
      "pred_gbt": 0.6244,
      "pred_empirical": 0.5205,
      "confluence_count": 106,
      "rvol": 1.437,
      "approach_r2": 0.5373
    },
    {
      "date": "2026-01-13",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6986.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.5332,
      "pred_empirical": 0.6004,
      "confluence_count": 90,
      "rvol": 1.467,
      "approach_r2": 0.1143
    },
    {
      "date": "2026-01-13",
      "time": "10:25:00",
      "level_type": "session_low",
      "level_price": 6985.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3764,
      "pred_gbt": 0.4345,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.488,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-13",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6985.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.378,
      "pred_gbt": 0.402,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.488,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-13",
      "time": "10:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.4477,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.488,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-13",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6985.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3743,
      "pred_gbt": 0.4044,
      "pred_empirical": 0.6251,
      "confluence_count": 32,
      "rvol": 1.476,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-13",
      "time": "10:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6984.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3775,
      "pred_gbt": 0.379,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.476,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-13",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4041,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 1.476,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-13",
      "time": "10:27:00",
      "level_type": "session_low",
      "level_price": 6984.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3165,
      "pred_gbt": 0.4332,
      "pred_empirical": 0.6281,
      "confluence_count": 31,
      "rvol": 1.583,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "10:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6983.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.374,
      "pred_gbt": 0.3848,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 1.583,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "10:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3167,
      "pred_gbt": 0.4309,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.583,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.5423,
      "pred_empirical": 0.6004,
      "confluence_count": 140,
      "rvol": 1.564,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-13",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.5331,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 1.64,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-13",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6008,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.662,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-13",
      "time": "10:35:00",
      "level_type": "value_area_high",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.5604,
      "pred_empirical": 0.651,
      "confluence_count": 86,
      "rvol": 1.587,
      "approach_r2": 0.1042
    },
    {
      "date": "2026-01-13",
      "time": "10:35:00",
      "level_type": "hvn",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4667,
      "pred_gbt": 0.5532,
      "pred_empirical": 0.651,
      "confluence_count": 83,
      "rvol": 1.587,
      "approach_r2": 0.1042
    },
    {
      "date": "2026-01-13",
      "time": "10:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6996.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5214,
      "pred_gbt": 0.5727,
      "pred_empirical": 0.637,
      "confluence_count": 92,
      "rvol": 1.587,
      "approach_r2": 0.1042
    },
    {
      "date": "2026-01-13",
      "time": "10:36:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4252,
      "pred_gbt": 0.4352,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.68,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "10:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.4928,
      "pred_empirical": 0.6674,
      "confluence_count": 83,
      "rvol": 1.68,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6103,
      "pred_gbt": 0.5903,
      "pred_empirical": 0.6004,
      "confluence_count": 135,
      "rvol": 1.407,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-13",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6173,
      "pred_gbt": 0.6134,
      "pred_empirical": 0.6004,
      "confluence_count": 135,
      "rvol": 1.231,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-13",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6124,
      "pred_gbt": 0.5931,
      "pred_empirical": 0.637,
      "confluence_count": 126,
      "rvol": 1.046,
      "approach_r2": 0.3682
    },
    {
      "date": "2026-01-13",
      "time": "10:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6223,
      "pred_gbt": 0.5918,
      "pred_empirical": 0.637,
      "confluence_count": 127,
      "rvol": 0.956,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-13",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6225,
      "pred_gbt": 0.5577,
      "pred_empirical": 0.637,
      "confluence_count": 127,
      "rvol": 0.952,
      "approach_r2": 0.885
    },
    {
      "date": "2026-01-13",
      "time": "10:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.6458,
      "pred_empirical": 0.637,
      "confluence_count": 139,
      "rvol": 0.848,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-13",
      "time": "10:48:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.6307,
      "pred_empirical": 0.651,
      "confluence_count": 121,
      "rvol": 0.868,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-13",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6055,
      "pred_gbt": 0.5919,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 0.868,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-13",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.5984,
      "pred_empirical": 0.637,
      "confluence_count": 129,
      "rvol": 1.35,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-13",
      "time": "10:55:00",
      "level_type": "overnight_low",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5084,
      "pred_gbt": 0.4838,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 1.169,
      "approach_r2": 0.0076
    },
    {
      "date": "2026-01-13",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 7002.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4934,
      "pred_gbt": 0.4481,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 1.169,
      "approach_r2": 0.0076
    },
    {
      "date": "2026-01-13",
      "time": "10:56:00",
      "level_type": "lvn",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.4251,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.175,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-13",
      "time": "10:56:00",
      "level_type": "vwap",
      "level_price": 7002.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4977,
      "pred_gbt": 0.4188,
      "pred_empirical": 0.6251,
      "confluence_count": 65,
      "rvol": 1.175,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-13",
      "time": "10:58:00",
      "level_type": "vwap",
      "level_price": 7002.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4812,
      "pred_gbt": 0.4695,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 1.409,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-13",
      "time": "11:03:00",
      "level_type": "vwap",
      "level_price": 7002.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5041,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 1.098,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-13",
      "time": "11:06:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.45,
      "pred_gbt": 0.5801,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 1.047,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-13",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 7002.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.5077,
      "pred_empirical": 0.6269,
      "confluence_count": 65,
      "rvol": 1.047,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-13",
      "time": "11:07:00",
      "level_type": "value_area_high",
      "level_price": 6997.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5774,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.944,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "11:07:00",
      "level_type": "hvn",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5762,
      "pred_gbt": 0.5831,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.944,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 7002.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.482,
      "pred_gbt": 0.4627,
      "pred_empirical": 0.6281,
      "confluence_count": 65,
      "rvol": 0.922,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-13",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 7002.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.482,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.865,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-13",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 7002.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.4874,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 0.787,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-13",
      "time": "11:11:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5307,
      "pred_gbt": 0.5494,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 0.787,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-13",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 7002.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4933,
      "pred_gbt": 0.4381,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 0.745,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "11:15:00",
      "level_type": "or30_low",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.4664,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 0.796,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-13",
      "time": "11:22:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5394,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.6281,
      "confluence_count": 72,
      "rvol": 1.276,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-13",
      "time": "11:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6994.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.5874,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 3.25,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-01-13",
      "time": "11:31:00",
      "level_type": "overnight_low",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4303,
      "pred_gbt": 0.6108,
      "pred_empirical": 0.651,
      "confluence_count": 68,
      "rvol": 3.224,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "11:31:00",
      "level_type": "vwap",
      "level_price": 7002.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.422,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.6715,
      "confluence_count": 69,
      "rvol": 3.224,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "11:32:00",
      "level_type": "lvn",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4793,
      "pred_gbt": 0.5256,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.884,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-13",
      "time": "11:32:00",
      "level_type": "vwap",
      "level_price": 7002.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.5502,
      "pred_empirical": 0.6715,
      "confluence_count": 69,
      "rvol": 1.884,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-13",
      "time": "11:36:00",
      "level_type": "vwap",
      "level_price": 7002.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5562,
      "pred_gbt": 0.5627,
      "pred_empirical": 0.6251,
      "confluence_count": 70,
      "rvol": 1.582,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-13",
      "time": "11:43:00",
      "level_type": "lvn",
      "level_price": 7012.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5188,
      "pred_gbt": 0.5414,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 1.428,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-13",
      "time": "11:43:00",
      "level_type": "or15_low",
      "level_price": 7012.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5341,
      "pred_gbt": 0.5614,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.428,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-13",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.5584,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 1.428,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-13",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5557,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.235,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-13",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5528,
      "pred_gbt": 0.5663,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 1.143,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-13",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6028,
      "pred_gbt": 0.5021,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 1.331,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.6086,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.331,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5822,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.383,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-13",
      "time": "11:52:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.581,
      "pred_gbt": 0.7091,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 1.383,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-13",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.5442,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 1.522,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-13",
      "time": "11:53:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.6395,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 1.522,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-13",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.6112,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 1.478,
      "approach_r2": 0.5307
    },
    {
      "date": "2026-01-13",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.6216,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 1.439,
      "approach_r2": 0.1203
    },
    {
      "date": "2026-01-13",
      "time": "11:55:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.7038,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 1.439,
      "approach_r2": 0.1203
    },
    {
      "date": "2026-01-13",
      "time": "11:56:00",
      "level_type": "prior_day_close",
      "level_price": 7016.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.509,
      "pred_gbt": 0.5165,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.345,
      "approach_r2": 0.6101
    },
    {
      "date": "2026-01-13",
      "time": "11:56:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6073,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.345,
      "approach_r2": 0.6101
    },
    {
      "date": "2026-01-13",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.5776,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.378,
      "approach_r2": 0.8679
    },
    {
      "date": "2026-01-13",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.5767,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 1.296,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-01-13",
      "time": "11:58:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6148,
      "pred_gbt": 0.6743,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 1.296,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-01-13",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5671,
      "pred_gbt": 0.5798,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 1.379,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-13",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6042,
      "pred_gbt": 0.5967,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.494,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-01-13",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6021,
      "pred_gbt": 0.6157,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 1.449,
      "approach_r2": 0.1343
    },
    {
      "date": "2026-01-13",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.6111,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 1.499,
      "approach_r2": 0.0919
    },
    {
      "date": "2026-01-13",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5986,
      "pred_gbt": 0.6451,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 1.517,
      "approach_r2": 0.0122
    },
    {
      "date": "2026-01-13",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6095,
      "pred_gbt": 0.5995,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 1.31,
      "approach_r2": 0.0965
    },
    {
      "date": "2026-01-13",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.631,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 1.221,
      "approach_r2": 0.0218
    },
    {
      "date": "2026-01-13",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.5764,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 1.09,
      "approach_r2": 0.3049
    },
    {
      "date": "2026-01-13",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.904,
      "approach_r2": 0.1678
    },
    {
      "date": "2026-01-13",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5977,
      "pred_gbt": 0.5781,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.8,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-13",
      "time": "12:12:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5949,
      "pred_gbt": 0.5553,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 1.076,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-13",
      "time": "12:13:00",
      "level_type": "lvn",
      "level_price": 7012.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5232,
      "pred_gbt": 0.5901,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 1.058,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-13",
      "time": "12:13:00",
      "level_type": "or15_low",
      "level_price": 7012.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.6105,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 1.058,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-13",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.607,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 0.969,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-13",
      "time": "12:16:00",
      "level_type": "or30_low",
      "level_price": 7005.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.108,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-13",
      "time": "12:17:00",
      "level_type": "overnight_low",
      "level_price": 7002.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4753,
      "pred_gbt": 0.4287,
      "pred_empirical": 0.651,
      "confluence_count": 68,
      "rvol": 1.647,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "12:17:00",
      "level_type": "lvn",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4898,
      "pred_gbt": 0.4223,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.647,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "12:17:00",
      "level_type": "vwap",
      "level_price": 7003.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4859,
      "pred_gbt": 0.4326,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 1.647,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "12:39:00",
      "level_type": "vwap",
      "level_price": 7003.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5862,
      "pred_gbt": 0.6248,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 1.426,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "12:43:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.6511,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 1.572,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-13",
      "time": "12:43:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5792,
      "pred_gbt": 0.651,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 1.572,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-13",
      "time": "12:45:00",
      "level_type": "value_area_high",
      "level_price": 6997.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.6816,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 1.953,
      "approach_r2": 0.1259
    },
    {
      "date": "2026-01-13",
      "time": "12:45:00",
      "level_type": "hvn",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5894,
      "pred_gbt": 0.6861,
      "pred_empirical": 0.6251,
      "confluence_count": 83,
      "rvol": 1.953,
      "approach_r2": 0.1259
    },
    {
      "date": "2026-01-13",
      "time": "12:47:00",
      "level_type": "overnight_low",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5305,
      "pred_gbt": 0.5581,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 2.287,
      "approach_r2": 0.1274
    },
    {
      "date": "2026-01-13",
      "time": "12:47:00",
      "level_type": "vwap",
      "level_price": 7003.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5042,
      "pred_gbt": 0.5031,
      "pred_empirical": 0.6269,
      "confluence_count": 58,
      "rvol": 2.287,
      "approach_r2": 0.1274
    },
    {
      "date": "2026-01-13",
      "time": "12:49:00",
      "level_type": "lvn",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5316,
      "pred_gbt": 0.6077,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.905,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-13",
      "time": "12:49:00",
      "level_type": "vwap",
      "level_price": 7003.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5293,
      "pred_gbt": 0.6127,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 1.905,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-13",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6919,
      "pred_gbt": 0.7305,
      "pred_empirical": 0.6004,
      "confluence_count": 141,
      "rvol": 1.631,
      "approach_r2": 0.1154
    },
    {
      "date": "2026-01-13",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6564,
      "pred_gbt": 0.6546,
      "pred_empirical": 0.6004,
      "confluence_count": 141,
      "rvol": 2.041,
      "approach_r2": 0.1473
    },
    {
      "date": "2026-01-13",
      "time": "12:56:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 2.759,
      "approach_r2": 0.5059
    },
    {
      "date": "2026-01-13",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 2.759,
      "approach_r2": 0.5059
    },
    {
      "date": "2026-01-13",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5879,
      "pred_gbt": 0.5896,
      "pred_empirical": 0.6004,
      "confluence_count": 139,
      "rvol": 3.012,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-13",
      "time": "12:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5867,
      "pred_gbt": 0.5854,
      "pred_empirical": 0.6004,
      "confluence_count": 139,
      "rvol": 3.107,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-13",
      "time": "13:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6986.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4861,
      "pred_gbt": 0.5505,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 3.082,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-13",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.6497,
      "pred_empirical": 0.6004,
      "confluence_count": 140,
      "rvol": 2.201,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-13",
      "time": "13:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.6468,
      "pred_empirical": 0.6004,
      "confluence_count": 140,
      "rvol": 2.096,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-13",
      "time": "13:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6942,
      "pred_gbt": 0.7429,
      "pred_empirical": 0.637,
      "confluence_count": 140,
      "rvol": 1.415,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-13",
      "time": "13:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7027,
      "pred_gbt": 0.7725,
      "pred_empirical": 0.6715,
      "confluence_count": 140,
      "rvol": 1.555,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "13:15:00",
      "level_type": "value_area_high",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5922,
      "pred_gbt": 0.6193,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 1.54,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-13",
      "time": "13:15:00",
      "level_type": "hvn",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5978,
      "pred_gbt": 0.6206,
      "pred_empirical": 0.6281,
      "confluence_count": 83,
      "rvol": 1.54,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-13",
      "time": "13:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7203,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.6715,
      "confluence_count": 139,
      "rvol": 1.245,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-13",
      "time": "13:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7377,
      "pred_gbt": 0.7673,
      "pred_empirical": 0.6281,
      "confluence_count": 139,
      "rvol": 0.821,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-13",
      "time": "13:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7208,
      "pred_gbt": 0.7551,
      "pred_empirical": 0.6281,
      "confluence_count": 140,
      "rvol": 0.851,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "13:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.7517,
      "pred_empirical": 0.651,
      "confluence_count": 139,
      "rvol": 0.956,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-13",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7122,
      "pred_gbt": 0.73,
      "pred_empirical": 0.6715,
      "confluence_count": 138,
      "rvol": 1.079,
      "approach_r2": 0.4977
    },
    {
      "date": "2026-01-13",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.7514,
      "pred_empirical": 0.651,
      "confluence_count": 138,
      "rvol": 1.186,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-01-13",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.7475,
      "pred_empirical": 0.651,
      "confluence_count": 139,
      "rvol": 1.271,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-01-13",
      "time": "13:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7045,
      "pred_gbt": 0.7214,
      "pred_empirical": 0.6715,
      "confluence_count": 139,
      "rvol": 1.268,
      "approach_r2": 0.1366
    },
    {
      "date": "2026-01-13",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7282,
      "pred_gbt": 0.7614,
      "pred_empirical": 0.6715,
      "confluence_count": 139,
      "rvol": 1.159,
      "approach_r2": 0.5067
    },
    {
      "date": "2026-01-13",
      "time": "13:27:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6492,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6081,
      "confluence_count": 121,
      "rvol": 1.125,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-13",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.71,
      "pred_gbt": 0.7635,
      "pred_empirical": 0.6251,
      "confluence_count": 138,
      "rvol": 1.125,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-13",
      "time": "13:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7116,
      "pred_gbt": 0.7473,
      "pred_empirical": 0.6251,
      "confluence_count": 138,
      "rvol": 1.124,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-13",
      "time": "13:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7174,
      "pred_gbt": 0.7579,
      "pred_empirical": 0.6251,
      "confluence_count": 139,
      "rvol": 1.057,
      "approach_r2": 0.4515
    },
    {
      "date": "2026-01-13",
      "time": "13:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.764,
      "pred_empirical": 0.651,
      "confluence_count": 139,
      "rvol": 0.999,
      "approach_r2": 0.509
    },
    {
      "date": "2026-01-13",
      "time": "13:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7366,
      "pred_gbt": 0.7694,
      "pred_empirical": 0.6715,
      "confluence_count": 139,
      "rvol": 1.027,
      "approach_r2": 0.5117
    },
    {
      "date": "2026-01-13",
      "time": "13:35:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5601,
      "pred_gbt": 0.597,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 1.456,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "13:35:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5935,
      "pred_gbt": 0.5561,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 1.456,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7372,
      "pred_gbt": 0.7664,
      "pred_empirical": 0.6715,
      "confluence_count": 139,
      "rvol": 1.165,
      "approach_r2": 0.4949
    },
    {
      "date": "2026-01-13",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7336,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.651,
      "confluence_count": 140,
      "rvol": 1.247,
      "approach_r2": 0.0763
    },
    {
      "date": "2026-01-13",
      "time": "13:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6995.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.721,
      "pred_gbt": 0.7547,
      "pred_empirical": 0.651,
      "confluence_count": 147,
      "rvol": 1.247,
      "approach_r2": 0.0763
    },
    {
      "date": "2026-01-13",
      "time": "13:45:00",
      "level_type": "value_area_high",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.7271,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 1.192,
      "approach_r2": 0.1966
    },
    {
      "date": "2026-01-13",
      "time": "13:45:00",
      "level_type": "hvn",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6198,
      "pred_gbt": 0.7135,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 1.192,
      "approach_r2": 0.1966
    },
    {
      "date": "2026-01-13",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7476,
      "pred_gbt": 0.7633,
      "pred_empirical": 0.651,
      "confluence_count": 135,
      "rvol": 0.957,
      "approach_r2": 0.963
    },
    {
      "date": "2026-01-13",
      "time": "13:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.7225,
      "pred_empirical": 0.6674,
      "confluence_count": 135,
      "rvol": 1.709,
      "approach_r2": 0.7293
    },
    {
      "date": "2026-01-13",
      "time": "13:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7157,
      "pred_gbt": 0.7288,
      "pred_empirical": 0.6715,
      "confluence_count": 135,
      "rvol": 1.687,
      "approach_r2": 0.3228
    },
    {
      "date": "2026-01-13",
      "time": "13:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7272,
      "pred_gbt": 0.7467,
      "pred_empirical": 0.6281,
      "confluence_count": 121,
      "rvol": 1.233,
      "approach_r2": 0.3765
    },
    {
      "date": "2026-01-13",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.7344,
      "pred_empirical": 0.6281,
      "confluence_count": 126,
      "rvol": 1.233,
      "approach_r2": 0.3765
    },
    {
      "date": "2026-01-13",
      "time": "13:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7051,
      "pred_gbt": 0.7332,
      "pred_empirical": 0.6281,
      "confluence_count": 127,
      "rvol": 1.315,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "13:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.7249,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 1.35,
      "approach_r2": 0.2961
    },
    {
      "date": "2026-01-13",
      "time": "14:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7222,
      "pred_gbt": 0.7218,
      "pred_empirical": 0.6674,
      "confluence_count": 127,
      "rvol": 1.509,
      "approach_r2": 0.905
    },
    {
      "date": "2026-01-13",
      "time": "14:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7054,
      "pred_gbt": 0.7089,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 1.476,
      "approach_r2": 0.905
    },
    {
      "date": "2026-01-13",
      "time": "14:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6987.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6491,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 1.415,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-13",
      "time": "14:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6986.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6416,
      "pred_gbt": 0.7456,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 1.422,
      "approach_r2": 0.3491
    },
    {
      "date": "2026-01-13",
      "time": "14:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.6826,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 1.817,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "14:10:00",
      "level_type": "ib_low",
      "level_price": 6983.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5116,
      "pred_gbt": 0.5616,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.524,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-13",
      "time": "14:10:00",
      "level_type": "session_low",
      "level_price": 6983.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.487,
      "pred_gbt": 0.6001,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 1.524,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-13",
      "time": "14:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5432,
      "pred_gbt": 0.6282,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 1.334,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-13",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7025,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 2.373,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-01-13",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6549,
      "pred_gbt": 0.6177,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 2.777,
      "approach_r2": 0.1403
    },
    {
      "date": "2026-01-13",
      "time": "14:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.5998,
      "pred_empirical": 0.6715,
      "confluence_count": 129,
      "rvol": 3.145,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-13",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6867,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 1.878,
      "approach_r2": 0.5016
    },
    {
      "date": "2026-01-13",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.6792,
      "pred_empirical": 0.6674,
      "confluence_count": 129,
      "rvol": 1.731,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-01-13",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7031,
      "pred_gbt": 0.6992,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.744,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "14:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.6759,
      "pred_empirical": 0.6715,
      "confluence_count": 129,
      "rvol": 1.751,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-13",
      "time": "14:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6990.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.68,
      "pred_gbt": 0.6749,
      "pred_empirical": 0.6715,
      "confluence_count": 128,
      "rvol": 1.501,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-13",
      "time": "14:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.7335,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.498,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-13",
      "time": "14:27:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6726,
      "pred_gbt": 0.7525,
      "pred_empirical": 0.6281,
      "confluence_count": 121,
      "rvol": 1.497,
      "approach_r2": 0.4201
    },
    {
      "date": "2026-01-13",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7341,
      "pred_gbt": 0.7489,
      "pred_empirical": 0.651,
      "confluence_count": 128,
      "rvol": 1.497,
      "approach_r2": 0.4201
    },
    {
      "date": "2026-01-13",
      "time": "14:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.7453,
      "pred_empirical": 0.651,
      "confluence_count": 128,
      "rvol": 1.475,
      "approach_r2": 0.5155
    },
    {
      "date": "2026-01-13",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7348,
      "pred_gbt": 0.7382,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.464,
      "approach_r2": 0.0778
    },
    {
      "date": "2026-01-13",
      "time": "14:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.746,
      "pred_empirical": 0.651,
      "confluence_count": 128,
      "rvol": 1.343,
      "approach_r2": 0.1909
    },
    {
      "date": "2026-01-13",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7528,
      "pred_gbt": 0.7801,
      "pred_empirical": 0.6281,
      "confluence_count": 128,
      "rvol": 1.086,
      "approach_r2": 0.5493
    },
    {
      "date": "2026-01-13",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7517,
      "pred_gbt": 0.7609,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.176,
      "approach_r2": 0.4383
    },
    {
      "date": "2026-01-13",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7492,
      "pred_gbt": 0.7774,
      "pred_empirical": 0.6281,
      "confluence_count": 128,
      "rvol": 1.154,
      "approach_r2": 0.1145
    },
    {
      "date": "2026-01-13",
      "time": "14:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6992.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7432,
      "pred_gbt": 0.771,
      "pred_empirical": 0.6251,
      "confluence_count": 140,
      "rvol": 1.154,
      "approach_r2": 0.1145
    },
    {
      "date": "2026-01-13",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7494,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.6081,
      "confluence_count": 128,
      "rvol": 1.133,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-13",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7498,
      "pred_gbt": 0.7484,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 1.196,
      "approach_r2": 0.073
    },
    {
      "date": "2026-01-13",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.732,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.301,
      "approach_r2": 0.4473
    },
    {
      "date": "2026-01-13",
      "time": "14:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6992.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7339,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6251,
      "confluence_count": 135,
      "rvol": 1.301,
      "approach_r2": 0.4473
    },
    {
      "date": "2026-01-13",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7345,
      "pred_gbt": 0.7694,
      "pred_empirical": 0.6269,
      "confluence_count": 128,
      "rvol": 1.186,
      "approach_r2": 0.1098
    },
    {
      "date": "2026-01-13",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7296,
      "pred_gbt": 0.7436,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 1.069,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-13",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7434,
      "pred_gbt": 0.7869,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 1.066,
      "approach_r2": 0.1208
    },
    {
      "date": "2026-01-13",
      "time": "14:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7471,
      "pred_gbt": 0.7815,
      "pred_empirical": 0.6269,
      "confluence_count": 128,
      "rvol": 0.982,
      "approach_r2": 0.0815
    },
    {
      "date": "2026-01-13",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.7834,
      "pred_empirical": 0.6269,
      "confluence_count": 128,
      "rvol": 1.031,
      "approach_r2": 0.0801
    },
    {
      "date": "2026-01-13",
      "time": "14:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7438,
      "pred_gbt": 0.7656,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 1.125,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-13",
      "time": "14:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.7506,
      "pred_empirical": 0.6281,
      "confluence_count": 129,
      "rvol": 1.167,
      "approach_r2": 0.083
    },
    {
      "date": "2026-01-13",
      "time": "14:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7317,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.431,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "14:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7175,
      "pred_gbt": 0.741,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.425,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-13",
      "time": "14:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7039,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.466,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-01-13",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.75,
      "pred_gbt": 0.7435,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 1.424,
      "approach_r2": 0.4194
    },
    {
      "date": "2026-01-13",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7497,
      "pred_gbt": 0.7506,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 1.418,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-01-13",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7597,
      "pred_gbt": 0.7499,
      "pred_empirical": 0.6281,
      "confluence_count": 128,
      "rvol": 1.179,
      "approach_r2": 0.4846
    },
    {
      "date": "2026-01-13",
      "time": "14:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7527,
      "pred_gbt": 0.7816,
      "pred_empirical": 0.6251,
      "confluence_count": 121,
      "rvol": 1.195,
      "approach_r2": 0.7511
    },
    {
      "date": "2026-01-13",
      "time": "14:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7639,
      "pred_gbt": 0.7724,
      "pred_empirical": 0.6081,
      "confluence_count": 129,
      "rvol": 1.052,
      "approach_r2": 0.0905
    },
    {
      "date": "2026-01-13",
      "time": "14:57:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.7065,
      "pred_empirical": 0.6251,
      "confluence_count": 121,
      "rvol": 1.336,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-13",
      "time": "14:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.731,
      "pred_gbt": 0.6816,
      "pred_empirical": 0.6715,
      "confluence_count": 129,
      "rvol": 1.336,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-13",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7166,
      "pred_gbt": 0.8358,
      "pred_empirical": 0.6715,
      "confluence_count": 129,
      "rvol": 1.396,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-01-13",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7353,
      "pred_gbt": 0.7368,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.522,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-13",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7122,
      "pred_gbt": 0.6753,
      "pred_empirical": 0.6715,
      "confluence_count": 129,
      "rvol": 1.717,
      "approach_r2": 0.0854
    },
    {
      "date": "2026-01-13",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.6712,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 1.742,
      "approach_r2": 0.084
    },
    {
      "date": "2026-01-13",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.723,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 1.897,
      "approach_r2": 0.0828
    },
    {
      "date": "2026-01-13",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7143,
      "pred_gbt": 0.672,
      "pred_empirical": 0.6251,
      "confluence_count": 127,
      "rvol": 1.967,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6990.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7068,
      "pred_gbt": 0.6727,
      "pred_empirical": 0.6269,
      "confluence_count": 128,
      "rvol": 1.967,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.6806,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 2.039,
      "approach_r2": 0.0841
    },
    {
      "date": "2026-01-13",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.663,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 2.1,
      "approach_r2": 0.0828
    },
    {
      "date": "2026-01-13",
      "time": "15:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.7722,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 2.044,
      "approach_r2": 0.7483
    },
    {
      "date": "2026-01-13",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.7088,
      "pred_empirical": 0.6281,
      "confluence_count": 126,
      "rvol": 1.728,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6931,
      "pred_gbt": 0.7793,
      "pred_empirical": 0.6715,
      "confluence_count": 127,
      "rvol": 1.604,
      "approach_r2": 0.7499
    },
    {
      "date": "2026-01-13",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.699,
      "pred_gbt": 0.8094,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 1.471,
      "approach_r2": 0.7498
    },
    {
      "date": "2026-01-13",
      "time": "15:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.6176,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 1.119,
      "approach_r2": 0.0861
    },
    {
      "date": "2026-01-13",
      "time": "15:21:00",
      "level_type": "ib_low",
      "level_price": 6983.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.55,
      "pred_gbt": 0.734,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.373,
      "approach_r2": 0.7541
    },
    {
      "date": "2026-01-13",
      "time": "15:21:00",
      "level_type": "session_low",
      "level_price": 6983.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5254,
      "pred_gbt": 0.7527,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.373,
      "approach_r2": 0.7541
    },
    {
      "date": "2026-01-13",
      "time": "15:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.5637,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.396,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-13",
      "time": "15:28:00",
      "level_type": "session_low",
      "level_price": 6982.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5769,
      "pred_gbt": 0.5307,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.405,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6982.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.5351,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.405,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:31:00",
      "level_type": "session_low",
      "level_price": 6981.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.6141,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.595,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-13",
      "time": "15:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5533,
      "pred_gbt": 0.5404,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.595,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-13",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6981.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5854,
      "pred_gbt": 0.6147,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.595,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-13",
      "time": "15:32:00",
      "level_type": "lvn",
      "level_price": 6979.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6055,
      "pred_gbt": 0.5001,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.702,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5632,
      "pred_gbt": 0.5086,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.702,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:34:00",
      "level_type": "session_low",
      "level_price": 6977.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4811,
      "pred_gbt": 0.4786,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 2.442,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-01-13",
      "time": "15:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5264,
      "pred_gbt": 0.4758,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 2.442,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-01-13",
      "time": "15:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6977.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.4867,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 2.442,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-01-13",
      "time": "15:35:00",
      "level_type": "session_low",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.45,
      "pred_gbt": 0.7031,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 2.462,
      "approach_r2": 0.7481
    },
    {
      "date": "2026-01-13",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4811,
      "pred_gbt": 0.7104,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 2.462,
      "approach_r2": 0.7481
    },
    {
      "date": "2026-01-13",
      "time": "15:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.4391,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 2.675,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-13",
      "time": "15:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 2.656,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-13",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6988.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7599,
      "pred_gbt": 0.64,
      "pred_empirical": 0.6281,
      "confluence_count": 125,
      "rvol": 1.473,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-13",
      "time": "15:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6988.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.6421,
      "pred_empirical": 0.6269,
      "confluence_count": 125,
      "rvol": 1.564,
      "approach_r2": 0.1436
    },
    {
      "date": "2026-01-13",
      "time": "15:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6991.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6905,
      "pred_gbt": 0.6704,
      "pred_empirical": 0.651,
      "confluence_count": 121,
      "rvol": 1.618,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-01-13",
      "time": "15:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6990.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7502,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.6281,
      "confluence_count": 128,
      "rvol": 1.753,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-13",
      "time": "15:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8268,
      "pred_gbt": 0.8655,
      "pred_empirical": 0.6281,
      "confluence_count": 146,
      "rvol": 1.671,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-13",
      "time": "15:54:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6128,
      "pred_gbt": 0.7571,
      "pred_empirical": 0.6081,
      "confluence_count": 68,
      "rvol": 1.734,
      "approach_r2": 0.4925
    },
    {
      "date": "2026-01-13",
      "time": "15:54:00",
      "level_type": "value_area_high",
      "level_price": 6997.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6941,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 1.734,
      "approach_r2": 0.4925
    },
    {
      "date": "2026-01-13",
      "time": "15:54:00",
      "level_type": "hvn",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.693,
      "pred_gbt": 0.7779,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 1.734,
      "approach_r2": 0.4925
    },
    {
      "date": "2026-01-13",
      "time": "15:54:00",
      "level_type": "vwap",
      "level_price": 6998.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6498,
      "pred_gbt": 0.8034,
      "pred_empirical": 0.6109,
      "confluence_count": 71,
      "rvol": 1.734,
      "approach_r2": 0.4925
    },
    {
      "date": "2026-01-13",
      "time": "15:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7138,
      "pred_gbt": 0.8682,
      "pred_empirical": 0.6081,
      "confluence_count": 96,
      "rvol": 1.734,
      "approach_r2": 0.4925
    },
    {
      "date": "2026-01-13",
      "time": "15:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7569,
      "pred_gbt": 0.931,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 1.817,
      "approach_r2": 0.6904
    },
    {
      "date": "2026-01-13",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6998.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7158,
      "pred_gbt": 0.8734,
      "pred_empirical": 0.6109,
      "confluence_count": 71,
      "rvol": 1.831,
      "approach_r2": 0.3934
    },
    {
      "date": "2026-01-13",
      "time": "15:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7506,
      "pred_gbt": 0.9226,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 1.831,
      "approach_r2": 0.3934
    },
    {
      "date": "2026-01-13",
      "time": "15:58:00",
      "level_type": "swing_high_2h",
      "level_price": 7000.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7629,
      "pred_gbt": 0.9479,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 1.499,
      "approach_r2": 0.5131
    },
    {
      "date": "2026-01-13",
      "time": "15:59:00",
      "level_type": "overnight_low",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7342,
      "pred_gbt": 0.9669,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 1.214,
      "approach_r2": 0.3253
    },
    {
      "date": "2026-01-13",
      "time": "15:59:00",
      "level_type": "swing_high_2h",
      "level_price": 7001.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7928,
      "pred_gbt": 0.9744,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 1.214,
      "approach_r2": 0.3253
    },
    {
      "date": "2026-01-14",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6975.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3657,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.5962,
      "confluence_count": 4,
      "rvol": 1.786,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-14",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6973.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3473,
      "pred_gbt": 0.5466,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.786,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-14",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6971.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3318,
      "pred_gbt": 0.411,
      "pred_empirical": 0.6081,
      "confluence_count": 10,
      "rvol": 1.806,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-14",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3749,
      "pred_gbt": 0.3629,
      "pred_empirical": 0.6251,
      "confluence_count": 26,
      "rvol": 1.772,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-14",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6969.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3395,
      "pred_gbt": 0.3233,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 1.772,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-14",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6970.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3378,
      "pred_gbt": 0.5158,
      "pred_empirical": 0.6109,
      "confluence_count": 10,
      "rvol": 1.633,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-14",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6966.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3844,
      "pred_gbt": 0.433,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.631,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-14",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6970.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3442,
      "pred_gbt": 0.44,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.591,
      "approach_r2": 0.25
    },
    {
      "date": "2026-01-14",
      "time": "09:41:00",
      "level_type": "overnight_low",
      "level_price": 6963.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.403,
      "pred_gbt": 0.3338,
      "pred_empirical": 0.637,
      "confluence_count": 40,
      "rvol": 1.732,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-14",
      "time": "09:41:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5167,
      "pred_gbt": 0.4121,
      "pred_empirical": 0.6715,
      "confluence_count": 49,
      "rvol": 1.732,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-14",
      "time": "09:41:00",
      "level_type": "dominant_gamma",
      "level_price": 6964.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.3571,
      "pred_empirical": 0.6715,
      "confluence_count": 31,
      "rvol": 1.732,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-14",
      "time": "09:41:00",
      "level_type": "top_oi_strikes",
      "level_price": 6964.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.412,
      "pred_gbt": 0.3565,
      "pred_empirical": 0.6715,
      "confluence_count": 31,
      "rvol": 1.732,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-14",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6962.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3742,
      "pred_gbt": 0.307,
      "pred_empirical": 0.6004,
      "confluence_count": 51,
      "rvol": 1.732,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-14",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6965.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3691,
      "pred_gbt": 0.369,
      "pred_empirical": 0.6715,
      "confluence_count": 27,
      "rvol": 1.807,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-14",
      "time": "09:43:00",
      "level_type": "top_oi_strikes",
      "level_price": 6959.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4353,
      "pred_gbt": 0.3678,
      "pred_empirical": 0.6004,
      "confluence_count": 51,
      "rvol": 1.837,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-14",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6960.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3205,
      "pred_gbt": 0.3784,
      "pred_empirical": 0.5205,
      "confluence_count": 54,
      "rvol": 1.837,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-14",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6959.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3952,
      "pred_gbt": 0.3626,
      "pred_empirical": 0.6004,
      "confluence_count": 54,
      "rvol": 1.837,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-14",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6960.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3208,
      "pred_gbt": 0.3761,
      "pred_empirical": 0.6004,
      "confluence_count": 54,
      "rvol": 1.837,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-14",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6958.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3105,
      "pred_gbt": 0.3531,
      "pred_empirical": 0.6004,
      "confluence_count": 44,
      "rvol": 1.733,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-14",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6958.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3812,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.637,
      "confluence_count": 42,
      "rvol": 1.733,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-14",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6958.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3108,
      "pred_gbt": 0.3509,
      "pred_empirical": 0.637,
      "confluence_count": 44,
      "rvol": 1.733,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-14",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6956.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.3783,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 1.805,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-14",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6956.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3077,
      "pred_gbt": 0.3663,
      "pred_empirical": 0.637,
      "confluence_count": 42,
      "rvol": 1.805,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-14",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6955.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3872,
      "pred_gbt": 0.3732,
      "pred_empirical": 0.637,
      "confluence_count": 46,
      "rvol": 1.805,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-14",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6956.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3079,
      "pred_gbt": 0.3653,
      "pred_empirical": 0.6674,
      "confluence_count": 42,
      "rvol": 1.805,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-14",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6961.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4027,
      "pred_gbt": 0.3506,
      "pred_empirical": 0.6674,
      "confluence_count": 49,
      "rvol": 1.677,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-14",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6959.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4412,
      "pred_gbt": 0.4251,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 1.134,
      "approach_r2": 0.7605
    },
    {
      "date": "2026-01-14",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6959.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4223,
      "pred_gbt": 0.3128,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.346,
      "approach_r2": 0.1234
    },
    {
      "date": "2026-01-14",
      "time": "09:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6961.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.3064,
      "pred_empirical": 0.6674,
      "confluence_count": 55,
      "rvol": 1.346,
      "approach_r2": 0.1234
    },
    {
      "date": "2026-01-14",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6958.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.3848,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 1.626,
      "approach_r2": 0.1007
    },
    {
      "date": "2026-01-14",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6958.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3931,
      "pred_gbt": 0.3827,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 1.739,
      "approach_r2": 0.4799
    },
    {
      "date": "2026-01-14",
      "time": "09:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6958.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3893,
      "pred_gbt": 0.3772,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.739,
      "approach_r2": 0.4799
    },
    {
      "date": "2026-01-14",
      "time": "09:58:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.318,
      "pred_gbt": 0.4668,
      "pred_empirical": 0.6715,
      "confluence_count": 33,
      "rvol": 1.836,
      "approach_r2": 0.6757
    },
    {
      "date": "2026-01-14",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3045,
      "pred_gbt": 0.4763,
      "pred_empirical": 0.637,
      "confluence_count": 40,
      "rvol": 1.836,
      "approach_r2": 0.6757
    },
    {
      "date": "2026-01-14",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6951.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3536,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.6674,
      "confluence_count": 40,
      "rvol": 1.836,
      "approach_r2": 0.6757
    },
    {
      "date": "2026-01-14",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3047,
      "pred_gbt": 0.4739,
      "pred_empirical": 0.6674,
      "confluence_count": 40,
      "rvol": 1.836,
      "approach_r2": 0.6757
    },
    {
      "date": "2026-01-14",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6950.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3667,
      "pred_gbt": 0.3871,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.936,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "10:00:00",
      "level_type": "prior_week_low",
      "level_price": 6940.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.186,
      "pred_gbt": 0.3037,
      "pred_empirical": 0.6004,
      "confluence_count": 37,
      "rvol": 2.276,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-14",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6943.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3668,
      "pred_gbt": 0.321,
      "pred_empirical": 0.637,
      "confluence_count": 47,
      "rvol": 2.412,
      "approach_r2": 0.8351
    },
    {
      "date": "2026-01-14",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6942.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3617,
      "pred_gbt": 0.4058,
      "pred_empirical": 0.637,
      "confluence_count": 43,
      "rvol": 2.358,
      "approach_r2": 0.7529
    },
    {
      "date": "2026-01-14",
      "time": "10:05:00",
      "level_type": "or30_low",
      "level_price": 6948.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3955,
      "pred_gbt": 0.3753,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.729,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-14",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6949.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3933,
      "pred_gbt": 0.3613,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 1.729,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-14",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6949.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4277,
      "pred_gbt": 0.4374,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 1.597,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-14",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6949.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4211,
      "pred_gbt": 0.3672,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.625,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-14",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6948.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4462,
      "pred_gbt": 0.4406,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.593,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-01-14",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6948.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.433,
      "pred_gbt": 0.3557,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.577,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-14",
      "time": "10:12:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6962.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4327,
      "pred_gbt": 0.4306,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 2.182,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-14",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 6958.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.435,
      "pred_gbt": 0.4134,
      "pred_empirical": 0.6715,
      "confluence_count": 46,
      "rvol": 2.182,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-14",
      "time": "10:13:00",
      "level_type": "overnight_low",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3463,
      "pred_gbt": 0.3742,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 2.323,
      "approach_r2": 0.4379
    },
    {
      "date": "2026-01-14",
      "time": "10:13:00",
      "level_type": "dominant_gamma",
      "level_price": 6964.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4304,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 2.323,
      "approach_r2": 0.4379
    },
    {
      "date": "2026-01-14",
      "time": "10:13:00",
      "level_type": "top_oi_strikes",
      "level_price": 6964.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.4051,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 2.323,
      "approach_r2": 0.4379
    },
    {
      "date": "2026-01-14",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6968.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.375,
      "pred_gbt": 0.3421,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 2.552,
      "approach_r2": 0.6877
    },
    {
      "date": "2026-01-14",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4056,
      "pred_gbt": 0.418,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 2.098,
      "approach_r2": 0.7106
    },
    {
      "date": "2026-01-14",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4001,
      "pred_gbt": 0.4154,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.996,
      "approach_r2": 0.3184
    },
    {
      "date": "2026-01-14",
      "time": "10:23:00",
      "level_type": "top_oi_strikes",
      "level_price": 6959.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4583,
      "pred_gbt": 0.4178,
      "pred_empirical": 0.6251,
      "confluence_count": 51,
      "rvol": 1.677,
      "approach_r2": 0.4163
    },
    {
      "date": "2026-01-14",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6959.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4281,
      "pred_gbt": 0.3908,
      "pred_empirical": 0.6715,
      "confluence_count": 53,
      "rvol": 1.677,
      "approach_r2": 0.4163
    },
    {
      "date": "2026-01-14",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6959.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4919,
      "pred_gbt": 0.4849,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 1.274,
      "approach_r2": 0.0123
    },
    {
      "date": "2026-01-14",
      "time": "10:28:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.359,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.253,
      "approach_r2": 0.0679
    },
    {
      "date": "2026-01-14",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6950.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4488,
      "pred_gbt": 0.4308,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.253,
      "approach_r2": 0.0679
    },
    {
      "date": "2026-01-14",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6950.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4272,
      "pred_gbt": 0.4399,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.238,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-14",
      "time": "10:37:00",
      "level_type": "or30_low",
      "level_price": 6948.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.381,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 1.795,
      "approach_r2": 0.6421
    },
    {
      "date": "2026-01-14",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6948.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4402,
      "pred_gbt": 0.3724,
      "pred_empirical": 0.6715,
      "confluence_count": 54,
      "rvol": 1.795,
      "approach_r2": 0.6421
    },
    {
      "date": "2026-01-14",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6948.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.43,
      "pred_empirical": 0.6251,
      "confluence_count": 54,
      "rvol": 1.513,
      "approach_r2": 0.1792
    },
    {
      "date": "2026-01-14",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6948.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4815,
      "pred_gbt": 0.4763,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 1.432,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-01-14",
      "time": "10:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6947.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4864,
      "pred_gbt": 0.444,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 1.355,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-01-14",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6947.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.485,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.6281,
      "confluence_count": 54,
      "rvol": 1.266,
      "approach_r2": 0.1319
    },
    {
      "date": "2026-01-14",
      "time": "10:43:00",
      "level_type": "prior_week_low",
      "level_price": 6940.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3969,
      "pred_gbt": 0.4074,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.413,
      "approach_r2": 0.0622
    },
    {
      "date": "2026-01-14",
      "time": "10:43:00",
      "level_type": "ib_low",
      "level_price": 6938.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.432,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.413,
      "approach_r2": 0.0622
    },
    {
      "date": "2026-01-14",
      "time": "10:43:00",
      "level_type": "session_low",
      "level_price": 6938.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3968,
      "pred_gbt": 0.4412,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.413,
      "approach_r2": 0.0622
    },
    {
      "date": "2026-01-14",
      "time": "10:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6938.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4271,
      "pred_gbt": 0.459,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.413,
      "approach_r2": 0.0622
    },
    {
      "date": "2026-01-14",
      "time": "10:46:00",
      "level_type": "top_oi_strikes",
      "level_price": 6934.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4781,
      "pred_gbt": 0.4454,
      "pred_empirical": 0.6715,
      "confluence_count": 54,
      "rvol": 1.829,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-14",
      "time": "10:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4356,
      "pred_gbt": 0.4202,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 1.829,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-14",
      "time": "10:47:00",
      "level_type": "session_low",
      "level_price": 6934.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3532,
      "pred_gbt": 0.4631,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 2.048,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-14",
      "time": "10:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6934.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3534,
      "pred_gbt": 0.4607,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 2.048,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-14",
      "time": "10:49:00",
      "level_type": "session_low",
      "level_price": 6929.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3183,
      "pred_gbt": 0.4557,
      "pred_empirical": 0.6674,
      "confluence_count": 42,
      "rvol": 2.238,
      "approach_r2": 0.4643
    },
    {
      "date": "2026-01-14",
      "time": "10:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6929.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3186,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 2.238,
      "approach_r2": 0.4643
    },
    {
      "date": "2026-01-14",
      "time": "10:50:00",
      "level_type": "session_low",
      "level_price": 6927.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3517,
      "pred_gbt": 0.3829,
      "pred_empirical": 0.6674,
      "confluence_count": 42,
      "rvol": 2.571,
      "approach_r2": 0.0937
    },
    {
      "date": "2026-01-14",
      "time": "10:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6927.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3808,
      "pred_gbt": 0.3922,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 2.571,
      "approach_r2": 0.0937
    },
    {
      "date": "2026-01-14",
      "time": "10:51:00",
      "level_type": "session_low",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3563,
      "pred_gbt": 0.419,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 2.313,
      "approach_r2": 0.0013
    },
    {
      "date": "2026-01-14",
      "time": "10:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3855,
      "pred_gbt": 0.4255,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 2.313,
      "approach_r2": 0.0013
    },
    {
      "date": "2026-01-14",
      "time": "10:52:00",
      "level_type": "session_low",
      "level_price": 6927.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3662,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 2.128,
      "approach_r2": 0.1348
    },
    {
      "date": "2026-01-14",
      "time": "10:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6927.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3957,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 2.128,
      "approach_r2": 0.1348
    },
    {
      "date": "2026-01-14",
      "time": "10:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6930.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3987,
      "pred_gbt": 0.5008,
      "pred_empirical": 0.637,
      "confluence_count": 55,
      "rvol": 1.91,
      "approach_r2": 0.5058
    },
    {
      "date": "2026-01-14",
      "time": "11:15:00",
      "level_type": "ib_low",
      "level_price": 6938.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4582,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.033,
      "approach_r2": 0.4083
    },
    {
      "date": "2026-01-14",
      "time": "11:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6939.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.5059,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.017,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-14",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4812,
      "pred_gbt": 0.502,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.038,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-14",
      "time": "11:18:00",
      "level_type": "top_oi_strikes",
      "level_price": 6934.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4654,
      "pred_gbt": 0.4922,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.039,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-14",
      "time": "11:19:00",
      "level_type": "prior_week_low",
      "level_price": 6940.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4344,
      "pred_gbt": 0.5121,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.102,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-14",
      "time": "11:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.477,
      "pred_gbt": 0.5221,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.102,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-14",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 1.16,
      "approach_r2": 0.4939
    },
    {
      "date": "2026-01-14",
      "time": "11:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6943.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4884,
      "pred_gbt": 0.4909,
      "pred_empirical": 0.6281,
      "confluence_count": 47,
      "rvol": 1.531,
      "approach_r2": 0.3628
    },
    {
      "date": "2026-01-14",
      "time": "11:23:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3602,
      "pred_gbt": 0.5459,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.948,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-14",
      "time": "11:23:00",
      "level_type": "or30_low",
      "level_price": 6948.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4324,
      "pred_gbt": 0.4746,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.948,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-14",
      "time": "11:23:00",
      "level_type": "vwap",
      "level_price": 6951.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.4686,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 1.948,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-14",
      "time": "11:24:00",
      "level_type": "vwap",
      "level_price": 6951.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4181,
      "pred_gbt": 0.3841,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 2.358,
      "approach_r2": 0.3193
    },
    {
      "date": "2026-01-14",
      "time": "11:25:00",
      "level_type": "vwap",
      "level_price": 6951.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4058,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 2.534,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-01-14",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6951.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4061,
      "pred_gbt": 0.4833,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 2.586,
      "approach_r2": 0.4573
    },
    {
      "date": "2026-01-14",
      "time": "11:29:00",
      "level_type": "vwap",
      "level_price": 6951.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4793,
      "pred_gbt": 0.5266,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 2.065,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-14",
      "time": "11:30:00",
      "level_type": "or15_low",
      "level_price": 6956.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.5504,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 2.099,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-14",
      "time": "11:32:00",
      "level_type": "vwap",
      "level_price": 6951.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4106,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.6081,
      "confluence_count": 40,
      "rvol": 2.596,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-14",
      "time": "11:34:00",
      "level_type": "vwap",
      "level_price": 6951.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4097,
      "pred_gbt": 0.5266,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 2.55,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6939.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.5255,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 1.585,
      "approach_r2": 0.1035
    },
    {
      "date": "2026-01-14",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6939.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.4857,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.44,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-01-14",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6939.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4767,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 1.503,
      "approach_r2": 0.1353
    },
    {
      "date": "2026-01-14",
      "time": "11:50:00",
      "level_type": "session_low",
      "level_price": 6926.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4067,
      "pred_gbt": 0.523,
      "pred_empirical": 0.6251,
      "confluence_count": 34,
      "rvol": 2.09,
      "approach_r2": 0.7336
    },
    {
      "date": "2026-01-14",
      "time": "11:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6926.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4372,
      "pred_gbt": 0.5313,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 2.09,
      "approach_r2": 0.7336
    },
    {
      "date": "2026-01-14",
      "time": "11:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6924.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4012,
      "pred_gbt": 0.3167,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 2.241,
      "approach_r2": 0.0342
    },
    {
      "date": "2026-01-14",
      "time": "11:52:00",
      "level_type": "session_low",
      "level_price": 6923.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3833,
      "pred_gbt": 0.4336,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 2.04,
      "approach_r2": 0.6602
    },
    {
      "date": "2026-01-14",
      "time": "11:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6924.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3896,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 2.04,
      "approach_r2": 0.6602
    },
    {
      "date": "2026-01-14",
      "time": "11:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6923.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4133,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 2.04,
      "approach_r2": 0.6602
    },
    {
      "date": "2026-01-14",
      "time": "11:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6923.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3605,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 2.54,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-14",
      "time": "11:56:00",
      "level_type": "session_low",
      "level_price": 6923.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3589,
      "pred_gbt": 0.5285,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 2.449,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-14",
      "time": "11:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6923.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.365,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.449,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-14",
      "time": "11:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6923.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3882,
      "pred_gbt": 0.5382,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 2.449,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-14",
      "time": "12:09:00",
      "level_type": "top_oi_strikes",
      "level_price": 6934.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.5219,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 1.614,
      "approach_r2": 0.1047
    },
    {
      "date": "2026-01-14",
      "time": "12:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6935.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.4663,
      "pred_empirical": 0.6251,
      "confluence_count": 65,
      "rvol": 1.614,
      "approach_r2": 0.1047
    },
    {
      "date": "2026-01-14",
      "time": "12:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6935.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.4877,
      "pred_empirical": 0.651,
      "confluence_count": 65,
      "rvol": 1.686,
      "approach_r2": 0.4988
    },
    {
      "date": "2026-01-14",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6934.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5228,
      "pred_gbt": 0.5712,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.576,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-14",
      "time": "12:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6934.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5292,
      "pred_gbt": 0.5854,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.439,
      "approach_r2": 0.4375
    },
    {
      "date": "2026-01-14",
      "time": "12:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6934.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5511,
      "pred_gbt": 0.6131,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.466,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-14",
      "time": "12:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6934.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5359,
      "pred_gbt": 0.5489,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.406,
      "approach_r2": 0.7853
    },
    {
      "date": "2026-01-14",
      "time": "12:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6933.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5289,
      "pred_gbt": 0.5689,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.838,
      "approach_r2": 0.4879
    },
    {
      "date": "2026-01-14",
      "time": "12:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6933.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.538,
      "pred_gbt": 0.6341,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 1.677,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-14",
      "time": "12:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6933.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5303,
      "pred_gbt": 0.6165,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 1.677,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-14",
      "time": "12:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6933.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.582,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.601,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-14",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6933.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5221,
      "pred_gbt": 0.5007,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 1.746,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-14",
      "time": "12:32:00",
      "level_type": "session_low",
      "level_price": 6923.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.428,
      "pred_gbt": 0.4888,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.601,
      "approach_r2": 0.8802
    },
    {
      "date": "2026-01-14",
      "time": "12:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6923.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4589,
      "pred_gbt": 0.4892,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.601,
      "approach_r2": 0.8802
    },
    {
      "date": "2026-01-14",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6932.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5392,
      "pred_gbt": 0.5446,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.471,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-01-14",
      "time": "12:45:00",
      "level_type": "top_oi_strikes",
      "level_price": 6934.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5706,
      "pred_gbt": 0.5622,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 1.628,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-14",
      "time": "12:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6932.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5541,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.628,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-14",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6932.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5416,
      "pred_gbt": 0.5287,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 1.912,
      "approach_r2": 0.9709
    },
    {
      "date": "2026-01-14",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6932.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5441,
      "pred_gbt": 0.6102,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 1.858,
      "approach_r2": 0.9757
    },
    {
      "date": "2026-01-14",
      "time": "12:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6927.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.6508,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 1.324,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-14",
      "time": "13:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5656,
      "pred_gbt": 0.5711,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.257,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-14",
      "time": "13:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.584,
      "pred_gbt": 0.6443,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.29,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-14",
      "time": "13:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.6163,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.237,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-14",
      "time": "13:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.596,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 1.282,
      "approach_r2": 0.7701
    },
    {
      "date": "2026-01-14",
      "time": "13:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5898,
      "pred_gbt": 0.59,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 1.319,
      "approach_r2": 0.9309
    },
    {
      "date": "2026-01-14",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.5621,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 1.364,
      "approach_r2": 0.7701
    },
    {
      "date": "2026-01-14",
      "time": "13:07:00",
      "level_type": "developing_vpoc",
      "level_price": 6933.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5472,
      "pred_gbt": 0.489,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 1.489,
      "approach_r2": 0.7701
    },
    {
      "date": "2026-01-14",
      "time": "13:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5888,
      "pred_gbt": 0.6156,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 1.325,
      "approach_r2": 0.0943
    },
    {
      "date": "2026-01-14",
      "time": "13:15:00",
      "level_type": "top_oi_strikes",
      "level_price": 6934.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5908,
      "pred_gbt": 0.5452,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.642,
      "approach_r2": 0.8613
    },
    {
      "date": "2026-01-14",
      "time": "13:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5926,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.447,
      "approach_r2": 0.6215
    },
    {
      "date": "2026-01-14",
      "time": "13:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.601,
      "pred_gbt": 0.5821,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.324,
      "approach_r2": 0.8904
    },
    {
      "date": "2026-01-14",
      "time": "13:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5974,
      "pred_gbt": 0.5792,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 1.338,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-01-14",
      "time": "13:27:00",
      "level_type": "ib_low",
      "level_price": 6938.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.5052,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.75,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-14",
      "time": "13:29:00",
      "level_type": "prior_week_low",
      "level_price": 6940.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4788,
      "pred_gbt": 0.5526,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 2.058,
      "approach_r2": 0.1352
    },
    {
      "date": "2026-01-14",
      "time": "13:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5213,
      "pred_gbt": 0.527,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 2.58,
      "approach_r2": 0.0956
    },
    {
      "date": "2026-01-14",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5166,
      "pred_gbt": 0.5356,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 2.64,
      "approach_r2": 0.0027
    },
    {
      "date": "2026-01-14",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5134,
      "pred_gbt": 0.501,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 2.754,
      "approach_r2": 0.174
    },
    {
      "date": "2026-01-14",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5185,
      "pred_gbt": 0.5786,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 2.708,
      "approach_r2": 0.4856
    },
    {
      "date": "2026-01-14",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.543,
      "pred_gbt": 0.6021,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 2.277,
      "approach_r2": 0.4835
    },
    {
      "date": "2026-01-14",
      "time": "13:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5618,
      "pred_gbt": 0.645,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 1.868,
      "approach_r2": 0.0308
    },
    {
      "date": "2026-01-14",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5752,
      "pred_gbt": 0.6438,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 1.624,
      "approach_r2": 0.0608
    },
    {
      "date": "2026-01-14",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.6667,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 1.598,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "13:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6933.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5648,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 1.589,
      "approach_r2": 0.3087
    },
    {
      "date": "2026-01-14",
      "time": "13:46:00",
      "level_type": "top_oi_strikes",
      "level_price": 6934.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.6041,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.612,
      "approach_r2": 0.5307
    },
    {
      "date": "2026-01-14",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5982,
      "pred_gbt": 0.5456,
      "pred_empirical": 0.6109,
      "confluence_count": 55,
      "rvol": 1.717,
      "approach_r2": 0.5548
    },
    {
      "date": "2026-01-14",
      "time": "13:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6358,
      "pred_gbt": 0.6793,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.674,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "13:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6942.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.7334,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 2.482,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-14",
      "time": "13:58:00",
      "level_type": "vwap",
      "level_price": 6944.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5194,
      "pred_gbt": 0.5603,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 2.149,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-14",
      "time": "13:59:00",
      "level_type": "vwap",
      "level_price": 6944.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5333,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 2.203,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "13:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6943.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.584,
      "pred_gbt": 0.6626,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 2.203,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "14:01:00",
      "level_type": "vwap",
      "level_price": 6944.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.499,
      "pred_gbt": 0.5413,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 2.3,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-14",
      "time": "14:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6944.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.6632,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 2.3,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-14",
      "time": "14:02:00",
      "level_type": "prior_week_low",
      "level_price": 6940.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2862,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 2.581,
      "approach_r2": 0.51
    },
    {
      "date": "2026-01-14",
      "time": "14:05:00",
      "level_type": "ib_low",
      "level_price": 6938.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5197,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 2.188,
      "approach_r2": 0.1132
    },
    {
      "date": "2026-01-14",
      "time": "14:15:00",
      "level_type": "vwap",
      "level_price": 6944.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6143,
      "pred_gbt": 0.5214,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.905,
      "approach_r2": 0.4673
    },
    {
      "date": "2026-01-14",
      "time": "14:16:00",
      "level_type": "vwap",
      "level_price": 6944.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.616,
      "pred_gbt": 0.5657,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.875,
      "approach_r2": 0.5323
    },
    {
      "date": "2026-01-14",
      "time": "14:19:00",
      "level_type": "vwap",
      "level_price": 6944.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6058,
      "pred_gbt": 0.58,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.038,
      "approach_r2": 0.1101
    },
    {
      "date": "2026-01-14",
      "time": "14:22:00",
      "level_type": "vwap",
      "level_price": 6944.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5894,
      "pred_gbt": 0.5429,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.438,
      "approach_r2": 0.4693
    },
    {
      "date": "2026-01-14",
      "time": "14:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6945.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.6974,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 1.438,
      "approach_r2": 0.4693
    },
    {
      "date": "2026-01-14",
      "time": "14:27:00",
      "level_type": "vwap",
      "level_price": 6944.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.5967,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.533,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-01-14",
      "time": "14:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6945.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 1.533,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-01-14",
      "time": "14:35:00",
      "level_type": "prior_week_low",
      "level_price": 6940.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3304,
      "pred_gbt": 0.6268,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.285,
      "approach_r2": 0.4957
    },
    {
      "date": "2026-01-14",
      "time": "14:37:00",
      "level_type": "ib_low",
      "level_price": 6938.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.573,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.536,
      "approach_r2": 0.1637
    },
    {
      "date": "2026-01-14",
      "time": "14:39:00",
      "level_type": "vwap",
      "level_price": 6944.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6451,
      "pred_gbt": 0.6255,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.418,
      "approach_r2": 0.2187
    },
    {
      "date": "2026-01-14",
      "time": "14:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6833,
      "pred_gbt": 0.7373,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.418,
      "approach_r2": 0.2187
    },
    {
      "date": "2026-01-14",
      "time": "14:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6946.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.7494,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.144,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "14:50:00",
      "level_type": "or30_low",
      "level_price": 6948.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.5775,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.584,
      "approach_r2": 0.083
    },
    {
      "date": "2026-01-14",
      "time": "14:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6948.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.6821,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 1.837,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-14",
      "time": "14:52:00",
      "level_type": "vwap",
      "level_price": 6944.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5811,
      "pred_gbt": 0.7735,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 1.923,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-14",
      "time": "15:02:00",
      "level_type": "vwap",
      "level_price": 6944.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.2483,
      "pred_empirical": 0.6109,
      "confluence_count": 43,
      "rvol": 5.547,
      "approach_r2": 0.4906
    },
    {
      "date": "2026-01-14",
      "time": "15:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6943.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.2398,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 5.547,
      "approach_r2": 0.4906
    },
    {
      "date": "2026-01-14",
      "time": "15:06:00",
      "level_type": "or15_low",
      "level_price": 6956.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.2111,
      "pred_gbt": 0.2928,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 8.747,
      "approach_r2": 0.4947
    },
    {
      "date": "2026-01-14",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.2703,
      "pred_gbt": 0.3691,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 8.747,
      "approach_r2": 0.4947
    },
    {
      "date": "2026-01-14",
      "time": "15:07:00",
      "level_type": "top_oi_strikes",
      "level_price": 6959.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4128,
      "pred_gbt": 0.4398,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 6.462,
      "approach_r2": 0.7371
    },
    {
      "date": "2026-01-14",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.45,
      "pred_gbt": 0.3806,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 6.462,
      "approach_r2": 0.7371
    },
    {
      "date": "2026-01-14",
      "time": "15:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6957.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4001,
      "pred_gbt": 0.457,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 6.462,
      "approach_r2": 0.7371
    },
    {
      "date": "2026-01-14",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4242,
      "pred_gbt": 0.402,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 6.216,
      "approach_r2": 0.7823
    },
    {
      "date": "2026-01-14",
      "time": "15:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4679,
      "pred_gbt": 0.5738,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 6.216,
      "approach_r2": 0.7823
    },
    {
      "date": "2026-01-14",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6958.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5115,
      "pred_gbt": 0.5832,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 4.426,
      "approach_r2": 0.0434
    },
    {
      "date": "2026-01-14",
      "time": "15:12:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4189,
      "pred_gbt": 0.5423,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 3.886,
      "approach_r2": 0.5357
    },
    {
      "date": "2026-01-14",
      "time": "15:16:00",
      "level_type": "vwap",
      "level_price": 6944.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6334,
      "pred_gbt": 0.5399,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 2.167,
      "approach_r2": 0.0341
    },
    {
      "date": "2026-01-14",
      "time": "15:20:00",
      "level_type": "or30_low",
      "level_price": 6948.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5946,
      "pred_gbt": 0.5585,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 2.596,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6958.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6691,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.707,
      "approach_r2": 0.9087
    },
    {
      "date": "2026-01-14",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6958.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6962,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.89,
      "approach_r2": 0.9672
    },
    {
      "date": "2026-01-14",
      "time": "15:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.71,
      "pred_gbt": 0.6533,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 1.89,
      "approach_r2": 0.9672
    },
    {
      "date": "2026-01-14",
      "time": "15:32:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6962.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.655,
      "pred_gbt": 0.6834,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 2.108,
      "approach_r2": 0.9263
    },
    {
      "date": "2026-01-14",
      "time": "15:33:00",
      "level_type": "overnight_low",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5625,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 2.431,
      "approach_r2": 0.8292
    },
    {
      "date": "2026-01-14",
      "time": "15:33:00",
      "level_type": "dominant_gamma",
      "level_price": 6964.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6471,
      "pred_gbt": 0.4821,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 2.431,
      "approach_r2": 0.8292
    },
    {
      "date": "2026-01-14",
      "time": "15:33:00",
      "level_type": "top_oi_strikes",
      "level_price": 6964.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6088,
      "pred_gbt": 0.4658,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 2.431,
      "approach_r2": 0.8292
    },
    {
      "date": "2026-01-14",
      "time": "15:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6964.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6512,
      "pred_gbt": 0.5968,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 2.615,
      "approach_r2": 0.4514
    },
    {
      "date": "2026-01-14",
      "time": "15:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.69,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 2.708,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-14",
      "time": "15:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6965.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.5337,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 2.95,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-14",
      "time": "15:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6959.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5027,
      "pred_gbt": 0.4212,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 3.013,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-14",
      "time": "15:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6291,
      "pred_gbt": 0.5872,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.341,
      "approach_r2": 0.1255
    },
    {
      "date": "2026-01-14",
      "time": "15:43:00",
      "level_type": "or15_low",
      "level_price": 6956.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.5741,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.962,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-14",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6958.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6655,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.962,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-14",
      "time": "15:45:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5014,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 2.09,
      "approach_r2": 0.5012
    },
    {
      "date": "2026-01-14",
      "time": "15:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6779,
      "pred_gbt": 0.7418,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 1.802,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-14",
      "time": "15:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7046,
      "pred_gbt": 0.8763,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 1.724,
      "approach_r2": 0.118
    },
    {
      "date": "2026-01-15",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 7005.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6225,
      "pred_gbt": 0.3783,
      "pred_empirical": 0.367,
      "confluence_count": 180,
      "rvol": 1.347,
      "approach_r2": 0.7534
    },
    {
      "date": "2026-01-15",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.4495,
      "pred_empirical": 0.367,
      "confluence_count": 194,
      "rvol": 1.347,
      "approach_r2": 0.7534
    },
    {
      "date": "2026-01-15",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 7005.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.4088,
      "pred_empirical": 0.367,
      "confluence_count": 153,
      "rvol": 1.347,
      "approach_r2": 0.7534
    },
    {
      "date": "2026-01-15",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 7006.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7393,
      "pred_gbt": 0.7138,
      "pred_empirical": 0.5205,
      "confluence_count": 199,
      "rvol": 1.347,
      "approach_r2": 0.7534
    },
    {
      "date": "2026-01-15",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.367,
      "confluence_count": 145,
      "rvol": 1.347,
      "approach_r2": 0.7534
    },
    {
      "date": "2026-01-15",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 7004.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.3875,
      "pred_empirical": 0.367,
      "confluence_count": 138,
      "rvol": 1.347,
      "approach_r2": 0.7534
    },
    {
      "date": "2026-01-15",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5418,
      "pred_gbt": 0.431,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 1.209,
      "approach_r2": 0.0916
    },
    {
      "date": "2026-01-15",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5502,
      "pred_gbt": 0.395,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.268,
      "approach_r2": 0.0741
    },
    {
      "date": "2026-01-15",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 7003.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5444,
      "pred_gbt": 0.4153,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.268,
      "approach_r2": 0.0741
    },
    {
      "date": "2026-01-15",
      "time": "09:38:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4389,
      "pred_gbt": 0.5321,
      "pred_empirical": 0.5205,
      "confluence_count": 104,
      "rvol": 1.148,
      "approach_r2": 0.0322
    },
    {
      "date": "2026-01-15",
      "time": "09:38:00",
      "level_type": "top_oi_strikes",
      "level_price": 6999.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4663,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.5205,
      "confluence_count": 104,
      "rvol": 1.148,
      "approach_r2": 0.0322
    },
    {
      "date": "2026-01-15",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 7005.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5711,
      "pred_gbt": 0.5845,
      "pred_empirical": 0.5205,
      "confluence_count": 146,
      "rvol": 1.114,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.5689,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.114,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 7002.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5273,
      "pred_gbt": 0.5802,
      "pred_empirical": 0.5205,
      "confluence_count": 140,
      "rvol": 1.114,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.57,
      "pred_gbt": 0.4355,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.172,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-15",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 7002.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.432,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.172,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-15",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.4391,
      "pred_empirical": 0.5205,
      "confluence_count": 104,
      "rvol": 1.196,
      "approach_r2": 0.1212
    },
    {
      "date": "2026-01-15",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.471,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.196,
      "approach_r2": 0.1212
    },
    {
      "date": "2026-01-15",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 7001.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5413,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.5205,
      "confluence_count": 132,
      "rvol": 1.196,
      "approach_r2": 0.1212
    },
    {
      "date": "2026-01-15",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.4505,
      "pred_empirical": 0.5205,
      "confluence_count": 104,
      "rvol": 1.196,
      "approach_r2": 0.1212
    },
    {
      "date": "2026-01-15",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5691,
      "pred_gbt": 0.5172,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.159,
      "approach_r2": 0.5108
    },
    {
      "date": "2026-01-15",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 7001.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.541,
      "pred_gbt": 0.5342,
      "pred_empirical": 0.5205,
      "confluence_count": 129,
      "rvol": 1.159,
      "approach_r2": 0.5108
    },
    {
      "date": "2026-01-15",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.5267,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.143,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-15",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 7000.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.5073,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 1.143,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-15",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 7004.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.4375,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 1.316,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-01-15",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.316,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-01-15",
      "time": "09:44:00",
      "level_type": "developing_vpoc",
      "level_price": 7004.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5601,
      "pred_gbt": 0.4375,
      "pred_empirical": 0.5205,
      "confluence_count": 135,
      "rvol": 1.316,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-01-15",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.211,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-15",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 7000.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.5205,
      "confluence_count": 124,
      "rvol": 1.211,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-15",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 7004.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.5834,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 1.176,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-15",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5817,
      "pred_gbt": 0.5848,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 1.176,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-15",
      "time": "09:46:00",
      "level_type": "developing_vpoc",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5582,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.5205,
      "confluence_count": 138,
      "rvol": 1.176,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-15",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 7004.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6031,
      "pred_gbt": 0.5906,
      "pred_empirical": 0.6004,
      "confluence_count": 135,
      "rvol": 1.109,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-01-15",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6774,
      "pred_gbt": 0.6339,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 1.109,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-01-15",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7146,
      "pred_gbt": 0.5827,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 1.059,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-15",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 7007.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.8072,
      "pred_empirical": 0.637,
      "confluence_count": 195,
      "rvol": 1.059,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-15",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 7004.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6209,
      "pred_gbt": 0.5993,
      "pred_empirical": 0.637,
      "confluence_count": 136,
      "rvol": 0.823,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-15",
      "time": "09:50:00",
      "level_type": "or15_low",
      "level_price": 6998.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4956,
      "pred_gbt": 0.4816,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 0.787,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-15",
      "time": "09:50:00",
      "level_type": "session_low",
      "level_price": 6998.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4914,
      "pred_gbt": 0.4828,
      "pred_empirical": 0.6004,
      "confluence_count": 100,
      "rvol": 0.787,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-15",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 7000.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.5602,
      "pred_empirical": 0.5205,
      "confluence_count": 123,
      "rvol": 0.787,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-15",
      "time": "09:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6998.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5227,
      "pred_gbt": 0.4961,
      "pred_empirical": 0.6004,
      "confluence_count": 100,
      "rvol": 0.787,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-15",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3986,
      "pred_gbt": 0.3991,
      "pred_empirical": 0.6715,
      "confluence_count": 49,
      "rvol": 0.991,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-15",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.429,
      "pred_gbt": 0.4173,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 0.991,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-15",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5502,
      "pred_gbt": 0.3615,
      "pred_empirical": 0.5205,
      "confluence_count": 120,
      "rvol": 1.226,
      "approach_r2": 0.6098
    },
    {
      "date": "2026-01-15",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 7003.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5631,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.373,
      "approach_r2": 0.7423
    },
    {
      "date": "2026-01-15",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 7003.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5954,
      "pred_gbt": 0.4562,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 1.528,
      "approach_r2": 0.2427
    },
    {
      "date": "2026-01-15",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 7003.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5501,
      "pred_gbt": 0.5506,
      "pred_empirical": 0.6004,
      "confluence_count": 136,
      "rvol": 1.42,
      "approach_r2": 0.0331
    },
    {
      "date": "2026-01-15",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 7003.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5554,
      "pred_gbt": 0.5503,
      "pred_empirical": 0.6004,
      "confluence_count": 138,
      "rvol": 1.388,
      "approach_r2": 0.1301
    },
    {
      "date": "2026-01-15",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5532,
      "pred_gbt": 0.5526,
      "pred_empirical": 0.6004,
      "confluence_count": 122,
      "rvol": 1.388,
      "approach_r2": 0.1301
    },
    {
      "date": "2026-01-15",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 7003.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5682,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.5205,
      "confluence_count": 137,
      "rvol": 1.235,
      "approach_r2": 0.769
    },
    {
      "date": "2026-01-15",
      "time": "09:58:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.566,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.6004,
      "confluence_count": 121,
      "rvol": 1.235,
      "approach_r2": 0.769
    },
    {
      "date": "2026-01-15",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.5175,
      "pred_empirical": 0.6004,
      "confluence_count": 118,
      "rvol": 1.189,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-15",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6997.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4768,
      "pred_gbt": 0.51,
      "pred_empirical": 0.6004,
      "confluence_count": 99,
      "rvol": 1.189,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-15",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 7003.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5795,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.5205,
      "confluence_count": 134,
      "rvol": 1.025,
      "approach_r2": 0.5748
    },
    {
      "date": "2026-01-15",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5742,
      "pred_gbt": 0.4793,
      "pred_empirical": 0.5205,
      "confluence_count": 116,
      "rvol": 1.025,
      "approach_r2": 0.5748
    },
    {
      "date": "2026-01-15",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.5768,
      "pred_empirical": 0.637,
      "confluence_count": 116,
      "rvol": 0.992,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-15",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.5746,
      "pred_empirical": 0.637,
      "confluence_count": 115,
      "rvol": 0.918,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-15",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.5539,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 0.834,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-15",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6997.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.5302,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 0.834,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-15",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5609,
      "pred_gbt": 0.5562,
      "pred_empirical": 0.6674,
      "confluence_count": 112,
      "rvol": 0.786,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-15",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5582,
      "pred_gbt": 0.5803,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.708,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6997.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4816,
      "pred_gbt": 0.5518,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 0.708,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5773,
      "pred_gbt": 0.6484,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 0.677,
      "approach_r2": 0.0208
    },
    {
      "date": "2026-01-15",
      "time": "10:07:00",
      "level_type": "or30_low",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4418,
      "pred_gbt": 0.4404,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 0.755,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-15",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5075,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 0.755,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-15",
      "time": "10:08:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5078,
      "pred_gbt": 0.5694,
      "pred_empirical": 0.6715,
      "confluence_count": 104,
      "rvol": 0.763,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-15",
      "time": "10:08:00",
      "level_type": "top_oi_strikes",
      "level_price": 6999.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.576,
      "pred_gbt": 0.5489,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.763,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-15",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5525,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.6715,
      "confluence_count": 108,
      "rvol": 0.763,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-15",
      "time": "10:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4775,
      "pred_gbt": 0.5265,
      "pred_empirical": 0.651,
      "confluence_count": 85,
      "rvol": 0.763,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-15",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 7002.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5955,
      "pred_gbt": 0.5678,
      "pred_empirical": 0.637,
      "confluence_count": 137,
      "rvol": 0.791,
      "approach_r2": 0.0933
    },
    {
      "date": "2026-01-15",
      "time": "10:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.5617,
      "pred_empirical": 0.6674,
      "confluence_count": 108,
      "rvol": 0.791,
      "approach_r2": 0.0933
    },
    {
      "date": "2026-01-15",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5525,
      "pred_gbt": 0.4844,
      "pred_empirical": 0.637,
      "confluence_count": 108,
      "rvol": 0.873,
      "approach_r2": 0.3022
    },
    {
      "date": "2026-01-15",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5918,
      "pred_gbt": 0.5827,
      "pred_empirical": 0.637,
      "confluence_count": 137,
      "rvol": 0.87,
      "approach_r2": 0.0519
    },
    {
      "date": "2026-01-15",
      "time": "10:11:00",
      "level_type": "developing_vpoc",
      "level_price": 7003.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5898,
      "pred_gbt": 0.5827,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.87,
      "approach_r2": 0.0519
    },
    {
      "date": "2026-01-15",
      "time": "10:12:00",
      "level_type": "vwap",
      "level_price": 7002.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.604,
      "pred_gbt": 0.5683,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.76,
      "approach_r2": 0.7253
    },
    {
      "date": "2026-01-15",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5801,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.6674,
      "confluence_count": 108,
      "rvol": 0.76,
      "approach_r2": 0.7253
    },
    {
      "date": "2026-01-15",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 7002.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6027,
      "pred_gbt": 0.5588,
      "pred_empirical": 0.6004,
      "confluence_count": 136,
      "rvol": 0.804,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-15",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5819,
      "pred_gbt": 0.5374,
      "pred_empirical": 0.637,
      "confluence_count": 108,
      "rvol": 0.804,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-15",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 7002.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6448,
      "pred_gbt": 0.5744,
      "pred_empirical": 0.6004,
      "confluence_count": 136,
      "rvol": 0.83,
      "approach_r2": 0.9084
    },
    {
      "date": "2026-01-15",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 7002.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.591,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.767,
      "approach_r2": 0.6712
    },
    {
      "date": "2026-01-15",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5789,
      "pred_gbt": 0.6246,
      "pred_empirical": 0.6251,
      "confluence_count": 108,
      "rvol": 0.719,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-15",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 7002.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6056,
      "pred_gbt": 0.5904,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.794,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-15",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.6674,
      "confluence_count": 146,
      "rvol": 0.755,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-01-15",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7004,
      "pred_gbt": 0.627,
      "pred_empirical": 0.6674,
      "confluence_count": 145,
      "rvol": 0.758,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-15",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 7007.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7789,
      "pred_gbt": 0.8331,
      "pred_empirical": 0.6674,
      "confluence_count": 197,
      "rvol": 0.758,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-15",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.637,
      "confluence_count": 157,
      "rvol": 0.813,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-15",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 7008.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7791,
      "pred_gbt": 0.7992,
      "pred_empirical": 0.637,
      "confluence_count": 197,
      "rvol": 0.813,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-15",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 7002.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6037,
      "pred_gbt": 0.4936,
      "pred_empirical": 0.5205,
      "confluence_count": 136,
      "rvol": 0.992,
      "approach_r2": 0.9141
    },
    {
      "date": "2026-01-15",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 7002.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.5634,
      "pred_empirical": 0.6004,
      "confluence_count": 136,
      "rvol": 1.089,
      "approach_r2": 0.6329
    },
    {
      "date": "2026-01-15",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.697,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.6674,
      "confluence_count": 156,
      "rvol": 1.104,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-15",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 7002.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.593,
      "pred_gbt": 0.5329,
      "pred_empirical": 0.6004,
      "confluence_count": 136,
      "rvol": 1.154,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-15",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5735,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 1.154,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-15",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6733,
      "pred_gbt": 0.5837,
      "pred_empirical": 0.637,
      "confluence_count": 154,
      "rvol": 0.885,
      "approach_r2": 0.1339
    },
    {
      "date": "2026-01-15",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7135,
      "pred_gbt": 0.6507,
      "pred_empirical": 0.6715,
      "confluence_count": 158,
      "rvol": 0.843,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7148,
      "pred_gbt": 0.6545,
      "pred_empirical": 0.6674,
      "confluence_count": 158,
      "rvol": 0.83,
      "approach_r2": 0.1143
    },
    {
      "date": "2026-01-15",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7257,
      "pred_gbt": 0.6472,
      "pred_empirical": 0.637,
      "confluence_count": 163,
      "rvol": 0.823,
      "approach_r2": 0.4964
    },
    {
      "date": "2026-01-15",
      "time": "10:34:00",
      "level_type": "or15_high",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6685,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 0.846,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "10:34:00",
      "level_type": "or30_high",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6778,
      "pred_gbt": 0.6868,
      "pred_empirical": 0.637,
      "confluence_count": 185,
      "rvol": 0.846,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "10:34:00",
      "level_type": "ib_high",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7423,
      "pred_gbt": 0.7962,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 0.846,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7676,
      "pred_gbt": 0.8165,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 0.846,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 7008.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7767,
      "pred_gbt": 0.7939,
      "pred_empirical": 0.6715,
      "confluence_count": 194,
      "rvol": 0.846,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7583,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.6674,
      "confluence_count": 193,
      "rvol": 0.846,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "10:35:00",
      "level_type": "overnight_high",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6984,
      "pred_gbt": 0.6403,
      "pred_empirical": 0.6004,
      "confluence_count": 176,
      "rvol": 0.925,
      "approach_r2": 0.7538
    },
    {
      "date": "2026-01-15",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 7008.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7785,
      "pred_gbt": 0.7661,
      "pred_empirical": 0.637,
      "confluence_count": 194,
      "rvol": 0.925,
      "approach_r2": 0.7538
    },
    {
      "date": "2026-01-15",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 7011.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.758,
      "pred_gbt": 0.7833,
      "pred_empirical": 0.637,
      "confluence_count": 185,
      "rvol": 0.958,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-15",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 7008.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7731,
      "pred_gbt": 0.7719,
      "pred_empirical": 0.637,
      "confluence_count": 191,
      "rvol": 0.958,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-15",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7485,
      "pred_gbt": 0.7632,
      "pred_empirical": 0.637,
      "confluence_count": 185,
      "rvol": 0.958,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-15",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 7011.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.6674,
      "confluence_count": 181,
      "rvol": 0.973,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-15",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7749,
      "pred_gbt": 0.7828,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 0.973,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-15",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7406,
      "pred_gbt": 0.7478,
      "pred_empirical": 0.6674,
      "confluence_count": 181,
      "rvol": 0.973,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-15",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7485,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6674,
      "confluence_count": 185,
      "rvol": 0.951,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-15",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7738,
      "pred_gbt": 0.8342,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 0.951,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-15",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.637,
      "confluence_count": 193,
      "rvol": 0.932,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-15",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 7012.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.7731,
      "pred_empirical": 0.6674,
      "confluence_count": 177,
      "rvol": 0.849,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-01-15",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7832,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 0.849,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-01-15",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7448,
      "pred_gbt": 0.7585,
      "pred_empirical": 0.6674,
      "confluence_count": 177,
      "rvol": 0.849,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-01-15",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7845,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.6715,
      "confluence_count": 196,
      "rvol": 0.799,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-01-15",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.771,
      "pred_gbt": 0.7715,
      "pred_empirical": 0.6715,
      "confluence_count": 198,
      "rvol": 0.77,
      "approach_r2": 0.0045
    },
    {
      "date": "2026-01-15",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 7009.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.785,
      "pred_gbt": 0.8765,
      "pred_empirical": 0.6251,
      "confluence_count": 199,
      "rvol": 0.77,
      "approach_r2": 0.0045
    },
    {
      "date": "2026-01-15",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7468,
      "pred_gbt": 0.7815,
      "pred_empirical": 0.637,
      "confluence_count": 198,
      "rvol": 0.817,
      "approach_r2": 0.871
    },
    {
      "date": "2026-01-15",
      "time": "10:44:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5023,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.637,
      "confluence_count": 104,
      "rvol": 0.927,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-15",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 7003.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.6004,
      "confluence_count": 138,
      "rvol": 0.927,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-15",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6055,
      "pred_gbt": 0.5495,
      "pred_empirical": 0.637,
      "confluence_count": 113,
      "rvol": 0.927,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-15",
      "time": "10:44:00",
      "level_type": "developing_vpoc",
      "level_price": 7003.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6147,
      "pred_gbt": 0.5424,
      "pred_empirical": 0.637,
      "confluence_count": 138,
      "rvol": 0.927,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-15",
      "time": "10:45:00",
      "level_type": "top_oi_strikes",
      "level_price": 6999.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.524,
      "pred_gbt": 0.5669,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 1.064,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-15",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5998,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.6004,
      "confluence_count": 113,
      "rvol": 1.064,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-15",
      "time": "10:46:00",
      "level_type": "or15_low",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5704,
      "pred_gbt": 0.5217,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 1.419,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-15",
      "time": "10:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4816,
      "pred_gbt": 0.5191,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 1.419,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-15",
      "time": "10:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5645,
      "pred_gbt": 0.5599,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 1.56,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-15",
      "time": "10:48:00",
      "level_type": "or30_low",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.4352,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 1.606,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-15",
      "time": "10:48:00",
      "level_type": "ib_low",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4304,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.606,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-15",
      "time": "10:48:00",
      "level_type": "session_low",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4031,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.606,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-15",
      "time": "10:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4668,
      "pred_gbt": 0.5465,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 1.606,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-15",
      "time": "10:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6994.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4335,
      "pred_gbt": 0.4733,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 1.606,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-15",
      "time": "10:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4986,
      "pred_gbt": 0.6053,
      "pred_empirical": 0.6004,
      "confluence_count": 89,
      "rvol": 1.633,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-15",
      "time": "10:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4732,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.6004,
      "confluence_count": 90,
      "rvol": 1.758,
      "approach_r2": 0.7284
    },
    {
      "date": "2026-01-15",
      "time": "10:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.5778,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.506,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-01-15",
      "time": "10:52:00",
      "level_type": "session_low",
      "level_price": 6993.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3636,
      "pred_gbt": 0.458,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 1.566,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-15",
      "time": "10:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.5845,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 1.566,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-15",
      "time": "10:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6993.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3639,
      "pred_gbt": 0.4557,
      "pred_empirical": 0.651,
      "confluence_count": 51,
      "rvol": 1.566,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-15",
      "time": "10:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4994,
      "pred_gbt": 0.6288,
      "pred_empirical": 0.6674,
      "confluence_count": 83,
      "rvol": 1.419,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-15",
      "time": "10:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4742,
      "pred_gbt": 0.618,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 1.303,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-15",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6998.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.575,
      "pred_gbt": 0.5918,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 1.118,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-15",
      "time": "10:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6998.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.6004,
      "confluence_count": 110,
      "rvol": 1.554,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-15",
      "time": "10:57:00",
      "level_type": "vwap",
      "level_price": 7002.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6366,
      "pred_gbt": 0.5521,
      "pred_empirical": 0.5205,
      "confluence_count": 139,
      "rvol": 1.748,
      "approach_r2": 0.7714
    },
    {
      "date": "2026-01-15",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7272,
      "pred_gbt": 0.575,
      "pred_empirical": 0.5205,
      "confluence_count": 185,
      "rvol": 1.844,
      "approach_r2": 0.7714
    },
    {
      "date": "2026-01-15",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7228,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 1.861,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-15",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7382,
      "pred_gbt": 0.585,
      "pred_empirical": 0.6004,
      "confluence_count": 192,
      "rvol": 1.735,
      "approach_r2": 0.0167
    },
    {
      "date": "2026-01-15",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7817,
      "pred_gbt": 0.816,
      "pred_empirical": 0.637,
      "confluence_count": 201,
      "rvol": 1.323,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-15",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7841,
      "pred_gbt": 0.8586,
      "pred_empirical": 0.6674,
      "confluence_count": 197,
      "rvol": 1.068,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-15",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7806,
      "pred_gbt": 0.8053,
      "pred_empirical": 0.6674,
      "confluence_count": 191,
      "rvol": 1.065,
      "approach_r2": 0.3119
    },
    {
      "date": "2026-01-15",
      "time": "11:04:00",
      "level_type": "or15_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7193,
      "pred_gbt": 0.6701,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 1.108,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-15",
      "time": "11:04:00",
      "level_type": "or30_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7363,
      "pred_gbt": 0.6728,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 1.108,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-15",
      "time": "11:04:00",
      "level_type": "ib_high",
      "level_price": 7010.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7714,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.637,
      "confluence_count": 193,
      "rvol": 1.108,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-15",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7825,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.637,
      "confluence_count": 191,
      "rvol": 1.108,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-15",
      "time": "11:05:00",
      "level_type": "overnight_high",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6999,
      "pred_gbt": 0.6604,
      "pred_empirical": 0.6674,
      "confluence_count": 176,
      "rvol": 1.159,
      "approach_r2": 0.5114
    },
    {
      "date": "2026-01-15",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7776,
      "pred_gbt": 0.8069,
      "pred_empirical": 0.6674,
      "confluence_count": 190,
      "rvol": 1.159,
      "approach_r2": 0.5114
    },
    {
      "date": "2026-01-15",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.7927,
      "pred_empirical": 0.6674,
      "confluence_count": 186,
      "rvol": 1.192,
      "approach_r2": 0.1084
    },
    {
      "date": "2026-01-15",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 7006.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7794,
      "pred_gbt": 0.793,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 1.09,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-15",
      "time": "11:08:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7788,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.637,
      "confluence_count": 187,
      "rvol": 1.103,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-15",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 7010.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7823,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.6715,
      "confluence_count": 187,
      "rvol": 0.977,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-15",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7951,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6674,
      "confluence_count": 204,
      "rvol": 0.795,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-15",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7947,
      "pred_gbt": 0.7808,
      "pred_empirical": 0.6715,
      "confluence_count": 204,
      "rvol": 0.764,
      "approach_r2": 0.3781
    },
    {
      "date": "2026-01-15",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8,
      "pred_gbt": 0.8049,
      "pred_empirical": 0.651,
      "confluence_count": 204,
      "rvol": 0.64,
      "approach_r2": 0.6095
    },
    {
      "date": "2026-01-15",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8025,
      "pred_gbt": 0.7918,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.648,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-15",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8037,
      "pred_gbt": 0.804,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.632,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-15",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7934,
      "pred_gbt": 0.8354,
      "pred_empirical": 0.6281,
      "confluence_count": 184,
      "rvol": 0.632,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-15",
      "time": "11:17:00",
      "level_type": "session_high",
      "level_price": 7012.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7756,
      "pred_gbt": 0.8341,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 0.671,
      "approach_r2": 0.3913
    },
    {
      "date": "2026-01-15",
      "time": "11:17:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7882,
      "pred_gbt": 0.8182,
      "pred_empirical": 0.6281,
      "confluence_count": 181,
      "rvol": 0.671,
      "approach_r2": 0.3913
    },
    {
      "date": "2026-01-15",
      "time": "11:17:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7665,
      "pred_gbt": 0.8177,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 0.671,
      "approach_r2": 0.3913
    },
    {
      "date": "2026-01-15",
      "time": "11:18:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7865,
      "pred_gbt": 0.8106,
      "pred_empirical": 0.6251,
      "confluence_count": 181,
      "rvol": 0.761,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-01-15",
      "time": "11:19:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.786,
      "pred_gbt": 0.8154,
      "pred_empirical": 0.6281,
      "confluence_count": 180,
      "rvol": 0.763,
      "approach_r2": 0.4324
    },
    {
      "date": "2026-01-15",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7813,
      "pred_gbt": 0.8157,
      "pred_empirical": 0.6269,
      "confluence_count": 180,
      "rvol": 0.803,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-01-15",
      "time": "11:21:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7879,
      "pred_gbt": 0.8037,
      "pred_empirical": 0.6251,
      "confluence_count": 182,
      "rvol": 0.824,
      "approach_r2": 0.4971
    },
    {
      "date": "2026-01-15",
      "time": "11:22:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7824,
      "pred_gbt": 0.8278,
      "pred_empirical": 0.6251,
      "confluence_count": 180,
      "rvol": 0.889,
      "approach_r2": 0.0167
    },
    {
      "date": "2026-01-15",
      "time": "11:23:00",
      "level_type": "session_high",
      "level_price": 7012.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7151,
      "pred_gbt": 0.737,
      "pred_empirical": 0.6674,
      "confluence_count": 173,
      "rvol": 0.982,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "11:23:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7813,
      "pred_gbt": 0.7636,
      "pred_empirical": 0.6715,
      "confluence_count": 180,
      "rvol": 0.982,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "11:23:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7175,
      "pred_gbt": 0.7173,
      "pred_empirical": 0.6674,
      "confluence_count": 173,
      "rvol": 0.982,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-15",
      "time": "11:24:00",
      "level_type": "session_high",
      "level_price": 7014.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7475,
      "pred_gbt": 0.7883,
      "pred_empirical": 0.6715,
      "confluence_count": 159,
      "rvol": 1.026,
      "approach_r2": 0.4476
    },
    {
      "date": "2026-01-15",
      "time": "11:24:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7778,
      "pred_gbt": 0.795,
      "pred_empirical": 0.6715,
      "confluence_count": 178,
      "rvol": 1.026,
      "approach_r2": 0.4476
    },
    {
      "date": "2026-01-15",
      "time": "11:24:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7376,
      "pred_gbt": 0.7621,
      "pred_empirical": 0.6715,
      "confluence_count": 159,
      "rvol": 1.026,
      "approach_r2": 0.4476
    },
    {
      "date": "2026-01-15",
      "time": "11:25:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7705,
      "pred_gbt": 0.7901,
      "pred_empirical": 0.6715,
      "confluence_count": 174,
      "rvol": 1.063,
      "approach_r2": 0.3684
    },
    {
      "date": "2026-01-15",
      "time": "11:26:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7698,
      "pred_gbt": 0.8473,
      "pred_empirical": 0.651,
      "confluence_count": 172,
      "rvol": 1.046,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-15",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7883,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.6674,
      "confluence_count": 195,
      "rvol": 0.914,
      "approach_r2": 0.6
    },
    {
      "date": "2026-01-15",
      "time": "11:29:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7795,
      "pred_gbt": 0.8646,
      "pred_empirical": 0.6281,
      "confluence_count": 174,
      "rvol": 0.818,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-15",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7845,
      "pred_gbt": 0.8561,
      "pred_empirical": 0.6251,
      "confluence_count": 174,
      "rvol": 0.784,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-15",
      "time": "11:31:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7865,
      "pred_gbt": 0.8571,
      "pred_empirical": 0.6251,
      "confluence_count": 174,
      "rvol": 0.768,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-15",
      "time": "11:32:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7842,
      "pred_gbt": 0.8492,
      "pred_empirical": 0.6269,
      "confluence_count": 174,
      "rvol": 0.772,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-15",
      "time": "11:33:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7836,
      "pred_gbt": 0.8551,
      "pred_empirical": 0.6269,
      "confluence_count": 174,
      "rvol": 0.755,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-15",
      "time": "11:34:00",
      "level_type": "or15_high",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7095,
      "pred_gbt": 0.745,
      "pred_empirical": 0.6674,
      "confluence_count": 185,
      "rvol": 0.777,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-15",
      "time": "11:34:00",
      "level_type": "or30_high",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.7437,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 0.777,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-15",
      "time": "11:34:00",
      "level_type": "ib_high",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7772,
      "pred_gbt": 0.8494,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 0.777,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-15",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7999,
      "pred_gbt": 0.8218,
      "pred_empirical": 0.6674,
      "confluence_count": 197,
      "rvol": 0.777,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-01-15",
      "time": "11:35:00",
      "level_type": "overnight_high",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.732,
      "pred_gbt": 0.7119,
      "pred_empirical": 0.6715,
      "confluence_count": 176,
      "rvol": 0.907,
      "approach_r2": 0.9025
    },
    {
      "date": "2026-01-15",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7974,
      "pred_gbt": 0.7915,
      "pred_empirical": 0.637,
      "confluence_count": 197,
      "rvol": 0.907,
      "approach_r2": 0.9025
    },
    {
      "date": "2026-01-15",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7955,
      "pred_gbt": 0.8003,
      "pred_empirical": 0.6674,
      "confluence_count": 197,
      "rvol": 0.954,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-15",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.8615,
      "pred_empirical": 0.6269,
      "confluence_count": 174,
      "rvol": 0.854,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-15",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7886,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.6269,
      "confluence_count": 172,
      "rvol": 0.706,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-01-15",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7935,
      "pred_gbt": 0.8475,
      "pred_empirical": 0.6281,
      "confluence_count": 172,
      "rvol": 0.681,
      "approach_r2": 0.8681
    },
    {
      "date": "2026-01-15",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7919,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.6281,
      "confluence_count": 171,
      "rvol": 0.666,
      "approach_r2": 0.8832
    },
    {
      "date": "2026-01-15",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7896,
      "pred_gbt": 0.8513,
      "pred_empirical": 0.6109,
      "confluence_count": 171,
      "rvol": 0.624,
      "approach_r2": 0.2388
    },
    {
      "date": "2026-01-15",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7916,
      "pred_gbt": 0.8441,
      "pred_empirical": 0.6109,
      "confluence_count": 171,
      "rvol": 0.592,
      "approach_r2": 0.263
    },
    {
      "date": "2026-01-15",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7916,
      "pred_gbt": 0.8583,
      "pred_empirical": 0.6081,
      "confluence_count": 171,
      "rvol": 0.608,
      "approach_r2": 0.1633
    },
    {
      "date": "2026-01-15",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.791,
      "pred_gbt": 0.8562,
      "pred_empirical": 0.5962,
      "confluence_count": 170,
      "rvol": 0.569,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-01-15",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8052,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.6269,
      "confluence_count": 194,
      "rvol": 0.555,
      "approach_r2": 0.0753
    },
    {
      "date": "2026-01-15",
      "time": "11:48:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.8612,
      "pred_empirical": 0.6269,
      "confluence_count": 167,
      "rvol": 0.644,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-15",
      "time": "11:49:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.79,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.6281,
      "confluence_count": 166,
      "rvol": 0.71,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-15",
      "time": "11:50:00",
      "level_type": "session_high",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7678,
      "pred_gbt": 0.8379,
      "pred_empirical": 0.651,
      "confluence_count": 156,
      "rvol": 0.844,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-15",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7868,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.651,
      "confluence_count": 166,
      "rvol": 0.844,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-15",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7586,
      "pred_gbt": 0.8206,
      "pred_empirical": 0.651,
      "confluence_count": 156,
      "rvol": 0.844,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-15",
      "time": "11:51:00",
      "level_type": "session_high",
      "level_price": 7015.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6727,
      "pred_gbt": 0.8247,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 0.957,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-15",
      "time": "11:51:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6753,
      "pred_gbt": 0.7933,
      "pred_empirical": 0.651,
      "confluence_count": 127,
      "rvol": 0.957,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-15",
      "time": "11:52:00",
      "level_type": "session_high",
      "level_price": 7016.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6384,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.928,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-15",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7811,
      "pred_gbt": 0.8221,
      "pred_empirical": 0.6251,
      "confluence_count": 164,
      "rvol": 0.928,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-15",
      "time": "11:52:00",
      "level_type": "swing_high_2h",
      "level_price": 7016.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.6416,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.928,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-15",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7781,
      "pred_gbt": 0.8236,
      "pred_empirical": 0.6251,
      "confluence_count": 163,
      "rvol": 0.948,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-15",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7759,
      "pred_gbt": 0.8152,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 0.88,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "11:56:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7637,
      "pred_gbt": 0.8115,
      "pred_empirical": 0.6269,
      "confluence_count": 163,
      "rvol": 0.629,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-15",
      "time": "11:57:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.843,
      "pred_empirical": 0.6081,
      "confluence_count": 163,
      "rvol": 0.628,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-15",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.8399,
      "pred_empirical": 0.5962,
      "confluence_count": 162,
      "rvol": 0.583,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "11:59:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7755,
      "pred_gbt": 0.8371,
      "pred_empirical": 0.6081,
      "confluence_count": 162,
      "rvol": 0.611,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-15",
      "time": "12:00:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7629,
      "pred_gbt": 0.7715,
      "pred_empirical": 0.651,
      "confluence_count": 161,
      "rvol": 0.712,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-15",
      "time": "12:01:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.785,
      "pred_gbt": 0.8226,
      "pred_empirical": 0.6081,
      "confluence_count": 161,
      "rvol": 0.785,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-15",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7811,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.6281,
      "confluence_count": 160,
      "rvol": 0.895,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-15",
      "time": "12:03:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.8334,
      "pred_empirical": 0.6269,
      "confluence_count": 159,
      "rvol": 0.962,
      "approach_r2": 0.1212
    },
    {
      "date": "2026-01-15",
      "time": "12:04:00",
      "level_type": "session_high",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6333,
      "pred_gbt": 0.7139,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.969,
      "approach_r2": 0.547
    },
    {
      "date": "2026-01-15",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7773,
      "pred_gbt": 0.8366,
      "pred_empirical": 0.6281,
      "confluence_count": 158,
      "rvol": 0.969,
      "approach_r2": 0.547
    },
    {
      "date": "2026-01-15",
      "time": "12:04:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6213,
      "pred_gbt": 0.6813,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.969,
      "approach_r2": 0.547
    },
    {
      "date": "2026-01-15",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7628,
      "pred_gbt": 0.8102,
      "pred_empirical": 0.6269,
      "confluence_count": 143,
      "rvol": 0.91,
      "approach_r2": 0.4978
    },
    {
      "date": "2026-01-15",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 7017.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.629,
      "pred_gbt": 0.6483,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.927,
      "approach_r2": 0.5874
    },
    {
      "date": "2026-01-15",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7626,
      "pred_gbt": 0.8001,
      "pred_empirical": 0.6281,
      "confluence_count": 142,
      "rvol": 0.927,
      "approach_r2": 0.5874
    },
    {
      "date": "2026-01-15",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6169,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.927,
      "approach_r2": 0.5874
    },
    {
      "date": "2026-01-15",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7383,
      "pred_gbt": 0.7665,
      "pred_empirical": 0.6281,
      "confluence_count": 142,
      "rvol": 0.827,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-15",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7299,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6269,
      "confluence_count": 142,
      "rvol": 0.746,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-15",
      "time": "12:09:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7444,
      "pred_gbt": 0.8137,
      "pred_empirical": 0.6109,
      "confluence_count": 133,
      "rvol": 0.707,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-15",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7439,
      "pred_gbt": 0.8351,
      "pred_empirical": 0.6109,
      "confluence_count": 132,
      "rvol": 0.664,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-15",
      "time": "12:11:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7242,
      "pred_gbt": 0.8244,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 0.558,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-15",
      "time": "12:12:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7367,
      "pred_gbt": 0.7958,
      "pred_empirical": 0.6109,
      "confluence_count": 130,
      "rvol": 0.57,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-15",
      "time": "12:13:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7584,
      "pred_gbt": 0.8306,
      "pred_empirical": 0.6142,
      "confluence_count": 129,
      "rvol": 0.593,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-15",
      "time": "12:14:00",
      "level_type": "overnight_high",
      "level_price": 7011.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.796,
      "pred_gbt": 0.7505,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 0.772,
      "approach_r2": 0.5786
    },
    {
      "date": "2026-01-15",
      "time": "12:15:00",
      "level_type": "or15_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7611,
      "pred_gbt": 0.7321,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 0.945,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-15",
      "time": "12:15:00",
      "level_type": "or30_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.729,
      "pred_empirical": 0.651,
      "confluence_count": 185,
      "rvol": 0.945,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-15",
      "time": "12:15:00",
      "level_type": "ib_high",
      "level_price": 7010.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8075,
      "pred_gbt": 0.8069,
      "pred_empirical": 0.6251,
      "confluence_count": 193,
      "rvol": 0.945,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-15",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8151,
      "pred_gbt": 0.8194,
      "pred_empirical": 0.6715,
      "confluence_count": 202,
      "rvol": 0.945,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-15",
      "time": "12:16:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8096,
      "pred_gbt": 0.8356,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 1.044,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-15",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8071,
      "pred_gbt": 0.8365,
      "pred_empirical": 0.6715,
      "confluence_count": 200,
      "rvol": 1.104,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-15",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8135,
      "pred_gbt": 0.8564,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 0.972,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-15",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8145,
      "pred_gbt": 0.8507,
      "pred_empirical": 0.6251,
      "confluence_count": 201,
      "rvol": 0.954,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-15",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8178,
      "pred_gbt": 0.8529,
      "pred_empirical": 0.6281,
      "confluence_count": 200,
      "rvol": 0.822,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-01-15",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8239,
      "pred_gbt": 0.851,
      "pred_empirical": 0.6251,
      "confluence_count": 200,
      "rvol": 0.752,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-15",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.773,
      "pred_gbt": 0.8142,
      "pred_empirical": 0.6674,
      "confluence_count": 199,
      "rvol": 0.79,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-15",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8066,
      "pred_gbt": 0.7983,
      "pred_empirical": 0.6715,
      "confluence_count": 198,
      "rvol": 0.862,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-15",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8162,
      "pred_gbt": 0.8113,
      "pred_empirical": 0.6281,
      "confluence_count": 197,
      "rvol": 0.84,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7769,
      "pred_gbt": 0.7937,
      "pred_empirical": 0.6715,
      "confluence_count": 197,
      "rvol": 0.933,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-15",
      "time": "12:30:00",
      "level_type": "vwap",
      "level_price": 7005.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.724,
      "pred_gbt": 0.7164,
      "pred_empirical": 0.637,
      "confluence_count": 145,
      "rvol": 1.184,
      "approach_r2": 0.8265
    },
    {
      "date": "2026-01-15",
      "time": "12:31:00",
      "level_type": "vwap",
      "level_price": 7005.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.729,
      "pred_gbt": 0.7112,
      "pred_empirical": 0.637,
      "confluence_count": 145,
      "rvol": 1.111,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-01-15",
      "time": "12:34:00",
      "level_type": "vwap",
      "level_price": 7005.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7258,
      "pred_gbt": 0.7385,
      "pred_empirical": 0.651,
      "confluence_count": 146,
      "rvol": 1.081,
      "approach_r2": 0.1008
    },
    {
      "date": "2026-01-15",
      "time": "12:42:00",
      "level_type": "developing_vpoc",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.791,
      "pred_gbt": 0.8615,
      "pred_empirical": 0.6251,
      "confluence_count": 202,
      "rvol": 0.7,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-15",
      "time": "12:44:00",
      "level_type": "overnight_high",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.767,
      "pred_gbt": 0.7408,
      "pred_empirical": 0.6269,
      "confluence_count": 176,
      "rvol": 0.852,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-15",
      "time": "12:44:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8022,
      "pred_gbt": 0.8311,
      "pred_empirical": 0.6251,
      "confluence_count": 198,
      "rvol": 0.852,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-15",
      "time": "12:45:00",
      "level_type": "or15_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.728,
      "pred_empirical": 0.6674,
      "confluence_count": 185,
      "rvol": 1.051,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-15",
      "time": "12:45:00",
      "level_type": "or30_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7904,
      "pred_gbt": 0.7257,
      "pred_empirical": 0.6674,
      "confluence_count": 185,
      "rvol": 1.051,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-15",
      "time": "12:45:00",
      "level_type": "ib_high",
      "level_price": 7010.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.82,
      "pred_gbt": 0.8172,
      "pred_empirical": 0.651,
      "confluence_count": 193,
      "rvol": 1.051,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-15",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8226,
      "pred_gbt": 0.7978,
      "pred_empirical": 0.6674,
      "confluence_count": 197,
      "rvol": 1.051,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-15",
      "time": "12:46:00",
      "level_type": "developing_vpoc",
      "level_price": 7010.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7659,
      "pred_gbt": 0.6705,
      "pred_empirical": 0.6004,
      "confluence_count": 189,
      "rvol": 1.247,
      "approach_r2": 1.0
    },
    {
      "date": "2026-01-15",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8121,
      "pred_gbt": 0.7314,
      "pred_empirical": 0.6674,
      "confluence_count": 194,
      "rvol": 1.258,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-15",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8123,
      "pred_gbt": 0.7414,
      "pred_empirical": 0.6251,
      "confluence_count": 194,
      "rvol": 1.157,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.7086,
      "pred_empirical": 0.637,
      "confluence_count": 192,
      "rvol": 1.509,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-15",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7795,
      "pred_gbt": 0.7451,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.297,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-15",
      "time": "12:54:00",
      "level_type": "vwap",
      "level_price": 7005.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.757,
      "pred_gbt": 0.7806,
      "pred_empirical": 0.6269,
      "confluence_count": 146,
      "rvol": 0.621,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-15",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 7002.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.7783,
      "pred_empirical": 0.637,
      "confluence_count": 137,
      "rvol": 1.163,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-01-15",
      "time": "12:59:00",
      "level_type": "swing_low_2h",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5928,
      "pred_gbt": 0.7267,
      "pred_empirical": 0.637,
      "confluence_count": 136,
      "rvol": 1.404,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-01-15",
      "time": "13:00:00",
      "level_type": "swing_low_2h",
      "level_price": 7001.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6692,
      "pred_gbt": 0.7452,
      "pred_empirical": 0.6004,
      "confluence_count": 131,
      "rvol": 1.471,
      "approach_r2": 0.8762
    },
    {
      "date": "2026-01-15",
      "time": "13:01:00",
      "level_type": "vwap",
      "level_price": 7005.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6906,
      "pred_gbt": 0.7169,
      "pred_empirical": 0.637,
      "confluence_count": 145,
      "rvol": 1.516,
      "approach_r2": 0.9091
    },
    {
      "date": "2026-01-15",
      "time": "13:05:00",
      "level_type": "vwap",
      "level_price": 7005.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7467,
      "pred_gbt": 0.7465,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 1.026,
      "approach_r2": 0.4559
    },
    {
      "date": "2026-01-15",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8114,
      "pred_gbt": 0.8314,
      "pred_empirical": 0.6269,
      "confluence_count": 197,
      "rvol": 0.76,
      "approach_r2": 0.0019
    },
    {
      "date": "2026-01-15",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8175,
      "pred_gbt": 0.8444,
      "pred_empirical": 0.6281,
      "confluence_count": 198,
      "rvol": 0.699,
      "approach_r2": 0.4675
    },
    {
      "date": "2026-01-15",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8214,
      "pred_gbt": 0.8588,
      "pred_empirical": 0.6281,
      "confluence_count": 197,
      "rvol": 0.616,
      "approach_r2": 0.7874
    },
    {
      "date": "2026-01-15",
      "time": "13:12:00",
      "level_type": "developing_vpoc",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8044,
      "pred_gbt": 0.8733,
      "pred_empirical": 0.651,
      "confluence_count": 202,
      "rvol": 0.813,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-15",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8113,
      "pred_gbt": 0.8291,
      "pred_empirical": 0.6269,
      "confluence_count": 195,
      "rvol": 0.814,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-15",
      "time": "13:15:00",
      "level_type": "vwap",
      "level_price": 7005.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7641,
      "pred_gbt": 0.7844,
      "pred_empirical": 0.6251,
      "confluence_count": 146,
      "rvol": 0.786,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-15",
      "time": "13:17:00",
      "level_type": "or15_high",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7681,
      "pred_gbt": 0.7751,
      "pred_empirical": 0.6081,
      "confluence_count": 185,
      "rvol": 0.586,
      "approach_r2": 0.113
    },
    {
      "date": "2026-01-15",
      "time": "13:17:00",
      "level_type": "or30_high",
      "level_price": 7009.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7756,
      "pred_gbt": 0.776,
      "pred_empirical": 0.6109,
      "confluence_count": 185,
      "rvol": 0.586,
      "approach_r2": 0.113
    },
    {
      "date": "2026-01-15",
      "time": "13:18:00",
      "level_type": "ib_high",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8264,
      "pred_gbt": 0.8859,
      "pred_empirical": 0.612,
      "confluence_count": 193,
      "rvol": 0.552,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "13:20:00",
      "level_type": "overnight_high",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7943,
      "pred_gbt": 0.7754,
      "pred_empirical": 0.6109,
      "confluence_count": 176,
      "rvol": 0.577,
      "approach_r2": 0.4929
    },
    {
      "date": "2026-01-15",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8206,
      "pred_gbt": 0.805,
      "pred_empirical": 0.6109,
      "confluence_count": 194,
      "rvol": 0.577,
      "approach_r2": 0.4929
    },
    {
      "date": "2026-01-15",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8214,
      "pred_gbt": 0.8589,
      "pred_empirical": 0.6109,
      "confluence_count": 196,
      "rvol": 0.614,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8142,
      "pred_gbt": 0.8272,
      "pred_empirical": 0.5962,
      "confluence_count": 194,
      "rvol": 0.762,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-15",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8057,
      "pred_gbt": 0.7981,
      "pred_empirical": 0.6281,
      "confluence_count": 192,
      "rvol": 1.043,
      "approach_r2": 0.0804
    },
    {
      "date": "2026-01-15",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8068,
      "pred_gbt": 0.7832,
      "pred_empirical": 0.6269,
      "confluence_count": 191,
      "rvol": 1.006,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-15",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8331,
      "pred_gbt": 0.7694,
      "pred_empirical": 0.6251,
      "confluence_count": 192,
      "rvol": 1.04,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-15",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8356,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.6715,
      "confluence_count": 191,
      "rvol": 1.026,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-15",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.834,
      "pred_gbt": 0.7956,
      "pred_empirical": 0.6251,
      "confluence_count": 191,
      "rvol": 0.997,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-15",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.834,
      "pred_gbt": 0.7872,
      "pred_empirical": 0.6251,
      "confluence_count": 191,
      "rvol": 1.041,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-15",
      "time": "13:35:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7349,
      "pred_gbt": 0.8369,
      "pred_empirical": 0.5962,
      "confluence_count": 94,
      "rvol": 1.239,
      "approach_r2": 0.0035
    },
    {
      "date": "2026-01-15",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.832,
      "pred_gbt": 0.7671,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.168,
      "approach_r2": 0.2414
    },
    {
      "date": "2026-01-15",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8317,
      "pred_gbt": 0.7618,
      "pred_empirical": 0.6715,
      "confluence_count": 190,
      "rvol": 1.232,
      "approach_r2": 0.8312
    },
    {
      "date": "2026-01-15",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8168,
      "pred_gbt": 0.7226,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.022,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-15",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.7735,
      "pred_empirical": 0.651,
      "confluence_count": 191,
      "rvol": 1.027,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-15",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8359,
      "pred_gbt": 0.7992,
      "pred_empirical": 0.6269,
      "confluence_count": 190,
      "rvol": 0.683,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-15",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8267,
      "pred_gbt": 0.7653,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.672,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-15",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8436,
      "pred_gbt": 0.8207,
      "pred_empirical": 0.5962,
      "confluence_count": 187,
      "rvol": 0.672,
      "approach_r2": 0.0182
    },
    {
      "date": "2026-01-15",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8454,
      "pred_gbt": 0.8034,
      "pred_empirical": 0.6109,
      "confluence_count": 187,
      "rvol": 0.641,
      "approach_r2": 0.1678
    },
    {
      "date": "2026-01-15",
      "time": "13:47:00",
      "level_type": "or15_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.815,
      "pred_gbt": 0.8176,
      "pred_empirical": 0.6081,
      "confluence_count": 185,
      "rvol": 0.656,
      "approach_r2": 0.5432
    },
    {
      "date": "2026-01-15",
      "time": "13:47:00",
      "level_type": "or30_high",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8277,
      "pred_gbt": 0.8119,
      "pred_empirical": 0.6109,
      "confluence_count": 185,
      "rvol": 0.656,
      "approach_r2": 0.5432
    },
    {
      "date": "2026-01-15",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8478,
      "pred_gbt": 0.8091,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.656,
      "approach_r2": 0.5432
    },
    {
      "date": "2026-01-15",
      "time": "13:48:00",
      "level_type": "ib_high",
      "level_price": 7010.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8532,
      "pred_gbt": 0.8856,
      "pred_empirical": 0.5962,
      "confluence_count": 193,
      "rvol": 0.675,
      "approach_r2": 0.6
    },
    {
      "date": "2026-01-15",
      "time": "13:48:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8481,
      "pred_gbt": 0.8155,
      "pred_empirical": 0.6081,
      "confluence_count": 188,
      "rvol": 0.675,
      "approach_r2": 0.6
    },
    {
      "date": "2026-01-15",
      "time": "13:48:00",
      "level_type": "developing_vpoc",
      "level_price": 7011.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8081,
      "pred_gbt": 0.8135,
      "pred_empirical": 0.6251,
      "confluence_count": 185,
      "rvol": 0.675,
      "approach_r2": 0.6
    },
    {
      "date": "2026-01-15",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8473,
      "pred_gbt": 0.7959,
      "pred_empirical": 0.6109,
      "confluence_count": 186,
      "rvol": 0.611,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-15",
      "time": "13:50:00",
      "level_type": "overnight_high",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8041,
      "pred_gbt": 0.8174,
      "pred_empirical": 0.6142,
      "confluence_count": 176,
      "rvol": 0.643,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-15",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8214,
      "pred_gbt": 0.8191,
      "pred_empirical": 0.6109,
      "confluence_count": 186,
      "rvol": 0.74,
      "approach_r2": 0.0667
    },
    {
      "date": "2026-01-15",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8458,
      "pred_gbt": 0.8105,
      "pred_empirical": 0.6109,
      "confluence_count": 188,
      "rvol": 0.744,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-15",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.824,
      "pred_gbt": 0.8079,
      "pred_empirical": 0.6269,
      "confluence_count": 188,
      "rvol": 0.806,
      "approach_r2": 0.5487
    },
    {
      "date": "2026-01-15",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8235,
      "pred_gbt": 0.8064,
      "pred_empirical": 0.6269,
      "confluence_count": 187,
      "rvol": 0.825,
      "approach_r2": 0.7448
    },
    {
      "date": "2026-01-15",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8273,
      "pred_gbt": 0.795,
      "pred_empirical": 0.6109,
      "confluence_count": 187,
      "rvol": 0.663,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-01-15",
      "time": "14:00:00",
      "level_type": "vwap",
      "level_price": 7005.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8036,
      "pred_gbt": 0.7622,
      "pred_empirical": 0.651,
      "confluence_count": 167,
      "rvol": 0.905,
      "approach_r2": 0.25
    },
    {
      "date": "2026-01-15",
      "time": "14:00:00",
      "level_type": "developing_vpoc",
      "level_price": 7009.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8022,
      "pred_gbt": 0.8187,
      "pred_empirical": 0.6715,
      "confluence_count": 196,
      "rvol": 0.905,
      "approach_r2": 0.25
    },
    {
      "date": "2026-01-15",
      "time": "14:02:00",
      "level_type": "vwap",
      "level_price": 7005.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8015,
      "pred_gbt": 0.7639,
      "pred_empirical": 0.651,
      "confluence_count": 168,
      "rvol": 0.999,
      "approach_r2": 0.4917
    },
    {
      "date": "2026-01-15",
      "time": "14:06:00",
      "level_type": "vwap",
      "level_price": 7005.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6909,
      "pred_gbt": 0.8608,
      "pred_empirical": 0.6004,
      "confluence_count": 166,
      "rvol": 1.973,
      "approach_r2": 0.7536
    },
    {
      "date": "2026-01-15",
      "time": "14:10:00",
      "level_type": "developing_vpoc",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7873,
      "pred_gbt": 0.7709,
      "pred_empirical": 0.6674,
      "confluence_count": 202,
      "rvol": 1.354,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-15",
      "time": "14:11:00",
      "level_type": "vwap",
      "level_price": 7005.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7997,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.6715,
      "confluence_count": 165,
      "rvol": 1.151,
      "approach_r2": 0.8475
    },
    {
      "date": "2026-01-15",
      "time": "14:26:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6261,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.6674,
      "confluence_count": 104,
      "rvol": 1.422,
      "approach_r2": 0.5054
    },
    {
      "date": "2026-01-15",
      "time": "14:26:00",
      "level_type": "top_oi_strikes",
      "level_price": 6999.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.688,
      "pred_gbt": 0.6623,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 1.422,
      "approach_r2": 0.5054
    },
    {
      "date": "2026-01-15",
      "time": "14:26:00",
      "level_type": "or15_low",
      "level_price": 6998.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6193,
      "pred_gbt": 0.64,
      "pred_empirical": 0.651,
      "confluence_count": 100,
      "rvol": 1.422,
      "approach_r2": 0.5054
    },
    {
      "date": "2026-01-15",
      "time": "14:26:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6883,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 1.422,
      "approach_r2": 0.5054
    },
    {
      "date": "2026-01-15",
      "time": "14:26:00",
      "level_type": "swing_low_2h",
      "level_price": 7000.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5921,
      "pred_gbt": 0.6293,
      "pred_empirical": 0.637,
      "confluence_count": 116,
      "rvol": 1.422,
      "approach_r2": 0.5054
    },
    {
      "date": "2026-01-15",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.7175,
      "pred_empirical": 0.6674,
      "confluence_count": 123,
      "rvol": 1.821,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-01-15",
      "time": "14:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6591,
      "pred_gbt": 0.7852,
      "pred_empirical": 0.637,
      "confluence_count": 112,
      "rvol": 1.821,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-01-15",
      "time": "14:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6998.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.817,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 1.994,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "14:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6089,
      "pred_gbt": 0.697,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 2.373,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-15",
      "time": "14:30:00",
      "level_type": "session_low",
      "level_price": 6992.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3926,
      "pred_gbt": 0.4545,
      "pred_empirical": 0.6251,
      "confluence_count": 47,
      "rvol": 3.358,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-15",
      "time": "14:31:00",
      "level_type": "session_low",
      "level_price": 6991.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4031,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 3.692,
      "approach_r2": 0.4435
    },
    {
      "date": "2026-01-15",
      "time": "14:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6991.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4033,
      "pred_gbt": 0.4377,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 3.692,
      "approach_r2": 0.4435
    },
    {
      "date": "2026-01-15",
      "time": "14:33:00",
      "level_type": "or30_low",
      "level_price": 6994.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.4745,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 4.126,
      "approach_r2": 0.2069
    },
    {
      "date": "2026-01-15",
      "time": "14:33:00",
      "level_type": "ib_low",
      "level_price": 6994.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4556,
      "pred_gbt": 0.4617,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 4.126,
      "approach_r2": 0.2069
    },
    {
      "date": "2026-01-15",
      "time": "14:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6993.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4763,
      "pred_gbt": 0.5154,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 4.126,
      "approach_r2": 0.2069
    },
    {
      "date": "2026-01-15",
      "time": "14:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6993.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4492,
      "pred_gbt": 0.5298,
      "pred_empirical": 0.6281,
      "confluence_count": 54,
      "rvol": 4.091,
      "approach_r2": 0.4875
    },
    {
      "date": "2026-01-15",
      "time": "14:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6993.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4886,
      "pred_gbt": 0.574,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 3.72,
      "approach_r2": 0.1386
    },
    {
      "date": "2026-01-15",
      "time": "14:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6993.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4846,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 3.25,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-15",
      "time": "14:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6993.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5059,
      "pred_gbt": 0.5245,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 2.848,
      "approach_r2": 0.1692
    },
    {
      "date": "2026-01-15",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6814,
      "pred_gbt": 0.7182,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 1.902,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "14:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6998.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6987,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 1.626,
      "approach_r2": 0.2697
    },
    {
      "date": "2026-01-15",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6998.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7142,
      "pred_gbt": 0.7248,
      "pred_empirical": 0.651,
      "confluence_count": 110,
      "rvol": 1.423,
      "approach_r2": 0.7677
    },
    {
      "date": "2026-01-15",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6998.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6865,
      "pred_gbt": 0.7035,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 1.323,
      "approach_r2": 0.492
    },
    {
      "date": "2026-01-15",
      "time": "14:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5721,
      "pred_gbt": 0.597,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 1.376,
      "approach_r2": 0.1198
    },
    {
      "date": "2026-01-15",
      "time": "14:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6145,
      "pred_gbt": 0.6037,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 1.37,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "14:56:00",
      "level_type": "session_low",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5201,
      "pred_gbt": 0.5316,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.64,
      "approach_r2": 0.1277
    },
    {
      "date": "2026-01-15",
      "time": "14:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5512,
      "pred_gbt": 0.5434,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.64,
      "approach_r2": 0.1277
    },
    {
      "date": "2026-01-15",
      "time": "14:57:00",
      "level_type": "session_low",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.526,
      "pred_gbt": 0.5523,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.834,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "14:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.557,
      "pred_gbt": 0.5465,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.834,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "14:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5716,
      "pred_gbt": 0.6353,
      "pred_empirical": 0.5962,
      "confluence_count": 45,
      "rvol": 1.843,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-15",
      "time": "15:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.6729,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.564,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "15:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6008,
      "pred_gbt": 0.6432,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.502,
      "approach_r2": 0.1182
    },
    {
      "date": "2026-01-15",
      "time": "15:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.6121,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.126,
      "approach_r2": 0.5058
    },
    {
      "date": "2026-01-15",
      "time": "15:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6019,
      "pred_gbt": 0.6836,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.145,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-15",
      "time": "15:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6990.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6005,
      "pred_gbt": 0.6614,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.188,
      "approach_r2": 0.1283
    },
    {
      "date": "2026-01-15",
      "time": "15:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6990.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5876,
      "pred_gbt": 0.697,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.137,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-15",
      "time": "15:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6990.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6245,
      "pred_gbt": 0.6428,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.089,
      "approach_r2": 0.1311
    },
    {
      "date": "2026-01-15",
      "time": "15:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6990.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.628,
      "pred_gbt": 0.5886,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.075,
      "approach_r2": 0.4559
    },
    {
      "date": "2026-01-15",
      "time": "15:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6990.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.634,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.96,
      "approach_r2": 0.4242
    },
    {
      "date": "2026-01-15",
      "time": "15:14:00",
      "level_type": "session_low",
      "level_price": 6985.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.931,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-15",
      "time": "15:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.4879,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.931,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-15",
      "time": "15:16:00",
      "level_type": "session_low",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5233,
      "pred_gbt": 0.5886,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.014,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "15:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5235,
      "pred_gbt": 0.5668,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 1.014,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-15",
      "time": "15:17:00",
      "level_type": "session_low",
      "level_price": 6984.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4996,
      "pred_gbt": 0.5862,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.275,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-15",
      "time": "15:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.275,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-15",
      "time": "15:18:00",
      "level_type": "session_low",
      "level_price": 6981.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.58,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.549,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-15",
      "time": "15:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6981.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.555,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.549,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-15",
      "time": "15:19:00",
      "level_type": "prior_day_high",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.525,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.071,
      "approach_r2": 0.0149
    },
    {
      "date": "2026-01-15",
      "time": "15:19:00",
      "level_type": "gap_fill",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.495,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.071,
      "approach_r2": 0.0149
    },
    {
      "date": "2026-01-15",
      "time": "15:20:00",
      "level_type": "session_low",
      "level_price": 6978.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5177,
      "pred_gbt": 0.3993,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 2.316,
      "approach_r2": 0.4608
    },
    {
      "date": "2026-01-15",
      "time": "15:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6978.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 2.316,
      "approach_r2": 0.4608
    },
    {
      "date": "2026-01-15",
      "time": "15:21:00",
      "level_type": "session_low",
      "level_price": 6977.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4988,
      "pred_gbt": 0.4403,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.677,
      "approach_r2": 0.6015
    },
    {
      "date": "2026-01-15",
      "time": "15:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6977.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5301,
      "pred_gbt": 0.4564,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.677,
      "approach_r2": 0.6015
    },
    {
      "date": "2026-01-15",
      "time": "15:25:00",
      "level_type": "lvn",
      "level_price": 6975.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5687,
      "pred_gbt": 0.4172,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 2.331,
      "approach_r2": 0.8923
    },
    {
      "date": "2026-01-15",
      "time": "15:25:00",
      "level_type": "session_low",
      "level_price": 6974.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 2.331,
      "approach_r2": 0.8923
    },
    {
      "date": "2026-01-15",
      "time": "15:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 2.331,
      "approach_r2": 0.8923
    },
    {
      "date": "2026-01-15",
      "time": "15:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6982.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.29,
      "approach_r2": 0.7694
    },
    {
      "date": "2026-01-15",
      "time": "15:50:00",
      "level_type": "prior_day_high",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.6238,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 1.182,
      "approach_r2": 0.0495
    },
    {
      "date": "2026-01-15",
      "time": "15:50:00",
      "level_type": "gap_fill",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.5859,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.182,
      "approach_r2": 0.0495
    },
    {
      "date": "2026-01-15",
      "time": "15:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6981.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6276,
      "pred_gbt": 0.6202,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.182,
      "approach_r2": 0.0495
    },
    {
      "date": "2026-01-15",
      "time": "15:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6981.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6274,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.157,
      "approach_r2": 0.0925
    },
    {
      "date": "2026-01-15",
      "time": "15:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6278,
      "pred_gbt": 0.718,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.165,
      "approach_r2": 0.0973
    },
    {
      "date": "2026-01-15",
      "time": "15:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6283,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.091,
      "approach_r2": 0.0946
    },
    {
      "date": "2026-01-15",
      "time": "15:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.7833,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.088,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-15",
      "time": "15:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.9058,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.174,
      "approach_r2": 0.1271
    },
    {
      "date": "2026-01-15",
      "time": "15:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6083,
      "pred_gbt": 0.8145,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.133,
      "approach_r2": 0.4234
    },
    {
      "date": "2026-01-15",
      "time": "15:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5804,
      "pred_gbt": 0.8699,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.026,
      "approach_r2": 0.4994
    },
    {
      "date": "2026-01-15",
      "time": "15:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6227,
      "pred_gbt": 0.9235,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.001,
      "approach_r2": 0.12
    },
    {
      "date": "2026-01-16",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3554,
      "pred_gbt": 0.393,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 1.103,
      "approach_r2": 0.95
    },
    {
      "date": "2026-01-16",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6997.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4492,
      "pred_gbt": 0.443,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.103,
      "approach_r2": 0.95
    },
    {
      "date": "2026-01-16",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4446,
      "pred_gbt": 0.4057,
      "pred_empirical": 0.6269,
      "confluence_count": 35,
      "rvol": 1.103,
      "approach_r2": 0.95
    },
    {
      "date": "2026-01-16",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6996.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.477,
      "pred_empirical": 0.6004,
      "confluence_count": 76,
      "rvol": 1.103,
      "approach_r2": 0.95
    },
    {
      "date": "2026-01-16",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4875,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.103,
      "approach_r2": 0.95
    },
    {
      "date": "2026-01-16",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6998.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4217,
      "pred_gbt": 0.4228,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 1.103,
      "approach_r2": 0.95
    },
    {
      "date": "2026-01-16",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4908,
      "pred_gbt": 0.4007,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 0.968,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-16",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 7000.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.49,
      "pred_gbt": 0.3483,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.968,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-16",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4061,
      "pred_gbt": 0.403,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.918,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-01-16",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4491,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.918,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-01-16",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6996.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4915,
      "pred_gbt": 0.5045,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 0.918,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-01-16",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6997.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.4839,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 0.844,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-01-16",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4492,
      "pred_gbt": 0.452,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.844,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-01-16",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 7000.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.489,
      "pred_gbt": 0.4081,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.844,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-01-16",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6997.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4129,
      "pred_gbt": 0.4362,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 0.786,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-01-16",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.4541,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.786,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-01-16",
      "time": "09:40:00",
      "level_type": "value_area_high",
      "level_price": 6994.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5191,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.6715,
      "confluence_count": 80,
      "rvol": 0.778,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-16",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6997.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4223,
      "pred_gbt": 0.4133,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 0.778,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-16",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4486,
      "pred_gbt": 0.4727,
      "pred_empirical": 0.6674,
      "confluence_count": 76,
      "rvol": 0.778,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-16",
      "time": "09:41:00",
      "level_type": "lvn",
      "level_price": 6992.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4967,
      "pred_gbt": 0.5078,
      "pred_empirical": 0.651,
      "confluence_count": 69,
      "rvol": 0.738,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-16",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6992.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4404,
      "pred_gbt": 0.5172,
      "pred_empirical": 0.637,
      "confluence_count": 70,
      "rvol": 0.738,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-16",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6995.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4887,
      "pred_gbt": 0.5767,
      "pred_empirical": 0.637,
      "confluence_count": 83,
      "rvol": 0.738,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-16",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6992.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.6674,
      "confluence_count": 70,
      "rvol": 0.738,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-16",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6996.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.4633,
      "pred_empirical": 0.6251,
      "confluence_count": 76,
      "rvol": 0.707,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-16",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6994.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4847,
      "pred_gbt": 0.5552,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 0.707,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-16",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6994.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4851,
      "pred_gbt": 0.5656,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 0.73,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-16",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6996.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.3582,
      "pred_empirical": 0.6674,
      "confluence_count": 75,
      "rvol": 0.888,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-16",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5206,
      "pred_gbt": 0.4258,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.888,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-01-16",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6996.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5198,
      "pred_gbt": 0.4851,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 0.924,
      "approach_r2": 0.0167
    },
    {
      "date": "2026-01-16",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4557,
      "pred_gbt": 0.3802,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.924,
      "approach_r2": 0.0167
    },
    {
      "date": "2026-01-16",
      "time": "09:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.4813,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 0.924,
      "approach_r2": 0.0167
    },
    {
      "date": "2026-01-16",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 0.909,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-16",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.495,
      "pred_gbt": 0.5061,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 0.864,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-16",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.441,
      "pred_gbt": 0.4657,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 0.864,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-16",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4923,
      "pred_gbt": 0.5339,
      "pred_empirical": 0.6281,
      "confluence_count": 82,
      "rvol": 0.804,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-16",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4399,
      "pred_gbt": 0.528,
      "pred_empirical": 0.6251,
      "confluence_count": 73,
      "rvol": 0.804,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-16",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5068,
      "pred_gbt": 0.5664,
      "pred_empirical": 0.6281,
      "confluence_count": 82,
      "rvol": 0.628,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-16",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4527,
      "pred_gbt": 0.5302,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 0.628,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-16",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5078,
      "pred_gbt": 0.5584,
      "pred_empirical": 0.6269,
      "confluence_count": 82,
      "rvol": 0.566,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-16",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4698,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.6251,
      "confluence_count": 82,
      "rvol": 0.566,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-16",
      "time": "09:52:00",
      "level_type": "or15_low",
      "level_price": 6990.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4802,
      "pred_gbt": 0.5671,
      "pred_empirical": 0.651,
      "confluence_count": 85,
      "rvol": 0.559,
      "approach_r2": 0.4939
    },
    {
      "date": "2026-01-16",
      "time": "09:52:00",
      "level_type": "session_low",
      "level_price": 6990.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4761,
      "pred_gbt": 0.5916,
      "pred_empirical": 0.6674,
      "confluence_count": 85,
      "rvol": 0.559,
      "approach_r2": 0.4939
    },
    {
      "date": "2026-01-16",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4923,
      "pred_gbt": 0.5132,
      "pred_empirical": 0.651,
      "confluence_count": 78,
      "rvol": 0.559,
      "approach_r2": 0.4939
    },
    {
      "date": "2026-01-16",
      "time": "09:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6990.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5074,
      "pred_gbt": 0.5923,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 0.559,
      "approach_r2": 0.4939
    },
    {
      "date": "2026-01-16",
      "time": "09:53:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4777,
      "pred_gbt": 0.551,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 0.644,
      "approach_r2": 0.1027
    },
    {
      "date": "2026-01-16",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6988.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4539,
      "pred_gbt": 0.4311,
      "pred_empirical": 0.5205,
      "confluence_count": 109,
      "rvol": 0.8,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-16",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6989.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5079,
      "pred_gbt": 0.3776,
      "pred_empirical": 0.637,
      "confluence_count": 92,
      "rvol": 0.8,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-16",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6988.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.4327,
      "pred_empirical": 0.6004,
      "confluence_count": 109,
      "rvol": 0.8,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-16",
      "time": "09:55:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4898,
      "pred_gbt": 0.4078,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 0.947,
      "approach_r2": 0.0803
    },
    {
      "date": "2026-01-16",
      "time": "09:55:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.4105,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 0.947,
      "approach_r2": 0.0803
    },
    {
      "date": "2026-01-16",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4082,
      "pred_gbt": 0.3783,
      "pred_empirical": 0.6004,
      "confluence_count": 86,
      "rvol": 0.947,
      "approach_r2": 0.0803
    },
    {
      "date": "2026-01-16",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.3799,
      "pred_empirical": 0.6004,
      "confluence_count": 86,
      "rvol": 0.947,
      "approach_r2": 0.0803
    },
    {
      "date": "2026-01-16",
      "time": "09:56:00",
      "level_type": "session_low",
      "level_price": 6985.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4035,
      "pred_gbt": 0.3499,
      "pred_empirical": 0.5205,
      "confluence_count": 87,
      "rvol": 1.204,
      "approach_r2": 0.0813
    },
    {
      "date": "2026-01-16",
      "time": "09:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4037,
      "pred_gbt": 0.3488,
      "pred_empirical": 0.5205,
      "confluence_count": 87,
      "rvol": 1.204,
      "approach_r2": 0.0813
    },
    {
      "date": "2026-01-16",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6984.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3897,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 1.36,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.39,
      "pred_gbt": 0.5088,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 1.36,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6982.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3974,
      "pred_gbt": 0.452,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.527,
      "approach_r2": 0.142
    },
    {
      "date": "2026-01-16",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6982.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.4496,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.527,
      "approach_r2": 0.142
    },
    {
      "date": "2026-01-16",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6978.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4521,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 1.494,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-16",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6978.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3491,
      "pred_gbt": 0.4069,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 1.494,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-16",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6978.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3494,
      "pred_gbt": 0.4046,
      "pred_empirical": 0.6004,
      "confluence_count": 58,
      "rvol": 1.494,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-16",
      "time": "10:01:00",
      "level_type": "prior_day_low",
      "level_price": 6974.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3996,
      "pred_gbt": 0.45,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 1.348,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-16",
      "time": "10:01:00",
      "level_type": "lvn",
      "level_price": 6975.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4262,
      "pred_gbt": 0.4165,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.348,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-16",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6977.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3345,
      "pred_gbt": 0.419,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 1.348,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-16",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6977.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3347,
      "pred_gbt": 0.4167,
      "pred_empirical": 0.6715,
      "confluence_count": 47,
      "rvol": 1.348,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-16",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6977.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3939,
      "pred_gbt": 0.3864,
      "pred_empirical": 0.6715,
      "confluence_count": 48,
      "rvol": 1.274,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-01-16",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.497,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 1.211,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-01-16",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5242,
      "pred_gbt": 0.4906,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 1.107,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-16",
      "time": "10:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 1.099,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-16",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.5459,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 0.696,
      "approach_r2": 0.6792
    },
    {
      "date": "2026-01-16",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 0.709,
      "approach_r2": 0.8512
    },
    {
      "date": "2026-01-16",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 0.78,
      "approach_r2": 0.6048
    },
    {
      "date": "2026-01-16",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5592,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 0.795,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-16",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5427,
      "pred_gbt": 0.4989,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 0.803,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-16",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5451,
      "pred_gbt": 0.4954,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 0.787,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-16",
      "time": "10:19:00",
      "level_type": "session_low",
      "level_price": 6975.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4091,
      "pred_gbt": 0.408,
      "pred_empirical": 0.651,
      "confluence_count": 41,
      "rvol": 1.007,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-16",
      "time": "10:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6974.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4124,
      "pred_gbt": 0.4046,
      "pred_empirical": 0.6251,
      "confluence_count": 42,
      "rvol": 1.007,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-16",
      "time": "10:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6975.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4397,
      "pred_gbt": 0.42,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 1.007,
      "approach_r2": 0.49
    },
    {
      "date": "2026-01-16",
      "time": "10:24:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5093,
      "pred_gbt": 0.5359,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 1.172,
      "approach_r2": 0.4571
    },
    {
      "date": "2026-01-16",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5128,
      "pred_gbt": 0.4719,
      "pred_empirical": 0.637,
      "confluence_count": 85,
      "rvol": 1.258,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-16",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5197,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 1.076,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-16",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4729,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.953,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-16",
      "time": "10:29:00",
      "level_type": "session_low",
      "level_price": 6974.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3859,
      "pred_gbt": 0.4524,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.07,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-16",
      "time": "10:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.416,
      "pred_gbt": 0.4548,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.07,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-16",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6974.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4305,
      "pred_gbt": 0.399,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.008,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "10:31:00",
      "level_type": "prior_day_low",
      "level_price": 6974.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3668,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.889,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-16",
      "time": "10:31:00",
      "level_type": "lvn",
      "level_price": 6975.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4479,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.889,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-16",
      "time": "10:31:00",
      "level_type": "session_low",
      "level_price": 6974.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4038,
      "pred_gbt": 0.4567,
      "pred_empirical": 0.6281,
      "confluence_count": 44,
      "rvol": 0.889,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-16",
      "time": "10:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4343,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.6269,
      "confluence_count": 44,
      "rvol": 0.889,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-16",
      "time": "10:33:00",
      "level_type": "session_low",
      "level_price": 6974.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3606,
      "pred_gbt": 0.4094,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.271,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-16",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6970.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3978,
      "pred_gbt": 0.3729,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.271,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-16",
      "time": "10:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3608,
      "pred_gbt": 0.4071,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.271,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-16",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 6971.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3497,
      "pred_gbt": 0.4108,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.297,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-16",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6969.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3972,
      "pred_gbt": 0.3754,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.297,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-16",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6971.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3499,
      "pred_gbt": 0.4084,
      "pred_empirical": 0.6251,
      "confluence_count": 38,
      "rvol": 1.297,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-16",
      "time": "10:35:00",
      "level_type": "session_low",
      "level_price": 6969.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3701,
      "pred_gbt": 0.4141,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.362,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6969.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3733,
      "pred_gbt": 0.3694,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.362,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "10:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6969.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3997,
      "pred_gbt": 0.4145,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.362,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "10:36:00",
      "level_type": "session_low",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3234,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.419,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-16",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6968.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3968,
      "pred_gbt": 0.3901,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 1.419,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-16",
      "time": "10:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3236,
      "pred_gbt": 0.4052,
      "pred_empirical": 0.6081,
      "confluence_count": 23,
      "rvol": 1.419,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-16",
      "time": "10:37:00",
      "level_type": "session_low",
      "level_price": 6966.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.4172,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.411,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-16",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6967.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4031,
      "pred_gbt": 0.4111,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 1.411,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-16",
      "time": "10:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6966.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4098,
      "pred_gbt": 0.4329,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.411,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-16",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6967.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3801,
      "pred_gbt": 0.3722,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.299,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-16",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3873,
      "pred_gbt": 0.3636,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.254,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-01-16",
      "time": "10:40:00",
      "level_type": "session_low",
      "level_price": 6965.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3233,
      "pred_gbt": 0.3028,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.367,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-16",
      "time": "10:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6965.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3998,
      "pred_gbt": 0.3374,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.367,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-16",
      "time": "10:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6965.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3235,
      "pred_gbt": 0.3008,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.367,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-16",
      "time": "10:41:00",
      "level_type": "session_low",
      "level_price": 6963.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3063,
      "pred_gbt": 0.3476,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.578,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-16",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6963.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3826,
      "pred_gbt": 0.2959,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.578,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-16",
      "time": "10:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6963.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3066,
      "pred_gbt": 0.3455,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 1.578,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-16",
      "time": "10:42:00",
      "level_type": "session_low",
      "level_price": 6961.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2952,
      "pred_gbt": 0.3996,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.649,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-16",
      "time": "10:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6962.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3702,
      "pred_gbt": 0.3761,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.649,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-16",
      "time": "10:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6961.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2954,
      "pred_gbt": 0.3973,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.649,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-16",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4533,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.085,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.478,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.078,
      "approach_r2": 0.1303
    },
    {
      "date": "2026-01-16",
      "time": "10:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.444,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.192,
      "approach_r2": 0.5082
    },
    {
      "date": "2026-01-16",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6970.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4551,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 1.094,
      "approach_r2": 0.7202
    },
    {
      "date": "2026-01-16",
      "time": "10:59:00",
      "level_type": "or30_low",
      "level_price": 6978.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5087,
      "pred_gbt": 0.4369,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 1.01,
      "approach_r2": 0.0137
    },
    {
      "date": "2026-01-16",
      "time": "11:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6978.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.6281,
      "confluence_count": 58,
      "rvol": 1.139,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "11:02:00",
      "level_type": "prior_day_low",
      "level_price": 6974.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.44,
      "pred_gbt": 0.5172,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.324,
      "approach_r2": 0.093
    },
    {
      "date": "2026-01-16",
      "time": "11:02:00",
      "level_type": "lvn",
      "level_price": 6975.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4704,
      "pred_gbt": 0.5203,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.324,
      "approach_r2": 0.093
    },
    {
      "date": "2026-01-16",
      "time": "11:03:00",
      "level_type": "ib_low",
      "level_price": 6974.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4354,
      "pred_gbt": 0.4727,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.422,
      "approach_r2": 0.8654
    },
    {
      "date": "2026-01-16",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6981.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.542,
      "pred_gbt": 0.5536,
      "pred_empirical": 0.6674,
      "confluence_count": 90,
      "rvol": 1.314,
      "approach_r2": 0.9389
    },
    {
      "date": "2026-01-16",
      "time": "11:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6978.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.5111,
      "pred_empirical": 0.651,
      "confluence_count": 63,
      "rvol": 1.314,
      "approach_r2": 0.9389
    },
    {
      "date": "2026-01-16",
      "time": "11:07:00",
      "level_type": "vwap",
      "level_price": 6981.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5405,
      "pred_gbt": 0.5963,
      "pred_empirical": 0.6715,
      "confluence_count": 90,
      "rvol": 1.271,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-16",
      "time": "11:08:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5057,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.651,
      "confluence_count": 80,
      "rvol": 1.375,
      "approach_r2": 0.2232
    },
    {
      "date": "2026-01-16",
      "time": "11:08:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5486,
      "pred_gbt": 0.5528,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 1.375,
      "approach_r2": 0.2232
    },
    {
      "date": "2026-01-16",
      "time": "11:10:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5234,
      "pred_gbt": 0.5561,
      "pred_empirical": 0.6674,
      "confluence_count": 81,
      "rvol": 1.732,
      "approach_r2": 0.9263
    },
    {
      "date": "2026-01-16",
      "time": "11:11:00",
      "level_type": "vwap",
      "level_price": 6981.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5603,
      "pred_gbt": 0.5887,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.836,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-16",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6981.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.828,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-16",
      "time": "11:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6983.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5222,
      "pred_gbt": 0.548,
      "pred_empirical": 0.637,
      "confluence_count": 95,
      "rvol": 1.828,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-16",
      "time": "11:14:00",
      "level_type": "vwap",
      "level_price": 6981.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.6537,
      "pred_empirical": 0.6674,
      "confluence_count": 90,
      "rvol": 1.701,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-16",
      "time": "11:15:00",
      "level_type": "vwap",
      "level_price": 6981.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5815,
      "pred_gbt": 0.5844,
      "pred_empirical": 0.6674,
      "confluence_count": 90,
      "rvol": 1.432,
      "approach_r2": 0.25
    },
    {
      "date": "2026-01-16",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6981.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5844,
      "pred_gbt": 0.6254,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 1.338,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-16",
      "time": "11:18:00",
      "level_type": "vwap",
      "level_price": 6981.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.602,
      "pred_gbt": 0.6333,
      "pred_empirical": 0.651,
      "confluence_count": 89,
      "rvol": 1.099,
      "approach_r2": 0.9868
    },
    {
      "date": "2026-01-16",
      "time": "11:25:00",
      "level_type": "vwap",
      "level_price": 6981.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.669,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 1.17,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-01-16",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6981.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.6623,
      "pred_empirical": 0.651,
      "confluence_count": 89,
      "rvol": 1.023,
      "approach_r2": 0.493
    },
    {
      "date": "2026-01-16",
      "time": "11:30:00",
      "level_type": "or15_low",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5998,
      "pred_gbt": 0.6203,
      "pred_empirical": 0.6251,
      "confluence_count": 85,
      "rvol": 0.938,
      "approach_r2": 0.4896
    },
    {
      "date": "2026-01-16",
      "time": "11:31:00",
      "level_type": "lvn",
      "level_price": 6992.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5537,
      "pred_gbt": 0.5535,
      "pred_empirical": 0.6081,
      "confluence_count": 69,
      "rvol": 1.027,
      "approach_r2": 0.6757
    },
    {
      "date": "2026-01-16",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6037,
      "pred_gbt": 0.655,
      "pred_empirical": 0.6269,
      "confluence_count": 82,
      "rvol": 1.027,
      "approach_r2": 0.6757
    },
    {
      "date": "2026-01-16",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.6153,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.82,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5985,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.691,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-16",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5875,
      "pred_gbt": 0.6045,
      "pred_empirical": 0.5962,
      "confluence_count": 82,
      "rvol": 0.68,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-16",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.5759,
      "pred_empirical": 0.6142,
      "confluence_count": 72,
      "rvol": 0.792,
      "approach_r2": 0.7778
    },
    {
      "date": "2026-01-16",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6041,
      "pred_gbt": 0.5751,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 0.866,
      "approach_r2": 0.7143
    },
    {
      "date": "2026-01-16",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5995,
      "pred_gbt": 0.6022,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.97,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-16",
      "time": "11:45:00",
      "level_type": "value_area_high",
      "level_price": 6994.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.6251,
      "confluence_count": 80,
      "rvol": 1.288,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-16",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6256,
      "pred_gbt": 0.6052,
      "pred_empirical": 0.6281,
      "confluence_count": 70,
      "rvol": 1.288,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-16",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6253,
      "pred_gbt": 0.6201,
      "pred_empirical": 0.6269,
      "confluence_count": 72,
      "rvol": 1.257,
      "approach_r2": 0.8512
    },
    {
      "date": "2026-01-16",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5868,
      "pred_gbt": 0.5869,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 1.257,
      "approach_r2": 0.88
    },
    {
      "date": "2026-01-16",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5907,
      "pred_gbt": 0.5858,
      "pred_empirical": 0.6269,
      "confluence_count": 73,
      "rvol": 1.245,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-01-16",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.5808,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.932,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-16",
      "time": "11:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6995.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.7476,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 0.932,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-16",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.5659,
      "pred_empirical": 0.6269,
      "confluence_count": 72,
      "rvol": 1.093,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-16",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5945,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 1.063,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "11:54:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5059,
      "pred_gbt": 0.6306,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 1.065,
      "approach_r2": 0.5018
    },
    {
      "date": "2026-01-16",
      "time": "11:55:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.5801,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 1.148,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-16",
      "time": "11:55:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5914,
      "pred_gbt": 0.6345,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 1.148,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-16",
      "time": "11:56:00",
      "level_type": "vwap",
      "level_price": 6982.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5838,
      "pred_gbt": 0.5971,
      "pred_empirical": 0.6674,
      "confluence_count": 96,
      "rvol": 1.294,
      "approach_r2": 0.1463
    },
    {
      "date": "2026-01-16",
      "time": "11:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6983.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5753,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.6715,
      "confluence_count": 95,
      "rvol": 1.294,
      "approach_r2": 0.1463
    },
    {
      "date": "2026-01-16",
      "time": "12:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5809,
      "pred_gbt": 0.6426,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 1.018,
      "approach_r2": 0.3438
    },
    {
      "date": "2026-01-16",
      "time": "12:05:00",
      "level_type": "or15_low",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6196,
      "pred_gbt": 0.6467,
      "pred_empirical": 0.6281,
      "confluence_count": 85,
      "rvol": 1.062,
      "approach_r2": 0.8597
    },
    {
      "date": "2026-01-16",
      "time": "12:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6384,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.6142,
      "confluence_count": 94,
      "rvol": 0.657,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-16",
      "time": "12:24:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6199,
      "pred_gbt": 0.6581,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.683,
      "approach_r2": 0.8826
    },
    {
      "date": "2026-01-16",
      "time": "12:25:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6106,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 0.676,
      "approach_r2": 0.9809
    },
    {
      "date": "2026-01-16",
      "time": "12:25:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.6655,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.676,
      "approach_r2": 0.9809
    },
    {
      "date": "2026-01-16",
      "time": "12:30:00",
      "level_type": "vwap",
      "level_price": 6983.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.679,
      "pred_gbt": 0.6846,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.659,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-16",
      "time": "12:36:00",
      "level_type": "or15_low",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6227,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6081,
      "confluence_count": 85,
      "rvol": 0.953,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-16",
      "time": "12:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6236,
      "pred_gbt": 0.6878,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 0.648,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-16",
      "time": "12:45:00",
      "level_type": "vwap",
      "level_price": 6983.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.6142,
      "confluence_count": 94,
      "rvol": 0.609,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-16",
      "time": "12:48:00",
      "level_type": "vwap",
      "level_price": 6983.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6712,
      "pred_gbt": 0.6902,
      "pred_empirical": 0.6081,
      "confluence_count": 94,
      "rvol": 0.931,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-16",
      "time": "12:55:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6101,
      "pred_gbt": 0.6307,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 0.788,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-16",
      "time": "12:55:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.6806,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.788,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-16",
      "time": "12:59:00",
      "level_type": "or30_low",
      "level_price": 6978.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5682,
      "pred_gbt": 0.6371,
      "pred_empirical": 0.5803,
      "confluence_count": 58,
      "rvol": 0.834,
      "approach_r2": 0.0213
    },
    {
      "date": "2026-01-16",
      "time": "13:01:00",
      "level_type": "vwap",
      "level_price": 6983.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.6468,
      "pred_empirical": 0.6269,
      "confluence_count": 96,
      "rvol": 0.931,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-16",
      "time": "13:08:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6392,
      "pred_gbt": 0.7319,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.817,
      "approach_r2": 0.338
    },
    {
      "date": "2026-01-16",
      "time": "13:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6356,
      "pred_gbt": 0.6881,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.759,
      "approach_r2": 0.2955
    },
    {
      "date": "2026-01-16",
      "time": "13:17:00",
      "level_type": "or15_low",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.683,
      "pred_gbt": 0.7369,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.639,
      "approach_r2": 0.5307
    },
    {
      "date": "2026-01-16",
      "time": "13:23:00",
      "level_type": "lvn",
      "level_price": 6992.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6465,
      "pred_gbt": 0.5791,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.673,
      "approach_r2": 0.8205
    },
    {
      "date": "2026-01-16",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.673,
      "approach_r2": 0.8205
    },
    {
      "date": "2026-01-16",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6727,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.702,
      "approach_r2": 0.3843
    },
    {
      "date": "2026-01-16",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6642,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.771,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-16",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6781,
      "pred_gbt": 0.658,
      "pred_empirical": 0.5997,
      "confluence_count": 72,
      "rvol": 0.629,
      "approach_r2": 0.3168
    },
    {
      "date": "2026-01-16",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6917,
      "pred_gbt": 0.645,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.46,
      "approach_r2": 0.336
    },
    {
      "date": "2026-01-16",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6806,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.5997,
      "confluence_count": 72,
      "rvol": 0.59,
      "approach_r2": 0.0231
    },
    {
      "date": "2026-01-16",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6884,
      "pred_gbt": 0.6772,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.657,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-16",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.6575,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.67,
      "approach_r2": 0.9486
    },
    {
      "date": "2026-01-16",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.6011,
      "confluence_count": 72,
      "rvol": 0.671,
      "approach_r2": 0.9127
    },
    {
      "date": "2026-01-16",
      "time": "13:41:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6262,
      "pred_gbt": 0.6828,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.747,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "13:47:00",
      "level_type": "or15_low",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7032,
      "pred_gbt": 0.7373,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.545,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-16",
      "time": "13:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.694,
      "pred_gbt": 0.7323,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.535,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-16",
      "time": "13:51:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6974,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.596,
      "approach_r2": 0.6882
    },
    {
      "date": "2026-01-16",
      "time": "13:59:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6705,
      "pred_gbt": 0.7077,
      "pred_empirical": 0.5803,
      "confluence_count": 80,
      "rvol": 0.603,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-16",
      "time": "14:01:00",
      "level_type": "lvn",
      "level_price": 6992.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.6576,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 1.05,
      "approach_r2": 0.0081
    },
    {
      "date": "2026-01-16",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6691,
      "pred_gbt": 0.6664,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 1.337,
      "approach_r2": 0.0079
    },
    {
      "date": "2026-01-16",
      "time": "14:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6992.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.8101,
      "pred_empirical": 0.612,
      "confluence_count": 72,
      "rvol": 1.337,
      "approach_r2": 0.0079
    },
    {
      "date": "2026-01-16",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.6731,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 1.455,
      "approach_r2": 0.0184
    },
    {
      "date": "2026-01-16",
      "time": "14:04:00",
      "level_type": "value_area_high",
      "level_price": 6994.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.636,
      "pred_gbt": 0.689,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 1.874,
      "approach_r2": 0.0328
    },
    {
      "date": "2026-01-16",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6992.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6847,
      "pred_gbt": 0.6905,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 1.874,
      "approach_r2": 0.0328
    },
    {
      "date": "2026-01-16",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6365,
      "pred_gbt": 0.779,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 2.452,
      "approach_r2": 0.4987
    },
    {
      "date": "2026-01-16",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6649,
      "pred_gbt": 0.6805,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 2.447,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-16",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.6519,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 2.106,
      "approach_r2": 0.1367
    },
    {
      "date": "2026-01-16",
      "time": "14:11:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6183,
      "pred_gbt": 0.7663,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 1.356,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-16",
      "time": "14:14:00",
      "level_type": "vwap",
      "level_price": 6984.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.698,
      "pred_gbt": 0.7304,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 1.354,
      "approach_r2": 0.045
    },
    {
      "date": "2026-01-16",
      "time": "14:17:00",
      "level_type": "vwap",
      "level_price": 6984.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7087,
      "pred_gbt": 0.7267,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 1.086,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-01-16",
      "time": "14:20:00",
      "level_type": "vwap",
      "level_price": 6984.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6602,
      "pred_gbt": 0.6738,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 1.489,
      "approach_r2": 0.8868
    },
    {
      "date": "2026-01-16",
      "time": "14:21:00",
      "level_type": "vwap",
      "level_price": 6984.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6483,
      "pred_gbt": 0.6865,
      "pred_empirical": 0.6251,
      "confluence_count": 88,
      "rvol": 1.77,
      "approach_r2": 0.9326
    },
    {
      "date": "2026-01-16",
      "time": "14:23:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6692,
      "pred_gbt": 0.69,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 1.615,
      "approach_r2": 0.8446
    },
    {
      "date": "2026-01-16",
      "time": "14:27:00",
      "level_type": "or30_low",
      "level_price": 6978.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 1.421,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-01-16",
      "time": "14:30:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.617,
      "pred_gbt": 0.6184,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 1.292,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-16",
      "time": "14:30:00",
      "level_type": "vwap",
      "level_price": 6984.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.6535,
      "pred_empirical": 0.6251,
      "confluence_count": 88,
      "rvol": 1.292,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-16",
      "time": "14:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6532,
      "pred_gbt": 0.7253,
      "pred_empirical": 0.5962,
      "confluence_count": 86,
      "rvol": 1.123,
      "approach_r2": 0.1206
    },
    {
      "date": "2026-01-16",
      "time": "14:35:00",
      "level_type": "vwap",
      "level_price": 6984.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.72,
      "pred_gbt": 0.7537,
      "pred_empirical": 0.5871,
      "confluence_count": 87,
      "rvol": 0.701,
      "approach_r2": 0.1209
    },
    {
      "date": "2026-01-16",
      "time": "14:40:00",
      "level_type": "or15_low",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7055,
      "pred_gbt": 0.7364,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 1.156,
      "approach_r2": 0.1039
    },
    {
      "date": "2026-01-16",
      "time": "14:41:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.759,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 1.127,
      "approach_r2": 0.0029
    },
    {
      "date": "2026-01-16",
      "time": "14:55:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.7114,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.724,
      "approach_r2": 0.2848
    },
    {
      "date": "2026-01-16",
      "time": "15:00:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6944,
      "pred_gbt": 0.7086,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.86,
      "approach_r2": 0.1751
    },
    {
      "date": "2026-01-16",
      "time": "15:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7257,
      "pred_gbt": 0.7413,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.661,
      "approach_r2": 0.0084
    },
    {
      "date": "2026-01-16",
      "time": "15:07:00",
      "level_type": "vwap",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7565,
      "pred_gbt": 0.7377,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.565,
      "approach_r2": 0.0033
    },
    {
      "date": "2026-01-16",
      "time": "15:11:00",
      "level_type": "overnight_low",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.7796,
      "pred_empirical": 0.5803,
      "confluence_count": 81,
      "rvol": 0.563,
      "approach_r2": 0.1259
    },
    {
      "date": "2026-01-16",
      "time": "15:16:00",
      "level_type": "vwap",
      "level_price": 6984.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7504,
      "pred_gbt": 0.7196,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.529,
      "approach_r2": 0.1267
    },
    {
      "date": "2026-01-16",
      "time": "15:17:00",
      "level_type": "vwap",
      "level_price": 6984.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.762,
      "pred_gbt": 0.7018,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.558,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "15:23:00",
      "level_type": "vwap",
      "level_price": 6984.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7532,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.556,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-16",
      "time": "15:25:00",
      "level_type": "lvn",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7262,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.682,
      "approach_r2": 0.1214
    },
    {
      "date": "2026-01-16",
      "time": "15:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.6114,
      "pred_empirical": 0.5962,
      "confluence_count": 76,
      "rvol": 1.069,
      "approach_r2": 0.1984
    },
    {
      "date": "2026-01-16",
      "time": "15:31:00",
      "level_type": "or30_low",
      "level_price": 6978.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.641,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 1.541,
      "approach_r2": 0.738
    },
    {
      "date": "2026-01-16",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6978.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6534,
      "pred_gbt": 0.5756,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 1.541,
      "approach_r2": 0.738
    },
    {
      "date": "2026-01-16",
      "time": "15:36:00",
      "level_type": "vwap",
      "level_price": 6984.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7176,
      "pred_gbt": 0.6259,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 1.085,
      "approach_r2": 0.1432
    },
    {
      "date": "2026-01-16",
      "time": "15:37:00",
      "level_type": "vwap",
      "level_price": 6984.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7154,
      "pred_gbt": 0.5876,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 1.188,
      "approach_r2": 0.2589
    },
    {
      "date": "2026-01-16",
      "time": "15:38:00",
      "level_type": "prior_day_close",
      "level_price": 6984.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6958,
      "pred_gbt": 0.5663,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 1.058,
      "approach_r2": 0.0057
    },
    {
      "date": "2026-01-16",
      "time": "15:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7104,
      "pred_gbt": 0.6038,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 1.058,
      "approach_r2": 0.0057
    },
    {
      "date": "2026-01-16",
      "time": "15:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6682,
      "pred_gbt": 0.5361,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.942,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-16",
      "time": "15:50:00",
      "level_type": "vwap",
      "level_price": 6984.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6959,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.459,
      "approach_r2": 0.1225
    },
    {
      "date": "2026-01-16",
      "time": "15:59:00",
      "level_type": "prior_day_low",
      "level_price": 6974.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6904,
      "pred_gbt": 0.9747,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.072,
      "approach_r2": 0.5392
    },
    {
      "date": "2026-01-16",
      "time": "15:59:00",
      "level_type": "lvn",
      "level_price": 6975.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7159,
      "pred_gbt": 0.9695,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.072,
      "approach_r2": 0.5392
    },
    {
      "date": "2026-01-16",
      "time": "15:59:00",
      "level_type": "ib_low",
      "level_price": 6974.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6851,
      "pred_gbt": 0.9756,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.072,
      "approach_r2": 0.5392
    },
    {
      "date": "2026-01-16",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6975.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7253,
      "pred_gbt": 0.9688,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.072,
      "approach_r2": 0.5392
    },
    {
      "date": "2026-01-19",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6890.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.437,
      "pred_gbt": 0.4608,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 0.166,
      "approach_r2": 0.007
    },
    {
      "date": "2026-01-19",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6892.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.166,
      "approach_r2": 0.007
    },
    {
      "date": "2026-01-19",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4338,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 0.166,
      "approach_r2": 0.007
    },
    {
      "date": "2026-01-19",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6893.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.166,
      "approach_r2": 0.007
    },
    {
      "date": "2026-01-19",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6893.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4711,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 0.166,
      "approach_r2": 0.0613
    },
    {
      "date": "2026-01-19",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6892.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5028,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.166,
      "approach_r2": 0.0613
    },
    {
      "date": "2026-01-19",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4337,
      "pred_gbt": 0.4562,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 0.166,
      "approach_r2": 0.0613
    },
    {
      "date": "2026-01-19",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6893.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.4307,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 0.147,
      "approach_r2": 0.1101
    },
    {
      "date": "2026-01-19",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6892.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4836,
      "pred_gbt": 0.4014,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 0.147,
      "approach_r2": 0.1101
    },
    {
      "date": "2026-01-19",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.433,
      "pred_gbt": 0.4622,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 0.147,
      "approach_r2": 0.1101
    },
    {
      "date": "2026-01-19",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6892.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4762,
      "pred_gbt": 0.4096,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 0.136,
      "approach_r2": 0.0091
    },
    {
      "date": "2026-01-19",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6890.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.432,
      "pred_gbt": 0.4374,
      "pred_empirical": 0.6109,
      "confluence_count": 55,
      "rvol": 0.136,
      "approach_r2": 0.0091
    },
    {
      "date": "2026-01-19",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.4764,
      "pred_empirical": 0.6109,
      "confluence_count": 57,
      "rvol": 0.171,
      "approach_r2": 0.1795
    },
    {
      "date": "2026-01-19",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6889.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4312,
      "pred_gbt": 0.5205,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 0.171,
      "approach_r2": 0.1795
    },
    {
      "date": "2026-01-19",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6892.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4814,
      "pred_gbt": 0.5114,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.148,
      "approach_r2": 0.5302
    },
    {
      "date": "2026-01-19",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4969,
      "pred_gbt": 0.59,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.148,
      "approach_r2": 0.5302
    },
    {
      "date": "2026-01-19",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6889.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4343,
      "pred_gbt": 0.585,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 0.148,
      "approach_r2": 0.5302
    },
    {
      "date": "2026-01-19",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6889.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.5899,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 0.148,
      "approach_r2": 0.5302
    },
    {
      "date": "2026-01-19",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6889.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.544,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 0.135,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-19",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6892.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4842,
      "pred_gbt": 0.4583,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.135,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-19",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6891.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.4736,
      "pred_empirical": 0.6109,
      "confluence_count": 57,
      "rvol": 0.135,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-19",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6889.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.5176,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.135,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-19",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6890.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4766,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 0.151,
      "approach_r2": 0.4507
    },
    {
      "date": "2026-01-19",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6889.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.434,
      "pred_gbt": 0.5024,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.151,
      "approach_r2": 0.4507
    },
    {
      "date": "2026-01-19",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3773,
      "pred_gbt": 0.5117,
      "pred_empirical": 0.6269,
      "confluence_count": 50,
      "rvol": 0.163,
      "approach_r2": 0.4665
    },
    {
      "date": "2026-01-19",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6890.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4766,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.6109,
      "confluence_count": 55,
      "rvol": 0.163,
      "approach_r2": 0.4665
    },
    {
      "date": "2026-01-19",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6888.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4245,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 0.163,
      "approach_r2": 0.4665
    },
    {
      "date": "2026-01-19",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6889.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3775,
      "pred_gbt": 0.5133,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 0.163,
      "approach_r2": 0.4665
    },
    {
      "date": "2026-01-19",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6888.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4169,
      "pred_gbt": 0.4999,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 0.123,
      "approach_r2": 0.105
    },
    {
      "date": "2026-01-19",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6890.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4722,
      "pred_gbt": 0.4314,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.123,
      "approach_r2": 0.105
    },
    {
      "date": "2026-01-19",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6888.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4202,
      "pred_gbt": 0.4715,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.123,
      "approach_r2": 0.105
    },
    {
      "date": "2026-01-19",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6888.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4476,
      "pred_gbt": 0.4919,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 0.123,
      "approach_r2": 0.105
    },
    {
      "date": "2026-01-19",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6888.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4909,
      "pred_gbt": 0.5045,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.128,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-19",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6889.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.4633,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.128,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-19",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6887.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4182,
      "pred_gbt": 0.4942,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 0.128,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-19",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.5741,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.133,
      "approach_r2": 0.1188
    },
    {
      "date": "2026-01-19",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6889.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4738,
      "pred_gbt": 0.4867,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.133,
      "approach_r2": 0.1188
    },
    {
      "date": "2026-01-19",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6887.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4155,
      "pred_gbt": 0.5452,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 0.133,
      "approach_r2": 0.1188
    },
    {
      "date": "2026-01-19",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4428,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 0.133,
      "approach_r2": 0.1188
    },
    {
      "date": "2026-01-19",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6891.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4803,
      "pred_gbt": 0.4862,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.12,
      "approach_r2": 0.4485
    },
    {
      "date": "2026-01-19",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6889.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4958,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.12,
      "approach_r2": 0.4485
    },
    {
      "date": "2026-01-19",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6891.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4876,
      "pred_gbt": 0.459,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.106,
      "approach_r2": 0.957
    },
    {
      "date": "2026-01-19",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6891.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5292,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.118,
      "approach_r2": 0.5936
    },
    {
      "date": "2026-01-19",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5311,
      "pred_gbt": 0.5028,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 0.118,
      "approach_r2": 0.5936
    },
    {
      "date": "2026-01-19",
      "time": "09:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5029,
      "pred_gbt": 0.5282,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 0.118,
      "approach_r2": 0.5936
    },
    {
      "date": "2026-01-19",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6891.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5314,
      "pred_gbt": 0.5412,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.114,
      "approach_r2": 0.5537
    },
    {
      "date": "2026-01-19",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.5048,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 0.114,
      "approach_r2": 0.5537
    },
    {
      "date": "2026-01-19",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.5987,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 0.113,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-19",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6179,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 0.113,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-19",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6891.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.511,
      "pred_gbt": 0.5975,
      "pred_empirical": 0.5962,
      "confluence_count": 58,
      "rvol": 0.118,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-19",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5144,
      "pred_gbt": 0.5363,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 0.118,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-19",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6891.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.117,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-19",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.531,
      "pred_gbt": 0.5546,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.117,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-19",
      "time": "09:54:00",
      "level_type": "or15_high",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5145,
      "pred_gbt": 0.5804,
      "pred_empirical": 0.6251,
      "confluence_count": 96,
      "rvol": 0.119,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-19",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6224,
      "pred_gbt": 0.5022,
      "pred_empirical": 0.6081,
      "confluence_count": 96,
      "rvol": 0.119,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-19",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5598,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.119,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-19",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6439,
      "pred_gbt": 0.626,
      "pred_empirical": 0.6081,
      "confluence_count": 105,
      "rvol": 0.119,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-19",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6102,
      "pred_gbt": 0.5155,
      "pred_empirical": 0.6081,
      "confluence_count": 96,
      "rvol": 0.119,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-19",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.545,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.128,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-19",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6261,
      "pred_gbt": 0.5802,
      "pred_empirical": 0.6269,
      "confluence_count": 102,
      "rvol": 0.128,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-19",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6561,
      "pred_gbt": 0.6534,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.145,
      "approach_r2": 0.0013
    },
    {
      "date": "2026-01-19",
      "time": "09:57:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5068,
      "pred_gbt": 0.6605,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.153,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-19",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6898.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.5367,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.153,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-19",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6551,
      "pred_gbt": 0.6819,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.153,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-19",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6898.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6285,
      "pred_gbt": 0.55,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 0.153,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-19",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6899.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 0.178,
      "approach_r2": 0.4942
    },
    {
      "date": "2026-01-19",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.6513,
      "pred_empirical": 0.6081,
      "confluence_count": 97,
      "rvol": 0.178,
      "approach_r2": 0.4942
    },
    {
      "date": "2026-01-19",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6899.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5881,
      "pred_gbt": 0.4931,
      "pred_empirical": 0.6269,
      "confluence_count": 91,
      "rvol": 0.178,
      "approach_r2": 0.4942
    },
    {
      "date": "2026-01-19",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6116,
      "pred_gbt": 0.4969,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 0.178,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-19",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6329,
      "pred_gbt": 0.6677,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.178,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-19",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5993,
      "pred_gbt": 0.5111,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 0.178,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-19",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.5532,
      "pred_empirical": 0.6081,
      "confluence_count": 89,
      "rvol": 0.144,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-19",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.6843,
      "pred_empirical": 0.6142,
      "confluence_count": 91,
      "rvol": 0.144,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-19",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6900.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6384,
      "pred_gbt": 0.5817,
      "pred_empirical": 0.6081,
      "confluence_count": 100,
      "rvol": 0.118,
      "approach_r2": 0.122
    },
    {
      "date": "2026-01-19",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.634,
      "pred_gbt": 0.7148,
      "pred_empirical": 0.5962,
      "confluence_count": 90,
      "rvol": 0.118,
      "approach_r2": 0.122
    },
    {
      "date": "2026-01-19",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.5921,
      "pred_empirical": 0.6269,
      "confluence_count": 100,
      "rvol": 0.118,
      "approach_r2": 0.122
    },
    {
      "date": "2026-01-19",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.6566,
      "pred_empirical": 0.6109,
      "confluence_count": 94,
      "rvol": 0.106,
      "approach_r2": 0.4979
    },
    {
      "date": "2026-01-19",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6901.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.7498,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.101,
      "approach_r2": 0.1563
    },
    {
      "date": "2026-01-19",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.101,
      "approach_r2": 0.1563
    },
    {
      "date": "2026-01-19",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6901.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.7578,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.101,
      "approach_r2": 0.1563
    },
    {
      "date": "2026-01-19",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6902.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6182,
      "pred_gbt": 0.6495,
      "pred_empirical": 0.6081,
      "confluence_count": 115,
      "rvol": 0.104,
      "approach_r2": 0.001
    },
    {
      "date": "2026-01-19",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6793,
      "pred_gbt": 0.6838,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.104,
      "approach_r2": 0.001
    },
    {
      "date": "2026-01-19",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6902.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6209,
      "pred_gbt": 0.6425,
      "pred_empirical": 0.6081,
      "confluence_count": 115,
      "rvol": 0.104,
      "approach_r2": 0.001
    },
    {
      "date": "2026-01-19",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6903.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6748,
      "pred_gbt": 0.7222,
      "pred_empirical": 0.6269,
      "confluence_count": 112,
      "rvol": 0.112,
      "approach_r2": 0.1511
    },
    {
      "date": "2026-01-19",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.686,
      "pred_gbt": 0.7175,
      "pred_empirical": 0.6081,
      "confluence_count": 113,
      "rvol": 0.112,
      "approach_r2": 0.1511
    },
    {
      "date": "2026-01-19",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.6269,
      "confluence_count": 112,
      "rvol": 0.112,
      "approach_r2": 0.1511
    },
    {
      "date": "2026-01-19",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6902.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6839,
      "pred_gbt": 0.6934,
      "pred_empirical": 0.6109,
      "confluence_count": 112,
      "rvol": 0.126,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-19",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6902.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6821,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.6109,
      "confluence_count": 112,
      "rvol": 0.131,
      "approach_r2": 0.0885
    },
    {
      "date": "2026-01-19",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6903.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6563,
      "pred_gbt": 0.653,
      "pred_empirical": 0.6269,
      "confluence_count": 113,
      "rvol": 0.116,
      "approach_r2": 0.5056
    },
    {
      "date": "2026-01-19",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5941,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.6269,
      "confluence_count": 92,
      "rvol": 0.106,
      "approach_r2": 0.7501
    },
    {
      "date": "2026-01-19",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.6505,
      "pred_empirical": 0.6109,
      "confluence_count": 92,
      "rvol": 0.099,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-19",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6233,
      "pred_gbt": 0.6207,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.087,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-19",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.6081,
      "confluence_count": 91,
      "rvol": 0.073,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-19",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.6675,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 0.066,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-01-19",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.6592,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 0.055,
      "approach_r2": 0.8844
    },
    {
      "date": "2026-01-19",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6484,
      "pred_gbt": 0.6631,
      "pred_empirical": 0.6109,
      "confluence_count": 90,
      "rvol": 0.064,
      "approach_r2": 0.7645
    },
    {
      "date": "2026-01-19",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6053,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.6142,
      "confluence_count": 90,
      "rvol": 0.093,
      "approach_r2": 0.1147
    },
    {
      "date": "2026-01-19",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.5203,
      "pred_empirical": 0.5962,
      "confluence_count": 90,
      "rvol": 0.105,
      "approach_r2": 0.3224
    },
    {
      "date": "2026-01-19",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6105,
      "pred_gbt": 0.5681,
      "pred_empirical": 0.6142,
      "confluence_count": 94,
      "rvol": 0.122,
      "approach_r2": 0.02
    },
    {
      "date": "2026-01-19",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6895.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.596,
      "pred_gbt": 0.5815,
      "pred_empirical": 0.6269,
      "confluence_count": 83,
      "rvol": 0.187,
      "approach_r2": 0.5193
    },
    {
      "date": "2026-01-19",
      "time": "10:24:00",
      "level_type": "or15_high",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.552,
      "pred_gbt": 0.5444,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.168,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-19",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6895.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5962,
      "pred_gbt": 0.5551,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.168,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-19",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.5713,
      "pred_empirical": 0.5962,
      "confluence_count": 94,
      "rvol": 0.173,
      "approach_r2": 0.0772
    },
    {
      "date": "2026-01-19",
      "time": "10:27:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4968,
      "pred_gbt": 0.5633,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 0.109,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-19",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6528,
      "pred_gbt": 0.5838,
      "pred_empirical": 0.6142,
      "confluence_count": 94,
      "rvol": 0.109,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-19",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6545,
      "pred_gbt": 0.5862,
      "pred_empirical": 0.5962,
      "confluence_count": 94,
      "rvol": 0.107,
      "approach_r2": 0.1108
    },
    {
      "date": "2026-01-19",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6236,
      "pred_gbt": 0.5928,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.1,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-19",
      "time": "10:30:00",
      "level_type": "or30_high",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.542,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-19",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6215,
      "pred_gbt": 0.55,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.105,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-19",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6259,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 0.09,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-19",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.6306,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.09,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-01-19",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6656,
      "pred_gbt": 0.6692,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.078,
      "approach_r2": 0.4617
    },
    {
      "date": "2026-01-19",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6639,
      "pred_gbt": 0.6627,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.074,
      "approach_r2": 0.0895
    },
    {
      "date": "2026-01-19",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6653,
      "pred_gbt": 0.6492,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 0.079,
      "approach_r2": 0.0038
    },
    {
      "date": "2026-01-19",
      "time": "10:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6900.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6076,
      "pred_gbt": 0.6192,
      "pred_empirical": 0.6081,
      "confluence_count": 100,
      "rvol": 0.079,
      "approach_r2": 0.0038
    },
    {
      "date": "2026-01-19",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.6383,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.083,
      "approach_r2": 0.1734
    },
    {
      "date": "2026-01-19",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.5597,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 0.172,
      "approach_r2": 0.4994
    },
    {
      "date": "2026-01-19",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.566,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.174,
      "approach_r2": 0.2925
    },
    {
      "date": "2026-01-19",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6316,
      "pred_gbt": 0.5999,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.161,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-19",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.5874,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.151,
      "approach_r2": 0.3491
    },
    {
      "date": "2026-01-19",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6687,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.155,
      "approach_r2": 0.446
    },
    {
      "date": "2026-01-19",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6781,
      "pred_gbt": 0.7043,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.069,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-01-19",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6791,
      "pred_gbt": 0.6986,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.062,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-01-19",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6796,
      "pred_gbt": 0.6837,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 0.061,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-19",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6819,
      "pred_gbt": 0.688,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.058,
      "approach_r2": 0.9389
    },
    {
      "date": "2026-01-19",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6831,
      "pred_gbt": 0.6784,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.051,
      "approach_r2": 0.9818
    },
    {
      "date": "2026-01-19",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6843,
      "pred_gbt": 0.6839,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 0.05,
      "approach_r2": 0.8556
    },
    {
      "date": "2026-01-19",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6786,
      "pred_gbt": 0.691,
      "pred_empirical": 0.612,
      "confluence_count": 101,
      "rvol": 0.061,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-19",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6843,
      "pred_gbt": 0.76,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.075,
      "approach_r2": 0.2333
    },
    {
      "date": "2026-01-19",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.692,
      "pred_gbt": 0.7432,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.094,
      "approach_r2": 0.5538
    },
    {
      "date": "2026-01-19",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6935,
      "pred_gbt": 0.7335,
      "pred_empirical": 0.6109,
      "confluence_count": 109,
      "rvol": 0.104,
      "approach_r2": 0.5788
    },
    {
      "date": "2026-01-19",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6557,
      "pred_gbt": 0.7326,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.114,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-19",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6592,
      "pred_gbt": 0.7368,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.105,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-01-19",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6553,
      "pred_gbt": 0.7564,
      "pred_empirical": 0.6142,
      "confluence_count": 108,
      "rvol": 0.098,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-19",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6599,
      "pred_gbt": 0.7092,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.132,
      "approach_r2": 0.7605
    },
    {
      "date": "2026-01-19",
      "time": "10:56:00",
      "level_type": "or15_high",
      "level_price": 6897.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6314,
      "pred_gbt": 0.642,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.121,
      "approach_r2": 0.8963
    },
    {
      "date": "2026-01-19",
      "time": "10:57:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.6444,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 0.108,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-19",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6598,
      "pred_gbt": 0.7278,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.108,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-19",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.6983,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.11,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-19",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6943,
      "pred_gbt": 0.6784,
      "pred_empirical": 0.6142,
      "confluence_count": 109,
      "rvol": 0.114,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-01-19",
      "time": "11:00:00",
      "level_type": "or30_high",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6426,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.069,
      "approach_r2": 0.4324
    },
    {
      "date": "2026-01-19",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6996,
      "pred_gbt": 0.7916,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.069,
      "approach_r2": 0.4324
    },
    {
      "date": "2026-01-19",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7011,
      "pred_gbt": 0.7908,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.076,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-19",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6963,
      "pred_gbt": 0.7525,
      "pred_empirical": 0.6142,
      "confluence_count": 108,
      "rvol": 0.083,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-01-19",
      "time": "11:03:00",
      "level_type": "ib_high",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6654,
      "pred_gbt": 0.7758,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.103,
      "approach_r2": 0.2688
    },
    {
      "date": "2026-01-19",
      "time": "11:03:00",
      "level_type": "session_high",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.103,
      "approach_r2": 0.2688
    },
    {
      "date": "2026-01-19",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.7246,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.103,
      "approach_r2": 0.2688
    },
    {
      "date": "2026-01-19",
      "time": "11:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.7754,
      "pred_empirical": 0.6142,
      "confluence_count": 100,
      "rvol": 0.103,
      "approach_r2": 0.2688
    },
    {
      "date": "2026-01-19",
      "time": "11:04:00",
      "level_type": "session_high",
      "level_price": 6905.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6915,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.612,
      "confluence_count": 98,
      "rvol": 0.116,
      "approach_r2": 0.1317
    },
    {
      "date": "2026-01-19",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6565,
      "pred_gbt": 0.6566,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.116,
      "approach_r2": 0.1317
    },
    {
      "date": "2026-01-19",
      "time": "11:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6905.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6804,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.612,
      "confluence_count": 98,
      "rvol": 0.116,
      "approach_r2": 0.1317
    },
    {
      "date": "2026-01-19",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6905.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6568,
      "pred_gbt": 0.7377,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.154,
      "approach_r2": 0.3583
    },
    {
      "date": "2026-01-19",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6485,
      "pred_gbt": 0.6474,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.154,
      "approach_r2": 0.3583
    },
    {
      "date": "2026-01-19",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6905.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6451,
      "pred_gbt": 0.713,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.154,
      "approach_r2": 0.3583
    },
    {
      "date": "2026-01-19",
      "time": "11:06:00",
      "level_type": "session_high",
      "level_price": 6906.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.7247,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.18,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-01-19",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6391,
      "pred_gbt": 0.6936,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.18,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-01-19",
      "time": "11:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6191,
      "pred_gbt": 0.7047,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.18,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-01-19",
      "time": "11:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6417,
      "pred_gbt": 0.7246,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.198,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-01-19",
      "time": "11:08:00",
      "level_type": "session_high",
      "level_price": 6907.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.631,
      "pred_gbt": 0.75,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.192,
      "approach_r2": 0.1013
    },
    {
      "date": "2026-01-19",
      "time": "11:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6415,
      "pred_gbt": 0.7717,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.192,
      "approach_r2": 0.1013
    },
    {
      "date": "2026-01-19",
      "time": "11:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.619,
      "pred_gbt": 0.7218,
      "pred_empirical": 0.5803,
      "confluence_count": 57,
      "rvol": 0.192,
      "approach_r2": 0.1013
    },
    {
      "date": "2026-01-19",
      "time": "11:09:00",
      "level_type": "session_high",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5798,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.188,
      "approach_r2": 0.8477
    },
    {
      "date": "2026-01-19",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6465,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.188,
      "approach_r2": 0.8477
    },
    {
      "date": "2026-01-19",
      "time": "11:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5826,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.6011,
      "confluence_count": 60,
      "rvol": 0.188,
      "approach_r2": 0.8477
    },
    {
      "date": "2026-01-19",
      "time": "11:10:00",
      "level_type": "session_high",
      "level_price": 6908.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5798,
      "pred_gbt": 0.7056,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.163,
      "approach_r2": 0.6238
    },
    {
      "date": "2026-01-19",
      "time": "11:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6465,
      "pred_gbt": 0.727,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.163,
      "approach_r2": 0.6238
    },
    {
      "date": "2026-01-19",
      "time": "11:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6908.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5826,
      "pred_gbt": 0.66,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.163,
      "approach_r2": 0.6238
    },
    {
      "date": "2026-01-19",
      "time": "11:11:00",
      "level_type": "session_high",
      "level_price": 6909.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.592,
      "pred_gbt": 0.7072,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.148,
      "approach_r2": 0.2143
    },
    {
      "date": "2026-01-19",
      "time": "11:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6909.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.6701,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.148,
      "approach_r2": 0.2143
    },
    {
      "date": "2026-01-19",
      "time": "11:12:00",
      "level_type": "session_high",
      "level_price": 6909.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6067,
      "pred_gbt": 0.7815,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.201,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-01-19",
      "time": "11:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6909.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6095,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.201,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-01-19",
      "time": "11:13:00",
      "level_type": "session_high",
      "level_price": 6911.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6651,
      "pred_gbt": 0.7557,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.188,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-19",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6594,
      "pred_gbt": 0.6435,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.188,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-19",
      "time": "11:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6911.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.7356,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.188,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-19",
      "time": "11:15:00",
      "level_type": "session_high",
      "level_price": 6912.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6602,
      "pred_gbt": 0.728,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.253,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-19",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6909.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.787,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.253,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-19",
      "time": "11:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6912.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6486,
      "pred_gbt": 0.7072,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.253,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-19",
      "time": "11:16:00",
      "level_type": "session_high",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6553,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.256,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-19",
      "time": "11:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6909.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6811,
      "pred_gbt": 0.8046,
      "pred_empirical": 0.6011,
      "confluence_count": 79,
      "rvol": 0.256,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-19",
      "time": "11:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6436,
      "pred_gbt": 0.6542,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.256,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-19",
      "time": "11:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6910.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.687,
      "pred_gbt": 0.8363,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.223,
      "approach_r2": 0.6214
    },
    {
      "date": "2026-01-19",
      "time": "11:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6910.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.7884,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.227,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-01-19",
      "time": "11:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6910.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.683,
      "pred_gbt": 0.7624,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.221,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-01-19",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6910.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.7551,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.179,
      "approach_r2": 0.2727
    },
    {
      "date": "2026-01-19",
      "time": "11:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6910.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6797,
      "pred_gbt": 0.7363,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.198,
      "approach_r2": 0.7994
    },
    {
      "date": "2026-01-19",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6776,
      "pred_gbt": 0.6482,
      "pred_empirical": 0.612,
      "confluence_count": 87,
      "rvol": 0.209,
      "approach_r2": 0.5573
    },
    {
      "date": "2026-01-19",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.5727,
      "pred_empirical": 0.6142,
      "confluence_count": 85,
      "rvol": 0.226,
      "approach_r2": 0.4939
    },
    {
      "date": "2026-01-19",
      "time": "11:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6900.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.6444,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.221,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-19",
      "time": "11:33:00",
      "level_type": "ib_high",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6714,
      "pred_gbt": 0.8347,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.282,
      "approach_r2": 0.1091
    },
    {
      "date": "2026-01-19",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6739,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.242,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-19",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6361,
      "pred_gbt": 0.6422,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.228,
      "approach_r2": 0.1524
    },
    {
      "date": "2026-01-19",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.6336,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.236,
      "approach_r2": 0.5356
    },
    {
      "date": "2026-01-19",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.6636,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.216,
      "approach_r2": 0.5664
    },
    {
      "date": "2026-01-19",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6656,
      "pred_gbt": 0.5477,
      "pred_empirical": 0.6011,
      "confluence_count": 70,
      "rvol": 0.209,
      "approach_r2": 0.7697
    },
    {
      "date": "2026-01-19",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6581,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.201,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-19",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.6448,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.162,
      "approach_r2": 0.6392
    },
    {
      "date": "2026-01-19",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6668,
      "pred_gbt": 0.6288,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.119,
      "approach_r2": 0.3012
    },
    {
      "date": "2026-01-19",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6905.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6646,
      "pred_gbt": 0.6548,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.104,
      "approach_r2": 0.0233
    },
    {
      "date": "2026-01-19",
      "time": "11:52:00",
      "level_type": "session_high",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6839,
      "pred_gbt": 0.8068,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.059,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-01-19",
      "time": "11:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6942,
      "pred_gbt": 0.7867,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.059,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-01-19",
      "time": "11:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6726,
      "pred_gbt": 0.7832,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.059,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-01-19",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6906.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.645,
      "pred_gbt": 0.5741,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.091,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-19",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6912.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.5803,
      "confluence_count": 70,
      "rvol": 0.113,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-19",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6912.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6956,
      "pred_gbt": 0.7095,
      "pred_empirical": 0.5997,
      "confluence_count": 70,
      "rvol": 0.131,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-19",
      "time": "12:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.696,
      "pred_gbt": 0.7219,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.143,
      "approach_r2": 0.1329
    },
    {
      "date": "2026-01-19",
      "time": "12:07:00",
      "level_type": "session_high",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.7199,
      "pred_empirical": 0.5803,
      "confluence_count": 67,
      "rvol": 0.182,
      "approach_r2": 0.4928
    },
    {
      "date": "2026-01-19",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6975,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.182,
      "approach_r2": 0.4928
    },
    {
      "date": "2026-01-19",
      "time": "12:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6302,
      "pred_gbt": 0.6773,
      "pred_empirical": 0.5803,
      "confluence_count": 67,
      "rvol": 0.182,
      "approach_r2": 0.4928
    },
    {
      "date": "2026-01-19",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6914.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6824,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.2,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-19",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6953,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.2,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-19",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6914.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6712,
      "pred_gbt": 0.6927,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.2,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-19",
      "time": "12:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6982,
      "pred_gbt": 0.7587,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.194,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-01-19",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6981,
      "pred_gbt": 0.7919,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.167,
      "approach_r2": 0.7903
    },
    {
      "date": "2026-01-19",
      "time": "12:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.7954,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.149,
      "approach_r2": 0.9084
    },
    {
      "date": "2026-01-19",
      "time": "12:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.703,
      "pred_gbt": 0.7785,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.109,
      "approach_r2": 0.9698
    },
    {
      "date": "2026-01-19",
      "time": "12:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.704,
      "pred_gbt": 0.8032,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.08,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-19",
      "time": "12:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.8132,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.074,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-01-19",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.8015,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.08,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-01-19",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.704,
      "pred_gbt": 0.7389,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.097,
      "approach_r2": 0.6685
    },
    {
      "date": "2026-01-19",
      "time": "12:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7023,
      "pred_gbt": 0.6987,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.11,
      "approach_r2": 0.4573
    },
    {
      "date": "2026-01-19",
      "time": "12:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6719,
      "pred_gbt": 0.6367,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.127,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-19",
      "time": "12:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6844,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.145,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-19",
      "time": "12:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7012,
      "pred_gbt": 0.7221,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.155,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-19",
      "time": "12:25:00",
      "level_type": "session_high",
      "level_price": 6915.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6721,
      "pred_gbt": 0.7862,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.125,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-19",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.689,
      "pred_gbt": 0.7368,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.125,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-19",
      "time": "12:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6915.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.7524,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.125,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-19",
      "time": "12:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6773,
      "pred_gbt": 0.6904,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.12,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-19",
      "time": "12:27:00",
      "level_type": "session_high",
      "level_price": 6916.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.7283,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.121,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-19",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.121,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-19",
      "time": "12:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6916.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6711,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.121,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-19",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.7706,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.121,
      "approach_r2": 0.0213
    },
    {
      "date": "2026-01-19",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7068,
      "pred_gbt": 0.7761,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.114,
      "approach_r2": 0.7284
    },
    {
      "date": "2026-01-19",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.7328,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.121,
      "approach_r2": 0.5222
    },
    {
      "date": "2026-01-19",
      "time": "12:31:00",
      "level_type": "session_high",
      "level_price": 6916.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.087,
      "approach_r2": 0.7627
    },
    {
      "date": "2026-01-19",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7078,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.087,
      "approach_r2": 0.7627
    },
    {
      "date": "2026-01-19",
      "time": "12:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6916.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6762,
      "pred_gbt": 0.7179,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.087,
      "approach_r2": 0.7627
    },
    {
      "date": "2026-01-19",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7045,
      "pred_gbt": 0.774,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.072,
      "approach_r2": 0.0864
    },
    {
      "date": "2026-01-19",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7053,
      "pred_gbt": 0.7835,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.069,
      "approach_r2": 0.0816
    },
    {
      "date": "2026-01-19",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7104,
      "pred_gbt": 0.7622,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.063,
      "approach_r2": 0.7557
    },
    {
      "date": "2026-01-19",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7077,
      "pred_gbt": 0.7832,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.051,
      "approach_r2": 0.5034
    },
    {
      "date": "2026-01-19",
      "time": "12:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.7992,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.058,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-19",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7066,
      "pred_gbt": 0.7658,
      "pred_empirical": 0.5997,
      "confluence_count": 60,
      "rvol": 0.083,
      "approach_r2": 0.509
    },
    {
      "date": "2026-01-19",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7079,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.102,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-19",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7087,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.096,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-19",
      "time": "12:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7094,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.5997,
      "confluence_count": 59,
      "rvol": 0.096,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-19",
      "time": "12:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7096,
      "pred_gbt": 0.7591,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.096,
      "approach_r2": 0.7937
    },
    {
      "date": "2026-01-19",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.5997,
      "confluence_count": 57,
      "rvol": 0.158,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-19",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7042,
      "pred_gbt": 0.7568,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.182,
      "approach_r2": 0.7903
    },
    {
      "date": "2026-01-19",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6916.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7099,
      "pred_gbt": 0.8044,
      "pred_empirical": 0.6488,
      "confluence_count": 56,
      "rvol": 0.066,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-19",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6916.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.71,
      "pred_gbt": 0.814,
      "pred_empirical": 0.6488,
      "confluence_count": 56,
      "rvol": 0.071,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-01-20",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6878.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3991,
      "pred_gbt": 0.295,
      "pred_empirical": 0.637,
      "confluence_count": 41,
      "rvol": 1.592,
      "approach_r2": 0.9079
    },
    {
      "date": "2026-01-20",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4362,
      "pred_gbt": 0.2939,
      "pred_empirical": 0.6004,
      "confluence_count": 50,
      "rvol": 1.592,
      "approach_r2": 0.9079
    },
    {
      "date": "2026-01-20",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6877.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4049,
      "pred_gbt": 0.2835,
      "pred_empirical": 0.6004,
      "confluence_count": 47,
      "rvol": 1.592,
      "approach_r2": 0.9079
    },
    {
      "date": "2026-01-20",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6878.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3941,
      "pred_gbt": 0.2854,
      "pred_empirical": 0.637,
      "confluence_count": 43,
      "rvol": 1.599,
      "approach_r2": 0.7873
    },
    {
      "date": "2026-01-20",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.3036,
      "pred_empirical": 0.6004,
      "confluence_count": 51,
      "rvol": 1.599,
      "approach_r2": 0.7873
    },
    {
      "date": "2026-01-20",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6878.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3888,
      "pred_gbt": 0.3515,
      "pred_empirical": 0.6674,
      "confluence_count": 41,
      "rvol": 1.646,
      "approach_r2": 0.439
    },
    {
      "date": "2026-01-20",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4272,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 1.646,
      "approach_r2": 0.439
    },
    {
      "date": "2026-01-20",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6882.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5072,
      "pred_gbt": 0.3743,
      "pred_empirical": 0.6715,
      "confluence_count": 51,
      "rvol": 1.663,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-20",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.478,
      "pred_gbt": 0.3939,
      "pred_empirical": 0.6715,
      "confluence_count": 45,
      "rvol": 1.624,
      "approach_r2": 0.1524
    },
    {
      "date": "2026-01-20",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5079,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 1.624,
      "approach_r2": 0.1524
    },
    {
      "date": "2026-01-20",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3702,
      "pred_gbt": 0.3476,
      "pred_empirical": 0.6004,
      "confluence_count": 45,
      "rvol": 1.782,
      "approach_r2": 0.347
    },
    {
      "date": "2026-01-20",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6878.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4232,
      "pred_gbt": 0.3459,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.848,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-20",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4297,
      "pred_gbt": 0.3414,
      "pred_empirical": 0.651,
      "confluence_count": 45,
      "rvol": 1.848,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-20",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6878.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4243,
      "pred_gbt": 0.317,
      "pred_empirical": 0.6674,
      "confluence_count": 42,
      "rvol": 1.795,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-01-20",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4277,
      "pred_gbt": 0.3113,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.795,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-01-20",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6878.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4004,
      "pred_gbt": 0.3031,
      "pred_empirical": 0.6674,
      "confluence_count": 42,
      "rvol": 1.795,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-01-20",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4766,
      "pred_gbt": 0.327,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.809,
      "approach_r2": 0.319
    },
    {
      "date": "2026-01-20",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.3016,
      "pred_empirical": 0.6715,
      "confluence_count": 54,
      "rvol": 1.809,
      "approach_r2": 0.319
    },
    {
      "date": "2026-01-20",
      "time": "09:44:00",
      "level_type": "prior_day_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3739,
      "pred_gbt": 0.3373,
      "pred_empirical": 0.637,
      "confluence_count": 37,
      "rvol": 1.711,
      "approach_r2": 0.1426
    },
    {
      "date": "2026-01-20",
      "time": "09:44:00",
      "level_type": "prior_week_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.1913,
      "pred_gbt": 0.2915,
      "pred_empirical": 0.6004,
      "confluence_count": 37,
      "rvol": 1.711,
      "approach_r2": 0.1426
    },
    {
      "date": "2026-01-20",
      "time": "09:44:00",
      "level_type": "gap_fill",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3522,
      "pred_gbt": 0.3197,
      "pred_empirical": 0.6674,
      "confluence_count": 37,
      "rvol": 1.711,
      "approach_r2": 0.1426
    },
    {
      "date": "2026-01-20",
      "time": "09:44:00",
      "level_type": "lvn",
      "level_price": 6887.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.417,
      "pred_gbt": 0.3793,
      "pred_empirical": 0.637,
      "confluence_count": 47,
      "rvol": 1.711,
      "approach_r2": 0.1426
    },
    {
      "date": "2026-01-20",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.3665,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.551,
      "approach_r2": 0.569
    },
    {
      "date": "2026-01-20",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6879.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4011,
      "pred_gbt": 0.3077,
      "pred_empirical": 0.6674,
      "confluence_count": 39,
      "rvol": 1.56,
      "approach_r2": 0.8645
    },
    {
      "date": "2026-01-20",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.3401,
      "pred_empirical": 0.637,
      "confluence_count": 51,
      "rvol": 1.583,
      "approach_r2": 0.4435
    },
    {
      "date": "2026-01-20",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6879.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4002,
      "pred_gbt": 0.353,
      "pred_empirical": 0.6674,
      "confluence_count": 40,
      "rvol": 1.553,
      "approach_r2": 0.7428
    },
    {
      "date": "2026-01-20",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6879.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4445,
      "pred_gbt": 0.3804,
      "pred_empirical": 0.6674,
      "confluence_count": 40,
      "rvol": 1.575,
      "approach_r2": 0.7499
    },
    {
      "date": "2026-01-20",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5245,
      "pred_gbt": 0.396,
      "pred_empirical": 0.651,
      "confluence_count": 53,
      "rvol": 1.589,
      "approach_r2": 0.0042
    },
    {
      "date": "2026-01-20",
      "time": "09:51:00",
      "level_type": "or15_high",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4302,
      "pred_gbt": 0.3371,
      "pred_empirical": 0.6004,
      "confluence_count": 66,
      "rvol": 1.516,
      "approach_r2": 0.7408
    },
    {
      "date": "2026-01-20",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.3955,
      "pred_empirical": 0.637,
      "confluence_count": 66,
      "rvol": 1.516,
      "approach_r2": 0.7408
    },
    {
      "date": "2026-01-20",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5273,
      "pred_gbt": 0.3897,
      "pred_empirical": 0.637,
      "confluence_count": 66,
      "rvol": 1.516,
      "approach_r2": 0.7408
    },
    {
      "date": "2026-01-20",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5165,
      "pred_gbt": 0.3608,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 1.499,
      "approach_r2": 0.0734
    },
    {
      "date": "2026-01-20",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6880.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4402,
      "pred_gbt": 0.3809,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.565,
      "approach_r2": 0.0937
    },
    {
      "date": "2026-01-20",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6880.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3992,
      "pred_gbt": 0.4095,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.516,
      "approach_r2": 0.7511
    },
    {
      "date": "2026-01-20",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6880.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4041,
      "pred_gbt": 0.3428,
      "pred_empirical": 0.6715,
      "confluence_count": 40,
      "rvol": 1.482,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-20",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6880.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3998,
      "pred_gbt": 0.3738,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 1.558,
      "approach_r2": 0.3821
    },
    {
      "date": "2026-01-20",
      "time": "09:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.44,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.6674,
      "confluence_count": 50,
      "rvol": 1.558,
      "approach_r2": 0.3821
    },
    {
      "date": "2026-01-20",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 6880.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4437,
      "pred_gbt": 0.4346,
      "pred_empirical": 0.6715,
      "confluence_count": 40,
      "rvol": 1.567,
      "approach_r2": 0.519
    },
    {
      "date": "2026-01-20",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4261,
      "pred_gbt": 0.4322,
      "pred_empirical": 0.6715,
      "confluence_count": 48,
      "rvol": 1.644,
      "approach_r2": 0.0905
    },
    {
      "date": "2026-01-20",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4068,
      "pred_gbt": 0.3822,
      "pred_empirical": 0.6715,
      "confluence_count": 45,
      "rvol": 1.347,
      "approach_r2": 0.0858
    },
    {
      "date": "2026-01-20",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3864,
      "pred_gbt": 0.3645,
      "pred_empirical": 0.6715,
      "confluence_count": 42,
      "rvol": 1.211,
      "approach_r2": 0.3337
    },
    {
      "date": "2026-01-20",
      "time": "10:02:00",
      "level_type": "or15_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.373,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.131,
      "approach_r2": 0.3515
    },
    {
      "date": "2026-01-20",
      "time": "10:02:00",
      "level_type": "or30_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3892,
      "pred_gbt": 0.3636,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.131,
      "approach_r2": 0.3515
    },
    {
      "date": "2026-01-20",
      "time": "10:02:00",
      "level_type": "session_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3692,
      "pred_gbt": 0.3725,
      "pred_empirical": 0.6251,
      "confluence_count": 28,
      "rvol": 1.131,
      "approach_r2": 0.3515
    },
    {
      "date": "2026-01-20",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4139,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.6715,
      "confluence_count": 40,
      "rvol": 1.131,
      "approach_r2": 0.3515
    },
    {
      "date": "2026-01-20",
      "time": "10:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3988,
      "pred_gbt": 0.3806,
      "pred_empirical": 0.6281,
      "confluence_count": 28,
      "rvol": 1.131,
      "approach_r2": 0.3515
    },
    {
      "date": "2026-01-20",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.417,
      "pred_gbt": 0.4016,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 0.988,
      "approach_r2": 0.1435
    },
    {
      "date": "2026-01-20",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.3936,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 0.931,
      "approach_r2": 0.1173
    },
    {
      "date": "2026-01-20",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.4668,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 0.98,
      "approach_r2": 0.1173
    },
    {
      "date": "2026-01-20",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6879.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4289,
      "pred_gbt": 0.3596,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 0.936,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.392,
      "pred_gbt": 0.3477,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.118,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-20",
      "time": "10:08:00",
      "level_type": "session_low",
      "level_price": 6867.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3909,
      "pred_gbt": 0.3809,
      "pred_empirical": 0.637,
      "confluence_count": 45,
      "rvol": 1.33,
      "approach_r2": 0.2593
    },
    {
      "date": "2026-01-20",
      "time": "10:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4211,
      "pred_gbt": 0.3962,
      "pred_empirical": 0.6674,
      "confluence_count": 45,
      "rvol": 1.33,
      "approach_r2": 0.2593
    },
    {
      "date": "2026-01-20",
      "time": "10:09:00",
      "level_type": "session_low",
      "level_price": 6866.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3881,
      "pred_gbt": 0.3918,
      "pred_empirical": 0.6674,
      "confluence_count": 48,
      "rvol": 1.4,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-01-20",
      "time": "10:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4182,
      "pred_gbt": 0.406,
      "pred_empirical": 0.6715,
      "confluence_count": 48,
      "rvol": 1.4,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-01-20",
      "time": "10:11:00",
      "level_type": "session_low",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.369,
      "pred_gbt": 0.427,
      "pred_empirical": 0.6674,
      "confluence_count": 39,
      "rvol": 1.588,
      "approach_r2": 0.4738
    },
    {
      "date": "2026-01-20",
      "time": "10:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3987,
      "pred_gbt": 0.4354,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.588,
      "approach_r2": 0.4738
    },
    {
      "date": "2026-01-20",
      "time": "10:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4151,
      "pred_gbt": 0.4017,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.403,
      "approach_r2": 0.6385
    },
    {
      "date": "2026-01-20",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4526,
      "pred_gbt": 0.4197,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.209,
      "approach_r2": 0.8947
    },
    {
      "date": "2026-01-20",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4365,
      "pred_gbt": 0.3604,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.148,
      "approach_r2": 0.8832
    },
    {
      "date": "2026-01-20",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4355,
      "pred_gbt": 0.3817,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.158,
      "approach_r2": 0.8588
    },
    {
      "date": "2026-01-20",
      "time": "10:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4565,
      "pred_gbt": 0.419,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.154,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-20",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4012,
      "pred_gbt": 0.3645,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.218,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-20",
      "time": "10:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6867.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4003,
      "pred_gbt": 0.4471,
      "pred_empirical": 0.651,
      "confluence_count": 42,
      "rvol": 1.231,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-20",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6872.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4328,
      "pred_gbt": 0.4073,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.244,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "prior_day_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3965,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "prior_week_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.2065,
      "pred_gbt": 0.3638,
      "pred_empirical": 0.6715,
      "confluence_count": 37,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "gap_fill",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3742,
      "pred_gbt": 0.3675,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "lvn",
      "level_price": 6887.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4404,
      "pred_gbt": 0.4395,
      "pred_empirical": 0.6281,
      "confluence_count": 47,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "or15_high",
      "level_price": 6889.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4351,
      "pred_gbt": 0.3509,
      "pred_empirical": 0.6715,
      "confluence_count": 66,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "or30_high",
      "level_price": 6890.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4746,
      "pred_gbt": 0.4083,
      "pred_empirical": 0.637,
      "confluence_count": 82,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "session_high",
      "level_price": 6890.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5739,
      "pred_gbt": 0.5079,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5357,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.4899,
      "pred_empirical": 0.6674,
      "confluence_count": 82,
      "rvol": 1.662,
      "approach_r2": 0.1688
    },
    {
      "date": "2026-01-20",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5375,
      "pred_gbt": 0.4941,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 1.658,
      "approach_r2": 0.3379
    },
    {
      "date": "2026-01-20",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5332,
      "pred_gbt": 0.3986,
      "pred_empirical": 0.6251,
      "confluence_count": 54,
      "rvol": 1.762,
      "approach_r2": 0.5091
    },
    {
      "date": "2026-01-20",
      "time": "10:25:00",
      "level_type": "value_area_high",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4654,
      "pred_gbt": 0.4014,
      "pred_empirical": 0.637,
      "confluence_count": 64,
      "rvol": 1.873,
      "approach_r2": 0.7495
    },
    {
      "date": "2026-01-20",
      "time": "10:25:00",
      "level_type": "lvn",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4601,
      "pred_gbt": 0.3822,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 1.873,
      "approach_r2": 0.7495
    },
    {
      "date": "2026-01-20",
      "time": "10:26:00",
      "level_type": "session_high",
      "level_price": 6894.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.4521,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.724,
      "approach_r2": 0.0956
    },
    {
      "date": "2026-01-20",
      "time": "10:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.4436,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.724,
      "approach_r2": 0.0956
    },
    {
      "date": "2026-01-20",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6894.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5527,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.6715,
      "confluence_count": 70,
      "rvol": 1.704,
      "approach_r2": 0.0579
    },
    {
      "date": "2026-01-20",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.4653,
      "pred_empirical": 0.6715,
      "confluence_count": 70,
      "rvol": 1.704,
      "approach_r2": 0.0579
    },
    {
      "date": "2026-01-20",
      "time": "10:28:00",
      "level_type": "session_high",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.683,
      "approach_r2": 0.0408
    },
    {
      "date": "2026-01-20",
      "time": "10:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5348,
      "pred_gbt": 0.4657,
      "pred_empirical": 0.6715,
      "confluence_count": 66,
      "rvol": 1.683,
      "approach_r2": 0.0408
    },
    {
      "date": "2026-01-20",
      "time": "10:29:00",
      "level_type": "session_high",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.5132,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.632,
      "approach_r2": 0.0459
    },
    {
      "date": "2026-01-20",
      "time": "10:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5364,
      "pred_gbt": 0.5013,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.632,
      "approach_r2": 0.0459
    },
    {
      "date": "2026-01-20",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5229,
      "pred_gbt": 0.4916,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.541,
      "approach_r2": 0.0022
    },
    {
      "date": "2026-01-20",
      "time": "10:31:00",
      "level_type": "session_high",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5637,
      "pred_gbt": 0.5395,
      "pred_empirical": 0.651,
      "confluence_count": 69,
      "rvol": 1.501,
      "approach_r2": 0.1354
    },
    {
      "date": "2026-01-20",
      "time": "10:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.551,
      "pred_gbt": 0.529,
      "pred_empirical": 0.6715,
      "confluence_count": 69,
      "rvol": 1.501,
      "approach_r2": 0.1354
    },
    {
      "date": "2026-01-20",
      "time": "10:32:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.397,
      "pred_gbt": 0.4112,
      "pred_empirical": 0.6674,
      "confluence_count": 40,
      "rvol": 1.473,
      "approach_r2": 0.5232
    },
    {
      "date": "2026-01-20",
      "time": "10:32:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6900.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4154,
      "pred_gbt": 0.3758,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.473,
      "approach_r2": 0.5232
    },
    {
      "date": "2026-01-20",
      "time": "10:32:00",
      "level_type": "hvn",
      "level_price": 6901.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3917,
      "pred_gbt": 0.3718,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.473,
      "approach_r2": 0.5232
    },
    {
      "date": "2026-01-20",
      "time": "10:32:00",
      "level_type": "session_high",
      "level_price": 6899.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4916,
      "pred_gbt": 0.5316,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.473,
      "approach_r2": 0.5232
    },
    {
      "date": "2026-01-20",
      "time": "10:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6899.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4945,
      "pred_gbt": 0.4951,
      "pred_empirical": 0.651,
      "confluence_count": 61,
      "rvol": 1.473,
      "approach_r2": 0.5232
    },
    {
      "date": "2026-01-20",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6901.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5079,
      "pred_gbt": 0.444,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.394,
      "approach_r2": 0.4753
    },
    {
      "date": "2026-01-20",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6901.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.495,
      "pred_gbt": 0.4316,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.394,
      "approach_r2": 0.4753
    },
    {
      "date": "2026-01-20",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6903.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4891,
      "pred_gbt": 0.4648,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.4,
      "approach_r2": 0.1511
    },
    {
      "date": "2026-01-20",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4763,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 1.4,
      "approach_r2": 0.1511
    },
    {
      "date": "2026-01-20",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5842,
      "pred_gbt": 0.4637,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 1.3,
      "approach_r2": 0.5101
    },
    {
      "date": "2026-01-20",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.6096,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 1.233,
      "approach_r2": 0.1167
    },
    {
      "date": "2026-01-20",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5893,
      "pred_gbt": 0.5163,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 1.084,
      "approach_r2": 0.1893
    },
    {
      "date": "2026-01-20",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.5475,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.921,
      "approach_r2": 0.5096
    },
    {
      "date": "2026-01-20",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5816,
      "pred_gbt": 0.5174,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.955,
      "approach_r2": 0.0998
    },
    {
      "date": "2026-01-20",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.467,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.98,
      "approach_r2": 0.3079
    },
    {
      "date": "2026-01-20",
      "time": "10:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5404,
      "pred_gbt": 0.4703,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.022,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-20",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.4292,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.091,
      "approach_r2": 0.3068
    },
    {
      "date": "2026-01-20",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.038,
      "approach_r2": 0.4444
    },
    {
      "date": "2026-01-20",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6158,
      "pred_gbt": 0.5753,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.068,
      "approach_r2": 0.2462
    },
    {
      "date": "2026-01-20",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6176,
      "pred_gbt": 0.5986,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 1.073,
      "approach_r2": 0.501
    },
    {
      "date": "2026-01-20",
      "time": "10:52:00",
      "level_type": "or15_high",
      "level_price": 6889.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.525,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 1.179,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "10:52:00",
      "level_type": "or30_high",
      "level_price": 6890.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.6281,
      "confluence_count": 82,
      "rvol": 1.179,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.4971,
      "pred_empirical": 0.6269,
      "confluence_count": 72,
      "rvol": 1.179,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6892.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5458,
      "pred_gbt": 0.4915,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 1.254,
      "approach_r2": 0.1402
    },
    {
      "date": "2026-01-20",
      "time": "10:54:00",
      "level_type": "lvn",
      "level_price": 6887.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.482,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.236,
      "approach_r2": 0.5265
    },
    {
      "date": "2026-01-20",
      "time": "10:55:00",
      "level_type": "prior_day_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4406,
      "pred_gbt": 0.3991,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.268,
      "approach_r2": 0.9528
    },
    {
      "date": "2026-01-20",
      "time": "10:55:00",
      "level_type": "prior_week_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.2378,
      "pred_gbt": 0.3665,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 1.268,
      "approach_r2": 0.9528
    },
    {
      "date": "2026-01-20",
      "time": "10:55:00",
      "level_type": "gap_fill",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4176,
      "pred_gbt": 0.3849,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.268,
      "approach_r2": 0.9528
    },
    {
      "date": "2026-01-20",
      "time": "10:59:00",
      "level_type": "value_area_high",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5179,
      "pred_gbt": 0.4553,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.171,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-20",
      "time": "10:59:00",
      "level_type": "lvn",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5125,
      "pred_gbt": 0.4407,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.171,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-20",
      "time": "11:00:00",
      "level_type": "ib_high",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.5847,
      "pred_empirical": 0.5962,
      "confluence_count": 66,
      "rvol": 1.161,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-01-20",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.543,
      "pred_gbt": 0.4541,
      "pred_empirical": 0.651,
      "confluence_count": 67,
      "rvol": 1.474,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-01-20",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5425,
      "pred_gbt": 0.5065,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 1.42,
      "approach_r2": 0.8879
    },
    {
      "date": "2026-01-20",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5723,
      "pred_gbt": 0.5451,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.576,
      "approach_r2": 0.4804
    },
    {
      "date": "2026-01-20",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5468,
      "pred_gbt": 0.5247,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 1.359,
      "approach_r2": 0.7375
    },
    {
      "date": "2026-01-20",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6893.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5878,
      "pred_gbt": 0.5516,
      "pred_empirical": 0.6251,
      "confluence_count": 67,
      "rvol": 1.354,
      "approach_r2": 0.7313
    },
    {
      "date": "2026-01-20",
      "time": "11:10:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3931,
      "pred_gbt": 0.4959,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.387,
      "approach_r2": 0.4877
    },
    {
      "date": "2026-01-20",
      "time": "11:10:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6900.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4425,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.387,
      "approach_r2": 0.4877
    },
    {
      "date": "2026-01-20",
      "time": "11:10:00",
      "level_type": "hvn",
      "level_price": 6901.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4184,
      "pred_gbt": 0.4565,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.387,
      "approach_r2": 0.4877
    },
    {
      "date": "2026-01-20",
      "time": "11:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6903.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.5571,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.361,
      "approach_r2": 0.5118
    },
    {
      "date": "2026-01-20",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5944,
      "pred_gbt": 0.6099,
      "pred_empirical": 0.6269,
      "confluence_count": 70,
      "rvol": 1.331,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-20",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6001,
      "pred_gbt": 0.6275,
      "pred_empirical": 0.6109,
      "confluence_count": 70,
      "rvol": 1.179,
      "approach_r2": 0.0667
    },
    {
      "date": "2026-01-20",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6072,
      "pred_gbt": 0.5509,
      "pred_empirical": 0.6269,
      "confluence_count": 70,
      "rvol": 1.148,
      "approach_r2": 0.7227
    },
    {
      "date": "2026-01-20",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.5025,
      "pred_empirical": 0.6269,
      "confluence_count": 70,
      "rvol": 1.122,
      "approach_r2": 0.8371
    },
    {
      "date": "2026-01-20",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5691,
      "pred_gbt": 0.5161,
      "pred_empirical": 0.6281,
      "confluence_count": 70,
      "rvol": 1.192,
      "approach_r2": 0.9479
    },
    {
      "date": "2026-01-20",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.5231,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 1.13,
      "approach_r2": 0.705
    },
    {
      "date": "2026-01-20",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5679,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6269,
      "confluence_count": 70,
      "rvol": 1.203,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-01-20",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6047,
      "pred_gbt": 0.5621,
      "pred_empirical": 0.6081,
      "confluence_count": 70,
      "rvol": 1.207,
      "approach_r2": 0.2709
    },
    {
      "date": "2026-01-20",
      "time": "11:23:00",
      "level_type": "or15_high",
      "level_price": 6889.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.542,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 1.18,
      "approach_r2": 0.7531
    },
    {
      "date": "2026-01-20",
      "time": "11:23:00",
      "level_type": "or30_high",
      "level_price": 6890.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5984,
      "pred_gbt": 0.5987,
      "pred_empirical": 0.6251,
      "confluence_count": 82,
      "rvol": 1.18,
      "approach_r2": 0.7531
    },
    {
      "date": "2026-01-20",
      "time": "11:24:00",
      "level_type": "lvn",
      "level_price": 6887.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.4319,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.252,
      "approach_r2": 0.887
    },
    {
      "date": "2026-01-20",
      "time": "11:25:00",
      "level_type": "vwap",
      "level_price": 6884.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4938,
      "pred_gbt": 0.4077,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 1.392,
      "approach_r2": 0.9114
    },
    {
      "date": "2026-01-20",
      "time": "11:26:00",
      "level_type": "prior_day_low",
      "level_price": 6887.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3909,
      "pred_gbt": 0.4922,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.559,
      "approach_r2": 0.5641
    },
    {
      "date": "2026-01-20",
      "time": "11:26:00",
      "level_type": "prior_week_low",
      "level_price": 6887.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4242,
      "pred_gbt": 0.4722,
      "pred_empirical": 0.651,
      "confluence_count": 37,
      "rvol": 1.559,
      "approach_r2": 0.5641
    },
    {
      "date": "2026-01-20",
      "time": "11:26:00",
      "level_type": "gap_fill",
      "level_price": 6887.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4603,
      "pred_gbt": 0.4866,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 1.559,
      "approach_r2": 0.5641
    },
    {
      "date": "2026-01-20",
      "time": "11:29:00",
      "level_type": "value_area_high",
      "level_price": 6895.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5139,
      "pred_gbt": 0.4908,
      "pred_empirical": 0.6251,
      "confluence_count": 64,
      "rvol": 1.775,
      "approach_r2": 0.1336
    },
    {
      "date": "2026-01-20",
      "time": "11:29:00",
      "level_type": "lvn",
      "level_price": 6895.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5046,
      "pred_gbt": 0.4852,
      "pred_empirical": 0.6251,
      "confluence_count": 63,
      "rvol": 1.775,
      "approach_r2": 0.1336
    },
    {
      "date": "2026-01-20",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.5591,
      "pred_empirical": 0.651,
      "confluence_count": 71,
      "rvol": 1.775,
      "approach_r2": 0.1336
    },
    {
      "date": "2026-01-20",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5323,
      "pred_gbt": 0.5522,
      "pred_empirical": 0.651,
      "confluence_count": 71,
      "rvol": 1.661,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-01-20",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5542,
      "pred_gbt": 0.5906,
      "pred_empirical": 0.6269,
      "confluence_count": 71,
      "rvol": 1.555,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5822,
      "pred_gbt": 0.6248,
      "pred_empirical": 0.6281,
      "confluence_count": 71,
      "rvol": 1.457,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-20",
      "time": "11:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6894.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5093,
      "pred_gbt": 0.5608,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 1.457,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-20",
      "time": "11:34:00",
      "level_type": "ib_high",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5422,
      "pred_gbt": 0.6295,
      "pred_empirical": 0.6109,
      "confluence_count": 66,
      "rvol": 1.299,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-20",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5664,
      "pred_gbt": 0.5427,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.299,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-20",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.5099,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 1.212,
      "approach_r2": 0.3714
    },
    {
      "date": "2026-01-20",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.605,
      "pred_gbt": 0.5941,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.17,
      "approach_r2": 0.0796
    },
    {
      "date": "2026-01-20",
      "time": "11:43:00",
      "level_type": "vwap",
      "level_price": 6885.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5333,
      "pred_gbt": 0.5531,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.578,
      "approach_r2": 0.0677
    },
    {
      "date": "2026-01-20",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6885.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5379,
      "pred_gbt": 0.564,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.561,
      "approach_r2": 0.1563
    },
    {
      "date": "2026-01-20",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5622,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 1.615,
      "approach_r2": 0.3682
    },
    {
      "date": "2026-01-20",
      "time": "11:51:00",
      "level_type": "vwap",
      "level_price": 6885.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 1.744,
      "approach_r2": 0.0155
    },
    {
      "date": "2026-01-20",
      "time": "11:55:00",
      "level_type": "vwap",
      "level_price": 6885.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4933,
      "pred_gbt": 0.4317,
      "pred_empirical": 0.6251,
      "confluence_count": 53,
      "rvol": 1.76,
      "approach_r2": 0.7969
    },
    {
      "date": "2026-01-20",
      "time": "11:56:00",
      "level_type": "or15_high",
      "level_price": 6889.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5108,
      "pred_gbt": 0.4185,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 1.749,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-01-20",
      "time": "11:56:00",
      "level_type": "or30_high",
      "level_price": 6890.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5578,
      "pred_gbt": 0.527,
      "pred_empirical": 0.6715,
      "confluence_count": 82,
      "rvol": 1.749,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-01-20",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5954,
      "pred_gbt": 0.5764,
      "pred_empirical": 0.6081,
      "confluence_count": 64,
      "rvol": 1.689,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "11:59:00",
      "level_type": "value_area_high",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5123,
      "pred_gbt": 0.5502,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.689,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-20",
      "time": "11:59:00",
      "level_type": "lvn",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5069,
      "pred_gbt": 0.5309,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.689,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-20",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6894.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5388,
      "pred_gbt": 0.5406,
      "pred_empirical": 0.6269,
      "confluence_count": 64,
      "rvol": 1.689,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-20",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.4211,
      "pred_empirical": 0.6251,
      "confluence_count": 66,
      "rvol": 1.676,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-01-20",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5707,
      "pred_gbt": 0.5133,
      "pred_empirical": 0.6281,
      "confluence_count": 66,
      "rvol": 1.636,
      "approach_r2": 0.9143
    },
    {
      "date": "2026-01-20",
      "time": "12:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6894.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5165,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 1.578,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-20",
      "time": "12:05:00",
      "level_type": "prior_day_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4402,
      "pred_gbt": 0.3947,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 2.293,
      "approach_r2": 0.2966
    },
    {
      "date": "2026-01-20",
      "time": "12:05:00",
      "level_type": "prior_week_low",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.2375,
      "pred_gbt": 0.3186,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 2.293,
      "approach_r2": 0.2966
    },
    {
      "date": "2026-01-20",
      "time": "12:05:00",
      "level_type": "gap_fill",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4172,
      "pred_gbt": 0.3649,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 2.293,
      "approach_r2": 0.2966
    },
    {
      "date": "2026-01-20",
      "time": "12:05:00",
      "level_type": "lvn",
      "level_price": 6887.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.485,
      "pred_gbt": 0.4154,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 2.293,
      "approach_r2": 0.2966
    },
    {
      "date": "2026-01-20",
      "time": "12:08:00",
      "level_type": "vwap",
      "level_price": 6886.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.5911,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 2.446,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-20",
      "time": "12:09:00",
      "level_type": "vwap",
      "level_price": 6886.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5095,
      "pred_gbt": 0.4831,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 2.315,
      "approach_r2": 0.0855
    },
    {
      "date": "2026-01-20",
      "time": "12:14:00",
      "level_type": "vwap",
      "level_price": 6886.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.5571,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.678,
      "approach_r2": 0.7129
    },
    {
      "date": "2026-01-20",
      "time": "12:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6880.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.5319,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.979,
      "approach_r2": 0.3247
    },
    {
      "date": "2026-01-20",
      "time": "12:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6879.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.474,
      "pred_gbt": 0.5325,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 2.032,
      "approach_r2": 0.8352
    },
    {
      "date": "2026-01-20",
      "time": "12:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6878.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4758,
      "pred_gbt": 0.609,
      "pred_empirical": 0.6081,
      "confluence_count": 41,
      "rvol": 1.963,
      "approach_r2": 0.2388
    },
    {
      "date": "2026-01-20",
      "time": "12:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4958,
      "pred_gbt": 0.3691,
      "pred_empirical": 0.6281,
      "confluence_count": 48,
      "rvol": 2.145,
      "approach_r2": 0.4074
    },
    {
      "date": "2026-01-20",
      "time": "12:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6878.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4019,
      "pred_gbt": 0.3405,
      "pred_empirical": 0.6251,
      "confluence_count": 47,
      "rvol": 2.145,
      "approach_r2": 0.4074
    },
    {
      "date": "2026-01-20",
      "time": "12:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6874.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4148,
      "pred_gbt": 0.4513,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.857,
      "approach_r2": 0.509
    },
    {
      "date": "2026-01-20",
      "time": "12:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4883,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 1.84,
      "approach_r2": 0.1055
    },
    {
      "date": "2026-01-20",
      "time": "12:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4904,
      "pred_gbt": 0.4886,
      "pred_empirical": 0.6269,
      "confluence_count": 40,
      "rvol": 1.749,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-20",
      "time": "12:34:00",
      "level_type": "or15_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4384,
      "pred_gbt": 0.491,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.735,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "12:34:00",
      "level_type": "or30_low",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4553,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.735,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "12:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4865,
      "pred_gbt": 0.5836,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.735,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "12:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.499,
      "pred_gbt": 0.4795,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.567,
      "approach_r2": 0.3253
    },
    {
      "date": "2026-01-20",
      "time": "12:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6870.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4753,
      "pred_gbt": 0.5071,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 2.15,
      "approach_r2": 0.5023
    },
    {
      "date": "2026-01-20",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.49,
      "pred_gbt": 0.4237,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 2.885,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-20",
      "time": "12:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4516,
      "pred_gbt": 0.3613,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 3.614,
      "approach_r2": 0.5159
    },
    {
      "date": "2026-01-20",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6876.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4523,
      "pred_gbt": 0.4575,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 3.507,
      "approach_r2": 0.5341
    },
    {
      "date": "2026-01-20",
      "time": "12:45:00",
      "level_type": "ib_low",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.4625,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 2.962,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-01-20",
      "time": "12:45:00",
      "level_type": "session_low",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3545,
      "pred_gbt": 0.4342,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 2.962,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-01-20",
      "time": "12:46:00",
      "level_type": "session_low",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3627,
      "pred_gbt": 0.4971,
      "pred_empirical": 0.651,
      "confluence_count": 47,
      "rvol": 3.026,
      "approach_r2": 0.1754
    },
    {
      "date": "2026-01-20",
      "time": "12:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6864.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3629,
      "pred_gbt": 0.4949,
      "pred_empirical": 0.6251,
      "confluence_count": 47,
      "rvol": 3.026,
      "approach_r2": 0.1754
    },
    {
      "date": "2026-01-20",
      "time": "12:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4198,
      "pred_gbt": 0.5008,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 2.784,
      "approach_r2": 0.4976
    },
    {
      "date": "2026-01-20",
      "time": "12:48:00",
      "level_type": "session_low",
      "level_price": 6863.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3936,
      "pred_gbt": 0.7024,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 2.581,
      "approach_r2": 0.7498
    },
    {
      "date": "2026-01-20",
      "time": "12:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4171,
      "pred_gbt": 0.7714,
      "pred_empirical": 0.651,
      "confluence_count": 48,
      "rvol": 2.581,
      "approach_r2": 0.7498
    },
    {
      "date": "2026-01-20",
      "time": "12:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6863.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.6943,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 2.581,
      "approach_r2": 0.7498
    },
    {
      "date": "2026-01-20",
      "time": "12:49:00",
      "level_type": "session_low",
      "level_price": 6863.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4278,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 2.465,
      "approach_r2": 0.0824
    },
    {
      "date": "2026-01-20",
      "time": "12:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6863.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4587,
      "pred_gbt": 0.5294,
      "pred_empirical": 0.6251,
      "confluence_count": 49,
      "rvol": 2.465,
      "approach_r2": 0.0824
    },
    {
      "date": "2026-01-20",
      "time": "12:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6865.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4746,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.867,
      "approach_r2": 0.0865
    },
    {
      "date": "2026-01-20",
      "time": "12:51:00",
      "level_type": "session_low",
      "level_price": 6862.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4397,
      "pred_gbt": 0.682,
      "pred_empirical": 0.651,
      "confluence_count": 48,
      "rvol": 1.658,
      "approach_r2": 0.7464
    },
    {
      "date": "2026-01-20",
      "time": "12:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6865.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.459,
      "pred_gbt": 0.6992,
      "pred_empirical": 0.6281,
      "confluence_count": 43,
      "rvol": 1.658,
      "approach_r2": 0.7464
    },
    {
      "date": "2026-01-20",
      "time": "12:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6862.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4707,
      "pred_gbt": 0.6752,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.658,
      "approach_r2": 0.7464
    },
    {
      "date": "2026-01-20",
      "time": "12:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6865.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.4722,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 1.908,
      "approach_r2": 0.4983
    },
    {
      "date": "2026-01-20",
      "time": "12:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6864.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.4657,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 2.158,
      "approach_r2": 0.0008
    },
    {
      "date": "2026-01-20",
      "time": "12:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6864.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4542,
      "pred_gbt": 0.343,
      "pred_empirical": 0.6281,
      "confluence_count": 46,
      "rvol": 2.386,
      "approach_r2": 0.0863
    },
    {
      "date": "2026-01-20",
      "time": "12:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6864.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4452,
      "pred_gbt": 0.4234,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 2.498,
      "approach_r2": 0.091
    },
    {
      "date": "2026-01-20",
      "time": "13:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.4848,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 0.955,
      "approach_r2": 0.4902
    },
    {
      "date": "2026-01-20",
      "time": "13:10:00",
      "level_type": "or15_low",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.4909,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.115,
      "approach_r2": 0.5092
    },
    {
      "date": "2026-01-20",
      "time": "13:10:00",
      "level_type": "or30_low",
      "level_price": 6871.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5513,
      "pred_gbt": 0.461,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.115,
      "approach_r2": 0.5092
    },
    {
      "date": "2026-01-20",
      "time": "13:15:00",
      "level_type": "ib_low",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.5154,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.032,
      "approach_r2": 0.4788
    },
    {
      "date": "2026-01-20",
      "time": "13:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5505,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 0.969,
      "approach_r2": 0.5536
    },
    {
      "date": "2026-01-20",
      "time": "13:20:00",
      "level_type": "session_low",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5303,
      "pred_gbt": 0.4739,
      "pred_empirical": 0.6109,
      "confluence_count": 47,
      "rvol": 1.204,
      "approach_r2": 0.0046
    },
    {
      "date": "2026-01-20",
      "time": "13:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.204,
      "approach_r2": 0.0046
    },
    {
      "date": "2026-01-20",
      "time": "13:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 1.204,
      "approach_r2": 0.0046
    },
    {
      "date": "2026-01-20",
      "time": "13:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5553,
      "pred_gbt": 0.5161,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 1.325,
      "approach_r2": 0.1103
    },
    {
      "date": "2026-01-20",
      "time": "13:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 1.516,
      "approach_r2": 0.0024
    },
    {
      "date": "2026-01-20",
      "time": "13:23:00",
      "level_type": "session_low",
      "level_price": 6860.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5058,
      "pred_gbt": 0.5588,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 1.58,
      "approach_r2": 0.1682
    },
    {
      "date": "2026-01-20",
      "time": "13:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5461,
      "pred_gbt": 0.5597,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.58,
      "approach_r2": 0.1682
    },
    {
      "date": "2026-01-20",
      "time": "13:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6860.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.537,
      "pred_gbt": 0.5773,
      "pred_empirical": 0.6109,
      "confluence_count": 43,
      "rvol": 1.58,
      "approach_r2": 0.1682
    },
    {
      "date": "2026-01-20",
      "time": "13:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5464,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 1.606,
      "approach_r2": 0.3655
    },
    {
      "date": "2026-01-20",
      "time": "13:25:00",
      "level_type": "session_low",
      "level_price": 6860.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4432,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.541,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-20",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5453,
      "pred_gbt": 0.5829,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.541,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-20",
      "time": "13:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6860.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4435,
      "pred_gbt": 0.5238,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.541,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-20",
      "time": "13:26:00",
      "level_type": "session_low",
      "level_price": 6860.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.504,
      "approach_r2": 0.3787
    },
    {
      "date": "2026-01-20",
      "time": "13:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6862.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.551,
      "pred_gbt": 0.5438,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 1.504,
      "approach_r2": 0.3787
    },
    {
      "date": "2026-01-20",
      "time": "13:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6860.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.5398,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.504,
      "approach_r2": 0.3787
    },
    {
      "date": "2026-01-20",
      "time": "13:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5471,
      "pred_gbt": 0.5267,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 1.572,
      "approach_r2": 0.1744
    },
    {
      "date": "2026-01-20",
      "time": "13:28:00",
      "level_type": "session_low",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5004,
      "pred_gbt": 0.59,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.55,
      "approach_r2": 0.5172
    },
    {
      "date": "2026-01-20",
      "time": "13:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5316,
      "pred_gbt": 0.6069,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 1.55,
      "approach_r2": 0.5172
    },
    {
      "date": "2026-01-20",
      "time": "13:29:00",
      "level_type": "session_low",
      "level_price": 6859.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5015,
      "pred_gbt": 0.6196,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.561,
      "approach_r2": 0.9383
    },
    {
      "date": "2026-01-20",
      "time": "13:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6859.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5327,
      "pred_gbt": 0.636,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 1.561,
      "approach_r2": 0.9383
    },
    {
      "date": "2026-01-20",
      "time": "13:30:00",
      "level_type": "session_low",
      "level_price": 6858.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.4441,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.56,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-20",
      "time": "13:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6858.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4539,
      "pred_gbt": 0.4319,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.56,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-20",
      "time": "13:31:00",
      "level_type": "session_low",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.568,
      "approach_r2": 0.9078
    },
    {
      "date": "2026-01-20",
      "time": "13:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.534,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.568,
      "approach_r2": 0.9078
    },
    {
      "date": "2026-01-20",
      "time": "13:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.6196,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 1.386,
      "approach_r2": 0.44
    },
    {
      "date": "2026-01-20",
      "time": "13:34:00",
      "level_type": "session_low",
      "level_price": 6854.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4487,
      "pred_gbt": 0.3989,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.104,
      "approach_r2": 0.2402
    },
    {
      "date": "2026-01-20",
      "time": "13:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4798,
      "pred_gbt": 0.4264,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.104,
      "approach_r2": 0.2402
    },
    {
      "date": "2026-01-20",
      "time": "13:35:00",
      "level_type": "session_low",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4329,
      "pred_gbt": 0.3928,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 2.317,
      "approach_r2": 0.2391
    },
    {
      "date": "2026-01-20",
      "time": "13:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4639,
      "pred_gbt": 0.415,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 2.317,
      "approach_r2": 0.2391
    },
    {
      "date": "2026-01-20",
      "time": "13:36:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4116,
      "pred_gbt": 0.4189,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 2.43,
      "approach_r2": 0.0407
    },
    {
      "date": "2026-01-20",
      "time": "13:37:00",
      "level_type": "session_low",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3645,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 2.709,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-20",
      "time": "13:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3647,
      "pred_gbt": 0.3383,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 2.709,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-20",
      "time": "13:38:00",
      "level_type": "session_low",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4506,
      "pred_gbt": 0.4273,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 2.254,
      "approach_r2": 0.1559
    },
    {
      "date": "2026-01-20",
      "time": "13:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4817,
      "pred_gbt": 0.4522,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 2.254,
      "approach_r2": 0.1559
    },
    {
      "date": "2026-01-20",
      "time": "13:39:00",
      "level_type": "session_low",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4472,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 2.257,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-20",
      "time": "13:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4783,
      "pred_gbt": 0.4608,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 2.257,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-20",
      "time": "13:42:00",
      "level_type": "session_low",
      "level_price": 6847.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4273,
      "pred_gbt": 0.3923,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 2.627,
      "approach_r2": 0.0823
    },
    {
      "date": "2026-01-20",
      "time": "13:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4581,
      "pred_gbt": 0.4078,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 2.627,
      "approach_r2": 0.0823
    },
    {
      "date": "2026-01-20",
      "time": "13:43:00",
      "level_type": "overnight_low",
      "level_price": 6846.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4502,
      "pred_gbt": 0.43,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 2.424,
      "approach_r2": 0.0032
    },
    {
      "date": "2026-01-20",
      "time": "13:44:00",
      "level_type": "session_low",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4374,
      "pred_gbt": 0.4117,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 2.454,
      "approach_r2": 0.1514
    },
    {
      "date": "2026-01-20",
      "time": "13:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4684,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 2.454,
      "approach_r2": 0.1514
    },
    {
      "date": "2026-01-20",
      "time": "13:45:00",
      "level_type": "session_low",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4473,
      "pred_gbt": 0.3785,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 2.3,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-20",
      "time": "13:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4784,
      "pred_gbt": 0.3903,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 2.3,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-20",
      "time": "13:46:00",
      "level_type": "session_low",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4525,
      "pred_gbt": 0.3981,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 2.289,
      "approach_r2": 0.7572
    },
    {
      "date": "2026-01-20",
      "time": "13:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 2.289,
      "approach_r2": 0.7572
    },
    {
      "date": "2026-01-20",
      "time": "13:49:00",
      "level_type": "session_low",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4093,
      "pred_gbt": 0.4738,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.042,
      "approach_r2": 0.0055
    },
    {
      "date": "2026-01-20",
      "time": "13:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6846.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4095,
      "pred_gbt": 0.456,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.042,
      "approach_r2": 0.0055
    },
    {
      "date": "2026-01-20",
      "time": "13:50:00",
      "level_type": "session_low",
      "level_price": 6845.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4094,
      "pred_gbt": 0.2949,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 2.326,
      "approach_r2": 0.4771
    },
    {
      "date": "2026-01-20",
      "time": "13:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6845.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4097,
      "pred_gbt": 0.2857,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 2.326,
      "approach_r2": 0.4771
    },
    {
      "date": "2026-01-20",
      "time": "13:51:00",
      "level_type": "session_low",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.454,
      "pred_gbt": 0.3619,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 2.286,
      "approach_r2": 0.5693
    },
    {
      "date": "2026-01-20",
      "time": "13:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6841.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4852,
      "pred_gbt": 0.3874,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.286,
      "approach_r2": 0.5693
    },
    {
      "date": "2026-01-20",
      "time": "13:53:00",
      "level_type": "session_low",
      "level_price": 6840.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3787,
      "pred_gbt": 0.3543,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.707,
      "approach_r2": 0.0057
    },
    {
      "date": "2026-01-20",
      "time": "13:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.379,
      "pred_gbt": 0.3381,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 2.707,
      "approach_r2": 0.0057
    },
    {
      "date": "2026-01-20",
      "time": "13:54:00",
      "level_type": "session_low",
      "level_price": 6838.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 2.866,
      "approach_r2": 0.1782
    },
    {
      "date": "2026-01-20",
      "time": "13:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6838.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3909,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 2.866,
      "approach_r2": 0.1782
    },
    {
      "date": "2026-01-20",
      "time": "14:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4556,
      "pred_gbt": 0.4234,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 3.185,
      "approach_r2": 0.3373
    },
    {
      "date": "2026-01-20",
      "time": "14:17:00",
      "level_type": "session_low",
      "level_price": 6836.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.5904,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 1.174,
      "approach_r2": 0.3595
    },
    {
      "date": "2026-01-20",
      "time": "14:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6836.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.609,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.174,
      "approach_r2": 0.3595
    },
    {
      "date": "2026-01-20",
      "time": "14:21:00",
      "level_type": "session_low",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5383,
      "pred_gbt": 0.6097,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.304,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-01-20",
      "time": "14:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6835.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.6275,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.304,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-01-20",
      "time": "14:23:00",
      "level_type": "session_low",
      "level_price": 6834.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5317,
      "pred_gbt": 0.5985,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.452,
      "approach_r2": 0.1208
    },
    {
      "date": "2026-01-20",
      "time": "14:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6834.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5628,
      "pred_gbt": 0.6084,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.452,
      "approach_r2": 0.1208
    },
    {
      "date": "2026-01-20",
      "time": "14:26:00",
      "level_type": "session_low",
      "level_price": 6833.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.6388,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 1.821,
      "approach_r2": 0.4229
    },
    {
      "date": "2026-01-20",
      "time": "14:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.656,
      "pred_empirical": 0.5962,
      "confluence_count": 44,
      "rvol": 1.821,
      "approach_r2": 0.4229
    },
    {
      "date": "2026-01-20",
      "time": "14:28:00",
      "level_type": "session_low",
      "level_price": 6833.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.6184,
      "pred_empirical": 0.6109,
      "confluence_count": 43,
      "rvol": 1.651,
      "approach_r2": 0.4694
    },
    {
      "date": "2026-01-20",
      "time": "14:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5806,
      "pred_gbt": 0.6293,
      "pred_empirical": 0.5962,
      "confluence_count": 43,
      "rvol": 1.651,
      "approach_r2": 0.4694
    },
    {
      "date": "2026-01-20",
      "time": "14:31:00",
      "level_type": "session_low",
      "level_price": 6832.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4995,
      "pred_gbt": 0.4366,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.781,
      "approach_r2": 0.0448
    },
    {
      "date": "2026-01-20",
      "time": "14:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 1.781,
      "approach_r2": 0.0448
    },
    {
      "date": "2026-01-20",
      "time": "14:36:00",
      "level_type": "session_low",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5246,
      "pred_gbt": 0.5838,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 2.042,
      "approach_r2": 0.7962
    },
    {
      "date": "2026-01-20",
      "time": "14:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.61,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 2.042,
      "approach_r2": 0.7962
    },
    {
      "date": "2026-01-20",
      "time": "14:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6838.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4991,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 2.145,
      "approach_r2": 0.3378
    },
    {
      "date": "2026-01-20",
      "time": "14:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6838.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.535,
      "pred_gbt": 0.5366,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 2.124,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "14:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5225,
      "pred_gbt": 0.5075,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 2.346,
      "approach_r2": 0.1298
    },
    {
      "date": "2026-01-20",
      "time": "14:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.533,
      "pred_gbt": 0.642,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 2.279,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-01-20",
      "time": "14:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.6548,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.858,
      "approach_r2": 0.6929
    },
    {
      "date": "2026-01-20",
      "time": "14:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6836.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5804,
      "pred_gbt": 0.5796,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 1.769,
      "approach_r2": 0.0254
    },
    {
      "date": "2026-01-20",
      "time": "14:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6835.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5926,
      "pred_gbt": 0.5852,
      "pred_empirical": 0.6109,
      "confluence_count": 41,
      "rvol": 1.685,
      "approach_r2": 0.8057
    },
    {
      "date": "2026-01-20",
      "time": "14:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6835.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5338,
      "pred_gbt": 0.5233,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.925,
      "approach_r2": 0.1232
    },
    {
      "date": "2026-01-20",
      "time": "14:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6835.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5401,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 2.052,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "14:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5614,
      "pred_gbt": 0.5792,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 2.191,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "14:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5233,
      "pred_gbt": 0.833,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.983,
      "approach_r2": 0.7501
    },
    {
      "date": "2026-01-20",
      "time": "14:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.896,
      "approach_r2": 0.0846
    },
    {
      "date": "2026-01-20",
      "time": "14:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.569,
      "pred_gbt": 0.5557,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 1.753,
      "approach_r2": 0.0801
    },
    {
      "date": "2026-01-20",
      "time": "14:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6834.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.482,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.683,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-20",
      "time": "15:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.6091,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.421,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "15:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6083,
      "pred_gbt": 0.6815,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.118,
      "approach_r2": 0.1239
    },
    {
      "date": "2026-01-20",
      "time": "15:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 1.032,
      "approach_r2": 0.5046
    },
    {
      "date": "2026-01-20",
      "time": "15:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6319,
      "pred_gbt": 0.6094,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.927,
      "approach_r2": 0.102
    },
    {
      "date": "2026-01-20",
      "time": "15:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.5582,
      "pred_empirical": 0.5803,
      "confluence_count": 43,
      "rvol": 0.9,
      "approach_r2": 0.3479
    },
    {
      "date": "2026-01-20",
      "time": "15:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6055,
      "pred_gbt": 0.6451,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 0.891,
      "approach_r2": 0.4959
    },
    {
      "date": "2026-01-20",
      "time": "15:07:00",
      "level_type": "session_low",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.6397,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 1.042,
      "approach_r2": 0.1322
    },
    {
      "date": "2026-01-20",
      "time": "15:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6133,
      "pred_gbt": 0.6598,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.042,
      "approach_r2": 0.1322
    },
    {
      "date": "2026-01-20",
      "time": "15:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6829.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.6302,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 1.042,
      "approach_r2": 0.1322
    },
    {
      "date": "2026-01-20",
      "time": "15:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.6034,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.137,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "15:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6054,
      "pred_gbt": 0.6641,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.299,
      "approach_r2": 0.0838
    },
    {
      "date": "2026-01-20",
      "time": "15:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6831.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5817,
      "pred_gbt": 0.465,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 1.695,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-20",
      "time": "15:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6831.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5839,
      "pred_gbt": 0.5888,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 1.706,
      "approach_r2": 0.1197
    },
    {
      "date": "2026-01-20",
      "time": "15:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6830.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5618,
      "pred_gbt": 0.5586,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.875,
      "approach_r2": 0.4942
    },
    {
      "date": "2026-01-20",
      "time": "15:14:00",
      "level_type": "session_low",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4553,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 2.136,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-20",
      "time": "15:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4555,
      "pred_gbt": 0.4865,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 2.136,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-20",
      "time": "15:15:00",
      "level_type": "session_low",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.4076,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 2.217,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-20",
      "time": "15:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5265,
      "pred_gbt": 0.4138,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 2.217,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-20",
      "time": "15:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6829.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.5716,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 2.07,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-01-20",
      "time": "15:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6827.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5198,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.612,
      "confluence_count": 28,
      "rvol": 3.072,
      "approach_r2": 0.7664
    },
    {
      "date": "2026-01-20",
      "time": "15:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6827.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.518,
      "pred_gbt": 0.5774,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 3.05,
      "approach_r2": 0.7735
    },
    {
      "date": "2026-01-20",
      "time": "15:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6827.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.493,
      "pred_gbt": 0.5039,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 3.033,
      "approach_r2": 0.6891
    },
    {
      "date": "2026-01-20",
      "time": "15:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6827.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.554,
      "pred_gbt": 0.4755,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.864,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-20",
      "time": "15:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6827.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.4458,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.792,
      "approach_r2": 0.4975
    },
    {
      "date": "2026-01-20",
      "time": "15:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6826.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5098,
      "pred_gbt": 0.7718,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.638,
      "approach_r2": 0.7489
    },
    {
      "date": "2026-01-20",
      "time": "15:40:00",
      "level_type": "session_low",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5775,
      "pred_gbt": 0.5048,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.336,
      "approach_r2": 0.4842
    },
    {
      "date": "2026-01-20",
      "time": "15:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6825.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.336,
      "approach_r2": 0.4842
    },
    {
      "date": "2026-01-20",
      "time": "15:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6822.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5552,
      "pred_gbt": 0.4658,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.577,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-20",
      "time": "15:43:00",
      "level_type": "session_low",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4717,
      "pred_gbt": 0.3936,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.712,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-20",
      "time": "15:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6822.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5161,
      "pred_gbt": 0.3863,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.712,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-20",
      "time": "15:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.472,
      "pred_gbt": 0.3819,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.712,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-01-21",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3458,
      "pred_gbt": 0.3725,
      "pred_empirical": 0.6715,
      "confluence_count": 38,
      "rvol": 1.05,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-21",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4226,
      "pred_gbt": 0.3549,
      "pred_empirical": 0.651,
      "confluence_count": 47,
      "rvol": 1.05,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-21",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3767,
      "pred_gbt": 0.3614,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.05,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-21",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4046,
      "pred_gbt": 0.3588,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.05,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-21",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4194,
      "pred_gbt": 0.3206,
      "pred_empirical": 0.6251,
      "confluence_count": 41,
      "rvol": 0.974,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-21",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3828,
      "pred_gbt": 0.315,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 0.974,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-21",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6855.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.4018,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 1.004,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-21",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6856.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5038,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.004,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-21",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4908,
      "pred_gbt": 0.3645,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 1.172,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-21",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4981,
      "pred_gbt": 0.3404,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.172,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-21",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4696,
      "pred_gbt": 0.4277,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.225,
      "approach_r2": 0.0348
    },
    {
      "date": "2026-01-21",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4145,
      "pred_gbt": 0.3518,
      "pred_empirical": 0.6715,
      "confluence_count": 44,
      "rvol": 1.379,
      "approach_r2": 0.0191
    },
    {
      "date": "2026-01-21",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3705,
      "pred_gbt": 0.327,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.379,
      "approach_r2": 0.0191
    },
    {
      "date": "2026-01-21",
      "time": "09:41:00",
      "level_type": "lvn",
      "level_price": 6845.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3968,
      "pred_gbt": 0.3831,
      "pred_empirical": 0.6281,
      "confluence_count": 25,
      "rvol": 1.386,
      "approach_r2": 0.3025
    },
    {
      "date": "2026-01-21",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3543,
      "pred_gbt": 0.3542,
      "pred_empirical": 0.6674,
      "confluence_count": 33,
      "rvol": 1.386,
      "approach_r2": 0.3025
    },
    {
      "date": "2026-01-21",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6847.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3845,
      "pred_gbt": 0.3533,
      "pred_empirical": 0.6674,
      "confluence_count": 36,
      "rvol": 1.386,
      "approach_r2": 0.3025
    },
    {
      "date": "2026-01-21",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3835,
      "pred_gbt": 0.3692,
      "pred_empirical": 0.6715,
      "confluence_count": 33,
      "rvol": 1.386,
      "approach_r2": 0.3025
    },
    {
      "date": "2026-01-21",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4192,
      "pred_gbt": 0.3979,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.436,
      "approach_r2": 0.0828
    },
    {
      "date": "2026-01-21",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6850.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4164,
      "pred_gbt": 0.3979,
      "pred_empirical": 0.6715,
      "confluence_count": 41,
      "rvol": 1.436,
      "approach_r2": 0.0828
    },
    {
      "date": "2026-01-21",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4843,
      "pred_gbt": 0.3592,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 1.348,
      "approach_r2": 0.2577
    },
    {
      "date": "2026-01-21",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6859.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5134,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.021,
      "approach_r2": 0.8893
    },
    {
      "date": "2026-01-21",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5142,
      "pred_gbt": 0.3415,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 0.989,
      "approach_r2": 0.8893
    },
    {
      "date": "2026-01-21",
      "time": "09:47:00",
      "level_type": "overnight_high",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4854,
      "pred_gbt": 0.3531,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.003,
      "approach_r2": 0.9029
    },
    {
      "date": "2026-01-21",
      "time": "09:48:00",
      "level_type": "or15_high",
      "level_price": 6863.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3818,
      "pred_gbt": 0.289,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 0.934,
      "approach_r2": 0.9055
    },
    {
      "date": "2026-01-21",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.3329,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.934,
      "approach_r2": 0.9055
    },
    {
      "date": "2026-01-21",
      "time": "09:49:00",
      "level_type": "session_high",
      "level_price": 6867.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.4291,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 0.97,
      "approach_r2": 0.9655
    },
    {
      "date": "2026-01-21",
      "time": "09:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6867.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4362,
      "pred_gbt": 0.4183,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 0.97,
      "approach_r2": 0.9655
    },
    {
      "date": "2026-01-21",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6869.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.486,
      "pred_gbt": 0.3524,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.06,
      "approach_r2": 0.576
    },
    {
      "date": "2026-01-21",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5054,
      "pred_gbt": 0.4356,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.06,
      "approach_r2": 0.576
    },
    {
      "date": "2026-01-21",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4732,
      "pred_gbt": 0.347,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.06,
      "approach_r2": 0.576
    },
    {
      "date": "2026-01-21",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6869.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4186,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.038,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-21",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6869.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4215,
      "pred_gbt": 0.4513,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.038,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-21",
      "time": "09:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6871.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4834,
      "pred_gbt": 0.5044,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 1.062,
      "approach_r2": 0.1953
    },
    {
      "date": "2026-01-21",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4731,
      "pred_gbt": 0.3918,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.109,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-01-21",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6872.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4828,
      "pred_gbt": 0.5011,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 1.109,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-01-21",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6873.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4604,
      "pred_gbt": 0.3754,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.109,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-01-21",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6873.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.467,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.152,
      "approach_r2": 0.3361
    },
    {
      "date": "2026-01-21",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6874.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4046,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.181,
      "approach_r2": 0.4804
    },
    {
      "date": "2026-01-21",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6874.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4836,
      "pred_gbt": 0.47,
      "pred_empirical": 0.6011,
      "confluence_count": 16,
      "rvol": 1.181,
      "approach_r2": 0.4804
    },
    {
      "date": "2026-01-21",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6874.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4074,
      "pred_gbt": 0.458,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 1.181,
      "approach_r2": 0.4804
    },
    {
      "date": "2026-01-21",
      "time": "09:58:00",
      "level_type": "value_area_low",
      "level_price": 6883.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.373,
      "pred_gbt": 0.3333,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 1.245,
      "approach_r2": 0.8073
    },
    {
      "date": "2026-01-21",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6879.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4171,
      "pred_gbt": 0.4216,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.245,
      "approach_r2": 0.8073
    },
    {
      "date": "2026-01-21",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6879.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.42,
      "pred_gbt": 0.4108,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.245,
      "approach_r2": 0.8073
    },
    {
      "date": "2026-01-21",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6883.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4706,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.218,
      "approach_r2": 0.8188
    },
    {
      "date": "2026-01-21",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4578,
      "pred_gbt": 0.4222,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.218,
      "approach_r2": 0.8188
    },
    {
      "date": "2026-01-21",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6883.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4439,
      "pred_gbt": 0.3689,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.12,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-01-21",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6884.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4806,
      "pred_gbt": 0.3651,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.076,
      "approach_r2": 0.4543
    },
    {
      "date": "2026-01-21",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6882.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4968,
      "pred_gbt": 0.45,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.076,
      "approach_r2": 0.4543
    },
    {
      "date": "2026-01-21",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6884.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4678,
      "pred_gbt": 0.3565,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.076,
      "approach_r2": 0.4543
    },
    {
      "date": "2026-01-21",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4928,
      "pred_gbt": 0.3418,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.023,
      "approach_r2": 0.0897
    },
    {
      "date": "2026-01-21",
      "time": "10:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6880.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4126,
      "pred_gbt": 0.3766,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.167,
      "approach_r2": 0.0617
    },
    {
      "date": "2026-01-21",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6876.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.485,
      "pred_gbt": 0.4452,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 0.997,
      "approach_r2": 0.6048
    },
    {
      "date": "2026-01-21",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.067,
      "approach_r2": 0.6213
    },
    {
      "date": "2026-01-21",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4845,
      "pred_gbt": 0.4354,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.141,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-01-21",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4831,
      "pred_gbt": 0.4888,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.146,
      "approach_r2": 0.5042
    },
    {
      "date": "2026-01-21",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4803,
      "pred_gbt": 0.4936,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 1.129,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "10:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6879.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3921,
      "pred_gbt": 0.3985,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.129,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "10:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6882.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4094,
      "pred_gbt": 0.4043,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.422,
      "approach_r2": 0.6852
    },
    {
      "date": "2026-01-21",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4314,
      "pred_gbt": 0.3471,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.536,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-21",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4424,
      "pred_gbt": 0.3773,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.306,
      "approach_r2": 0.3682
    },
    {
      "date": "2026-01-21",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4509,
      "pred_gbt": 0.3673,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.229,
      "approach_r2": 0.8245
    },
    {
      "date": "2026-01-21",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4991,
      "pred_gbt": 0.454,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 1.069,
      "approach_r2": 0.8343
    },
    {
      "date": "2026-01-21",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4576,
      "pred_gbt": 0.3721,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.082,
      "approach_r2": 0.8099
    },
    {
      "date": "2026-01-21",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6891.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4516,
      "pred_gbt": 0.4746,
      "pred_empirical": 0.5803,
      "confluence_count": 2,
      "rvol": 1.025,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-21",
      "time": "10:30:00",
      "level_type": "session_high",
      "level_price": 6891.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4856,
      "pred_gbt": 0.5071,
      "pred_empirical": 0.5803,
      "confluence_count": 2,
      "rvol": 1.025,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-21",
      "time": "10:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6891.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.4905,
      "pred_empirical": 0.5803,
      "confluence_count": 2,
      "rvol": 1.025,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-21",
      "time": "10:32:00",
      "level_type": "session_high",
      "level_price": 6892.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4225,
      "pred_gbt": 0.5702,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.067,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-01-21",
      "time": "10:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.5463,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.067,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-01-21",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6896.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5053,
      "pred_gbt": 0.4697,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.101,
      "approach_r2": 0.037
    },
    {
      "date": "2026-01-21",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.446,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.101,
      "approach_r2": 0.037
    },
    {
      "date": "2026-01-21",
      "time": "10:35:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3919,
      "pred_gbt": 0.3872,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.294,
      "approach_r2": 0.0804
    },
    {
      "date": "2026-01-21",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6899.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5297,
      "pred_gbt": 0.4385,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 1.294,
      "approach_r2": 0.0804
    },
    {
      "date": "2026-01-21",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6899.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4492,
      "pred_gbt": 0.5122,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.384,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-21",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6900.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5247,
      "pred_gbt": 0.453,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.384,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-21",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6899.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.452,
      "pred_gbt": 0.4834,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.384,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-21",
      "time": "10:41:00",
      "level_type": "lvn",
      "level_price": 6903.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.3877,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 0.899,
      "approach_r2": 0.5183
    },
    {
      "date": "2026-01-21",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6902.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.899,
      "approach_r2": 0.5183
    },
    {
      "date": "2026-01-21",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6903.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5576,
      "pred_gbt": 0.4152,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.899,
      "approach_r2": 0.5183
    },
    {
      "date": "2026-01-21",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6902.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.899,
      "approach_r2": 0.5183
    },
    {
      "date": "2026-01-21",
      "time": "10:42:00",
      "level_type": "session_high",
      "level_price": 6902.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5478,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 0.902,
      "approach_r2": 0.7557
    },
    {
      "date": "2026-01-21",
      "time": "10:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6902.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.535,
      "pred_gbt": 0.4673,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 0.902,
      "approach_r2": 0.7557
    },
    {
      "date": "2026-01-21",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.922,
      "approach_r2": 0.0829
    },
    {
      "date": "2026-01-21",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6903.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.4285,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 0.922,
      "approach_r2": 0.0829
    },
    {
      "date": "2026-01-21",
      "time": "10:45:00",
      "level_type": "prior_day_high",
      "level_price": 6904.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4641,
      "pred_gbt": 0.3935,
      "pred_empirical": 0.6109,
      "confluence_count": 28,
      "rvol": 1.319,
      "approach_r2": 0.7465
    },
    {
      "date": "2026-01-21",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5287,
      "pred_gbt": 0.4059,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.319,
      "approach_r2": 0.7465
    },
    {
      "date": "2026-01-21",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6907.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.4443,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.349,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.4209,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.349,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6908.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5075,
      "pred_gbt": 0.493,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.339,
      "approach_r2": 0.1235
    },
    {
      "date": "2026-01-21",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6908.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.4771,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.339,
      "approach_r2": 0.1235
    },
    {
      "date": "2026-01-21",
      "time": "10:53:00",
      "level_type": "session_high",
      "level_price": 6908.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4774,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.09,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-21",
      "time": "10:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6908.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.09,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-21",
      "time": "11:05:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3804,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 1.244,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5222,
      "pred_gbt": 0.5115,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.315,
      "approach_r2": 0.1474
    },
    {
      "date": "2026-01-21",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5202,
      "pred_gbt": 0.5215,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.316,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-21",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.5362,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.336,
      "approach_r2": 0.1068
    },
    {
      "date": "2026-01-21",
      "time": "11:11:00",
      "level_type": "lvn",
      "level_price": 6903.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.5191,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.069,
      "approach_r2": 0.037
    },
    {
      "date": "2026-01-21",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.455,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 1.155,
      "approach_r2": 0.0984
    },
    {
      "date": "2026-01-21",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5359,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.172,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-21",
      "time": "11:16:00",
      "level_type": "prior_day_high",
      "level_price": 6904.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.5144,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.15,
      "approach_r2": 0.1359
    },
    {
      "date": "2026-01-21",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.5586,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.119,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-21",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.5291,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.167,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-01-21",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4967,
      "pred_gbt": 0.5432,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.387,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-01-21",
      "time": "11:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6899.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4539,
      "pred_gbt": 0.5343,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.139,
      "approach_r2": 0.0263
    },
    {
      "date": "2026-01-21",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.5259,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.092,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-21",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.519,
      "pred_gbt": 0.5163,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.059,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-01-21",
      "time": "11:33:00",
      "level_type": "ib_high",
      "level_price": 6891.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.467,
      "pred_gbt": 0.4953,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 1.652,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-21",
      "time": "11:51:00",
      "level_type": "overnight_high",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4173,
      "pred_gbt": 0.5106,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 2.014,
      "approach_r2": 0.4968
    },
    {
      "date": "2026-01-21",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4231,
      "pred_gbt": 0.4859,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 2.014,
      "approach_r2": 0.4968
    },
    {
      "date": "2026-01-21",
      "time": "11:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3149,
      "pred_gbt": 0.5214,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 2.014,
      "approach_r2": 0.4968
    },
    {
      "date": "2026-01-21",
      "time": "11:52:00",
      "level_type": "or15_high",
      "level_price": 6863.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.4284,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 2.104,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-01-21",
      "time": "11:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4314,
      "pred_gbt": 0.4332,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 2.104,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-01-21",
      "time": "11:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4052,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 2.104,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-01-21",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4401,
      "pred_gbt": 0.5467,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.924,
      "approach_r2": 0.1206
    },
    {
      "date": "2026-01-21",
      "time": "11:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6860.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3514,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6281,
      "confluence_count": 32,
      "rvol": 2.269,
      "approach_r2": 0.8522
    },
    {
      "date": "2026-01-21",
      "time": "11:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6858.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.4588,
      "pred_empirical": 0.6081,
      "confluence_count": 26,
      "rvol": 2.153,
      "approach_r2": 0.4288
    },
    {
      "date": "2026-01-21",
      "time": "11:58:00",
      "level_type": "lvn",
      "level_price": 6855.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 2.091,
      "approach_r2": 0.0644
    },
    {
      "date": "2026-01-21",
      "time": "11:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4358,
      "pred_gbt": 0.4392,
      "pred_empirical": 0.6269,
      "confluence_count": 37,
      "rvol": 2.234,
      "approach_r2": 0.0087
    },
    {
      "date": "2026-01-21",
      "time": "12:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6863.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.3909,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 2.388,
      "approach_r2": 0.1609
    },
    {
      "date": "2026-01-21",
      "time": "12:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.441,
      "pred_gbt": 0.4478,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 2.447,
      "approach_r2": 0.5366
    },
    {
      "date": "2026-01-21",
      "time": "12:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4301,
      "pred_gbt": 0.555,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 2.467,
      "approach_r2": 0.1302
    },
    {
      "date": "2026-01-21",
      "time": "12:05:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3813,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.6269,
      "confluence_count": 38,
      "rvol": 2.343,
      "approach_r2": 0.3502
    },
    {
      "date": "2026-01-21",
      "time": "12:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4426,
      "pred_gbt": 0.4379,
      "pred_empirical": 0.6281,
      "confluence_count": 41,
      "rvol": 2.367,
      "approach_r2": 0.001
    },
    {
      "date": "2026-01-21",
      "time": "12:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6850.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4171,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 2.637,
      "approach_r2": 0.076
    },
    {
      "date": "2026-01-21",
      "time": "12:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6849.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4295,
      "pred_gbt": 0.5196,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 2.624,
      "approach_r2": 0.3155
    },
    {
      "date": "2026-01-21",
      "time": "12:12:00",
      "level_type": "lvn",
      "level_price": 6841.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4154,
      "pred_gbt": 0.3226,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 2.885,
      "approach_r2": 0.601
    },
    {
      "date": "2026-01-21",
      "time": "12:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3891,
      "pred_gbt": 0.2962,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 2.885,
      "approach_r2": 0.601
    },
    {
      "date": "2026-01-21",
      "time": "12:13:00",
      "level_type": "session_low",
      "level_price": 6842.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3094,
      "pred_gbt": 0.2291,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 3.036,
      "approach_r2": 0.8292
    },
    {
      "date": "2026-01-21",
      "time": "12:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6841.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3814,
      "pred_gbt": 0.2638,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 3.036,
      "approach_r2": 0.8292
    },
    {
      "date": "2026-01-21",
      "time": "12:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6842.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3096,
      "pred_gbt": 0.2274,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 3.036,
      "approach_r2": 0.8292
    },
    {
      "date": "2026-01-21",
      "time": "12:14:00",
      "level_type": "session_low",
      "level_price": 6840.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2716,
      "pred_gbt": 0.2888,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 3.543,
      "approach_r2": 0.589
    },
    {
      "date": "2026-01-21",
      "time": "12:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6840.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3553,
      "pred_gbt": 0.271,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 3.543,
      "approach_r2": 0.589
    },
    {
      "date": "2026-01-21",
      "time": "12:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2719,
      "pred_gbt": 0.2869,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 3.543,
      "approach_r2": 0.589
    },
    {
      "date": "2026-01-21",
      "time": "12:15:00",
      "level_type": "session_low",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2467,
      "pred_gbt": 0.2946,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 4.165,
      "approach_r2": 0.267
    },
    {
      "date": "2026-01-21",
      "time": "12:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6837.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2469,
      "pred_gbt": 0.2937,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 4.165,
      "approach_r2": 0.267
    },
    {
      "date": "2026-01-21",
      "time": "12:16:00",
      "level_type": "lvn",
      "level_price": 6845.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3598,
      "pred_gbt": 0.3791,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 4.102,
      "approach_r2": 0.5053
    },
    {
      "date": "2026-01-21",
      "time": "12:16:00",
      "level_type": "or15_low",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3757,
      "pred_gbt": 0.3147,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 4.102,
      "approach_r2": 0.5053
    },
    {
      "date": "2026-01-21",
      "time": "12:16:00",
      "level_type": "or30_low",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3573,
      "pred_gbt": 0.2906,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 4.102,
      "approach_r2": 0.5053
    },
    {
      "date": "2026-01-21",
      "time": "12:16:00",
      "level_type": "ib_low",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3283,
      "pred_gbt": 0.2823,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 4.102,
      "approach_r2": 0.5053
    },
    {
      "date": "2026-01-21",
      "time": "12:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4006,
      "pred_gbt": 0.3498,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 3.106,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-21",
      "time": "12:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3973,
      "pred_gbt": 0.6088,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 2.887,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-21",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4208,
      "pred_gbt": 0.493,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 2.642,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-21",
      "time": "12:29:00",
      "level_type": "lvn",
      "level_price": 6855.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4677,
      "pred_gbt": 0.4944,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 2.43,
      "approach_r2": 0.9313
    },
    {
      "date": "2026-01-21",
      "time": "12:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.464,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 2.43,
      "approach_r2": 0.9313
    },
    {
      "date": "2026-01-21",
      "time": "12:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4612,
      "pred_gbt": 0.4965,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 2.53,
      "approach_r2": 0.9878
    },
    {
      "date": "2026-01-21",
      "time": "12:35:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.423,
      "pred_gbt": 0.5356,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.827,
      "approach_r2": 0.1163
    },
    {
      "date": "2026-01-21",
      "time": "12:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.6081,
      "confluence_count": 45,
      "rvol": 1.891,
      "approach_r2": 0.777
    },
    {
      "date": "2026-01-21",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5027,
      "pred_gbt": 0.4392,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 2.005,
      "approach_r2": 0.4744
    },
    {
      "date": "2026-01-21",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6853.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5186,
      "pred_gbt": 0.397,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 1.717,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6853.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.5181,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 1.637,
      "approach_r2": 0.5009
    },
    {
      "date": "2026-01-21",
      "time": "12:54:00",
      "level_type": "or15_high",
      "level_price": 6863.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.437,
      "pred_gbt": 0.4125,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.617,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-21",
      "time": "12:58:00",
      "level_type": "overnight_high",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4531,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 2.226,
      "approach_r2": 0.5003
    },
    {
      "date": "2026-01-21",
      "time": "13:00:00",
      "level_type": "lvn",
      "level_price": 6855.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5186,
      "pred_gbt": 0.4834,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 1.9,
      "approach_r2": 0.8596
    },
    {
      "date": "2026-01-21",
      "time": "13:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6853.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.4864,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.764,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-21",
      "time": "13:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5303,
      "pred_gbt": 0.5516,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.764,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-21",
      "time": "13:02:00",
      "level_type": "lvn",
      "level_price": 6845.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.752,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-21",
      "time": "13:02:00",
      "level_type": "or15_low",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5235,
      "pred_gbt": 0.3937,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.752,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-21",
      "time": "13:02:00",
      "level_type": "or30_low",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5038,
      "pred_gbt": 0.3799,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.752,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-21",
      "time": "13:02:00",
      "level_type": "ib_low",
      "level_price": 6845.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.3634,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.752,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-21",
      "time": "13:06:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4207,
      "pred_gbt": 0.5083,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 2.3,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-21",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.4859,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 2.3,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-01-21",
      "time": "13:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5312,
      "pred_gbt": 0.5385,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 1.862,
      "approach_r2": 0.8533
    },
    {
      "date": "2026-01-21",
      "time": "13:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.5221,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.253,
      "approach_r2": 0.1465
    },
    {
      "date": "2026-01-21",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5851,
      "pred_gbt": 0.6119,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 1.403,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-21",
      "time": "13:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5823,
      "pred_gbt": 0.6119,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 1.403,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-21",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5785,
      "pred_gbt": 0.5919,
      "pred_empirical": 0.5962,
      "confluence_count": 46,
      "rvol": 1.559,
      "approach_r2": 0.9586
    },
    {
      "date": "2026-01-21",
      "time": "13:29:00",
      "level_type": "or15_high",
      "level_price": 6863.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4941,
      "pred_gbt": 0.4407,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.54,
      "approach_r2": 0.1224
    },
    {
      "date": "2026-01-21",
      "time": "13:32:00",
      "level_type": "overnight_high",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.4616,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.568,
      "approach_r2": 0.5275
    },
    {
      "date": "2026-01-21",
      "time": "13:37:00",
      "level_type": "lvn",
      "level_price": 6855.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.374,
      "approach_r2": 0.1966
    },
    {
      "date": "2026-01-21",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6067,
      "pred_gbt": 0.5308,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 1.212,
      "approach_r2": 0.0042
    },
    {
      "date": "2026-01-21",
      "time": "13:51:00",
      "level_type": "vwap",
      "level_price": 6870.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.804,
      "approach_r2": 0.5356
    },
    {
      "date": "2026-01-21",
      "time": "14:02:00",
      "level_type": "overnight_high",
      "level_price": 6865.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5428,
      "pred_gbt": 0.5551,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.306,
      "approach_r2": 0.3334
    },
    {
      "date": "2026-01-21",
      "time": "14:02:00",
      "level_type": "or15_high",
      "level_price": 6863.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5463,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.306,
      "approach_r2": 0.3334
    },
    {
      "date": "2026-01-21",
      "time": "14:14:00",
      "level_type": "lvn",
      "level_price": 6855.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.6104,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.988,
      "approach_r2": 0.0845
    },
    {
      "date": "2026-01-21",
      "time": "14:29:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2065,
      "pred_gbt": 0.5076,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 8.603,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-21",
      "time": "14:29:00",
      "level_type": "lvn",
      "level_price": 6903.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2692,
      "pred_gbt": 0.5992,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 8.603,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-21",
      "time": "14:30:00",
      "level_type": "top_oi_strikes",
      "level_price": 6912.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2551,
      "pred_gbt": 0.4605,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 8.872,
      "approach_r2": 0.0154
    },
    {
      "date": "2026-01-21",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6909.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3149,
      "pred_gbt": 0.4673,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 8.872,
      "approach_r2": 0.0154
    },
    {
      "date": "2026-01-21",
      "time": "14:31:00",
      "level_type": "prior_day_high",
      "level_price": 6904.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2777,
      "pred_gbt": 0.4226,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 8.233,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "14:34:00",
      "level_type": "session_high",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.4355,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 4.532,
      "approach_r2": 0.0649
    },
    {
      "date": "2026-01-21",
      "time": "14:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6912.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5199,
      "pred_gbt": 0.4234,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 4.532,
      "approach_r2": 0.0649
    },
    {
      "date": "2026-01-21",
      "time": "14:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4985,
      "pred_gbt": 0.3582,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 4.532,
      "approach_r2": 0.0649
    },
    {
      "date": "2026-01-21",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6912.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5415,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 4.228,
      "approach_r2": 0.7563
    },
    {
      "date": "2026-01-21",
      "time": "14:36:00",
      "level_type": "session_high",
      "level_price": 6915.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4956,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 4.567,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "14:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5102,
      "pred_gbt": 0.4205,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 4.567,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "14:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6915.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4828,
      "pred_gbt": 0.4232,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 4.567,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "14:38:00",
      "level_type": "session_high",
      "level_price": 6921.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3282,
      "pred_gbt": 0.444,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 5.567,
      "approach_r2": 0.754
    },
    {
      "date": "2026-01-21",
      "time": "14:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6921.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3307,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 5.567,
      "approach_r2": 0.754
    },
    {
      "date": "2026-01-21",
      "time": "14:39:00",
      "level_type": "session_high",
      "level_price": 6923.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4226,
      "pred_gbt": 0.3718,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 5.369,
      "approach_r2": 0.082
    },
    {
      "date": "2026-01-21",
      "time": "14:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6923.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4102,
      "pred_gbt": 0.3051,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 5.369,
      "approach_r2": 0.082
    },
    {
      "date": "2026-01-21",
      "time": "14:43:00",
      "level_type": "session_high",
      "level_price": 6931.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.335,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 3.942,
      "approach_r2": 0.1844
    },
    {
      "date": "2026-01-21",
      "time": "14:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6931.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4548,
      "pred_gbt": 0.2951,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 3.942,
      "approach_r2": 0.1844
    },
    {
      "date": "2026-01-21",
      "time": "14:46:00",
      "level_type": "session_high",
      "level_price": 6935.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.4391,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 4.999,
      "approach_r2": 0.1231
    },
    {
      "date": "2026-01-21",
      "time": "14:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6935.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4458,
      "pred_gbt": 0.3651,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 4.999,
      "approach_r2": 0.1231
    },
    {
      "date": "2026-01-21",
      "time": "14:47:00",
      "level_type": "session_high",
      "level_price": 6936.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3546,
      "pred_gbt": 0.2534,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 5.472,
      "approach_r2": 0.3284
    },
    {
      "date": "2026-01-21",
      "time": "14:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6936.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3572,
      "pred_gbt": 0.2176,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 5.472,
      "approach_r2": 0.3284
    },
    {
      "date": "2026-01-21",
      "time": "14:48:00",
      "level_type": "session_high",
      "level_price": 6939.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4052,
      "pred_gbt": 0.3801,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 5.718,
      "approach_r2": 0.3306
    },
    {
      "date": "2026-01-21",
      "time": "14:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3929,
      "pred_gbt": 0.32,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 5.718,
      "approach_r2": 0.3306
    },
    {
      "date": "2026-01-21",
      "time": "14:49:00",
      "level_type": "session_high",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3774,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 6.805,
      "approach_r2": 0.0816
    },
    {
      "date": "2026-01-21",
      "time": "14:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3655,
      "pred_gbt": 0.5063,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 6.805,
      "approach_r2": 0.0816
    },
    {
      "date": "2026-01-21",
      "time": "14:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3268,
      "pred_gbt": 0.444,
      "pred_empirical": 0.5997,
      "confluence_count": 2,
      "rvol": 7.202,
      "approach_r2": 0.7503
    },
    {
      "date": "2026-01-21",
      "time": "15:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6004,
      "pred_gbt": 0.5545,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 2.831,
      "approach_r2": 0.1268
    },
    {
      "date": "2026-01-21",
      "time": "15:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6195,
      "pred_gbt": 0.5935,
      "pred_empirical": 0.6488,
      "confluence_count": 10,
      "rvol": 2.418,
      "approach_r2": 0.005
    },
    {
      "date": "2026-01-21",
      "time": "15:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6936.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6262,
      "pred_gbt": 0.6016,
      "pred_empirical": 0.6488,
      "confluence_count": 10,
      "rvol": 2.295,
      "approach_r2": 0.0665
    },
    {
      "date": "2026-01-21",
      "time": "15:28:00",
      "level_type": "top_oi_strikes",
      "level_price": 6912.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.508,
      "pred_gbt": 0.4479,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.878,
      "approach_r2": 0.5038
    },
    {
      "date": "2026-01-21",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6913.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5869,
      "pred_gbt": 0.419,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.878,
      "approach_r2": 0.5038
    },
    {
      "date": "2026-01-21",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6913.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6421,
      "pred_gbt": 0.3499,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 2.349,
      "approach_r2": 0.5693
    },
    {
      "date": "2026-01-21",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6914.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.638,
      "pred_gbt": 0.4229,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 2.433,
      "approach_r2": 0.8099
    },
    {
      "date": "2026-01-21",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6914.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6457,
      "pred_gbt": 0.4359,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 2.264,
      "approach_r2": 0.8079
    },
    {
      "date": "2026-01-21",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6914.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.653,
      "pred_gbt": 0.538,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.699,
      "approach_r2": 0.1242
    },
    {
      "date": "2026-01-21",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6914.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6578,
      "pred_gbt": 0.5954,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.294,
      "approach_r2": 0.3329
    },
    {
      "date": "2026-01-21",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6914.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.5515,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.126,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "15:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6914.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.631,
      "pred_gbt": 0.5606,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.162,
      "approach_r2": 0.5061
    },
    {
      "date": "2026-01-21",
      "time": "15:51:00",
      "level_type": "prior_day_high",
      "level_price": 6904.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6643,
      "pred_gbt": 0.6956,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 1.241,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-21",
      "time": "15:59:00",
      "level_type": "top_oi_strikes",
      "level_price": 6912.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7092,
      "pred_gbt": 0.9798,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.118,
      "approach_r2": 0.2223
    },
    {
      "date": "2026-01-22",
      "time": "09:35:00",
      "level_type": "dominant_gamma",
      "level_price": 6956.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6091,
      "pred_gbt": 0.428,
      "pred_empirical": 0.5205,
      "confluence_count": 113,
      "rvol": 1.01,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-22",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 6956.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.4083,
      "pred_empirical": 0.5205,
      "confluence_count": 113,
      "rvol": 1.01,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-22",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6956.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.4409,
      "pred_empirical": 0.5205,
      "confluence_count": 129,
      "rvol": 1.01,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-22",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6955.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5054,
      "pred_gbt": 0.3459,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 1.01,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-22",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6953.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.3497,
      "pred_empirical": 0.5205,
      "confluence_count": 86,
      "rvol": 1.01,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-22",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5109,
      "pred_gbt": 0.3185,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 1.075,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-22",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6952.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.3222,
      "pred_empirical": 0.5205,
      "confluence_count": 86,
      "rvol": 1.075,
      "approach_r2": 0.7908
    },
    {
      "date": "2026-01-22",
      "time": "09:37:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.6004,
      "confluence_count": 115,
      "rvol": 1.004,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-22",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6958.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6269,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6004,
      "confluence_count": 124,
      "rvol": 1.004,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-22",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6396,
      "pred_gbt": 0.5079,
      "pred_empirical": 0.637,
      "confluence_count": 121,
      "rvol": 1.004,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-22",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6958.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5732,
      "pred_gbt": 0.4949,
      "pred_empirical": 0.5205,
      "confluence_count": 130,
      "rvol": 1.004,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-22",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6958.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6282,
      "pred_gbt": 0.477,
      "pred_empirical": 0.6004,
      "confluence_count": 122,
      "rvol": 1.034,
      "approach_r2": 0.7563
    },
    {
      "date": "2026-01-22",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.6004,
      "confluence_count": 114,
      "rvol": 1.034,
      "approach_r2": 0.7563
    },
    {
      "date": "2026-01-22",
      "time": "09:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6961.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.4426,
      "pred_empirical": 0.5205,
      "confluence_count": 108,
      "rvol": 1.083,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-22",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6143,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.5205,
      "confluence_count": 114,
      "rvol": 1.083,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-22",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.4782,
      "pred_empirical": 0.6004,
      "confluence_count": 111,
      "rvol": 1.083,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-22",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.4436,
      "pred_empirical": 0.5205,
      "confluence_count": 115,
      "rvol": 1.083,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-01-22",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6962.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5929,
      "pred_gbt": 0.3942,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 1.098,
      "approach_r2": 0.1178
    },
    {
      "date": "2026-01-22",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6962.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5752,
      "pred_gbt": 0.4047,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 1.098,
      "approach_r2": 0.1178
    },
    {
      "date": "2026-01-22",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.4243,
      "pred_empirical": 0.5205,
      "confluence_count": 114,
      "rvol": 1.069,
      "approach_r2": 0.3348
    },
    {
      "date": "2026-01-22",
      "time": "09:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6955.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5005,
      "pred_gbt": 0.4133,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.094,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-01-22",
      "time": "09:43:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3873,
      "pred_gbt": 0.2627,
      "pred_empirical": 0.5205,
      "confluence_count": 61,
      "rvol": 1.299,
      "approach_r2": 0.322
    },
    {
      "date": "2026-01-22",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6951.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3892,
      "pred_gbt": 0.3343,
      "pred_empirical": 0.5205,
      "confluence_count": 79,
      "rvol": 1.299,
      "approach_r2": 0.322
    },
    {
      "date": "2026-01-22",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6950.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4512,
      "pred_gbt": 0.2994,
      "pred_empirical": 0.5205,
      "confluence_count": 68,
      "rvol": 1.299,
      "approach_r2": 0.322
    },
    {
      "date": "2026-01-22",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6951.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3895,
      "pred_gbt": 0.3333,
      "pred_empirical": 0.5205,
      "confluence_count": 79,
      "rvol": 1.299,
      "approach_r2": 0.322
    },
    {
      "date": "2026-01-22",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4072,
      "pred_gbt": 0.3384,
      "pred_empirical": 0.6004,
      "confluence_count": 63,
      "rvol": 1.222,
      "approach_r2": 0.1215
    },
    {
      "date": "2026-01-22",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4117,
      "pred_gbt": 0.3606,
      "pred_empirical": 0.637,
      "confluence_count": 63,
      "rvol": 1.187,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-22",
      "time": "09:46:00",
      "level_type": "prior_day_high",
      "level_price": 6945.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4644,
      "pred_gbt": 0.3367,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.232,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-01-22",
      "time": "09:46:00",
      "level_type": "gap_fill",
      "level_price": 6945.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.3205,
      "pred_empirical": 0.6251,
      "confluence_count": 28,
      "rvol": 1.232,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-01-22",
      "time": "09:46:00",
      "level_type": "or15_low",
      "level_price": 6946.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4394,
      "pred_gbt": 0.3351,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.232,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-01-22",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6946.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.32,
      "pred_gbt": 0.2885,
      "pred_empirical": 0.6674,
      "confluence_count": 36,
      "rvol": 1.232,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-01-22",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6946.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3202,
      "pred_gbt": 0.2876,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 1.232,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-01-22",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6943.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3181,
      "pred_gbt": 0.3412,
      "pred_empirical": 0.6715,
      "confluence_count": 37,
      "rvol": 1.244,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-22",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6943.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3184,
      "pred_gbt": 0.3391,
      "pred_empirical": 0.651,
      "confluence_count": 37,
      "rvol": 1.244,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-22",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6935.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.362,
      "pred_gbt": 0.3474,
      "pred_empirical": 0.6715,
      "confluence_count": 28,
      "rvol": 1.237,
      "approach_r2": 0.4964
    },
    {
      "date": "2026-01-22",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6935.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3914,
      "pred_gbt": 0.3622,
      "pred_empirical": 0.6715,
      "confluence_count": 28,
      "rvol": 1.237,
      "approach_r2": 0.4964
    },
    {
      "date": "2026-01-22",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.376,
      "pred_gbt": 0.3832,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 1.347,
      "approach_r2": 0.3472
    },
    {
      "date": "2026-01-22",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4088,
      "pred_gbt": 0.3609,
      "pred_empirical": 0.6715,
      "confluence_count": 39,
      "rvol": 1.357,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-01-22",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4074,
      "pred_gbt": 0.3662,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 1.318,
      "approach_r2": 0.1347
    },
    {
      "date": "2026-01-22",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4099,
      "pred_gbt": 0.4291,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.201,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-22",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6933.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3079,
      "pred_gbt": 0.3845,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.169,
      "approach_r2": 0.5981
    },
    {
      "date": "2026-01-22",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6931.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3663,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.6281,
      "confluence_count": 28,
      "rvol": 1.169,
      "approach_r2": 0.5981
    },
    {
      "date": "2026-01-22",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6933.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3082,
      "pred_gbt": 0.3752,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.169,
      "approach_r2": 0.5981
    },
    {
      "date": "2026-01-22",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6932.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3091,
      "pred_gbt": 0.4132,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.174,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-01-22",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6932.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3093,
      "pred_gbt": 0.4036,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.174,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-01-22",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6930.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.388,
      "pred_gbt": 0.3697,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 1.129,
      "approach_r2": 0.3
    },
    {
      "date": "2026-01-22",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6930.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.368,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 1.129,
      "approach_r2": 0.3
    },
    {
      "date": "2026-01-22",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6930.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.129,
      "approach_r2": 0.3
    },
    {
      "date": "2026-01-22",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6929.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3686,
      "pred_gbt": 0.433,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.097,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-22",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6929.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3982,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.097,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-22",
      "time": "10:02:00",
      "level_type": "lvn",
      "level_price": 6926.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4058,
      "pred_gbt": 0.4239,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 1.136,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-22",
      "time": "10:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6926.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3527,
      "pred_gbt": 0.3487,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.136,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-22",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6927.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3614,
      "pred_gbt": 0.3857,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.14,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-22",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6927.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3907,
      "pred_gbt": 0.3863,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.14,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-22",
      "time": "10:05:00",
      "level_type": "session_low",
      "level_price": 6926.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3477,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.149,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-01-22",
      "time": "10:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6926.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3767,
      "pred_gbt": 0.4388,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.149,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-01-22",
      "time": "10:07:00",
      "level_type": "session_low",
      "level_price": 6926.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3524,
      "pred_gbt": 0.4398,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 1.064,
      "approach_r2": 0.4786
    },
    {
      "date": "2026-01-22",
      "time": "10:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6926.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3815,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.064,
      "approach_r2": 0.4786
    },
    {
      "date": "2026-01-22",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6933.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4086,
      "pred_gbt": 0.3574,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.092,
      "approach_r2": 0.114
    },
    {
      "date": "2026-01-22",
      "time": "10:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6929.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4266,
      "pred_gbt": 0.41,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.129,
      "approach_r2": 0.1192
    },
    {
      "date": "2026-01-22",
      "time": "10:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6932.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.406,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.126,
      "approach_r2": 0.2088
    },
    {
      "date": "2026-01-22",
      "time": "10:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4189,
      "pred_gbt": 0.3544,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.022,
      "approach_r2": 0.8789
    },
    {
      "date": "2026-01-22",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4439,
      "pred_gbt": 0.407,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 0.954,
      "approach_r2": 0.9552
    },
    {
      "date": "2026-01-22",
      "time": "10:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4366,
      "pred_gbt": 0.3953,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.181,
      "approach_r2": 0.8893
    },
    {
      "date": "2026-01-22",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6930.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3872,
      "pred_gbt": 0.4418,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.201,
      "approach_r2": 0.4926
    },
    {
      "date": "2026-01-22",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6941.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4299,
      "pred_gbt": 0.396,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.214,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-01-22",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6941.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4916,
      "pred_gbt": 0.4416,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.014,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-22",
      "time": "10:31:00",
      "level_type": "vwap",
      "level_price": 6941.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4472,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 0.988,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-22",
      "time": "10:33:00",
      "level_type": "prior_day_high",
      "level_price": 6945.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.4243,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.947,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-22",
      "time": "10:33:00",
      "level_type": "gap_fill",
      "level_price": 6945.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4392,
      "pred_gbt": 0.3908,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 0.947,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-22",
      "time": "10:34:00",
      "level_type": "or15_low",
      "level_price": 6946.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4801,
      "pred_gbt": 0.4236,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 0.988,
      "approach_r2": 0.7313
    },
    {
      "date": "2026-01-22",
      "time": "10:44:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4671,
      "pred_gbt": 0.4584,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.737,
      "approach_r2": 0.2727
    },
    {
      "date": "2026-01-22",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.59,
      "pred_gbt": 0.5877,
      "pred_empirical": 0.5962,
      "confluence_count": 86,
      "rvol": 0.684,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-22",
      "time": "10:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6945.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4725,
      "pred_gbt": 0.4173,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 0.842,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-22",
      "time": "10:59:00",
      "level_type": "vwap",
      "level_price": 6942.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.506,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 0.893,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-22",
      "time": "11:03:00",
      "level_type": "prior_day_high",
      "level_price": 6945.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.477,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.075,
      "approach_r2": 0.4261
    },
    {
      "date": "2026-01-22",
      "time": "11:03:00",
      "level_type": "gap_fill",
      "level_price": 6945.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4135,
      "pred_gbt": 0.4742,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.075,
      "approach_r2": 0.4261
    },
    {
      "date": "2026-01-22",
      "time": "11:04:00",
      "level_type": "or15_low",
      "level_price": 6946.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4256,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 1.126,
      "approach_r2": 0.6803
    },
    {
      "date": "2026-01-22",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.5973,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.069,
      "approach_r2": 0.098
    },
    {
      "date": "2026-01-22",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6006,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.935,
      "approach_r2": 0.9653
    },
    {
      "date": "2026-01-22",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6,
      "pred_gbt": 0.5561,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 0.946,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-01-22",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.645,
      "pred_gbt": 0.6017,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.767,
      "approach_r2": 0.5155
    },
    {
      "date": "2026-01-22",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6414,
      "pred_gbt": 0.5986,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.802,
      "approach_r2": 0.1085
    },
    {
      "date": "2026-01-22",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6383,
      "pred_gbt": 0.5843,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 0.859,
      "approach_r2": 0.004
    },
    {
      "date": "2026-01-22",
      "time": "11:15:00",
      "level_type": "dominant_gamma",
      "level_price": 6956.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.651,
      "confluence_count": 113,
      "rvol": 0.933,
      "approach_r2": 0.1692
    },
    {
      "date": "2026-01-22",
      "time": "11:15:00",
      "level_type": "top_oi_strikes",
      "level_price": 6956.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6294,
      "pred_gbt": 0.5863,
      "pred_empirical": 0.6715,
      "confluence_count": 113,
      "rvol": 0.933,
      "approach_r2": 0.1692
    },
    {
      "date": "2026-01-22",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.602,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 0.905,
      "approach_r2": 0.5822
    },
    {
      "date": "2026-01-22",
      "time": "11:17:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4777,
      "pred_gbt": 0.4632,
      "pred_empirical": 0.6251,
      "confluence_count": 61,
      "rvol": 1.068,
      "approach_r2": 0.4908
    },
    {
      "date": "2026-01-22",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.593,
      "pred_gbt": 0.5978,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 1.076,
      "approach_r2": 0.004
    },
    {
      "date": "2026-01-22",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5932,
      "pred_gbt": 0.6161,
      "pred_empirical": 0.6269,
      "confluence_count": 87,
      "rvol": 1.096,
      "approach_r2": 0.1331
    },
    {
      "date": "2026-01-22",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.5988,
      "pred_empirical": 0.6269,
      "confluence_count": 87,
      "rvol": 1.061,
      "approach_r2": 0.3843
    },
    {
      "date": "2026-01-22",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6345,
      "pred_gbt": 0.6372,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 1.045,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-22",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.65,
      "pred_gbt": 0.6048,
      "pred_empirical": 0.6109,
      "confluence_count": 86,
      "rvol": 0.802,
      "approach_r2": 0.654
    },
    {
      "date": "2026-01-22",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6564,
      "pred_gbt": 0.6337,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 0.737,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-22",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6564,
      "pred_gbt": 0.65,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.646,
      "approach_r2": 0.002
    },
    {
      "date": "2026-01-22",
      "time": "11:28:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6508,
      "pred_gbt": 0.6976,
      "pred_empirical": 0.6081,
      "confluence_count": 115,
      "rvol": 0.692,
      "approach_r2": 0.737
    },
    {
      "date": "2026-01-22",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6707,
      "pred_gbt": 0.6853,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 0.788,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-22",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6715,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.6081,
      "confluence_count": 97,
      "rvol": 0.752,
      "approach_r2": 0.0667
    },
    {
      "date": "2026-01-22",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6743,
      "pred_gbt": 0.6831,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.78,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-22",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6953.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.6927,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 0.836,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-22",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.6757,
      "pred_empirical": 0.6081,
      "confluence_count": 97,
      "rvol": 0.786,
      "approach_r2": 0.7941
    },
    {
      "date": "2026-01-22",
      "time": "11:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6174,
      "pred_gbt": 0.6514,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 0.786,
      "approach_r2": 0.7941
    },
    {
      "date": "2026-01-22",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6769,
      "pred_gbt": 0.6693,
      "pred_empirical": 0.6269,
      "confluence_count": 97,
      "rvol": 0.741,
      "approach_r2": 0.5282
    },
    {
      "date": "2026-01-22",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6755,
      "pred_gbt": 0.6702,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.705,
      "approach_r2": 0.1286
    },
    {
      "date": "2026-01-22",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6815,
      "pred_gbt": 0.6774,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.621,
      "approach_r2": 0.1629
    },
    {
      "date": "2026-01-22",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.6867,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.558,
      "approach_r2": 0.5413
    },
    {
      "date": "2026-01-22",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7018,
      "pred_gbt": 0.814,
      "pred_empirical": 0.6081,
      "confluence_count": 112,
      "rvol": 0.692,
      "approach_r2": 0.5199
    },
    {
      "date": "2026-01-22",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7256,
      "pred_gbt": 0.8116,
      "pred_empirical": 0.6081,
      "confluence_count": 124,
      "rvol": 0.566,
      "approach_r2": 0.6213
    },
    {
      "date": "2026-01-22",
      "time": "11:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7228,
      "pred_gbt": 0.82,
      "pred_empirical": 0.6281,
      "confluence_count": 124,
      "rvol": 0.7,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-22",
      "time": "11:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6960.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.811,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 0.735,
      "approach_r2": 0.7143
    },
    {
      "date": "2026-01-22",
      "time": "11:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6961.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.652,
      "pred_gbt": 0.719,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.722,
      "approach_r2": 0.037
    },
    {
      "date": "2026-01-22",
      "time": "11:55:00",
      "level_type": "dominant_gamma",
      "level_price": 6956.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6965,
      "pred_gbt": 0.7007,
      "pred_empirical": 0.6281,
      "confluence_count": 113,
      "rvol": 0.872,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-22",
      "time": "11:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6956.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6607,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6251,
      "confluence_count": 113,
      "rvol": 0.872,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-22",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6883,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.6269,
      "confluence_count": 100,
      "rvol": 0.872,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-22",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6424,
      "pred_gbt": 0.6351,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 1.021,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-01-22",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6836,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.906,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-22",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6488,
      "pred_gbt": 0.6044,
      "pred_empirical": 0.6081,
      "confluence_count": 100,
      "rvol": 0.928,
      "approach_r2": 0.3495
    },
    {
      "date": "2026-01-22",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6484,
      "pred_gbt": 0.5479,
      "pred_empirical": 0.6109,
      "confluence_count": 100,
      "rvol": 0.926,
      "approach_r2": 0.2427
    },
    {
      "date": "2026-01-22",
      "time": "12:00:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4831,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.898,
      "approach_r2": 0.0638
    },
    {
      "date": "2026-01-22",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6925,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.6281,
      "confluence_count": 100,
      "rvol": 0.913,
      "approach_r2": 0.8265
    },
    {
      "date": "2026-01-22",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.6376,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 0.922,
      "approach_r2": 0.3049
    },
    {
      "date": "2026-01-22",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6882,
      "pred_gbt": 0.6911,
      "pred_empirical": 0.6269,
      "confluence_count": 101,
      "rvol": 0.967,
      "approach_r2": 0.3301
    },
    {
      "date": "2026-01-22",
      "time": "12:04:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.6281,
      "confluence_count": 115,
      "rvol": 1.025,
      "approach_r2": 0.755
    },
    {
      "date": "2026-01-22",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.6692,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 1.025,
      "approach_r2": 0.755
    },
    {
      "date": "2026-01-22",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.646,
      "pred_empirical": 0.651,
      "confluence_count": 101,
      "rvol": 1.121,
      "approach_r2": 0.8455
    },
    {
      "date": "2026-01-22",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6861,
      "pred_gbt": 0.6834,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 1.01,
      "approach_r2": 0.1311
    },
    {
      "date": "2026-01-22",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6962.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.66,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 1.477,
      "approach_r2": 0.9654
    },
    {
      "date": "2026-01-22",
      "time": "12:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6962.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6799,
      "pred_gbt": 0.7877,
      "pred_empirical": 0.6109,
      "confluence_count": 91,
      "rvol": 0.951,
      "approach_r2": 0.5625
    },
    {
      "date": "2026-01-22",
      "time": "12:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7211,
      "pred_gbt": 0.7279,
      "pred_empirical": 0.6281,
      "confluence_count": 113,
      "rvol": 0.835,
      "approach_r2": 0.6764
    },
    {
      "date": "2026-01-22",
      "time": "12:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.736,
      "pred_gbt": 0.7313,
      "pred_empirical": 0.6281,
      "confluence_count": 125,
      "rvol": 0.845,
      "approach_r2": 0.6369
    },
    {
      "date": "2026-01-22",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.7333,
      "pred_empirical": 0.6081,
      "confluence_count": 126,
      "rvol": 0.811,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-01-22",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7386,
      "pred_gbt": 0.7244,
      "pred_empirical": 0.6269,
      "confluence_count": 128,
      "rvol": 0.869,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-22",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7041,
      "pred_gbt": 0.6798,
      "pred_empirical": 0.651,
      "confluence_count": 129,
      "rvol": 1.016,
      "approach_r2": 0.4551
    },
    {
      "date": "2026-01-22",
      "time": "12:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6349,
      "pred_gbt": 0.6629,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 1.016,
      "approach_r2": 0.4551
    },
    {
      "date": "2026-01-22",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7344,
      "pred_gbt": 0.7345,
      "pred_empirical": 0.6251,
      "confluence_count": 128,
      "rvol": 1.037,
      "approach_r2": 0.63
    },
    {
      "date": "2026-01-22",
      "time": "12:25:00",
      "level_type": "dominant_gamma",
      "level_price": 6956.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.6081,
      "confluence_count": 113,
      "rvol": 0.902,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-22",
      "time": "12:25:00",
      "level_type": "top_oi_strikes",
      "level_price": 6956.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6092,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.6269,
      "confluence_count": 113,
      "rvol": 0.902,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-22",
      "time": "12:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7405,
      "pred_gbt": 0.728,
      "pred_empirical": 0.6269,
      "confluence_count": 129,
      "rvol": 0.902,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-22",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7448,
      "pred_gbt": 0.7419,
      "pred_empirical": 0.6081,
      "confluence_count": 129,
      "rvol": 0.818,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-22",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7173,
      "pred_gbt": 0.6968,
      "pred_empirical": 0.5962,
      "confluence_count": 129,
      "rvol": 0.659,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-22",
      "time": "12:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6455,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.6142,
      "confluence_count": 93,
      "rvol": 0.659,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-22",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.752,
      "pred_gbt": 0.7452,
      "pred_empirical": 0.6142,
      "confluence_count": 130,
      "rvol": 0.618,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-22",
      "time": "12:29:00",
      "level_type": "top_oi_strikes",
      "level_price": 6961.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6824,
      "pred_gbt": 0.7105,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.66,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-22",
      "time": "12:32:00",
      "level_type": "or15_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6234,
      "pred_gbt": 0.5988,
      "pred_empirical": 0.6269,
      "confluence_count": 73,
      "rvol": 0.99,
      "approach_r2": 0.3178
    },
    {
      "date": "2026-01-22",
      "time": "12:32:00",
      "level_type": "or30_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6433,
      "pred_gbt": 0.5949,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 0.99,
      "approach_r2": 0.3178
    },
    {
      "date": "2026-01-22",
      "time": "12:32:00",
      "level_type": "ib_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6742,
      "pred_gbt": 0.7318,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.99,
      "approach_r2": 0.3178
    },
    {
      "date": "2026-01-22",
      "time": "12:32:00",
      "level_type": "session_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.7595,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.99,
      "approach_r2": 0.3178
    },
    {
      "date": "2026-01-22",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6963.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6526,
      "pred_gbt": 0.7719,
      "pred_empirical": 0.6269,
      "confluence_count": 94,
      "rvol": 0.99,
      "approach_r2": 0.3178
    },
    {
      "date": "2026-01-22",
      "time": "12:33:00",
      "level_type": "session_high",
      "level_price": 6965.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6661,
      "pred_gbt": 0.7745,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 1.105,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-01-22",
      "time": "12:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6965.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.7473,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 1.105,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-01-22",
      "time": "12:34:00",
      "level_type": "session_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6643,
      "pred_gbt": 0.7484,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 1.131,
      "approach_r2": 0.4618
    },
    {
      "date": "2026-01-22",
      "time": "12:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6527,
      "pred_gbt": 0.7202,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 1.131,
      "approach_r2": 0.4618
    },
    {
      "date": "2026-01-22",
      "time": "12:35:00",
      "level_type": "session_high",
      "level_price": 6966.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6553,
      "pred_gbt": 0.7147,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 1.109,
      "approach_r2": 0.8676
    },
    {
      "date": "2026-01-22",
      "time": "12:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6436,
      "pred_gbt": 0.6758,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 1.109,
      "approach_r2": 0.8676
    },
    {
      "date": "2026-01-22",
      "time": "12:41:00",
      "level_type": "session_high",
      "level_price": 6966.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6662,
      "pred_gbt": 0.7156,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.693,
      "approach_r2": 0.6229
    },
    {
      "date": "2026-01-22",
      "time": "12:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.6807,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.693,
      "approach_r2": 0.6229
    },
    {
      "date": "2026-01-22",
      "time": "12:51:00",
      "level_type": "session_high",
      "level_price": 6967.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.7256,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.687,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-22",
      "time": "12:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6967.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.695,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.687,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-22",
      "time": "12:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.673,
      "pred_empirical": 0.6488,
      "confluence_count": 29,
      "rvol": 0.762,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-22",
      "time": "12:53:00",
      "level_type": "session_high",
      "level_price": 6968.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6303,
      "pred_gbt": 0.7156,
      "pred_empirical": 0.6488,
      "confluence_count": 29,
      "rvol": 0.806,
      "approach_r2": 0.027
    },
    {
      "date": "2026-01-22",
      "time": "12:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6968.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6183,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.806,
      "approach_r2": 0.027
    },
    {
      "date": "2026-01-22",
      "time": "12:59:00",
      "level_type": "session_high",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6398,
      "pred_gbt": 0.7073,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.802,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-22",
      "time": "12:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6968.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.6558,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.802,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-22",
      "time": "13:03:00",
      "level_type": "or15_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6324,
      "pred_gbt": 0.5644,
      "pred_empirical": 0.6281,
      "confluence_count": 73,
      "rvol": 1.462,
      "approach_r2": 0.6689
    },
    {
      "date": "2026-01-22",
      "time": "13:03:00",
      "level_type": "or30_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6521,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.6269,
      "confluence_count": 73,
      "rvol": 1.462,
      "approach_r2": 0.6689
    },
    {
      "date": "2026-01-22",
      "time": "13:03:00",
      "level_type": "ib_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.7268,
      "pred_empirical": 0.6109,
      "confluence_count": 73,
      "rvol": 1.462,
      "approach_r2": 0.6689
    },
    {
      "date": "2026-01-22",
      "time": "13:04:00",
      "level_type": "session_high",
      "level_price": 6969.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6052,
      "pred_gbt": 0.7067,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.517,
      "approach_r2": 0.608
    },
    {
      "date": "2026-01-22",
      "time": "13:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6969.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5929,
      "pred_gbt": 0.6518,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.517,
      "approach_r2": 0.608
    },
    {
      "date": "2026-01-22",
      "time": "13:11:00",
      "level_type": "top_oi_strikes",
      "level_price": 6961.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.6955,
      "pred_empirical": 0.6281,
      "confluence_count": 108,
      "rvol": 0.938,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-22",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7509,
      "pred_gbt": 0.7935,
      "pred_empirical": 0.6251,
      "confluence_count": 120,
      "rvol": 1.11,
      "approach_r2": 0.7711
    },
    {
      "date": "2026-01-22",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7507,
      "pred_gbt": 0.773,
      "pred_empirical": 0.6269,
      "confluence_count": 116,
      "rvol": 1.012,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-01-22",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7499,
      "pred_gbt": 0.7833,
      "pred_empirical": 0.6281,
      "confluence_count": 114,
      "rvol": 1.024,
      "approach_r2": 0.934
    },
    {
      "date": "2026-01-22",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7495,
      "pred_gbt": 0.7597,
      "pred_empirical": 0.5962,
      "confluence_count": 114,
      "rvol": 0.939,
      "approach_r2": 0.885
    },
    {
      "date": "2026-01-22",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.7858,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 0.823,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-22",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7547,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.745,
      "approach_r2": 0.1235
    },
    {
      "date": "2026-01-22",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7625,
      "pred_gbt": 0.7828,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.58,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-22",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7673,
      "pred_gbt": 0.7886,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.513,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-22",
      "time": "13:33:00",
      "level_type": "or15_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.7005,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.594,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-22",
      "time": "13:33:00",
      "level_type": "or30_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6914,
      "pred_gbt": 0.6925,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.594,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-22",
      "time": "13:33:00",
      "level_type": "ib_high",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.72,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.594,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-22",
      "time": "13:41:00",
      "level_type": "top_oi_strikes",
      "level_price": 6961.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6711,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.5871,
      "confluence_count": 108,
      "rvol": 0.438,
      "approach_r2": 0.1332
    },
    {
      "date": "2026-01-22",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7745,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.488,
      "approach_r2": 0.9383
    },
    {
      "date": "2026-01-22",
      "time": "13:44:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7794,
      "pred_gbt": 0.8022,
      "pred_empirical": 0.6142,
      "confluence_count": 115,
      "rvol": 0.651,
      "approach_r2": 0.9511
    },
    {
      "date": "2026-01-22",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7422,
      "pred_gbt": 0.7655,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.651,
      "approach_r2": 0.9511
    },
    {
      "date": "2026-01-22",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7667,
      "pred_gbt": 0.8011,
      "pred_empirical": 0.6142,
      "confluence_count": 109,
      "rvol": 0.731,
      "approach_r2": 0.5664
    },
    {
      "date": "2026-01-22",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7327,
      "pred_gbt": 0.7571,
      "pred_empirical": 0.6142,
      "confluence_count": 109,
      "rvol": 0.772,
      "approach_r2": 0.2344
    },
    {
      "date": "2026-01-22",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7675,
      "pred_gbt": 0.785,
      "pred_empirical": 0.6142,
      "confluence_count": 108,
      "rvol": 0.739,
      "approach_r2": 0.8551
    },
    {
      "date": "2026-01-22",
      "time": "13:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7701,
      "pred_gbt": 0.7933,
      "pred_empirical": 0.6142,
      "confluence_count": 108,
      "rvol": 0.69,
      "approach_r2": 0.9366
    },
    {
      "date": "2026-01-22",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7757,
      "pred_gbt": 0.7849,
      "pred_empirical": 0.6142,
      "confluence_count": 109,
      "rvol": 0.589,
      "approach_r2": 0.8726
    },
    {
      "date": "2026-01-22",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7771,
      "pred_gbt": 0.7754,
      "pred_empirical": 0.612,
      "confluence_count": 109,
      "rvol": 0.515,
      "approach_r2": 0.5897
    },
    {
      "date": "2026-01-22",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7752,
      "pred_gbt": 0.7802,
      "pred_empirical": 0.6011,
      "confluence_count": 109,
      "rvol": 0.486,
      "approach_r2": 0.0216
    },
    {
      "date": "2026-01-22",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7501,
      "pred_gbt": 0.7437,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.481,
      "approach_r2": 0.6369
    },
    {
      "date": "2026-01-22",
      "time": "13:55:00",
      "level_type": "dominant_gamma",
      "level_price": 6956.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6681,
      "pred_gbt": 0.7683,
      "pred_empirical": 0.6142,
      "confluence_count": 113,
      "rvol": 0.705,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-01-22",
      "time": "13:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6956.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.7024,
      "pred_empirical": 0.5962,
      "confluence_count": 113,
      "rvol": 0.705,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-01-22",
      "time": "13:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6887,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.5962,
      "confluence_count": 93,
      "rvol": 0.923,
      "approach_r2": 0.1171
    },
    {
      "date": "2026-01-22",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.743,
      "pred_empirical": 0.6269,
      "confluence_count": 111,
      "rvol": 1.021,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-22",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7354,
      "pred_gbt": 0.764,
      "pred_empirical": 0.5962,
      "confluence_count": 111,
      "rvol": 1.026,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-22",
      "time": "14:02:00",
      "level_type": "developing_vpoc",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7179,
      "pred_gbt": 0.7844,
      "pred_empirical": 0.6109,
      "confluence_count": 115,
      "rvol": 1.026,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-22",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7714,
      "pred_gbt": 0.7917,
      "pred_empirical": 0.6109,
      "confluence_count": 111,
      "rvol": 0.917,
      "approach_r2": 0.635
    },
    {
      "date": "2026-01-22",
      "time": "14:04:00",
      "level_type": "or15_high",
      "level_price": 6964.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6365,
      "pred_gbt": 0.6331,
      "pred_empirical": 0.5871,
      "confluence_count": 73,
      "rvol": 0.88,
      "approach_r2": 0.4516
    },
    {
      "date": "2026-01-22",
      "time": "14:04:00",
      "level_type": "or30_high",
      "level_price": 6964.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6462,
      "pred_gbt": 0.6247,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.88,
      "approach_r2": 0.4516
    },
    {
      "date": "2026-01-22",
      "time": "14:04:00",
      "level_type": "ib_high",
      "level_price": 6964.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7037,
      "pred_gbt": 0.782,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.88,
      "approach_r2": 0.4516
    },
    {
      "date": "2026-01-22",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7722,
      "pred_gbt": 0.779,
      "pred_empirical": 0.6109,
      "confluence_count": 111,
      "rvol": 0.88,
      "approach_r2": 0.4516
    },
    {
      "date": "2026-01-22",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7727,
      "pred_gbt": 0.7854,
      "pred_empirical": 0.6142,
      "confluence_count": 111,
      "rvol": 0.845,
      "approach_r2": 0.1411
    },
    {
      "date": "2026-01-22",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.774,
      "pred_gbt": 0.7882,
      "pred_empirical": 0.5962,
      "confluence_count": 111,
      "rvol": 0.874,
      "approach_r2": 0.4905
    },
    {
      "date": "2026-01-22",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7774,
      "pred_gbt": 0.7974,
      "pred_empirical": 0.5871,
      "confluence_count": 113,
      "rvol": 0.8,
      "approach_r2": 0.0735
    },
    {
      "date": "2026-01-22",
      "time": "14:15:00",
      "level_type": "top_oi_strikes",
      "level_price": 6961.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6693,
      "pred_gbt": 0.6969,
      "pred_empirical": 0.6142,
      "confluence_count": 108,
      "rvol": 0.612,
      "approach_r2": 0.1283
    },
    {
      "date": "2026-01-22",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7592,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.612,
      "approach_r2": 0.1283
    },
    {
      "date": "2026-01-22",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7719,
      "pred_gbt": 0.7115,
      "pred_empirical": 0.5803,
      "confluence_count": 98,
      "rvol": 0.559,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-22",
      "time": "14:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7603,
      "pred_gbt": 0.7312,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.553,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-22",
      "time": "14:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7803,
      "pred_gbt": 0.7245,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.468,
      "approach_r2": 0.8701
    },
    {
      "date": "2026-01-22",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7819,
      "pred_gbt": 0.7041,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.42,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-22",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.7518,
      "pred_empirical": 0.5997,
      "confluence_count": 95,
      "rvol": 0.435,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-01-22",
      "time": "14:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7802,
      "pred_gbt": 0.7023,
      "pred_empirical": 0.5803,
      "confluence_count": 91,
      "rvol": 0.329,
      "approach_r2": 0.3089
    },
    {
      "date": "2026-01-22",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7798,
      "pred_gbt": 0.7237,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.317,
      "approach_r2": 0.1204
    },
    {
      "date": "2026-01-22",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7536,
      "pred_gbt": 0.6897,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.331,
      "approach_r2": 0.5098
    },
    {
      "date": "2026-01-22",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7491,
      "pred_gbt": 0.7022,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.356,
      "approach_r2": 0.1995
    },
    {
      "date": "2026-01-22",
      "time": "14:33:00",
      "level_type": "overnight_high",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8078,
      "pred_gbt": 0.815,
      "pred_empirical": 0.6011,
      "confluence_count": 115,
      "rvol": 0.38,
      "approach_r2": 0.5419
    },
    {
      "date": "2026-01-22",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7507,
      "pred_gbt": 0.7208,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.38,
      "approach_r2": 0.5419
    },
    {
      "date": "2026-01-22",
      "time": "14:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7607,
      "pred_gbt": 0.7763,
      "pred_empirical": 0.5871,
      "confluence_count": 115,
      "rvol": 0.38,
      "approach_r2": 0.5419
    },
    {
      "date": "2026-01-22",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6961.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7236,
      "pred_gbt": 0.6421,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.402,
      "approach_r2": 0.4937
    },
    {
      "date": "2026-01-22",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6962.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7338,
      "pred_gbt": 0.714,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.419,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-22",
      "time": "14:38:00",
      "level_type": "dominant_gamma",
      "level_price": 6956.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.7225,
      "pred_empirical": 0.612,
      "confluence_count": 113,
      "rvol": 0.541,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-22",
      "time": "14:38:00",
      "level_type": "top_oi_strikes",
      "level_price": 6956.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6801,
      "pred_gbt": 0.6534,
      "pred_empirical": 0.612,
      "confluence_count": 113,
      "rvol": 0.541,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-22",
      "time": "14:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6955.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7094,
      "pred_gbt": 0.7705,
      "pred_empirical": 0.6081,
      "confluence_count": 93,
      "rvol": 0.665,
      "approach_r2": 0.5203
    },
    {
      "date": "2026-01-22",
      "time": "14:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6957.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7605,
      "pred_gbt": 0.7528,
      "pred_empirical": 0.6081,
      "confluence_count": 137,
      "rvol": 0.713,
      "approach_r2": 0.1422
    },
    {
      "date": "2026-01-22",
      "time": "14:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6954.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7063,
      "pred_gbt": 0.717,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 0.923,
      "approach_r2": 0.7966
    },
    {
      "date": "2026-01-22",
      "time": "14:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6955.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6678,
      "pred_gbt": 0.6756,
      "pred_empirical": 0.6142,
      "confluence_count": 93,
      "rvol": 0.9,
      "approach_r2": 0.5066
    },
    {
      "date": "2026-01-22",
      "time": "14:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6561,
      "pred_gbt": 0.7175,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.002,
      "approach_r2": 0.3298
    },
    {
      "date": "2026-01-22",
      "time": "14:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6952.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6849,
      "pred_gbt": 0.7698,
      "pred_empirical": 0.6142,
      "confluence_count": 86,
      "rvol": 0.704,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-22",
      "time": "14:54:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5941,
      "pred_gbt": 0.6619,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.728,
      "approach_r2": 0.0816
    },
    {
      "date": "2026-01-22",
      "time": "14:54:00",
      "level_type": "vwap",
      "level_price": 6950.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.707,
      "pred_gbt": 0.6895,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.728,
      "approach_r2": 0.0816
    },
    {
      "date": "2026-01-22",
      "time": "14:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6950.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6325,
      "pred_gbt": 0.7312,
      "pred_empirical": 0.5962,
      "confluence_count": 70,
      "rvol": 0.836,
      "approach_r2": 0.7461
    },
    {
      "date": "2026-01-22",
      "time": "14:56:00",
      "level_type": "prior_day_high",
      "level_price": 6945.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6035,
      "pred_gbt": 0.5221,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.277,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-22",
      "time": "14:56:00",
      "level_type": "gap_fill",
      "level_price": 6945.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5406,
      "pred_gbt": 0.4828,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.277,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-22",
      "time": "14:56:00",
      "level_type": "or15_low",
      "level_price": 6946.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 1.277,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-22",
      "time": "14:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6946.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.606,
      "pred_gbt": 0.5877,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 1.5,
      "approach_r2": 0.1167
    },
    {
      "date": "2026-01-22",
      "time": "15:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6944.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5749,
      "pred_gbt": 0.6379,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.858,
      "approach_r2": 0.3746
    },
    {
      "date": "2026-01-22",
      "time": "15:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6943.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.597,
      "pred_gbt": 0.6395,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.605,
      "approach_r2": 0.1519
    },
    {
      "date": "2026-01-22",
      "time": "15:14:00",
      "level_type": "vwap",
      "level_price": 6950.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.594,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.759,
      "approach_r2": 0.5059
    },
    {
      "date": "2026-01-22",
      "time": "15:17:00",
      "level_type": "vwap",
      "level_price": 6950.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.5871,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.779,
      "approach_r2": 0.0932
    },
    {
      "date": "2026-01-22",
      "time": "15:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6940.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6116,
      "pred_gbt": 0.5762,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.179,
      "approach_r2": 0.3506
    },
    {
      "date": "2026-01-22",
      "time": "15:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6939.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.32,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-22",
      "time": "15:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6939.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6097,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.349,
      "approach_r2": 0.0289
    },
    {
      "date": "2026-01-22",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6939.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6142,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.333,
      "approach_r2": 0.258
    },
    {
      "date": "2026-01-22",
      "time": "15:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6938.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5275,
      "pred_gbt": 0.4178,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.333,
      "approach_r2": 0.258
    },
    {
      "date": "2026-01-22",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6936.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5184,
      "pred_gbt": 0.3354,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.464,
      "approach_r2": 0.0939
    },
    {
      "date": "2026-01-22",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6016,
      "pred_gbt": 0.349,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.658,
      "approach_r2": 0.52
    },
    {
      "date": "2026-01-22",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.601,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.568,
      "approach_r2": 0.0044
    },
    {
      "date": "2026-01-22",
      "time": "15:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6933.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6049,
      "pred_gbt": 0.576,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.535,
      "approach_r2": 0.5102
    },
    {
      "date": "2026-01-22",
      "time": "15:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6933.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.5834,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.231,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-22",
      "time": "15:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6932.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6193,
      "pred_gbt": 0.5712,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.072,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-01-22",
      "time": "15:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6243,
      "pred_gbt": 0.5454,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.387,
      "approach_r2": 0.494
    },
    {
      "date": "2026-01-22",
      "time": "15:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6315,
      "pred_gbt": 0.5401,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.565,
      "approach_r2": 0.144
    },
    {
      "date": "2026-01-22",
      "time": "15:51:00",
      "level_type": "prior_day_high",
      "level_price": 6945.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7208,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.854,
      "approach_r2": 0.728
    },
    {
      "date": "2026-01-22",
      "time": "15:51:00",
      "level_type": "gap_fill",
      "level_price": 6945.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6627,
      "pred_gbt": 0.7121,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.854,
      "approach_r2": 0.728
    },
    {
      "date": "2026-01-22",
      "time": "15:51:00",
      "level_type": "or15_low",
      "level_price": 6946.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7,
      "pred_gbt": 0.7619,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.854,
      "approach_r2": 0.728
    },
    {
      "date": "2026-01-22",
      "time": "15:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6947.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6865,
      "pred_gbt": 0.8868,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.644,
      "approach_r2": 0.633
    },
    {
      "date": "2026-01-23",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6932.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4144,
      "pred_gbt": 0.3465,
      "pred_empirical": 0.6269,
      "confluence_count": 35,
      "rvol": 0.819,
      "approach_r2": 0.4833
    },
    {
      "date": "2026-01-23",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6929.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3779,
      "pred_gbt": 0.344,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 0.819,
      "approach_r2": 0.4833
    },
    {
      "date": "2026-01-23",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6932.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4089,
      "pred_gbt": 0.3509,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 0.819,
      "approach_r2": 0.4833
    },
    {
      "date": "2026-01-23",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6931.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4328,
      "pred_gbt": 0.3655,
      "pred_empirical": 0.6281,
      "confluence_count": 37,
      "rvol": 0.879,
      "approach_r2": 0.1088
    },
    {
      "date": "2026-01-23",
      "time": "09:37:00",
      "level_type": "prior_day_low",
      "level_price": 6925.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3761,
      "pred_gbt": 0.3502,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 0.888,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-23",
      "time": "09:37:00",
      "level_type": "overnight_low",
      "level_price": 6924.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3551,
      "pred_gbt": 0.3637,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 0.888,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-23",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6926.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4037,
      "pred_gbt": 0.3221,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 0.888,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-23",
      "time": "09:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6927.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.425,
      "pred_gbt": 0.3339,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 0.888,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-23",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6928.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.396,
      "pred_gbt": 0.3205,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 0.888,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-01-23",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6927.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3586,
      "pred_gbt": 0.3808,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 0.866,
      "approach_r2": 0.1574
    },
    {
      "date": "2026-01-23",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4154,
      "pred_gbt": 0.424,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.824,
      "approach_r2": 0.5292
    },
    {
      "date": "2026-01-23",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6926.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3564,
      "pred_gbt": 0.432,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 0.824,
      "approach_r2": 0.5292
    },
    {
      "date": "2026-01-23",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4427,
      "pred_gbt": 0.357,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 0.836,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-23",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6932.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4646,
      "pred_gbt": 0.4286,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 0.788,
      "approach_r2": 0.4755
    },
    {
      "date": "2026-01-23",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6932.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4617,
      "pred_gbt": 0.4286,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 0.75,
      "approach_r2": 0.0997
    },
    {
      "date": "2026-01-23",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6932.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4673,
      "pred_gbt": 0.5016,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 0.699,
      "approach_r2": 0.3001
    },
    {
      "date": "2026-01-23",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6935.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4723,
      "pred_gbt": 0.4522,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.699,
      "approach_r2": 0.3001
    },
    {
      "date": "2026-01-23",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6936.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4835,
      "pred_gbt": 0.4769,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 0.599,
      "approach_r2": 0.3854
    },
    {
      "date": "2026-01-23",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 6932.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4306,
      "pred_gbt": 0.4062,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 0.612,
      "approach_r2": 0.1718
    },
    {
      "date": "2026-01-23",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.449,
      "pred_gbt": 0.4519,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 0.612,
      "approach_r2": 0.1718
    },
    {
      "date": "2026-01-23",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4287,
      "pred_gbt": 0.3694,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.636,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-23",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4272,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 0.641,
      "approach_r2": 0.1417
    },
    {
      "date": "2026-01-23",
      "time": "09:49:00",
      "level_type": "or15_low",
      "level_price": 6925.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3635,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.7,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-23",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6925.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3597,
      "pred_gbt": 0.4533,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 0.7,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-23",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6926.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3658,
      "pred_gbt": 0.4408,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.7,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-23",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6925.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.389,
      "pred_gbt": 0.463,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 0.7,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-23",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.426,
      "pred_gbt": 0.3877,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.711,
      "approach_r2": 0.1124
    },
    {
      "date": "2026-01-23",
      "time": "09:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6925.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3664,
      "pred_gbt": 0.3931,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 0.711,
      "approach_r2": 0.1124
    },
    {
      "date": "2026-01-23",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6932.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4301,
      "pred_gbt": 0.4299,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 0.7,
      "approach_r2": 0.5255
    },
    {
      "date": "2026-01-23",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4502,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 0.7,
      "approach_r2": 0.5255
    },
    {
      "date": "2026-01-23",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6932.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4276,
      "pred_gbt": 0.4703,
      "pred_empirical": 0.6011,
      "confluence_count": 37,
      "rvol": 0.638,
      "approach_r2": 0.0102
    },
    {
      "date": "2026-01-23",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6929.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4476,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.6011,
      "confluence_count": 35,
      "rvol": 0.638,
      "approach_r2": 0.0102
    },
    {
      "date": "2026-01-23",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6932.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4744,
      "pred_gbt": 0.4843,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 0.693,
      "approach_r2": 0.0638
    },
    {
      "date": "2026-01-23",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6932.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.471,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 0.726,
      "approach_r2": 0.2688
    },
    {
      "date": "2026-01-23",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6935.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.4713,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.714,
      "approach_r2": 0.3119
    },
    {
      "date": "2026-01-23",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6935.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5223,
      "pred_gbt": 0.4821,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.749,
      "approach_r2": 0.3583
    },
    {
      "date": "2026-01-23",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5568,
      "pred_gbt": 0.4036,
      "pred_empirical": 0.612,
      "confluence_count": 51,
      "rvol": 0.749,
      "approach_r2": 0.3583
    },
    {
      "date": "2026-01-23",
      "time": "09:57:00",
      "level_type": "or15_high",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4396,
      "pred_gbt": 0.3664,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.848,
      "approach_r2": 0.6541
    },
    {
      "date": "2026-01-23",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5496,
      "pred_gbt": 0.3929,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 0.848,
      "approach_r2": 0.6541
    },
    {
      "date": "2026-01-23",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6938.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.3754,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.848,
      "approach_r2": 0.6541
    },
    {
      "date": "2026-01-23",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5368,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 0.848,
      "approach_r2": 0.6541
    },
    {
      "date": "2026-01-23",
      "time": "09:58:00",
      "level_type": "value_area_high",
      "level_price": 6942.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.523,
      "pred_empirical": 0.6715,
      "confluence_count": 87,
      "rvol": 0.837,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-23",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6939.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.837,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-01-23",
      "time": "09:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6939.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5592,
      "pred_gbt": 0.5367,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.812,
      "approach_r2": 0.1194
    },
    {
      "date": "2026-01-23",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5656,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.6715,
      "confluence_count": 87,
      "rvol": 0.83,
      "approach_r2": 0.001
    },
    {
      "date": "2026-01-23",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5392,
      "pred_gbt": 0.511,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 0.83,
      "approach_r2": 0.001
    },
    {
      "date": "2026-01-23",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.4872,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 0.83,
      "approach_r2": 0.001
    },
    {
      "date": "2026-01-23",
      "time": "10:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6942.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.633,
      "pred_gbt": 0.6151,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 0.826,
      "approach_r2": 0.1353
    },
    {
      "date": "2026-01-23",
      "time": "10:02:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5236,
      "pred_gbt": 0.4226,
      "pred_empirical": 0.6004,
      "confluence_count": 100,
      "rvol": 0.846,
      "approach_r2": 0.5068
    },
    {
      "date": "2026-01-23",
      "time": "10:02:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5174,
      "pred_gbt": 0.4226,
      "pred_empirical": 0.6004,
      "confluence_count": 99,
      "rvol": 0.846,
      "approach_r2": 0.5068
    },
    {
      "date": "2026-01-23",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6945.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6389,
      "pred_gbt": 0.5309,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 0.846,
      "approach_r2": 0.5068
    },
    {
      "date": "2026-01-23",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6943.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6434,
      "pred_gbt": 0.5837,
      "pred_empirical": 0.6674,
      "confluence_count": 103,
      "rvol": 0.846,
      "approach_r2": 0.5068
    },
    {
      "date": "2026-01-23",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6945.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.627,
      "pred_gbt": 0.5335,
      "pred_empirical": 0.637,
      "confluence_count": 107,
      "rvol": 0.846,
      "approach_r2": 0.5068
    },
    {
      "date": "2026-01-23",
      "time": "10:03:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.4959,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 0.835,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-01-23",
      "time": "10:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6944.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.636,
      "pred_gbt": 0.6634,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 0.835,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-01-23",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6947.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6086,
      "pred_gbt": 0.4933,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 0.891,
      "approach_r2": 0.2143
    },
    {
      "date": "2026-01-23",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6551,
      "pred_gbt": 0.5747,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 0.891,
      "approach_r2": 0.2143
    },
    {
      "date": "2026-01-23",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6947.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5963,
      "pred_gbt": 0.4893,
      "pred_empirical": 0.651,
      "confluence_count": 90,
      "rvol": 0.891,
      "approach_r2": 0.2143
    },
    {
      "date": "2026-01-23",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6948.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6213,
      "pred_gbt": 0.4094,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 0.926,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-23",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 0.926,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-23",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6948.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6091,
      "pred_gbt": 0.4119,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 0.926,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-23",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6946.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6468,
      "pred_gbt": 0.5604,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 0.904,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-01-23",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.5684,
      "pred_empirical": 0.6269,
      "confluence_count": 98,
      "rvol": 0.568,
      "approach_r2": 0.2677
    },
    {
      "date": "2026-01-23",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6293,
      "pred_gbt": 0.4785,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 0.798,
      "approach_r2": 0.605
    },
    {
      "date": "2026-01-23",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6936.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4877,
      "pred_gbt": 0.5226,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.969,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6936.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4992,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 0.887,
      "approach_r2": 0.8963
    },
    {
      "date": "2026-01-23",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6291,
      "pred_gbt": 0.5051,
      "pred_empirical": 0.6674,
      "confluence_count": 102,
      "rvol": 0.988,
      "approach_r2": 0.7605
    },
    {
      "date": "2026-01-23",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6942.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6221,
      "pred_gbt": 0.5362,
      "pred_empirical": 0.6715,
      "confluence_count": 102,
      "rvol": 1.007,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-23",
      "time": "10:22:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.6004,
      "confluence_count": 88,
      "rvol": 1.025,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-23",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6949.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6306,
      "pred_gbt": 0.6243,
      "pred_empirical": 0.6251,
      "confluence_count": 93,
      "rvol": 1.025,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-23",
      "time": "10:23:00",
      "level_type": "session_high",
      "level_price": 6950.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6269,
      "pred_gbt": 0.5139,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 1.105,
      "approach_r2": 1.0
    },
    {
      "date": "2026-01-23",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6949.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6315,
      "pred_gbt": 0.6276,
      "pred_empirical": 0.651,
      "confluence_count": 93,
      "rvol": 1.105,
      "approach_r2": 1.0
    },
    {
      "date": "2026-01-23",
      "time": "10:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6950.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6148,
      "pred_gbt": 0.5041,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 1.105,
      "approach_r2": 1.0
    },
    {
      "date": "2026-01-23",
      "time": "10:24:00",
      "level_type": "session_high",
      "level_price": 6950.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.603,
      "pred_gbt": 0.5977,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.141,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-23",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6950.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 1.141,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-23",
      "time": "10:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6950.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.5894,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.141,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-23",
      "time": "10:25:00",
      "level_type": "session_high",
      "level_price": 6951.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.497,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 1.034,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-01-23",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6950.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6124,
      "pred_gbt": 0.6632,
      "pred_empirical": 0.6269,
      "confluence_count": 81,
      "rvol": 1.034,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-01-23",
      "time": "10:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6951.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5592,
      "pred_gbt": 0.4883,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 1.034,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-01-23",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6945.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6419,
      "pred_gbt": 0.5855,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 0.93,
      "approach_r2": 0.08
    },
    {
      "date": "2026-01-23",
      "time": "10:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6945.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5796,
      "pred_gbt": 0.5683,
      "pred_empirical": 0.6715,
      "confluence_count": 111,
      "rvol": 0.93,
      "approach_r2": 0.08
    },
    {
      "date": "2026-01-23",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6945.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6429,
      "pred_gbt": 0.5949,
      "pred_empirical": 0.6281,
      "confluence_count": 111,
      "rvol": 0.895,
      "approach_r2": 0.005
    },
    {
      "date": "2026-01-23",
      "time": "10:32:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5679,
      "pred_gbt": 0.54,
      "pred_empirical": 0.6281,
      "confluence_count": 100,
      "rvol": 0.568,
      "approach_r2": 0.9308
    },
    {
      "date": "2026-01-23",
      "time": "10:32:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5965,
      "pred_gbt": 0.5545,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.568,
      "approach_r2": 0.9308
    },
    {
      "date": "2026-01-23",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6945.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.6239,
      "pred_empirical": 0.6281,
      "confluence_count": 114,
      "rvol": 0.568,
      "approach_r2": 0.9308
    },
    {
      "date": "2026-01-23",
      "time": "10:33:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.5135,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.553,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-23",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6945.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6601,
      "pred_gbt": 0.6122,
      "pred_empirical": 0.6281,
      "confluence_count": 105,
      "rvol": 0.553,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-23",
      "time": "10:37:00",
      "level_type": "ib_high",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5903,
      "pred_gbt": 0.5804,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.529,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-23",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6229,
      "pred_gbt": 0.5833,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.529,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-23",
      "time": "10:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.64,
      "pred_gbt": 0.5937,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.529,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-23",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6108,
      "pred_gbt": 0.5724,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.529,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-23",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.642,
      "pred_gbt": 0.577,
      "pred_empirical": 0.6011,
      "confluence_count": 80,
      "rvol": 0.447,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "10:41:00",
      "level_type": "session_high",
      "level_price": 6952.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6337,
      "pred_gbt": 0.6464,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.484,
      "approach_r2": 0.0409
    },
    {
      "date": "2026-01-23",
      "time": "10:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6952.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6217,
      "pred_gbt": 0.6361,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.484,
      "approach_r2": 0.0409
    },
    {
      "date": "2026-01-23",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6594,
      "pred_gbt": 0.669,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.498,
      "approach_r2": 0.0608
    },
    {
      "date": "2026-01-23",
      "time": "10:48:00",
      "level_type": "dominant_gamma",
      "level_price": 6957.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.6269,
      "confluence_count": 74,
      "rvol": 0.71,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-23",
      "time": "10:48:00",
      "level_type": "top_oi_strikes",
      "level_price": 6957.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.567,
      "pred_gbt": 0.5149,
      "pred_empirical": 0.6281,
      "confluence_count": 74,
      "rvol": 0.71,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-23",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6955.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.7164,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 0.71,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-01-23",
      "time": "10:49:00",
      "level_type": "session_high",
      "level_price": 6956.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5629,
      "pred_gbt": 0.6783,
      "pred_empirical": 0.6109,
      "confluence_count": 79,
      "rvol": 0.818,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-01-23",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6366,
      "pred_gbt": 0.7077,
      "pred_empirical": 0.5962,
      "confluence_count": 79,
      "rvol": 0.818,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-01-23",
      "time": "10:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6956.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5657,
      "pred_gbt": 0.6493,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 0.818,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-01-23",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5959,
      "pred_gbt": 0.6064,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.9,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-23",
      "time": "10:51:00",
      "level_type": "session_high",
      "level_price": 6957.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.593,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 0.978,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-23",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6116,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.6081,
      "confluence_count": 80,
      "rvol": 0.978,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-23",
      "time": "10:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6957.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5806,
      "pred_gbt": 0.6875,
      "pred_empirical": 0.6269,
      "confluence_count": 75,
      "rvol": 0.978,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-23",
      "time": "10:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6316,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 0.994,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "10:53:00",
      "level_type": "session_high",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.602,
      "pred_gbt": 0.6612,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 0.75,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-23",
      "time": "10:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.6724,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 0.75,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-23",
      "time": "10:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5896,
      "pred_gbt": 0.6486,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.75,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-23",
      "time": "10:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6091,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.655,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-23",
      "time": "10:55:00",
      "level_type": "session_high",
      "level_price": 6959.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.689,
      "pred_empirical": 0.6142,
      "confluence_count": 74,
      "rvol": 0.647,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-23",
      "time": "10:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6423,
      "pred_gbt": 0.7225,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.647,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-23",
      "time": "10:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5703,
      "pred_gbt": 0.6592,
      "pred_empirical": 0.6142,
      "confluence_count": 74,
      "rvol": 0.647,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-23",
      "time": "10:56:00",
      "level_type": "session_high",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6288,
      "pred_gbt": 0.6557,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 0.638,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-23",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6423,
      "pred_gbt": 0.72,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 0.638,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-23",
      "time": "10:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.643,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 0.638,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-23",
      "time": "10:57:00",
      "level_type": "session_high",
      "level_price": 6961.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6133,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 0.626,
      "approach_r2": 0.7202
    },
    {
      "date": "2026-01-23",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6464,
      "pred_gbt": 0.7175,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.626,
      "approach_r2": 0.7202
    },
    {
      "date": "2026-01-23",
      "time": "10:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6961.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.601,
      "pred_gbt": 0.5651,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 0.626,
      "approach_r2": 0.7202
    },
    {
      "date": "2026-01-23",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.634,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 0.718,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-23",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6431,
      "pred_gbt": 0.6247,
      "pred_empirical": 0.6142,
      "confluence_count": 77,
      "rvol": 0.736,
      "approach_r2": 0.7563
    },
    {
      "date": "2026-01-23",
      "time": "11:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6363,
      "pred_gbt": 0.5316,
      "pred_empirical": 0.5962,
      "confluence_count": 69,
      "rvol": 0.725,
      "approach_r2": 0.9878
    },
    {
      "date": "2026-01-23",
      "time": "11:01:00",
      "level_type": "overnight_high",
      "level_price": 6963.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.4132,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.721,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-01-23",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6362,
      "pred_gbt": 0.6616,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.721,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-01-23",
      "time": "11:02:00",
      "level_type": "session_high",
      "level_price": 6962.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5919,
      "pred_gbt": 0.5681,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.799,
      "approach_r2": 0.9356
    },
    {
      "date": "2026-01-23",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.6165,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.799,
      "approach_r2": 0.9356
    },
    {
      "date": "2026-01-23",
      "time": "11:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6962.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5794,
      "pred_gbt": 0.5417,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.799,
      "approach_r2": 0.9356
    },
    {
      "date": "2026-01-23",
      "time": "11:03:00",
      "level_type": "session_high",
      "level_price": 6963.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4896,
      "pred_gbt": 0.5571,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.842,
      "approach_r2": 0.4447
    },
    {
      "date": "2026-01-23",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.616,
      "pred_gbt": 0.6646,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.842,
      "approach_r2": 0.4447
    },
    {
      "date": "2026-01-23",
      "time": "11:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6963.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.842,
      "approach_r2": 0.4447
    },
    {
      "date": "2026-01-23",
      "time": "11:04:00",
      "level_type": "session_high",
      "level_price": 6964.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.5382,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.897,
      "approach_r2": 0.5033
    },
    {
      "date": "2026-01-23",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5972,
      "pred_gbt": 0.613,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 0.897,
      "approach_r2": 0.5033
    },
    {
      "date": "2026-01-23",
      "time": "11:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6964.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.4845,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.897,
      "approach_r2": 0.5033
    },
    {
      "date": "2026-01-23",
      "time": "11:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6959.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.5868,
      "pred_empirical": 0.6109,
      "confluence_count": 74,
      "rvol": 0.716,
      "approach_r2": 0.2132
    },
    {
      "date": "2026-01-23",
      "time": "11:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6959.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5323,
      "pred_gbt": 0.535,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 0.863,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-01-23",
      "time": "11:21:00",
      "level_type": "dominant_gamma",
      "level_price": 6957.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4909,
      "pred_gbt": 0.5759,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.893,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "11:21:00",
      "level_type": "top_oi_strikes",
      "level_price": 6957.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.5714,
      "pred_empirical": 0.6142,
      "confluence_count": 74,
      "rvol": 0.893,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6088,
      "pred_gbt": 0.5838,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.87,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-23",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6547,
      "pred_gbt": 0.6964,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.618,
      "approach_r2": 0.5432
    },
    {
      "date": "2026-01-23",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6154,
      "pred_gbt": 0.5688,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 0.763,
      "approach_r2": 0.9784
    },
    {
      "date": "2026-01-23",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6145,
      "pred_gbt": 0.6284,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.777,
      "approach_r2": 0.9784
    },
    {
      "date": "2026-01-23",
      "time": "11:30:00",
      "level_type": "ib_high",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.641,
      "pred_gbt": 0.7053,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 0.891,
      "approach_r2": 0.8829
    },
    {
      "date": "2026-01-23",
      "time": "11:32:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.654,
      "pred_empirical": 0.6715,
      "confluence_count": 88,
      "rvol": 1.192,
      "approach_r2": 0.381
    },
    {
      "date": "2026-01-23",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5815,
      "pred_gbt": 0.6031,
      "pred_empirical": 0.651,
      "confluence_count": 79,
      "rvol": 1.445,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-01-23",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5812,
      "pred_gbt": 0.6283,
      "pred_empirical": 0.6081,
      "confluence_count": 79,
      "rvol": 1.317,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-23",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6483,
      "pred_gbt": 0.6298,
      "pred_empirical": 0.6269,
      "confluence_count": 78,
      "rvol": 0.956,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-01-23",
      "time": "11:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6959.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5559,
      "pred_gbt": 0.5389,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 0.869,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-23",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.62,
      "pred_gbt": 0.5309,
      "pred_empirical": 0.6081,
      "confluence_count": 80,
      "rvol": 0.869,
      "approach_r2": 0.9887
    },
    {
      "date": "2026-01-23",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6573,
      "pred_gbt": 0.6377,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 0.863,
      "approach_r2": 0.9746
    },
    {
      "date": "2026-01-23",
      "time": "11:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6958.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.5457,
      "pred_empirical": 0.6269,
      "confluence_count": 73,
      "rvol": 0.863,
      "approach_r2": 0.9746
    },
    {
      "date": "2026-01-23",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6574,
      "pred_gbt": 0.6359,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 0.862,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-23",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.666,
      "pred_gbt": 0.642,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.664,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-23",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6642,
      "pred_gbt": 0.64,
      "pred_empirical": 0.5962,
      "confluence_count": 80,
      "rvol": 0.746,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-23",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6665,
      "pred_gbt": 0.6599,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.652,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-23",
      "time": "11:51:00",
      "level_type": "dominant_gamma",
      "level_price": 6957.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5289,
      "pred_gbt": 0.6422,
      "pred_empirical": 0.6011,
      "confluence_count": 74,
      "rvol": 0.592,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-23",
      "time": "11:51:00",
      "level_type": "top_oi_strikes",
      "level_price": 6957.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.592,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-23",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6663,
      "pred_gbt": 0.6775,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.592,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-23",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6956.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.632,
      "pred_gbt": 0.6513,
      "pred_empirical": 0.5871,
      "confluence_count": 81,
      "rvol": 0.597,
      "approach_r2": 0.2328
    },
    {
      "date": "2026-01-23",
      "time": "12:00:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6227,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 0.99,
      "approach_r2": 0.6533
    },
    {
      "date": "2026-01-23",
      "time": "12:02:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5073,
      "pred_gbt": 0.7075,
      "pred_empirical": 0.651,
      "confluence_count": 88,
      "rvol": 1.258,
      "approach_r2": 0.1311
    },
    {
      "date": "2026-01-23",
      "time": "12:02:00",
      "level_type": "ib_high",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6098,
      "pred_gbt": 0.7635,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 1.258,
      "approach_r2": 0.1311
    },
    {
      "date": "2026-01-23",
      "time": "12:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6414,
      "pred_gbt": 0.6671,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.747,
      "approach_r2": 0.1636
    },
    {
      "date": "2026-01-23",
      "time": "12:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6443,
      "pred_gbt": 0.6697,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.783,
      "approach_r2": 0.6815
    },
    {
      "date": "2026-01-23",
      "time": "12:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6374,
      "pred_gbt": 0.6808,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.836,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-01-23",
      "time": "12:28:00",
      "level_type": "dominant_gamma",
      "level_price": 6957.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6669,
      "pred_gbt": 0.6358,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.79,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-01-23",
      "time": "12:28:00",
      "level_type": "top_oi_strikes",
      "level_price": 6957.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6295,
      "pred_gbt": 0.6173,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.79,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-01-23",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.6769,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.867,
      "approach_r2": 0.0479
    },
    {
      "date": "2026-01-23",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6537,
      "pred_gbt": 0.6906,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.768,
      "approach_r2": 0.4433
    },
    {
      "date": "2026-01-23",
      "time": "12:32:00",
      "level_type": "ib_high",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6806,
      "pred_gbt": 0.7957,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.709,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-23",
      "time": "12:34:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.561,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 0.732,
      "approach_r2": 0.8099
    },
    {
      "date": "2026-01-23",
      "time": "12:40:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6499,
      "pred_gbt": 0.6407,
      "pred_empirical": 0.6251,
      "confluence_count": 99,
      "rvol": 0.983,
      "approach_r2": 0.9698
    },
    {
      "date": "2026-01-23",
      "time": "12:40:00",
      "level_type": "vwap",
      "level_price": 6947.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.6462,
      "pred_empirical": 0.651,
      "confluence_count": 97,
      "rvol": 0.983,
      "approach_r2": 0.9698
    },
    {
      "date": "2026-01-23",
      "time": "12:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6947.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.6226,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 0.983,
      "approach_r2": 0.9698
    },
    {
      "date": "2026-01-23",
      "time": "12:41:00",
      "level_type": "vwap",
      "level_price": 6947.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.6671,
      "pred_empirical": 0.6251,
      "confluence_count": 97,
      "rvol": 1.005,
      "approach_r2": 0.9221
    },
    {
      "date": "2026-01-23",
      "time": "12:42:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6062,
      "pred_gbt": 0.6528,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 1.438,
      "approach_r2": 0.7778
    },
    {
      "date": "2026-01-23",
      "time": "12:42:00",
      "level_type": "value_area_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6252,
      "pred_gbt": 0.6612,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.438,
      "approach_r2": 0.7778
    },
    {
      "date": "2026-01-23",
      "time": "12:42:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6002,
      "pred_gbt": 0.6527,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 1.438,
      "approach_r2": 0.7778
    },
    {
      "date": "2026-01-23",
      "time": "12:42:00",
      "level_type": "or30_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6509,
      "pred_gbt": 0.6612,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 1.438,
      "approach_r2": 0.7778
    },
    {
      "date": "2026-01-23",
      "time": "12:43:00",
      "level_type": "or15_high",
      "level_price": 6940.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.4853,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 2.114,
      "approach_r2": 0.7246
    },
    {
      "date": "2026-01-23",
      "time": "12:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6944.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5003,
      "pred_gbt": 0.5936,
      "pred_empirical": 0.6004,
      "confluence_count": 101,
      "rvol": 2.114,
      "approach_r2": 0.7246
    },
    {
      "date": "2026-01-23",
      "time": "12:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6941.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5528,
      "pred_gbt": 0.6441,
      "pred_empirical": 0.637,
      "confluence_count": 90,
      "rvol": 2.326,
      "approach_r2": 0.7955
    },
    {
      "date": "2026-01-23",
      "time": "12:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6941.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.45,
      "pred_gbt": 0.5497,
      "pred_empirical": 0.6004,
      "confluence_count": 94,
      "rvol": 2.931,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-23",
      "time": "12:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6938.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.519,
      "pred_gbt": 0.5752,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 1.819,
      "approach_r2": 0.7227
    },
    {
      "date": "2026-01-23",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5661,
      "pred_gbt": 0.5201,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 1.617,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-01-23",
      "time": "12:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6937.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.447,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.618,
      "approach_r2": 0.769
    },
    {
      "date": "2026-01-23",
      "time": "12:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6934.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5072,
      "pred_gbt": 0.5437,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.585,
      "approach_r2": 0.0753
    },
    {
      "date": "2026-01-23",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5512,
      "pred_gbt": 0.5184,
      "pred_empirical": 0.6269,
      "confluence_count": 53,
      "rvol": 1.879,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-01-23",
      "time": "12:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6933.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.5412,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.812,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-23",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6932.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4129,
      "pred_gbt": 0.4883,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.859,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-23",
      "time": "12:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6931.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4979,
      "pred_gbt": 0.5859,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.94,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-23",
      "time": "13:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6931.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5009,
      "pred_gbt": 0.5655,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.818,
      "approach_r2": 0.7578
    },
    {
      "date": "2026-01-23",
      "time": "13:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6936.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.5324,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.666,
      "approach_r2": 0.3926
    },
    {
      "date": "2026-01-23",
      "time": "13:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6936.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5511,
      "pred_gbt": 0.6643,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 1.514,
      "approach_r2": 0.0219
    },
    {
      "date": "2026-01-23",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6936.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5542,
      "pred_gbt": 0.5222,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.164,
      "approach_r2": 0.574
    },
    {
      "date": "2026-01-23",
      "time": "13:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6936.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5672,
      "pred_gbt": 0.618,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.224,
      "approach_r2": 0.0213
    },
    {
      "date": "2026-01-23",
      "time": "13:13:00",
      "level_type": "or15_high",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5415,
      "pred_gbt": 0.5383,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.448,
      "approach_r2": 0.5045
    },
    {
      "date": "2026-01-23",
      "time": "13:16:00",
      "level_type": "value_area_high",
      "level_price": 6942.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6506,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 1.014,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-23",
      "time": "13:16:00",
      "level_type": "or30_high",
      "level_price": 6942.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.6678,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 1.014,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-01-23",
      "time": "13:27:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6331,
      "pred_gbt": 0.6857,
      "pred_empirical": 0.6081,
      "confluence_count": 100,
      "rvol": 0.955,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-01-23",
      "time": "13:27:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6273,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.955,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-01-23",
      "time": "13:27:00",
      "level_type": "vwap",
      "level_price": 6945.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6571,
      "pred_gbt": 0.7292,
      "pred_empirical": 0.6281,
      "confluence_count": 107,
      "rvol": 0.955,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-01-23",
      "time": "13:30:00",
      "level_type": "vwap",
      "level_price": 6945.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6783,
      "pred_gbt": 0.7156,
      "pred_empirical": 0.6281,
      "confluence_count": 107,
      "rvol": 0.939,
      "approach_r2": 0.4377
    },
    {
      "date": "2026-01-23",
      "time": "13:32:00",
      "level_type": "vwap",
      "level_price": 6945.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6829,
      "pred_gbt": 0.7273,
      "pred_empirical": 0.6269,
      "confluence_count": 108,
      "rvol": 0.851,
      "approach_r2": 0.3342
    },
    {
      "date": "2026-01-23",
      "time": "13:38:00",
      "level_type": "vwap",
      "level_price": 6945.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6738,
      "pred_gbt": 0.7744,
      "pred_empirical": 0.6269,
      "confluence_count": 106,
      "rvol": 1.058,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-01-23",
      "time": "13:39:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6698,
      "pred_gbt": 0.6754,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 1.044,
      "approach_r2": 0.5078
    },
    {
      "date": "2026-01-23",
      "time": "13:43:00",
      "level_type": "or15_high",
      "level_price": 6940.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6327,
      "pred_gbt": 0.6264,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.978,
      "approach_r2": 0.4834
    },
    {
      "date": "2026-01-23",
      "time": "13:46:00",
      "level_type": "value_area_high",
      "level_price": 6942.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6756,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.941,
      "approach_r2": 0.4673
    },
    {
      "date": "2026-01-23",
      "time": "13:46:00",
      "level_type": "or30_high",
      "level_price": 6942.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6524,
      "pred_gbt": 0.6455,
      "pred_empirical": 0.6142,
      "confluence_count": 87,
      "rvol": 0.941,
      "approach_r2": 0.4673
    },
    {
      "date": "2026-01-23",
      "time": "13:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6941.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7051,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.55,
      "approach_r2": 0.733
    },
    {
      "date": "2026-01-23",
      "time": "13:56:00",
      "level_type": "vwap",
      "level_price": 6945.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.7447,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.578,
      "approach_r2": 0.5399
    },
    {
      "date": "2026-01-23",
      "time": "13:57:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.7126,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.58,
      "approach_r2": 0.0877
    },
    {
      "date": "2026-01-23",
      "time": "14:00:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6799,
      "pred_gbt": 0.6951,
      "pred_empirical": 0.5962,
      "confluence_count": 100,
      "rvol": 0.797,
      "approach_r2": 0.098
    },
    {
      "date": "2026-01-23",
      "time": "14:00:00",
      "level_type": "vwap",
      "level_price": 6945.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7009,
      "pred_gbt": 0.7492,
      "pred_empirical": 0.6109,
      "confluence_count": 106,
      "rvol": 0.797,
      "approach_r2": 0.098
    },
    {
      "date": "2026-01-23",
      "time": "14:03:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6396,
      "pred_gbt": 0.6901,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 0.907,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "14:08:00",
      "level_type": "ib_high",
      "level_price": 6952.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 1.11,
      "approach_r2": 0.8571
    },
    {
      "date": "2026-01-23",
      "time": "14:13:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7118,
      "pred_gbt": 0.7079,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.782,
      "approach_r2": 0.8446
    },
    {
      "date": "2026-01-23",
      "time": "14:21:00",
      "level_type": "dominant_gamma",
      "level_price": 6957.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7276,
      "pred_gbt": 0.7162,
      "pred_empirical": 0.6142,
      "confluence_count": 74,
      "rvol": 0.98,
      "approach_r2": 0.5433
    },
    {
      "date": "2026-01-23",
      "time": "14:21:00",
      "level_type": "top_oi_strikes",
      "level_price": 6957.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.6934,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 0.98,
      "approach_r2": 0.5433
    },
    {
      "date": "2026-01-23",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7537,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 0.98,
      "approach_r2": 0.5433
    },
    {
      "date": "2026-01-23",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 1.099,
      "approach_r2": 0.149
    },
    {
      "date": "2026-01-23",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6986,
      "pred_gbt": 0.7144,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 1.208,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-23",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6944,
      "pred_gbt": 0.6873,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 1.321,
      "approach_r2": 0.0789
    },
    {
      "date": "2026-01-23",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6938,
      "pred_gbt": 0.6886,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 1.339,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-01-23",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.708,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.6011,
      "confluence_count": 82,
      "rvol": 1.026,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-01-23",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6955.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.697,
      "approach_r2": 0.1067
    },
    {
      "date": "2026-01-23",
      "time": "14:33:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.6337,
      "pred_empirical": 0.612,
      "confluence_count": 88,
      "rvol": 0.512,
      "approach_r2": 0.4977
    },
    {
      "date": "2026-01-23",
      "time": "14:38:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7158,
      "pred_gbt": 0.6886,
      "pred_empirical": 0.6142,
      "confluence_count": 100,
      "rvol": 0.723,
      "approach_r2": 0.0059
    },
    {
      "date": "2026-01-23",
      "time": "14:38:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.7073,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.723,
      "approach_r2": 0.0059
    },
    {
      "date": "2026-01-23",
      "time": "14:38:00",
      "level_type": "vwap",
      "level_price": 6945.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7617,
      "pred_gbt": 0.7571,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.723,
      "approach_r2": 0.0059
    },
    {
      "date": "2026-01-23",
      "time": "14:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6996,
      "pred_gbt": 0.6982,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.745,
      "approach_r2": 0.4937
    },
    {
      "date": "2026-01-23",
      "time": "14:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6949.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6869,
      "pred_gbt": 0.7089,
      "pred_empirical": 0.5962,
      "confluence_count": 92,
      "rvol": 0.815,
      "approach_r2": 0.124
    },
    {
      "date": "2026-01-23",
      "time": "14:45:00",
      "level_type": "vwap",
      "level_price": 6945.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7606,
      "pred_gbt": 0.7498,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.781,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "14:48:00",
      "level_type": "vwap",
      "level_price": 6945.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7729,
      "pred_gbt": 0.7625,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.575,
      "approach_r2": 0.4846
    },
    {
      "date": "2026-01-23",
      "time": "14:53:00",
      "level_type": "vwap",
      "level_price": 6946.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7653,
      "pred_gbt": 0.735,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.532,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "14:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6949.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7192,
      "pred_gbt": 0.7108,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.532,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "14:54:00",
      "level_type": "vwap",
      "level_price": 6946.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.7828,
      "pred_empirical": 0.612,
      "confluence_count": 109,
      "rvol": 0.53,
      "approach_r2": 0.1269
    },
    {
      "date": "2026-01-23",
      "time": "15:00:00",
      "level_type": "vwap",
      "level_price": 6946.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7808,
      "pred_gbt": 0.7632,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.65,
      "approach_r2": 0.9973
    },
    {
      "date": "2026-01-23",
      "time": "15:03:00",
      "level_type": "vwap",
      "level_price": 6946.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7697,
      "pred_gbt": 0.7831,
      "pred_empirical": 0.5871,
      "confluence_count": 109,
      "rvol": 0.488,
      "approach_r2": 0.0831
    },
    {
      "date": "2026-01-23",
      "time": "15:08:00",
      "level_type": "value_area_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7335,
      "pred_gbt": 0.717,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.798,
      "approach_r2": 0.0871
    },
    {
      "date": "2026-01-23",
      "time": "15:08:00",
      "level_type": "or30_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7547,
      "pred_gbt": 0.717,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.798,
      "approach_r2": 0.0871
    },
    {
      "date": "2026-01-23",
      "time": "15:09:00",
      "level_type": "or15_high",
      "level_price": 6940.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.694,
      "pred_gbt": 0.6374,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.865,
      "approach_r2": 0.7743
    },
    {
      "date": "2026-01-23",
      "time": "15:12:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6992,
      "pred_gbt": 0.6884,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 1.253,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "15:12:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 1.253,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-23",
      "time": "15:13:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7166,
      "pred_gbt": 0.6969,
      "pred_empirical": 0.6142,
      "confluence_count": 99,
      "rvol": 1.232,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-23",
      "time": "15:18:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.6944,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.643,
      "approach_r2": 0.5197
    },
    {
      "date": "2026-01-23",
      "time": "15:23:00",
      "level_type": "vwap",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7472,
      "pred_gbt": 0.6624,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.607,
      "approach_r2": 0.9096
    },
    {
      "date": "2026-01-23",
      "time": "15:27:00",
      "level_type": "vwap",
      "level_price": 6945.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7261,
      "pred_gbt": 0.6247,
      "pred_empirical": 0.5871,
      "confluence_count": 108,
      "rvol": 0.689,
      "approach_r2": 0.494
    },
    {
      "date": "2026-01-23",
      "time": "15:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6943.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7374,
      "pred_gbt": 0.6362,
      "pred_empirical": 0.6142,
      "confluence_count": 102,
      "rvol": 0.689,
      "approach_r2": 0.494
    },
    {
      "date": "2026-01-23",
      "time": "15:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6941.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7278,
      "pred_gbt": 0.6127,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.761,
      "approach_r2": 0.3327
    },
    {
      "date": "2026-01-23",
      "time": "15:38:00",
      "level_type": "value_area_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7575,
      "pred_gbt": 0.6162,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.725,
      "approach_r2": 0.9097
    },
    {
      "date": "2026-01-23",
      "time": "15:38:00",
      "level_type": "or30_high",
      "level_price": 6942.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7774,
      "pred_gbt": 0.6162,
      "pred_empirical": 0.5803,
      "confluence_count": 87,
      "rvol": 0.725,
      "approach_r2": 0.9097
    },
    {
      "date": "2026-01-23",
      "time": "15:40:00",
      "level_type": "vwap",
      "level_price": 6945.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7925,
      "pred_gbt": 0.685,
      "pred_empirical": 0.612,
      "confluence_count": 107,
      "rvol": 0.726,
      "approach_r2": 0.5586
    },
    {
      "date": "2026-01-23",
      "time": "15:42:00",
      "level_type": "prior_day_close",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.6494,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.82,
      "approach_r2": 0.0469
    },
    {
      "date": "2026-01-23",
      "time": "15:42:00",
      "level_type": "hvn",
      "level_price": 6945.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7302,
      "pred_gbt": 0.654,
      "pred_empirical": 0.5803,
      "confluence_count": 99,
      "rvol": 0.82,
      "approach_r2": 0.0469
    },
    {
      "date": "2026-01-23",
      "time": "15:44:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6947.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7528,
      "pred_gbt": 0.6484,
      "pred_empirical": 0.5803,
      "confluence_count": 99,
      "rvol": 0.74,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-23",
      "time": "15:49:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7187,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.662,
      "approach_r2": 0.7903
    },
    {
      "date": "2026-01-23",
      "time": "15:51:00",
      "level_type": "vwap",
      "level_price": 6945.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7653,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.729,
      "approach_r2": 0.0205
    },
    {
      "date": "2026-01-23",
      "time": "15:52:00",
      "level_type": "or15_high",
      "level_price": 6940.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7217,
      "pred_gbt": 0.8026,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.785,
      "approach_r2": 0.4922
    },
    {
      "date": "2026-01-23",
      "time": "15:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6943.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7584,
      "pred_gbt": 0.812,
      "pred_empirical": 0.5962,
      "confluence_count": 104,
      "rvol": 0.785,
      "approach_r2": 0.4922
    },
    {
      "date": "2026-01-23",
      "time": "15:54:00",
      "level_type": "vwap",
      "level_price": 6945.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7513,
      "pred_gbt": 0.8844,
      "pred_empirical": 0.5962,
      "confluence_count": 107,
      "rvol": 0.792,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-23",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6945.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7534,
      "pred_gbt": 0.8894,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.784,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-23",
      "time": "15:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6944.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7604,
      "pred_gbt": 0.8738,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.784,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-23",
      "time": "15:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6944.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7513,
      "pred_gbt": 0.8338,
      "pred_empirical": 0.5962,
      "confluence_count": 102,
      "rvol": 0.771,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-01-23",
      "time": "15:59:00",
      "level_type": "vwap",
      "level_price": 6945.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7925,
      "pred_gbt": 0.9584,
      "pred_empirical": 0.6269,
      "confluence_count": 109,
      "rvol": 0.931,
      "approach_r2": 0.7282
    },
    {
      "date": "2026-01-26",
      "time": "09:35:00",
      "level_type": "prior_week_high",
      "level_price": 6969.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3836,
      "pred_gbt": 0.452,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 0.961,
      "approach_r2": 0.0544
    },
    {
      "date": "2026-01-26",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6970.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4749,
      "pred_gbt": 0.3954,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.961,
      "approach_r2": 0.0544
    },
    {
      "date": "2026-01-26",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6973.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5123,
      "pred_gbt": 0.287,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 0.955,
      "approach_r2": 0.0573
    },
    {
      "date": "2026-01-26",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6969.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4526,
      "pred_gbt": 0.5344,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 0.969,
      "approach_r2": 0.3771
    },
    {
      "date": "2026-01-26",
      "time": "09:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3918,
      "pred_gbt": 0.5139,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 0.969,
      "approach_r2": 0.3771
    },
    {
      "date": "2026-01-26",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6970.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4498,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 0.979,
      "approach_r2": 0.1447
    },
    {
      "date": "2026-01-26",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6970.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4671,
      "pred_gbt": 0.402,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 0.935,
      "approach_r2": 0.5246
    },
    {
      "date": "2026-01-26",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6973.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4965,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.6269,
      "confluence_count": 36,
      "rvol": 0.935,
      "approach_r2": 0.5246
    },
    {
      "date": "2026-01-26",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6973.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4442,
      "pred_gbt": 0.3875,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.946,
      "approach_r2": 0.3802
    },
    {
      "date": "2026-01-26",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6972.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4878,
      "pred_gbt": 0.3579,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.012,
      "approach_r2": 0.3202
    },
    {
      "date": "2026-01-26",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6976.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.519,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 0.914,
      "approach_r2": 0.0658
    },
    {
      "date": "2026-01-26",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6972.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.4965,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.914,
      "approach_r2": 0.0658
    },
    {
      "date": "2026-01-26",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6976.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5062,
      "pred_gbt": 0.4276,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 0.914,
      "approach_r2": 0.0658
    },
    {
      "date": "2026-01-26",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6976.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4726,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 0.809,
      "approach_r2": 0.4377
    },
    {
      "date": "2026-01-26",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6976.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4674,
      "pred_gbt": 0.4532,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 0.809,
      "approach_r2": 0.4377
    },
    {
      "date": "2026-01-26",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6976.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4703,
      "pred_gbt": 0.4407,
      "pred_empirical": 0.6081,
      "confluence_count": 46,
      "rvol": 0.809,
      "approach_r2": 0.4377
    },
    {
      "date": "2026-01-26",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6978.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.4681,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 0.763,
      "approach_r2": 0.705
    },
    {
      "date": "2026-01-26",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6978.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5204,
      "pred_gbt": 0.4554,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 0.763,
      "approach_r2": 0.705
    },
    {
      "date": "2026-01-26",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6979.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.5385,
      "pred_empirical": 0.6251,
      "confluence_count": 94,
      "rvol": 0.672,
      "approach_r2": 0.6877
    },
    {
      "date": "2026-01-26",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6979.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6033,
      "pred_gbt": 0.541,
      "pred_empirical": 0.651,
      "confluence_count": 94,
      "rvol": 0.672,
      "approach_r2": 0.6877
    },
    {
      "date": "2026-01-26",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6975.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4895,
      "pred_gbt": 0.4208,
      "pred_empirical": 0.6081,
      "confluence_count": 49,
      "rvol": 0.783,
      "approach_r2": 0.4961
    },
    {
      "date": "2026-01-26",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6976.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4844,
      "pred_gbt": 0.4056,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.801,
      "approach_r2": 0.0815
    },
    {
      "date": "2026-01-26",
      "time": "09:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6975.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.437,
      "pred_gbt": 0.3763,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 0.801,
      "approach_r2": 0.0815
    },
    {
      "date": "2026-01-26",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6976.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5296,
      "pred_gbt": 0.474,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 0.762,
      "approach_r2": 0.0096
    },
    {
      "date": "2026-01-26",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6977.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5358,
      "pred_gbt": 0.5121,
      "pred_empirical": 0.6142,
      "confluence_count": 53,
      "rvol": 0.753,
      "approach_r2": 0.1171
    },
    {
      "date": "2026-01-26",
      "time": "09:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4623,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.6109,
      "confluence_count": 48,
      "rvol": 0.753,
      "approach_r2": 0.1171
    },
    {
      "date": "2026-01-26",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6977.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5002,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 0.749,
      "approach_r2": 0.3305
    },
    {
      "date": "2026-01-26",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6980.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6529,
      "pred_gbt": 0.626,
      "pred_empirical": 0.6251,
      "confluence_count": 122,
      "rvol": 0.699,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-01-26",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6977.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5429,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.699,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-01-26",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6980.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6412,
      "pred_gbt": 0.6278,
      "pred_empirical": 0.6251,
      "confluence_count": 122,
      "rvol": 0.699,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-01-26",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6977.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.682,
      "approach_r2": 0.3145
    },
    {
      "date": "2026-01-26",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6977.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.5098,
      "pred_empirical": 0.6109,
      "confluence_count": 71,
      "rvol": 0.665,
      "approach_r2": 0.1219
    },
    {
      "date": "2026-01-26",
      "time": "09:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6977.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.6109,
      "confluence_count": 51,
      "rvol": 0.665,
      "approach_r2": 0.1219
    },
    {
      "date": "2026-01-26",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5395,
      "pred_gbt": 0.4657,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.725,
      "approach_r2": 0.0585
    },
    {
      "date": "2026-01-26",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.4662,
      "pred_empirical": 0.6251,
      "confluence_count": 76,
      "rvol": 0.788,
      "approach_r2": 0.483
    },
    {
      "date": "2026-01-26",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6971.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4802,
      "pred_gbt": 0.4741,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 0.438,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-01-26",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6971.77,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4871,
      "pred_gbt": 0.4008,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 0.532,
      "approach_r2": 0.9557
    },
    {
      "date": "2026-01-26",
      "time": "10:13:00",
      "level_type": "or30_high",
      "level_price": 6980.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5781,
      "pred_gbt": 0.5399,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 0.755,
      "approach_r2": 0.6864
    },
    {
      "date": "2026-01-26",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5949,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 0.755,
      "approach_r2": 0.6864
    },
    {
      "date": "2026-01-26",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.598,
      "pred_gbt": 0.4996,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 0.798,
      "approach_r2": 0.9592
    },
    {
      "date": "2026-01-26",
      "time": "10:15:00",
      "level_type": "session_high",
      "level_price": 6980.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6955,
      "pred_gbt": 0.6581,
      "pred_empirical": 0.6674,
      "confluence_count": 137,
      "rvol": 0.74,
      "approach_r2": 0.966
    },
    {
      "date": "2026-01-26",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6045,
      "pred_gbt": 0.5433,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 0.74,
      "approach_r2": 0.966
    },
    {
      "date": "2026-01-26",
      "time": "10:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6980.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6845,
      "pred_gbt": 0.6429,
      "pred_empirical": 0.6674,
      "confluence_count": 137,
      "rvol": 0.74,
      "approach_r2": 0.966
    },
    {
      "date": "2026-01-26",
      "time": "10:17:00",
      "level_type": "session_high",
      "level_price": 6981.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6323,
      "pred_gbt": 0.5943,
      "pred_empirical": 0.637,
      "confluence_count": 135,
      "rvol": 0.832,
      "approach_r2": 0.9248
    },
    {
      "date": "2026-01-26",
      "time": "10:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6981.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.635,
      "pred_gbt": 0.577,
      "pred_empirical": 0.637,
      "confluence_count": 135,
      "rvol": 0.832,
      "approach_r2": 0.9248
    },
    {
      "date": "2026-01-26",
      "time": "10:18:00",
      "level_type": "session_high",
      "level_price": 6982.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7283,
      "pred_gbt": 0.7089,
      "pred_empirical": 0.637,
      "confluence_count": 163,
      "rvol": 0.803,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-01-26",
      "time": "10:18:00",
      "level_type": "swing_high_2h",
      "level_price": 6982.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.6934,
      "pred_empirical": 0.637,
      "confluence_count": 163,
      "rvol": 0.803,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-01-26",
      "time": "10:19:00",
      "level_type": "top_oi_strikes",
      "level_price": 6984.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7289,
      "pred_gbt": 0.7385,
      "pred_empirical": 0.6004,
      "confluence_count": 203,
      "rvol": 0.822,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-26",
      "time": "10:19:00",
      "level_type": "session_high",
      "level_price": 6983.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6847,
      "pred_gbt": 0.681,
      "pred_empirical": 0.6674,
      "confluence_count": 174,
      "rvol": 0.822,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-26",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6986.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8478,
      "pred_gbt": 0.8524,
      "pred_empirical": 0.637,
      "confluence_count": 274,
      "rvol": 0.822,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-26",
      "time": "10:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6983.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6872,
      "pred_gbt": 0.6603,
      "pred_empirical": 0.6674,
      "confluence_count": 174,
      "rvol": 0.822,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-26",
      "time": "10:20:00",
      "level_type": "session_high",
      "level_price": 6985.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7652,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6004,
      "confluence_count": 241,
      "rvol": 0.976,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-26",
      "time": "10:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8409,
      "pred_gbt": 0.854,
      "pred_empirical": 0.6004,
      "confluence_count": 270,
      "rvol": 0.976,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-26",
      "time": "10:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6985.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7673,
      "pred_gbt": 0.7273,
      "pred_empirical": 0.6004,
      "confluence_count": 241,
      "rvol": 0.976,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-01-26",
      "time": "10:21:00",
      "level_type": "session_high",
      "level_price": 6986.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8038,
      "pred_gbt": 0.8549,
      "pred_empirical": 0.5205,
      "confluence_count": 275,
      "rvol": 1.007,
      "approach_r2": 0.7779
    },
    {
      "date": "2026-01-26",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8325,
      "pred_gbt": 0.8258,
      "pred_empirical": 0.6004,
      "confluence_count": 259,
      "rvol": 1.007,
      "approach_r2": 0.7779
    },
    {
      "date": "2026-01-26",
      "time": "10:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6986.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8056,
      "pred_gbt": 0.8298,
      "pred_empirical": 0.5205,
      "confluence_count": 275,
      "rvol": 1.007,
      "approach_r2": 0.7779
    },
    {
      "date": "2026-01-26",
      "time": "10:22:00",
      "level_type": "session_high",
      "level_price": 6987.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8324,
      "pred_gbt": 0.8368,
      "pred_empirical": 0.6004,
      "confluence_count": 259,
      "rvol": 0.874,
      "approach_r2": 0.9109
    },
    {
      "date": "2026-01-26",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8263,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.6004,
      "confluence_count": 247,
      "rvol": 0.874,
      "approach_r2": 0.9109
    },
    {
      "date": "2026-01-26",
      "time": "10:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6987.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8251,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.6004,
      "confluence_count": 259,
      "rvol": 0.874,
      "approach_r2": 0.9109
    },
    {
      "date": "2026-01-26",
      "time": "10:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8231,
      "pred_gbt": 0.8248,
      "pred_empirical": 0.637,
      "confluence_count": 243,
      "rvol": 0.859,
      "approach_r2": 0.8789
    },
    {
      "date": "2026-01-26",
      "time": "10:24:00",
      "level_type": "session_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8116,
      "pred_gbt": 0.8625,
      "pred_empirical": 0.637,
      "confluence_count": 238,
      "rvol": 0.801,
      "approach_r2": 0.1119
    },
    {
      "date": "2026-01-26",
      "time": "10:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8168,
      "pred_gbt": 0.8562,
      "pred_empirical": 0.6674,
      "confluence_count": 238,
      "rvol": 0.801,
      "approach_r2": 0.1119
    },
    {
      "date": "2026-01-26",
      "time": "10:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8036,
      "pred_gbt": 0.8498,
      "pred_empirical": 0.637,
      "confluence_count": 238,
      "rvol": 0.801,
      "approach_r2": 0.1119
    },
    {
      "date": "2026-01-26",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7065,
      "pred_gbt": 0.6803,
      "pred_empirical": 0.6674,
      "confluence_count": 146,
      "rvol": 0.709,
      "approach_r2": 0.7579
    },
    {
      "date": "2026-01-26",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7132,
      "pred_gbt": 0.6383,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 0.792,
      "approach_r2": 0.4507
    },
    {
      "date": "2026-01-26",
      "time": "10:31:00",
      "level_type": "or15_high",
      "level_price": 6976.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4934,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.905,
      "approach_r2": 0.3092
    },
    {
      "date": "2026-01-26",
      "time": "10:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4814,
      "pred_gbt": 0.4535,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.905,
      "approach_r2": 0.3092
    },
    {
      "date": "2026-01-26",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6868,
      "pred_gbt": 0.5905,
      "pred_empirical": 0.637,
      "confluence_count": 162,
      "rvol": 0.939,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-26",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6863,
      "pred_gbt": 0.5701,
      "pred_empirical": 0.637,
      "confluence_count": 162,
      "rvol": 0.964,
      "approach_r2": 0.5473
    },
    {
      "date": "2026-01-26",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6851,
      "pred_gbt": 0.6358,
      "pred_empirical": 0.6674,
      "confluence_count": 161,
      "rvol": 0.903,
      "approach_r2": 0.4954
    },
    {
      "date": "2026-01-26",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6866,
      "pred_gbt": 0.6335,
      "pred_empirical": 0.6674,
      "confluence_count": 162,
      "rvol": 0.871,
      "approach_r2": 0.1473
    },
    {
      "date": "2026-01-26",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.6436,
      "pred_empirical": 0.6715,
      "confluence_count": 161,
      "rvol": 0.801,
      "approach_r2": 0.0025
    },
    {
      "date": "2026-01-26",
      "time": "10:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.6725,
      "pred_empirical": 0.651,
      "confluence_count": 161,
      "rvol": 0.642,
      "approach_r2": 0.0918
    },
    {
      "date": "2026-01-26",
      "time": "10:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7373,
      "pred_gbt": 0.6599,
      "pred_empirical": 0.651,
      "confluence_count": 161,
      "rvol": 0.501,
      "approach_r2": 0.4558
    },
    {
      "date": "2026-01-26",
      "time": "10:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7064,
      "pred_gbt": 0.6431,
      "pred_empirical": 0.651,
      "confluence_count": 161,
      "rvol": 0.508,
      "approach_r2": 0.578
    },
    {
      "date": "2026-01-26",
      "time": "10:43:00",
      "level_type": "vwap",
      "level_price": 6975.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5192,
      "pred_gbt": 0.5073,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 0.824,
      "approach_r2": 0.0078
    },
    {
      "date": "2026-01-26",
      "time": "10:44:00",
      "level_type": "vwap",
      "level_price": 6975.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5232,
      "pred_gbt": 0.4917,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.859,
      "approach_r2": 0.64
    },
    {
      "date": "2026-01-26",
      "time": "10:45:00",
      "level_type": "or30_high",
      "level_price": 6980.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5938,
      "pred_gbt": 0.5773,
      "pred_empirical": 0.6715,
      "confluence_count": 122,
      "rvol": 0.836,
      "approach_r2": 0.9313
    },
    {
      "date": "2026-01-26",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.6698,
      "pred_empirical": 0.6715,
      "confluence_count": 163,
      "rvol": 0.785,
      "approach_r2": 0.4138
    },
    {
      "date": "2026-01-26",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7349,
      "pred_gbt": 0.6964,
      "pred_empirical": 0.6251,
      "confluence_count": 162,
      "rvol": 0.683,
      "approach_r2": 0.1801
    },
    {
      "date": "2026-01-26",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.743,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.6715,
      "confluence_count": 163,
      "rvol": 0.653,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-26",
      "time": "10:49:00",
      "level_type": "top_oi_strikes",
      "level_price": 6984.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.8196,
      "pred_empirical": 0.6715,
      "confluence_count": 203,
      "rvol": 0.605,
      "approach_r2": 0.4879
    },
    {
      "date": "2026-01-26",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.741,
      "pred_gbt": 0.7128,
      "pred_empirical": 0.6251,
      "confluence_count": 162,
      "rvol": 0.605,
      "approach_r2": 0.4879
    },
    {
      "date": "2026-01-26",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7573,
      "pred_gbt": 0.7168,
      "pred_empirical": 0.6281,
      "confluence_count": 175,
      "rvol": 0.548,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-26",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.7091,
      "pred_empirical": 0.651,
      "confluence_count": 175,
      "rvol": 0.562,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-26",
      "time": "10:52:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8085,
      "pred_gbt": 0.8677,
      "pred_empirical": 0.6715,
      "confluence_count": 238,
      "rvol": 0.621,
      "approach_r2": 0.09
    },
    {
      "date": "2026-01-26",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7537,
      "pred_gbt": 0.7189,
      "pred_empirical": 0.6251,
      "confluence_count": 174,
      "rvol": 0.663,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-26",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.7154,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.626,
      "approach_r2": 0.8351
    },
    {
      "date": "2026-01-26",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7696,
      "pred_gbt": 0.7307,
      "pred_empirical": 0.651,
      "confluence_count": 183,
      "rvol": 0.597,
      "approach_r2": 0.2311
    },
    {
      "date": "2026-01-26",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7705,
      "pred_gbt": 0.7233,
      "pred_empirical": 0.6281,
      "confluence_count": 184,
      "rvol": 0.564,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-26",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7748,
      "pred_gbt": 0.7279,
      "pred_empirical": 0.6281,
      "confluence_count": 187,
      "rvol": 0.559,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-26",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7551,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.637,
      "confluence_count": 195,
      "rvol": 0.755,
      "approach_r2": 0.3119
    },
    {
      "date": "2026-01-26",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7518,
      "pred_gbt": 0.8106,
      "pred_empirical": 0.637,
      "confluence_count": 200,
      "rvol": 0.912,
      "approach_r2": 0.2551
    },
    {
      "date": "2026-01-26",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7814,
      "pred_gbt": 0.8191,
      "pred_empirical": 0.6715,
      "confluence_count": 201,
      "rvol": 0.871,
      "approach_r2": 0.1476
    },
    {
      "date": "2026-01-26",
      "time": "11:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7514,
      "pred_gbt": 0.8305,
      "pred_empirical": 0.6715,
      "confluence_count": 201,
      "rvol": 0.898,
      "approach_r2": 0.0032
    },
    {
      "date": "2026-01-26",
      "time": "11:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6983.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7533,
      "pred_gbt": 0.8212,
      "pred_empirical": 0.637,
      "confluence_count": 201,
      "rvol": 0.937,
      "approach_r2": 0.514
    },
    {
      "date": "2026-01-26",
      "time": "11:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7572,
      "pred_gbt": 0.8248,
      "pred_empirical": 0.6674,
      "confluence_count": 201,
      "rvol": 0.845,
      "approach_r2": 0.0823
    },
    {
      "date": "2026-01-26",
      "time": "11:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7581,
      "pred_gbt": 0.8211,
      "pred_empirical": 0.6715,
      "confluence_count": 201,
      "rvol": 0.796,
      "approach_r2": 0.0836
    },
    {
      "date": "2026-01-26",
      "time": "11:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.767,
      "pred_gbt": 0.8372,
      "pred_empirical": 0.6674,
      "confluence_count": 202,
      "rvol": 0.7,
      "approach_r2": 0.5011
    },
    {
      "date": "2026-01-26",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7697,
      "pred_gbt": 0.8307,
      "pred_empirical": 0.651,
      "confluence_count": 202,
      "rvol": 0.637,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-26",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7738,
      "pred_gbt": 0.8141,
      "pred_empirical": 0.651,
      "confluence_count": 201,
      "rvol": 0.548,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-26",
      "time": "11:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6983.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.6907,
      "pred_empirical": 0.6715,
      "confluence_count": 175,
      "rvol": 0.548,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-26",
      "time": "11:15:00",
      "level_type": "or30_high",
      "level_price": 6980.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6781,
      "pred_gbt": 0.6667,
      "pred_empirical": 0.6109,
      "confluence_count": 122,
      "rvol": 0.528,
      "approach_r2": 0.1563
    },
    {
      "date": "2026-01-26",
      "time": "11:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6982.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.68,
      "pred_gbt": 0.6618,
      "pred_empirical": 0.6715,
      "confluence_count": 155,
      "rvol": 0.51,
      "approach_r2": 0.766
    },
    {
      "date": "2026-01-26",
      "time": "11:19:00",
      "level_type": "or15_high",
      "level_price": 6976.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.5746,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 0.843,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-26",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6977.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.5707,
      "pred_empirical": 0.612,
      "confluence_count": 52,
      "rvol": 0.843,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-26",
      "time": "11:22:00",
      "level_type": "top_oi_strikes",
      "level_price": 6984.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7457,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.6004,
      "confluence_count": 203,
      "rvol": 1.295,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-26",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7521,
      "pred_gbt": 0.7575,
      "pred_empirical": 0.6004,
      "confluence_count": 201,
      "rvol": 1.295,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-26",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7542,
      "pred_gbt": 0.7436,
      "pred_empirical": 0.637,
      "confluence_count": 202,
      "rvol": 1.259,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-26",
      "time": "11:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6982.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6807,
      "pred_gbt": 0.6198,
      "pred_empirical": 0.6004,
      "confluence_count": 161,
      "rvol": 1.259,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-26",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7611,
      "pred_gbt": 0.8128,
      "pred_empirical": 0.6674,
      "confluence_count": 202,
      "rvol": 1.075,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-26",
      "time": "11:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6982.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.637,
      "confluence_count": 162,
      "rvol": 1.075,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-26",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7632,
      "pred_gbt": 0.8396,
      "pred_empirical": 0.637,
      "confluence_count": 202,
      "rvol": 1.024,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-26",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7667,
      "pred_gbt": 0.8564,
      "pred_empirical": 0.6715,
      "confluence_count": 201,
      "rvol": 0.88,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-26",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8013,
      "pred_gbt": 0.8331,
      "pred_empirical": 0.6715,
      "confluence_count": 203,
      "rvol": 0.737,
      "approach_r2": 0.3224
    },
    {
      "date": "2026-01-26",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8063,
      "pred_gbt": 0.8095,
      "pred_empirical": 0.6715,
      "confluence_count": 207,
      "rvol": 0.75,
      "approach_r2": 0.4
    },
    {
      "date": "2026-01-26",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.809,
      "pred_gbt": 0.8106,
      "pred_empirical": 0.6715,
      "confluence_count": 209,
      "rvol": 0.732,
      "approach_r2": 0.4709
    },
    {
      "date": "2026-01-26",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8113,
      "pred_gbt": 0.8142,
      "pred_empirical": 0.6715,
      "confluence_count": 209,
      "rvol": 0.709,
      "approach_r2": 0.4709
    },
    {
      "date": "2026-01-26",
      "time": "11:31:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.82,
      "pred_gbt": 0.8842,
      "pred_empirical": 0.6281,
      "confluence_count": 238,
      "rvol": 0.723,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-26",
      "time": "11:31:00",
      "level_type": "session_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8393,
      "pred_gbt": 0.9043,
      "pred_empirical": 0.6281,
      "confluence_count": 238,
      "rvol": 0.723,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-26",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8084,
      "pred_gbt": 0.8238,
      "pred_empirical": 0.651,
      "confluence_count": 209,
      "rvol": 0.723,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-26",
      "time": "11:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8323,
      "pred_gbt": 0.8943,
      "pred_empirical": 0.6281,
      "confluence_count": 238,
      "rvol": 0.723,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-26",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8126,
      "pred_gbt": 0.7968,
      "pred_empirical": 0.6674,
      "confluence_count": 213,
      "rvol": 0.791,
      "approach_r2": 0.2841
    },
    {
      "date": "2026-01-26",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8144,
      "pred_gbt": 0.819,
      "pred_empirical": 0.6674,
      "confluence_count": 214,
      "rvol": 0.763,
      "approach_r2": 0.5125
    },
    {
      "date": "2026-01-26",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.787,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6674,
      "confluence_count": 215,
      "rvol": 0.819,
      "approach_r2": 0.1486
    },
    {
      "date": "2026-01-26",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7919,
      "pred_gbt": 0.819,
      "pred_empirical": 0.6715,
      "confluence_count": 219,
      "rvol": 0.805,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-26",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7933,
      "pred_gbt": 0.8256,
      "pred_empirical": 0.6715,
      "confluence_count": 219,
      "rvol": 0.762,
      "approach_r2": 0.1166
    },
    {
      "date": "2026-01-26",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8236,
      "pred_gbt": 0.8112,
      "pred_empirical": 0.6674,
      "confluence_count": 221,
      "rvol": 0.768,
      "approach_r2": 0.5116
    },
    {
      "date": "2026-01-26",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7996,
      "pred_gbt": 0.8296,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.76,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-26",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.822,
      "pred_empirical": 0.6715,
      "confluence_count": 221,
      "rvol": 0.714,
      "approach_r2": 0.4893
    },
    {
      "date": "2026-01-26",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8009,
      "pred_gbt": 0.8317,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 0.647,
      "approach_r2": 0.1134
    },
    {
      "date": "2026-01-26",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.826,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.6281,
      "confluence_count": 221,
      "rvol": 0.618,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-26",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8068,
      "pred_gbt": 0.8148,
      "pred_empirical": 0.651,
      "confluence_count": 221,
      "rvol": 0.504,
      "approach_r2": 0.1256
    },
    {
      "date": "2026-01-26",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8103,
      "pred_gbt": 0.8106,
      "pred_empirical": 0.651,
      "confluence_count": 222,
      "rvol": 0.505,
      "approach_r2": 0.5023
    },
    {
      "date": "2026-01-26",
      "time": "11:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6983.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7378,
      "pred_gbt": 0.7328,
      "pred_empirical": 0.6251,
      "confluence_count": 175,
      "rvol": 0.505,
      "approach_r2": 0.5023
    },
    {
      "date": "2026-01-26",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8141,
      "pred_gbt": 0.8288,
      "pred_empirical": 0.651,
      "confluence_count": 224,
      "rvol": 0.503,
      "approach_r2": 0.5981
    },
    {
      "date": "2026-01-26",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8146,
      "pred_gbt": 0.8272,
      "pred_empirical": 0.651,
      "confluence_count": 225,
      "rvol": 0.517,
      "approach_r2": 0.6394
    },
    {
      "date": "2026-01-26",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8146,
      "pred_gbt": 0.8212,
      "pred_empirical": 0.651,
      "confluence_count": 226,
      "rvol": 0.538,
      "approach_r2": 0.4858
    },
    {
      "date": "2026-01-26",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8139,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.651,
      "confluence_count": 227,
      "rvol": 0.564,
      "approach_r2": 0.1332
    },
    {
      "date": "2026-01-26",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8139,
      "pred_gbt": 0.8242,
      "pred_empirical": 0.6281,
      "confluence_count": 228,
      "rvol": 0.576,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "11:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6984.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8167,
      "pred_gbt": 0.8168,
      "pred_empirical": 0.6251,
      "confluence_count": 229,
      "rvol": 0.544,
      "approach_r2": 0.1279
    },
    {
      "date": "2026-01-26",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8142,
      "pred_gbt": 0.8256,
      "pred_empirical": 0.6715,
      "confluence_count": 225,
      "rvol": 0.591,
      "approach_r2": 0.4903
    },
    {
      "date": "2026-01-26",
      "time": "11:52:00",
      "level_type": "top_oi_strikes",
      "level_price": 6984.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7304,
      "pred_gbt": 0.839,
      "pred_empirical": 0.6251,
      "confluence_count": 203,
      "rvol": 0.562,
      "approach_r2": 0.3364
    },
    {
      "date": "2026-01-26",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8151,
      "pred_gbt": 0.8219,
      "pred_empirical": 0.6251,
      "confluence_count": 226,
      "rvol": 0.562,
      "approach_r2": 0.3364
    },
    {
      "date": "2026-01-26",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8196,
      "pred_gbt": 0.8186,
      "pred_empirical": 0.651,
      "confluence_count": 227,
      "rvol": 0.477,
      "approach_r2": 0.5281
    },
    {
      "date": "2026-01-26",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8195,
      "pred_gbt": 0.8133,
      "pred_empirical": 0.6251,
      "confluence_count": 227,
      "rvol": 0.439,
      "approach_r2": 0.1419
    },
    {
      "date": "2026-01-26",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8231,
      "pred_gbt": 0.8121,
      "pred_empirical": 0.6251,
      "confluence_count": 229,
      "rvol": 0.43,
      "approach_r2": 0.3297
    },
    {
      "date": "2026-01-26",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8464,
      "pred_gbt": 0.8059,
      "pred_empirical": 0.6269,
      "confluence_count": 229,
      "rvol": 0.362,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8489,
      "pred_gbt": 0.8192,
      "pred_empirical": 0.6081,
      "confluence_count": 231,
      "rvol": 0.34,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.827,
      "pred_gbt": 0.7865,
      "pred_empirical": 0.6281,
      "confluence_count": 232,
      "rvol": 0.396,
      "approach_r2": 0.0006
    },
    {
      "date": "2026-01-26",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8283,
      "pred_gbt": 0.8114,
      "pred_empirical": 0.6251,
      "confluence_count": 233,
      "rvol": 0.437,
      "approach_r2": 0.3066
    },
    {
      "date": "2026-01-26",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8304,
      "pred_gbt": 0.8163,
      "pred_empirical": 0.6251,
      "confluence_count": 235,
      "rvol": 0.418,
      "approach_r2": 0.1042
    },
    {
      "date": "2026-01-26",
      "time": "12:01:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8408,
      "pred_gbt": 0.8628,
      "pred_empirical": 0.6281,
      "confluence_count": 238,
      "rvol": 0.479,
      "approach_r2": 0.4783
    },
    {
      "date": "2026-01-26",
      "time": "12:01:00",
      "level_type": "session_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8583,
      "pred_gbt": 0.886,
      "pred_empirical": 0.6269,
      "confluence_count": 238,
      "rvol": 0.479,
      "approach_r2": 0.4783
    },
    {
      "date": "2026-01-26",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8551,
      "pred_gbt": 0.816,
      "pred_empirical": 0.651,
      "confluence_count": 238,
      "rvol": 0.479,
      "approach_r2": 0.4783
    },
    {
      "date": "2026-01-26",
      "time": "12:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8519,
      "pred_gbt": 0.8731,
      "pred_empirical": 0.6281,
      "confluence_count": 238,
      "rvol": 0.479,
      "approach_r2": 0.4783
    },
    {
      "date": "2026-01-26",
      "time": "12:04:00",
      "level_type": "session_high",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8204,
      "pred_gbt": 0.8412,
      "pred_empirical": 0.637,
      "confluence_count": 238,
      "rvol": 0.81,
      "approach_r2": 0.9723
    },
    {
      "date": "2026-01-26",
      "time": "12:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8221,
      "pred_gbt": 0.8265,
      "pred_empirical": 0.637,
      "confluence_count": 238,
      "rvol": 0.81,
      "approach_r2": 0.9723
    },
    {
      "date": "2026-01-26",
      "time": "12:05:00",
      "level_type": "session_high",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8032,
      "pred_gbt": 0.8622,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 0.908,
      "approach_r2": 0.8214
    },
    {
      "date": "2026-01-26",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7949,
      "pred_gbt": 0.8377,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 0.908,
      "approach_r2": 0.8214
    },
    {
      "date": "2026-01-26",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6990.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8095,
      "pred_gbt": 0.8792,
      "pred_empirical": 0.6251,
      "confluence_count": 187,
      "rvol": 0.803,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-26",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8014,
      "pred_gbt": 0.8613,
      "pred_empirical": 0.6251,
      "confluence_count": 187,
      "rvol": 0.803,
      "approach_r2": 0.8
    },
    {
      "date": "2026-01-26",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8739,
      "pred_gbt": 0.8523,
      "pred_empirical": 0.6674,
      "confluence_count": 270,
      "rvol": 0.79,
      "approach_r2": 0.1404
    },
    {
      "date": "2026-01-26",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6985.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8721,
      "pred_gbt": 0.8447,
      "pred_empirical": 0.6715,
      "confluence_count": 270,
      "rvol": 0.843,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-01-26",
      "time": "12:13:00",
      "level_type": "session_high",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8043,
      "pred_gbt": 0.8629,
      "pred_empirical": 0.6251,
      "confluence_count": 182,
      "rvol": 0.807,
      "approach_r2": 0.4916
    },
    {
      "date": "2026-01-26",
      "time": "12:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7961,
      "pred_gbt": 0.8431,
      "pred_empirical": 0.6251,
      "confluence_count": 182,
      "rvol": 0.807,
      "approach_r2": 0.4916
    },
    {
      "date": "2026-01-26",
      "time": "12:31:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8655,
      "pred_gbt": 0.8515,
      "pred_empirical": 0.6109,
      "confluence_count": 238,
      "rvol": 0.479,
      "approach_r2": 0.3311
    },
    {
      "date": "2026-01-26",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8908,
      "pred_gbt": 0.8299,
      "pred_empirical": 0.6281,
      "confluence_count": 276,
      "rvol": 0.476,
      "approach_r2": 0.1563
    },
    {
      "date": "2026-01-26",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8912,
      "pred_gbt": 0.8261,
      "pred_empirical": 0.6281,
      "confluence_count": 276,
      "rvol": 0.496,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-01-26",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8902,
      "pred_gbt": 0.8441,
      "pred_empirical": 0.6269,
      "confluence_count": 276,
      "rvol": 0.51,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-26",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8884,
      "pred_gbt": 0.8553,
      "pred_empirical": 0.6269,
      "confluence_count": 276,
      "rvol": 0.613,
      "approach_r2": 0.01
    },
    {
      "date": "2026-01-26",
      "time": "12:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8892,
      "pred_gbt": 0.8464,
      "pred_empirical": 0.6281,
      "confluence_count": 276,
      "rvol": 0.619,
      "approach_r2": 0.1698
    },
    {
      "date": "2026-01-26",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8912,
      "pred_gbt": 0.8369,
      "pred_empirical": 0.6281,
      "confluence_count": 276,
      "rvol": 0.548,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-26",
      "time": "12:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8916,
      "pred_gbt": 0.8341,
      "pred_empirical": 0.6269,
      "confluence_count": 276,
      "rvol": 0.518,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-01-26",
      "time": "12:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8944,
      "pred_gbt": 0.8414,
      "pred_empirical": 0.6281,
      "confluence_count": 275,
      "rvol": 0.462,
      "approach_r2": 0.81
    },
    {
      "date": "2026-01-26",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8802,
      "pred_gbt": 0.7907,
      "pred_empirical": 0.6251,
      "confluence_count": 275,
      "rvol": 0.426,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-26",
      "time": "12:43:00",
      "level_type": "session_high",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.815,
      "pred_gbt": 0.8726,
      "pred_empirical": 0.5962,
      "confluence_count": 182,
      "rvol": 0.433,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-26",
      "time": "12:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.8071,
      "pred_gbt": 0.8537,
      "pred_empirical": 0.5962,
      "confluence_count": 182,
      "rvol": 0.433,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-26",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8869,
      "pred_gbt": 0.8323,
      "pred_empirical": 0.6251,
      "confluence_count": 276,
      "rvol": 0.485,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-26",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.8,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8805,
      "pred_gbt": 0.7929,
      "pred_empirical": 0.651,
      "confluence_count": 276,
      "rvol": 0.511,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-26",
      "time": "12:47:00",
      "level_type": "top_oi_strikes",
      "level_price": 6984.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7605,
      "pred_gbt": 0.8354,
      "pred_empirical": 0.6281,
      "confluence_count": 203,
      "rvol": 0.585,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-26",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8771,
      "pred_gbt": 0.8505,
      "pred_empirical": 0.6251,
      "confluence_count": 276,
      "rvol": 0.585,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-26",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8745,
      "pred_gbt": 0.8453,
      "pred_empirical": 0.6251,
      "confluence_count": 275,
      "rvol": 0.662,
      "approach_r2": 0.25
    },
    {
      "date": "2026-01-26",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8728,
      "pred_gbt": 0.8625,
      "pred_empirical": 0.6251,
      "confluence_count": 275,
      "rvol": 0.715,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-26",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8734,
      "pred_gbt": 0.8582,
      "pred_empirical": 0.6715,
      "confluence_count": 276,
      "rvol": 0.801,
      "approach_r2": 0.4847
    },
    {
      "date": "2026-01-26",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8694,
      "pred_gbt": 0.853,
      "pred_empirical": 0.6715,
      "confluence_count": 275,
      "rvol": 0.896,
      "approach_r2": 0.1172
    },
    {
      "date": "2026-01-26",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8705,
      "pred_gbt": 0.8576,
      "pred_empirical": 0.6251,
      "confluence_count": 275,
      "rvol": 0.839,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8724,
      "pred_gbt": 0.8591,
      "pred_empirical": 0.6251,
      "confluence_count": 274,
      "rvol": 0.737,
      "approach_r2": 0.1172
    },
    {
      "date": "2026-01-26",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8769,
      "pred_gbt": 0.8505,
      "pred_empirical": 0.6251,
      "confluence_count": 274,
      "rvol": 0.603,
      "approach_r2": 0.4741
    },
    {
      "date": "2026-01-26",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8811,
      "pred_gbt": 0.8534,
      "pred_empirical": 0.6251,
      "confluence_count": 275,
      "rvol": 0.539,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-26",
      "time": "12:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6983.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7762,
      "pred_gbt": 0.7835,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 0.539,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-26",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8823,
      "pred_gbt": 0.8598,
      "pred_empirical": 0.6281,
      "confluence_count": 275,
      "rvol": 0.453,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-26",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8834,
      "pred_gbt": 0.8577,
      "pred_empirical": 0.6281,
      "confluence_count": 275,
      "rvol": 0.418,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-01-26",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.8997,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.6269,
      "confluence_count": 275,
      "rvol": 0.39,
      "approach_r2": 0.5952
    },
    {
      "date": "2026-01-26",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.882,
      "pred_gbt": 0.852,
      "pred_empirical": 0.6269,
      "confluence_count": 274,
      "rvol": 0.416,
      "approach_r2": 0.2143
    },
    {
      "date": "2026-01-26",
      "time": "13:01:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8636,
      "pred_gbt": 0.8714,
      "pred_empirical": 0.6109,
      "confluence_count": 238,
      "rvol": 0.373,
      "approach_r2": 0.1189
    },
    {
      "date": "2026-01-26",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8822,
      "pred_gbt": 0.8184,
      "pred_empirical": 0.6281,
      "confluence_count": 272,
      "rvol": 0.373,
      "approach_r2": 0.1189
    },
    {
      "date": "2026-01-26",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8978,
      "pred_gbt": 0.8402,
      "pred_empirical": 0.6081,
      "confluence_count": 272,
      "rvol": 0.379,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-26",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8847,
      "pred_gbt": 0.8313,
      "pred_empirical": 0.6281,
      "confluence_count": 272,
      "rvol": 0.344,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-26",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8819,
      "pred_gbt": 0.8629,
      "pred_empirical": 0.6281,
      "confluence_count": 272,
      "rvol": 0.549,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-26",
      "time": "13:17:00",
      "level_type": "top_oi_strikes",
      "level_price": 6984.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7815,
      "pred_gbt": 0.8119,
      "pred_empirical": 0.6281,
      "confluence_count": 203,
      "rvol": 0.492,
      "approach_r2": 0.7941
    },
    {
      "date": "2026-01-26",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8868,
      "pred_gbt": 0.8484,
      "pred_empirical": 0.6251,
      "confluence_count": 272,
      "rvol": 0.492,
      "approach_r2": 0.7941
    },
    {
      "date": "2026-01-26",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8987,
      "pred_gbt": 0.8709,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.673,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-01-26",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8962,
      "pred_gbt": 0.8769,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.792,
      "approach_r2": 0.5788
    },
    {
      "date": "2026-01-26",
      "time": "13:20:00",
      "level_type": "session_high",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8298,
      "pred_gbt": 0.9018,
      "pred_empirical": 0.6109,
      "confluence_count": 182,
      "rvol": 0.841,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-26",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8946,
      "pred_gbt": 0.8677,
      "pred_empirical": 0.651,
      "confluence_count": 272,
      "rvol": 0.841,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-26",
      "time": "13:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8224,
      "pred_gbt": 0.8777,
      "pred_empirical": 0.6109,
      "confluence_count": 182,
      "rvol": 0.841,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-01-26",
      "time": "13:29:00",
      "level_type": "session_high",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7957,
      "pred_gbt": 0.8781,
      "pred_empirical": 0.651,
      "confluence_count": 185,
      "rvol": 1.054,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-26",
      "time": "13:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7976,
      "pred_gbt": 0.8528,
      "pred_empirical": 0.6715,
      "confluence_count": 185,
      "rvol": 1.054,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-01-26",
      "time": "13:30:00",
      "level_type": "session_high",
      "level_price": 6993.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7431,
      "pred_gbt": 0.8781,
      "pred_empirical": 0.651,
      "confluence_count": 145,
      "rvol": 1.275,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-26",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6783,
      "pred_gbt": 0.7,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 1.275,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-26",
      "time": "13:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6993.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.8473,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 1.275,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-26",
      "time": "13:31:00",
      "level_type": "session_high",
      "level_price": 6995.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6874,
      "pred_gbt": 0.795,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.465,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-26",
      "time": "13:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6537,
      "pred_gbt": 0.7171,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.465,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-26",
      "time": "13:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6995.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6763,
      "pred_gbt": 0.759,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 1.465,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-01-26",
      "time": "13:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.6825,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.568,
      "approach_r2": 0.45
    },
    {
      "date": "2026-01-26",
      "time": "13:33:00",
      "level_type": "session_high",
      "level_price": 6995.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.76,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.495,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-26",
      "time": "13:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6189,
      "pred_gbt": 0.7165,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.495,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-26",
      "time": "13:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6995.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6155,
      "pred_gbt": 0.7273,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.495,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-26",
      "time": "13:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.6741,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.331,
      "approach_r2": 0.2909
    },
    {
      "date": "2026-01-26",
      "time": "13:40:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8768,
      "pred_gbt": 0.8506,
      "pred_empirical": 0.6251,
      "confluence_count": 238,
      "rvol": 0.99,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-26",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.88,
      "pred_gbt": 0.8316,
      "pred_empirical": 0.6715,
      "confluence_count": 244,
      "rvol": 0.99,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-26",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8789,
      "pred_gbt": 0.8339,
      "pred_empirical": 0.6715,
      "confluence_count": 244,
      "rvol": 1.106,
      "approach_r2": 0.8826
    },
    {
      "date": "2026-01-26",
      "time": "13:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8781,
      "pred_gbt": 0.8287,
      "pred_empirical": 0.6715,
      "confluence_count": 244,
      "rvol": 1.083,
      "approach_r2": 0.4132
    },
    {
      "date": "2026-01-26",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8792,
      "pred_gbt": 0.8579,
      "pred_empirical": 0.6281,
      "confluence_count": 244,
      "rvol": 0.985,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-26",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8649,
      "pred_gbt": 0.8355,
      "pred_empirical": 0.6715,
      "confluence_count": 243,
      "rvol": 0.939,
      "approach_r2": 0.6273
    },
    {
      "date": "2026-01-26",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8679,
      "pred_gbt": 0.8556,
      "pred_empirical": 0.651,
      "confluence_count": 243,
      "rvol": 0.859,
      "approach_r2": 0.9811
    },
    {
      "date": "2026-01-26",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8662,
      "pred_gbt": 0.8493,
      "pred_empirical": 0.6715,
      "confluence_count": 243,
      "rvol": 0.949,
      "approach_r2": 0.98
    },
    {
      "date": "2026-01-26",
      "time": "13:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8666,
      "pred_gbt": 0.8316,
      "pred_empirical": 0.651,
      "confluence_count": 243,
      "rvol": 0.927,
      "approach_r2": 0.98
    },
    {
      "date": "2026-01-26",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8845,
      "pred_gbt": 0.8432,
      "pred_empirical": 0.6715,
      "confluence_count": 243,
      "rvol": 0.938,
      "approach_r2": 0.9618
    },
    {
      "date": "2026-01-26",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.886,
      "pred_gbt": 0.8467,
      "pred_empirical": 0.651,
      "confluence_count": 242,
      "rvol": 0.786,
      "approach_r2": 0.5417
    },
    {
      "date": "2026-01-26",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8865,
      "pred_gbt": 0.8456,
      "pred_empirical": 0.6281,
      "confluence_count": 242,
      "rvol": 0.708,
      "approach_r2": 0.1648
    },
    {
      "date": "2026-01-26",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8877,
      "pred_gbt": 0.8487,
      "pred_empirical": 0.6081,
      "confluence_count": 241,
      "rvol": 0.598,
      "approach_r2": 0.0025
    },
    {
      "date": "2026-01-26",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8891,
      "pred_gbt": 0.849,
      "pred_empirical": 0.6081,
      "confluence_count": 241,
      "rvol": 0.558,
      "approach_r2": 0.1161
    },
    {
      "date": "2026-01-26",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.892,
      "pred_gbt": 0.8454,
      "pred_empirical": 0.6269,
      "confluence_count": 241,
      "rvol": 0.487,
      "approach_r2": 0.4958
    },
    {
      "date": "2026-01-26",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8913,
      "pred_gbt": 0.8607,
      "pred_empirical": 0.5962,
      "confluence_count": 240,
      "rvol": 0.441,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-01-26",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8908,
      "pred_gbt": 0.8522,
      "pred_empirical": 0.6109,
      "confluence_count": 239,
      "rvol": 0.466,
      "approach_r2": 0.0584
    },
    {
      "date": "2026-01-26",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8917,
      "pred_gbt": 0.8448,
      "pred_empirical": 0.6081,
      "confluence_count": 239,
      "rvol": 0.466,
      "approach_r2": 0.3435
    },
    {
      "date": "2026-01-26",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8922,
      "pred_gbt": 0.8441,
      "pred_empirical": 0.6269,
      "confluence_count": 240,
      "rvol": 0.505,
      "approach_r2": 0.4976
    },
    {
      "date": "2026-01-26",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8901,
      "pred_gbt": 0.8397,
      "pred_empirical": 0.6081,
      "confluence_count": 238,
      "rvol": 0.503,
      "approach_r2": 0.1635
    },
    {
      "date": "2026-01-26",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8745,
      "pred_gbt": 0.8385,
      "pred_empirical": 0.6081,
      "confluence_count": 240,
      "rvol": 0.516,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-01-26",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8906,
      "pred_gbt": 0.8472,
      "pred_empirical": 0.6269,
      "confluence_count": 240,
      "rvol": 0.591,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-01-26",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8907,
      "pred_gbt": 0.8535,
      "pred_empirical": 0.6269,
      "confluence_count": 239,
      "rvol": 0.586,
      "approach_r2": 0.473
    },
    {
      "date": "2026-01-26",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8928,
      "pred_gbt": 0.8513,
      "pred_empirical": 0.6081,
      "confluence_count": 239,
      "rvol": 0.549,
      "approach_r2": 0.7951
    },
    {
      "date": "2026-01-26",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8928,
      "pred_gbt": 0.8423,
      "pred_empirical": 0.6081,
      "confluence_count": 239,
      "rvol": 0.553,
      "approach_r2": 0.6956
    },
    {
      "date": "2026-01-26",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8918,
      "pred_gbt": 0.8624,
      "pred_empirical": 0.5962,
      "confluence_count": 239,
      "rvol": 0.497,
      "approach_r2": 0.0047
    },
    {
      "date": "2026-01-26",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8952,
      "pred_gbt": 0.808,
      "pred_empirical": 0.5962,
      "confluence_count": 239,
      "rvol": 0.38,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-26",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8883,
      "pred_gbt": 0.8407,
      "pred_empirical": 0.6109,
      "confluence_count": 226,
      "rvol": 0.554,
      "approach_r2": 0.3913
    },
    {
      "date": "2026-01-26",
      "time": "14:21:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8964,
      "pred_gbt": 0.8714,
      "pred_empirical": 0.5962,
      "confluence_count": 238,
      "rvol": 0.637,
      "approach_r2": 0.7711
    },
    {
      "date": "2026-01-26",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8703,
      "pred_gbt": 0.8678,
      "pred_empirical": 0.6269,
      "confluence_count": 225,
      "rvol": 0.637,
      "approach_r2": 0.7711
    },
    {
      "date": "2026-01-26",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8842,
      "pred_gbt": 0.8503,
      "pred_empirical": 0.6081,
      "confluence_count": 225,
      "rvol": 0.712,
      "approach_r2": 0.1928
    },
    {
      "date": "2026-01-26",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8474,
      "pred_gbt": 0.8264,
      "pred_empirical": 0.6281,
      "confluence_count": 223,
      "rvol": 0.762,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-26",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8547,
      "pred_gbt": 0.8483,
      "pred_empirical": 0.6281,
      "confluence_count": 223,
      "rvol": 0.783,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-26",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8822,
      "pred_gbt": 0.8458,
      "pred_empirical": 0.6081,
      "confluence_count": 224,
      "rvol": 0.779,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8759,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.6269,
      "confluence_count": 224,
      "rvol": 0.741,
      "approach_r2": 0.1286
    },
    {
      "date": "2026-01-26",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8736,
      "pred_gbt": 0.8113,
      "pred_empirical": 0.6081,
      "confluence_count": 223,
      "rvol": 0.536,
      "approach_r2": 0.5023
    },
    {
      "date": "2026-01-26",
      "time": "14:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8889,
      "pred_gbt": 0.8303,
      "pred_empirical": 0.5962,
      "confluence_count": 223,
      "rvol": 0.47,
      "approach_r2": 0.0031
    },
    {
      "date": "2026-01-26",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8899,
      "pred_gbt": 0.8436,
      "pred_empirical": 0.5962,
      "confluence_count": 220,
      "rvol": 0.41,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-26",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8849,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.6081,
      "confluence_count": 212,
      "rvol": 0.47,
      "approach_r2": 0.4943
    },
    {
      "date": "2026-01-26",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8694,
      "pred_gbt": 0.8128,
      "pred_empirical": 0.6081,
      "confluence_count": 212,
      "rvol": 0.479,
      "approach_r2": 0.4934
    },
    {
      "date": "2026-01-26",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8767,
      "pred_gbt": 0.8524,
      "pred_empirical": 0.6109,
      "confluence_count": 212,
      "rvol": 0.456,
      "approach_r2": 0.1238
    },
    {
      "date": "2026-01-26",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8834,
      "pred_gbt": 0.8327,
      "pred_empirical": 0.5962,
      "confluence_count": 212,
      "rvol": 0.502,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8745,
      "pred_gbt": 0.8473,
      "pred_empirical": 0.6081,
      "confluence_count": 211,
      "rvol": 0.568,
      "approach_r2": 0.121
    },
    {
      "date": "2026-01-26",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8668,
      "pred_gbt": 0.8404,
      "pred_empirical": 0.6269,
      "confluence_count": 210,
      "rvol": 0.584,
      "approach_r2": 0.501
    },
    {
      "date": "2026-01-26",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8821,
      "pred_gbt": 0.8794,
      "pred_empirical": 0.6081,
      "confluence_count": 209,
      "rvol": 0.579,
      "approach_r2": 0.6118
    },
    {
      "date": "2026-01-26",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8811,
      "pred_gbt": 0.8558,
      "pred_empirical": 0.5962,
      "confluence_count": 208,
      "rvol": 0.533,
      "approach_r2": 0.1699
    },
    {
      "date": "2026-01-26",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8824,
      "pred_gbt": 0.8596,
      "pred_empirical": 0.612,
      "confluence_count": 208,
      "rvol": 0.467,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8715,
      "pred_gbt": 0.8111,
      "pred_empirical": 0.6109,
      "confluence_count": 209,
      "rvol": 0.38,
      "approach_r2": 0.5021
    },
    {
      "date": "2026-01-26",
      "time": "14:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8784,
      "pred_gbt": 0.8779,
      "pred_empirical": 0.6109,
      "confluence_count": 201,
      "rvol": 0.576,
      "approach_r2": 0.1206
    },
    {
      "date": "2026-01-26",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8765,
      "pred_gbt": 0.875,
      "pred_empirical": 0.6109,
      "confluence_count": 199,
      "rvol": 0.625,
      "approach_r2": 0.3047
    },
    {
      "date": "2026-01-26",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8783,
      "pred_gbt": 0.8652,
      "pred_empirical": 0.5962,
      "confluence_count": 199,
      "rvol": 0.542,
      "approach_r2": 0.3203
    },
    {
      "date": "2026-01-26",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8794,
      "pred_gbt": 0.8609,
      "pred_empirical": 0.6142,
      "confluence_count": 199,
      "rvol": 0.477,
      "approach_r2": 0.1383
    },
    {
      "date": "2026-01-26",
      "time": "14:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8808,
      "pred_gbt": 0.8715,
      "pred_empirical": 0.5962,
      "confluence_count": 197,
      "rvol": 0.426,
      "approach_r2": 0.5325
    },
    {
      "date": "2026-01-26",
      "time": "14:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8828,
      "pred_gbt": 0.8782,
      "pred_empirical": 0.6142,
      "confluence_count": 196,
      "rvol": 0.27,
      "approach_r2": 0.1484
    },
    {
      "date": "2026-01-26",
      "time": "14:54:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.9078,
      "pred_gbt": 0.8749,
      "pred_empirical": 0.612,
      "confluence_count": 238,
      "rvol": 0.351,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-01-26",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8816,
      "pred_gbt": 0.8781,
      "pred_empirical": 0.6142,
      "confluence_count": 196,
      "rvol": 0.351,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-01-26",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.88,
      "pred_gbt": 0.8225,
      "pred_empirical": 0.6142,
      "confluence_count": 195,
      "rvol": 0.403,
      "approach_r2": 0.0987
    },
    {
      "date": "2026-01-26",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8816,
      "pred_gbt": 0.8774,
      "pred_empirical": 0.5962,
      "confluence_count": 196,
      "rvol": 0.448,
      "approach_r2": 0.5426
    },
    {
      "date": "2026-01-26",
      "time": "14:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8613,
      "pred_gbt": 0.8595,
      "pred_empirical": 0.5962,
      "confluence_count": 196,
      "rvol": 0.543,
      "approach_r2": 0.4237
    },
    {
      "date": "2026-01-26",
      "time": "14:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8575,
      "pred_gbt": 0.834,
      "pred_empirical": 0.612,
      "confluence_count": 195,
      "rvol": 0.613,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-01-26",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8599,
      "pred_gbt": 0.8277,
      "pred_empirical": 0.6142,
      "confluence_count": 194,
      "rvol": 0.536,
      "approach_r2": 0.3451
    },
    {
      "date": "2026-01-26",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8568,
      "pred_gbt": 0.8207,
      "pred_empirical": 0.612,
      "confluence_count": 191,
      "rvol": 0.54,
      "approach_r2": 0.0287
    },
    {
      "date": "2026-01-26",
      "time": "15:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8596,
      "pred_gbt": 0.8197,
      "pred_empirical": 0.5962,
      "confluence_count": 191,
      "rvol": 0.548,
      "approach_r2": 0.7372
    },
    {
      "date": "2026-01-26",
      "time": "15:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8804,
      "pred_gbt": 0.8774,
      "pred_empirical": 0.6281,
      "confluence_count": 235,
      "rvol": 0.548,
      "approach_r2": 0.7372
    },
    {
      "date": "2026-01-26",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.862,
      "pred_gbt": 0.8107,
      "pred_empirical": 0.5962,
      "confluence_count": 190,
      "rvol": 0.478,
      "approach_r2": 0.9949
    },
    {
      "date": "2026-01-26",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8595,
      "pred_gbt": 0.8256,
      "pred_empirical": 0.612,
      "confluence_count": 189,
      "rvol": 0.43,
      "approach_r2": 0.2159
    },
    {
      "date": "2026-01-26",
      "time": "15:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8784,
      "pred_gbt": 0.8273,
      "pred_empirical": 0.6142,
      "confluence_count": 188,
      "rvol": 0.436,
      "approach_r2": 0.4975
    },
    {
      "date": "2026-01-26",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8631,
      "pred_gbt": 0.8145,
      "pred_empirical": 0.5962,
      "confluence_count": 188,
      "rvol": 0.428,
      "approach_r2": 0.494
    },
    {
      "date": "2026-01-26",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8693,
      "pred_gbt": 0.8201,
      "pred_empirical": 0.6142,
      "confluence_count": 187,
      "rvol": 0.433,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-26",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8576,
      "pred_gbt": 0.7995,
      "pred_empirical": 0.612,
      "confluence_count": 187,
      "rvol": 0.459,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8689,
      "pred_gbt": 0.8262,
      "pred_empirical": 0.6142,
      "confluence_count": 186,
      "rvol": 0.447,
      "approach_r2": 0.1221
    },
    {
      "date": "2026-01-26",
      "time": "15:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8529,
      "pred_gbt": 0.8656,
      "pred_empirical": 0.6081,
      "confluence_count": 206,
      "rvol": 0.447,
      "approach_r2": 0.1221
    },
    {
      "date": "2026-01-26",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.876,
      "pred_gbt": 0.8406,
      "pred_empirical": 0.6011,
      "confluence_count": 185,
      "rvol": 0.442,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8495,
      "pred_gbt": 0.814,
      "pred_empirical": 0.6142,
      "confluence_count": 185,
      "rvol": 0.435,
      "approach_r2": 0.1221
    },
    {
      "date": "2026-01-26",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8584,
      "pred_gbt": 0.8049,
      "pred_empirical": 0.612,
      "confluence_count": 185,
      "rvol": 0.423,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8491,
      "pred_gbt": 0.8116,
      "pred_empirical": 0.6142,
      "confluence_count": 184,
      "rvol": 0.432,
      "approach_r2": 0.1293
    },
    {
      "date": "2026-01-26",
      "time": "15:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8405,
      "pred_gbt": 0.7617,
      "pred_empirical": 0.5962,
      "confluence_count": 184,
      "rvol": 0.485,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-26",
      "time": "15:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8597,
      "pred_gbt": 0.8102,
      "pred_empirical": 0.6142,
      "confluence_count": 185,
      "rvol": 0.491,
      "approach_r2": 0.5243
    },
    {
      "date": "2026-01-26",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8589,
      "pred_gbt": 0.7968,
      "pred_empirical": 0.612,
      "confluence_count": 186,
      "rvol": 0.503,
      "approach_r2": 0.0545
    },
    {
      "date": "2026-01-26",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8591,
      "pred_gbt": 0.8076,
      "pred_empirical": 0.6142,
      "confluence_count": 182,
      "rvol": 0.455,
      "approach_r2": 0.3586
    },
    {
      "date": "2026-01-26",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8422,
      "pred_gbt": 0.7446,
      "pred_empirical": 0.6142,
      "confluence_count": 182,
      "rvol": 0.44,
      "approach_r2": 0.4977
    },
    {
      "date": "2026-01-26",
      "time": "15:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6987.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8876,
      "pred_gbt": 0.8279,
      "pred_empirical": 0.651,
      "confluence_count": 274,
      "rvol": 0.44,
      "approach_r2": 0.4977
    },
    {
      "date": "2026-01-26",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.7615,
      "pred_empirical": 0.6109,
      "confluence_count": 182,
      "rvol": 0.605,
      "approach_r2": 0.1212
    },
    {
      "date": "2026-01-26",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8377,
      "pred_gbt": 0.7337,
      "pred_empirical": 0.5962,
      "confluence_count": 182,
      "rvol": 0.606,
      "approach_r2": 0.333
    },
    {
      "date": "2026-01-26",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8536,
      "pred_gbt": 0.7441,
      "pred_empirical": 0.6142,
      "confluence_count": 183,
      "rvol": 0.708,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-26",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8568,
      "pred_gbt": 0.7364,
      "pred_empirical": 0.6109,
      "confluence_count": 183,
      "rvol": 0.733,
      "approach_r2": 0.33
    },
    {
      "date": "2026-01-26",
      "time": "15:24:00",
      "level_type": "ib_high",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.9016,
      "pred_gbt": 0.8505,
      "pred_empirical": 0.6142,
      "confluence_count": 238,
      "rvol": 0.759,
      "approach_r2": 0.1204
    },
    {
      "date": "2026-01-26",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8441,
      "pred_gbt": 0.8008,
      "pred_empirical": 0.5962,
      "confluence_count": 183,
      "rvol": 0.759,
      "approach_r2": 0.1204
    },
    {
      "date": "2026-01-26",
      "time": "15:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8618,
      "pred_gbt": 0.7671,
      "pred_empirical": 0.6142,
      "confluence_count": 183,
      "rvol": 0.502,
      "approach_r2": 0.5214
    },
    {
      "date": "2026-01-26",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8642,
      "pred_gbt": 0.7445,
      "pred_empirical": 0.612,
      "confluence_count": 182,
      "rvol": 0.425,
      "approach_r2": 0.6827
    },
    {
      "date": "2026-01-26",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8639,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.612,
      "confluence_count": 182,
      "rvol": 0.408,
      "approach_r2": 0.4246
    },
    {
      "date": "2026-01-26",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8862,
      "pred_gbt": 0.7591,
      "pred_empirical": 0.6142,
      "confluence_count": 184,
      "rvol": 0.342,
      "approach_r2": 0.6974
    },
    {
      "date": "2026-01-26",
      "time": "15:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8837,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.5871,
      "confluence_count": 184,
      "rvol": 0.368,
      "approach_r2": 0.0038
    },
    {
      "date": "2026-01-26",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.887,
      "pred_gbt": 0.7467,
      "pred_empirical": 0.6142,
      "confluence_count": 184,
      "rvol": 0.336,
      "approach_r2": 0.7898
    },
    {
      "date": "2026-01-26",
      "time": "15:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8878,
      "pred_gbt": 0.7507,
      "pred_empirical": 0.612,
      "confluence_count": 184,
      "rvol": 0.305,
      "approach_r2": 0.7363
    },
    {
      "date": "2026-01-26",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8867,
      "pred_gbt": 0.7707,
      "pred_empirical": 0.612,
      "confluence_count": 183,
      "rvol": 0.296,
      "approach_r2": 0.4464
    },
    {
      "date": "2026-01-26",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8708,
      "pred_gbt": 0.7573,
      "pred_empirical": 0.612,
      "confluence_count": 183,
      "rvol": 0.295,
      "approach_r2": 0.7191
    },
    {
      "date": "2026-01-26",
      "time": "15:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8716,
      "pred_gbt": 0.7725,
      "pred_empirical": 0.612,
      "confluence_count": 184,
      "rvol": 0.296,
      "approach_r2": 0.6255
    },
    {
      "date": "2026-01-26",
      "time": "15:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8886,
      "pred_gbt": 0.7657,
      "pred_empirical": 0.6142,
      "confluence_count": 186,
      "rvol": 0.36,
      "approach_r2": 0.5101
    },
    {
      "date": "2026-01-26",
      "time": "15:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8684,
      "pred_gbt": 0.7445,
      "pred_empirical": 0.612,
      "confluence_count": 185,
      "rvol": 0.406,
      "approach_r2": 0.1273
    },
    {
      "date": "2026-01-26",
      "time": "15:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8709,
      "pred_gbt": 0.8352,
      "pred_empirical": 0.6142,
      "confluence_count": 206,
      "rvol": 0.406,
      "approach_r2": 0.1273
    },
    {
      "date": "2026-01-26",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8678,
      "pred_gbt": 0.7067,
      "pred_empirical": 0.6011,
      "confluence_count": 185,
      "rvol": 0.426,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-26",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8668,
      "pred_gbt": 0.7193,
      "pred_empirical": 0.6142,
      "confluence_count": 186,
      "rvol": 0.545,
      "approach_r2": 0.1269
    },
    {
      "date": "2026-01-26",
      "time": "15:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8666,
      "pred_gbt": 0.7484,
      "pred_empirical": 0.5962,
      "confluence_count": 186,
      "rvol": 0.624,
      "approach_r2": 0.5358
    },
    {
      "date": "2026-01-26",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8659,
      "pred_gbt": 0.7317,
      "pred_empirical": 0.5962,
      "confluence_count": 186,
      "rvol": 0.75,
      "approach_r2": 0.8913
    },
    {
      "date": "2026-01-26",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8686,
      "pred_gbt": 0.7088,
      "pred_empirical": 0.6142,
      "confluence_count": 186,
      "rvol": 0.646,
      "approach_r2": 0.8565
    },
    {
      "date": "2026-01-26",
      "time": "15:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.867,
      "pred_gbt": 0.7075,
      "pred_empirical": 0.5871,
      "confluence_count": 187,
      "rvol": 0.629,
      "approach_r2": 0.0208
    },
    {
      "date": "2026-01-26",
      "time": "15:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8696,
      "pred_gbt": 0.7111,
      "pred_empirical": 0.612,
      "confluence_count": 187,
      "rvol": 0.593,
      "approach_r2": 0.4172
    },
    {
      "date": "2026-01-26",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6987.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.9042,
      "pred_gbt": 0.8183,
      "pred_empirical": 0.6251,
      "confluence_count": 268,
      "rvol": 0.55,
      "approach_r2": 0.9215
    },
    {
      "date": "2026-01-26",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8722,
      "pred_gbt": 0.7221,
      "pred_empirical": 0.6142,
      "confluence_count": 187,
      "rvol": 0.576,
      "approach_r2": 0.8462
    },
    {
      "date": "2026-01-26",
      "time": "15:50:00",
      "level_type": "top_oi_strikes",
      "level_price": 6984.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8346,
      "pred_gbt": 0.8041,
      "pred_empirical": 0.651,
      "confluence_count": 203,
      "rvol": 1.011,
      "approach_r2": 0.6469
    },
    {
      "date": "2026-01-26",
      "time": "15:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8764,
      "pred_gbt": 0.85,
      "pred_empirical": 0.637,
      "confluence_count": 241,
      "rvol": 1.106,
      "approach_r2": 0.5092
    },
    {
      "date": "2026-01-26",
      "time": "15:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8499,
      "pred_gbt": 0.8584,
      "pred_empirical": 0.6674,
      "confluence_count": 209,
      "rvol": 1.13,
      "approach_r2": 0.1368
    },
    {
      "date": "2026-01-26",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6982.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8364,
      "pred_gbt": 0.8438,
      "pred_empirical": 0.6269,
      "confluence_count": 163,
      "rvol": 1.157,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-01-26",
      "time": "15:54:00",
      "level_type": "vwap",
      "level_price": 6982.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8369,
      "pred_gbt": 0.8641,
      "pred_empirical": 0.651,
      "confluence_count": 163,
      "rvol": 1.24,
      "approach_r2": 0.0934
    },
    {
      "date": "2026-01-26",
      "time": "15:55:00",
      "level_type": "or30_high",
      "level_price": 6980.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8087,
      "pred_gbt": 0.915,
      "pred_empirical": 0.6081,
      "confluence_count": 122,
      "rvol": 1.146,
      "approach_r2": 0.484
    },
    {
      "date": "2026-01-26",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6982.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7462,
      "pred_gbt": 0.858,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 1.146,
      "approach_r2": 0.484
    },
    {
      "date": "2026-01-26",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 6982.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8137,
      "pred_gbt": 0.8914,
      "pred_empirical": 0.6281,
      "confluence_count": 163,
      "rvol": 1.141,
      "approach_r2": 0.2025
    },
    {
      "date": "2026-01-26",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7835,
      "pred_gbt": 0.8404,
      "pred_empirical": 0.6251,
      "confluence_count": 137,
      "rvol": 1.141,
      "approach_r2": 0.2025
    },
    {
      "date": "2026-01-26",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6982.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8137,
      "pred_gbt": 0.8898,
      "pred_empirical": 0.6251,
      "confluence_count": 163,
      "rvol": 1.191,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-26",
      "time": "15:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7878,
      "pred_gbt": 0.86,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 1.191,
      "approach_r2": 0.36
    },
    {
      "date": "2026-01-26",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6982.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8141,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.651,
      "confluence_count": 162,
      "rvol": 1.218,
      "approach_r2": 0.605
    },
    {
      "date": "2026-01-26",
      "time": "15:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6979.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7432,
      "pred_gbt": 0.8973,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 1.218,
      "approach_r2": 0.605
    },
    {
      "date": "2026-01-26",
      "time": "15:59:00",
      "level_type": "vwap",
      "level_price": 6982.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8387,
      "pred_gbt": 0.9534,
      "pred_empirical": 0.6251,
      "confluence_count": 161,
      "rvol": 0.984,
      "approach_r2": 0.6207
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "prior_day_high",
      "level_price": 6995.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.3774,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "prior_week_high",
      "level_price": 6995.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5836,
      "pred_gbt": 0.3918,
      "pred_empirical": 0.6281,
      "confluence_count": 59,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6992.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.413,
      "pred_gbt": 0.378,
      "pred_empirical": 0.651,
      "confluence_count": 49,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6994.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4654,
      "pred_gbt": 0.3648,
      "pred_empirical": 0.651,
      "confluence_count": 55,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6993.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.4074,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5329,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.6281,
      "confluence_count": 55,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4687,
      "pred_gbt": 0.3984,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6994.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4083,
      "pred_gbt": 0.3567,
      "pred_empirical": 0.6715,
      "confluence_count": 52,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6992.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4625,
      "pred_gbt": 0.3972,
      "pred_empirical": 0.651,
      "confluence_count": 52,
      "rvol": 0.793,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "09:36:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4171,
      "pred_gbt": 0.4566,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 0.788,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "09:36:00",
      "level_type": "value_area_low",
      "level_price": 6991.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4196,
      "pred_gbt": 0.4174,
      "pred_empirical": 0.6269,
      "confluence_count": 47,
      "rvol": 0.788,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6993.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4394,
      "pred_gbt": 0.4272,
      "pred_empirical": 0.6269,
      "confluence_count": 54,
      "rvol": 0.788,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4398,
      "pred_gbt": 0.4168,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 0.788,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6992.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4245,
      "pred_gbt": 0.4377,
      "pred_empirical": 0.6251,
      "confluence_count": 50,
      "rvol": 0.788,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "09:37:00",
      "level_type": "hvn",
      "level_price": 6989.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4346,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 0.762,
      "approach_r2": 0.4515
    },
    {
      "date": "2026-01-27",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.442,
      "pred_gbt": 0.4016,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 0.762,
      "approach_r2": 0.4515
    },
    {
      "date": "2026-01-27",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.422,
      "pred_gbt": 0.4156,
      "pred_empirical": 0.6269,
      "confluence_count": 47,
      "rvol": 0.762,
      "approach_r2": 0.4515
    },
    {
      "date": "2026-01-27",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.3995,
      "pred_empirical": 0.6081,
      "confluence_count": 50,
      "rvol": 0.739,
      "approach_r2": 0.5788
    },
    {
      "date": "2026-01-27",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4176,
      "pred_gbt": 0.4147,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 0.739,
      "approach_r2": 0.5788
    },
    {
      "date": "2026-01-27",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6990.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4043,
      "pred_gbt": 0.4252,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 0.742,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-01-27",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6992.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4481,
      "pred_gbt": 0.3832,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.785,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.4076,
      "pred_empirical": 0.6281,
      "confluence_count": 56,
      "rvol": 0.785,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6991.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4555,
      "pred_gbt": 0.4361,
      "pred_empirical": 0.6281,
      "confluence_count": 42,
      "rvol": 0.785,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5533,
      "pred_gbt": 0.4613,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.793,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 6992.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4881,
      "pred_gbt": 0.4828,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 0.793,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5354,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 0.793,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5602,
      "pred_gbt": 0.4233,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 0.793,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5406,
      "pred_gbt": 0.4566,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 0.793,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6992.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4846,
      "pred_gbt": 0.4521,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 0.845,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-27",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4913,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.6269,
      "confluence_count": 56,
      "rvol": 0.845,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-27",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.56,
      "pred_gbt": 0.3992,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 0.845,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-27",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6996.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5478,
      "pred_gbt": 0.4303,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.817,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.533,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 0.817,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6995.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.3984,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 0.817,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.535,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.817,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6994.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4659,
      "pred_gbt": 0.4693,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 0.817,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6993.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4885,
      "pred_gbt": 0.4734,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.74,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-27",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4952,
      "pred_gbt": 0.4317,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.74,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-01-27",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6996.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4454,
      "pred_gbt": 0.4472,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.639,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-27",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5406,
      "pred_gbt": 0.5106,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.639,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-27",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6996.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.4634,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.639,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-27",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5539,
      "pred_gbt": 0.4871,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 0.619,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-27",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6996.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5797,
      "pred_gbt": 0.5356,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.619,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-27",
      "time": "09:47:00",
      "level_type": "session_high",
      "level_price": 6997.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.562,
      "pred_gbt": 0.468,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.576,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-27",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5537,
      "pred_gbt": 0.4869,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 0.576,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-27",
      "time": "09:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6996.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5752,
      "pred_gbt": 0.4354,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.576,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-27",
      "time": "09:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6997.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.4639,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.576,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-27",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.4384,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.552,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6995.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5515,
      "pred_gbt": 0.528,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.552,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6996.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.552,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.539,
      "pred_gbt": 0.441,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.552,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6997.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.5761,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.584,
      "approach_r2": 0.0139
    },
    {
      "date": "2026-01-27",
      "time": "09:50:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4137,
      "pred_gbt": 0.4556,
      "pred_empirical": 0.651,
      "confluence_count": 66,
      "rvol": 0.682,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.5022,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 0.682,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4839,
      "pred_gbt": 0.483,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 0.682,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 7000.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 0.746,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-27",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5681,
      "pred_gbt": 0.487,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.746,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-27",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 7000.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5123,
      "pred_gbt": 0.4845,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 0.746,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-27",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 7003.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5911,
      "pred_gbt": 0.5433,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 0.765,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-27",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 7003.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6081,
      "confluence_count": 83,
      "rvol": 0.765,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-27",
      "time": "09:53:00",
      "level_type": "overnight_high",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5456,
      "pred_gbt": 0.4362,
      "pred_empirical": 0.6674,
      "confluence_count": 95,
      "rvol": 0.936,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-01-27",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6073,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.6674,
      "confluence_count": 95,
      "rvol": 1.003,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-27",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 7003.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6196,
      "pred_gbt": 0.6227,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 1.003,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-27",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.595,
      "pred_gbt": 0.4779,
      "pred_empirical": 0.6674,
      "confluence_count": 95,
      "rvol": 1.003,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-27",
      "time": "09:55:00",
      "level_type": "dominant_gamma",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5949,
      "pred_gbt": 0.444,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.067,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-27",
      "time": "09:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.4443,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.067,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-27",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 7005.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6242,
      "pred_gbt": 0.6032,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.067,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-01-27",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.5152,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 1.068,
      "approach_r2": 0.6815
    },
    {
      "date": "2026-01-27",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 7006.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6239,
      "pred_gbt": 0.6586,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 1.068,
      "approach_r2": 0.6815
    },
    {
      "date": "2026-01-27",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.5177,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 1.068,
      "approach_r2": 0.6815
    },
    {
      "date": "2026-01-27",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 7006.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6206,
      "pred_gbt": 0.5192,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 1.073,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-01-27",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 7002.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5918,
      "pred_gbt": 0.4865,
      "pred_empirical": 0.6715,
      "confluence_count": 84,
      "rvol": 0.893,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-27",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 7003.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5864,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.6281,
      "confluence_count": 84,
      "rvol": 0.869,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-27",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 7003.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.651,
      "confluence_count": 98,
      "rvol": 0.801,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-27",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 7003.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.617,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.75,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-27",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 7003.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6166,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.765,
      "approach_r2": 0.7168
    },
    {
      "date": "2026-01-27",
      "time": "10:04:00",
      "level_type": "developing_vpoc",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.6674,
      "confluence_count": 102,
      "rvol": 0.765,
      "approach_r2": 0.7168
    },
    {
      "date": "2026-01-27",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6998.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5089,
      "pred_gbt": 0.3956,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.878,
      "approach_r2": 0.8623
    },
    {
      "date": "2026-01-27",
      "time": "10:06:00",
      "level_type": "vwap",
      "level_price": 6998.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5035,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.938,
      "approach_r2": 0.9469
    },
    {
      "date": "2026-01-27",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 7003.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5609,
      "pred_gbt": 0.5036,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 1.058,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 7003.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.5043,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 1.12,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.5036,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 0.906,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-01-27",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5808,
      "pred_gbt": 0.496,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.825,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-27",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6227,
      "pred_gbt": 0.5555,
      "pred_empirical": 0.6281,
      "confluence_count": 96,
      "rvol": 0.743,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:12:00",
      "level_type": "developing_vpoc",
      "level_price": 7005.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5385,
      "pred_gbt": 0.5205,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 0.743,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6244,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.713,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "10:14:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5932,
      "pred_gbt": 0.5439,
      "pred_empirical": 0.651,
      "confluence_count": 99,
      "rvol": 0.7,
      "approach_r2": 0.6579
    },
    {
      "date": "2026-01-27",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5912,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 0.656,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-01-27",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5916,
      "pred_gbt": 0.5443,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.643,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6297,
      "pred_gbt": 0.5801,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 0.687,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-27",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 7004.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.5493,
      "pred_empirical": 0.651,
      "confluence_count": 94,
      "rvol": 0.687,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-01-27",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6287,
      "pred_gbt": 0.5643,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 0.702,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-27",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6328,
      "pred_gbt": 0.5801,
      "pred_empirical": 0.6081,
      "confluence_count": 96,
      "rvol": 0.579,
      "approach_r2": 0.5307
    },
    {
      "date": "2026-01-27",
      "time": "10:20:00",
      "level_type": "or30_high",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.5507,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 0.564,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-27",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.572,
      "pred_empirical": 0.6081,
      "confluence_count": 94,
      "rvol": 0.564,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-27",
      "time": "10:20:00",
      "level_type": "developing_vpoc",
      "level_price": 7005.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.573,
      "pred_gbt": 0.5637,
      "pred_empirical": 0.6251,
      "confluence_count": 97,
      "rvol": 0.564,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-27",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6331,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.519,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-27",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.5409,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.478,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-01-27",
      "time": "10:23:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.5353,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.495,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-27",
      "time": "10:23:00",
      "level_type": "developing_vpoc",
      "level_price": 7004.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5581,
      "pred_gbt": 0.5433,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 0.495,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-27",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.603,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.51,
      "approach_r2": 0.9
    },
    {
      "date": "2026-01-27",
      "time": "10:25:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.5159,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 0.571,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5935,
      "pred_gbt": 0.5366,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 0.594,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "10:27:00",
      "level_type": "vwap",
      "level_price": 6999.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5391,
      "pred_gbt": 0.5056,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.606,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:28:00",
      "level_type": "vwap",
      "level_price": 6999.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5402,
      "pred_gbt": 0.5139,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 0.605,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-27",
      "time": "10:29:00",
      "level_type": "vwap",
      "level_price": 6999.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.5047,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.644,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-27",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6999.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 0.609,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.5592,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.63,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7004.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5984,
      "pred_gbt": 0.5592,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.665,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6059,
      "pred_gbt": 0.5528,
      "pred_empirical": 0.6081,
      "confluence_count": 97,
      "rvol": 0.615,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:34:00",
      "level_type": "overnight_high",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.583,
      "pred_gbt": 0.5594,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.6,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:34:00",
      "level_type": "ib_high",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6179,
      "pred_gbt": 0.6309,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.6,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6465,
      "pred_gbt": 0.6395,
      "pred_empirical": 0.612,
      "confluence_count": 97,
      "rvol": 0.6,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.639,
      "pred_gbt": 0.5812,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.6,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6346,
      "pred_gbt": 0.6292,
      "pred_empirical": 0.612,
      "confluence_count": 97,
      "rvol": 0.6,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7005.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6411,
      "pred_gbt": 0.5722,
      "pred_empirical": 0.6269,
      "confluence_count": 96,
      "rvol": 0.645,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-27",
      "time": "10:36:00",
      "level_type": "dominant_gamma",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.5539,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 0.737,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "10:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5895,
      "pred_gbt": 0.537,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 0.737,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 7009.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7144,
      "pred_gbt": 0.7735,
      "pred_empirical": 0.6251,
      "confluence_count": 146,
      "rvol": 0.728,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-27",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 7009.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.6251,
      "confluence_count": 146,
      "rvol": 0.728,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-27",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7886,
      "pred_gbt": 0.8566,
      "pred_empirical": 0.6715,
      "confluence_count": 205,
      "rvol": 0.844,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-01-27",
      "time": "10:39:00",
      "level_type": "session_high",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7593,
      "pred_gbt": 0.8292,
      "pred_empirical": 0.6715,
      "confluence_count": 187,
      "rvol": 0.903,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-27",
      "time": "10:39:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7498,
      "pred_gbt": 0.8119,
      "pred_empirical": 0.6715,
      "confluence_count": 187,
      "rvol": 0.903,
      "approach_r2": 0.025
    },
    {
      "date": "2026-01-27",
      "time": "10:41:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7828,
      "pred_gbt": 0.8546,
      "pred_empirical": 0.651,
      "confluence_count": 195,
      "rvol": 0.753,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-27",
      "time": "10:42:00",
      "level_type": "session_high",
      "level_price": 7010.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7813,
      "pred_gbt": 0.8867,
      "pred_empirical": 0.651,
      "confluence_count": 200,
      "rvol": 0.757,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 7011.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7805,
      "pred_gbt": 0.8575,
      "pred_empirical": 0.6251,
      "confluence_count": 194,
      "rvol": 0.757,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:42:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7724,
      "pred_gbt": 0.878,
      "pred_empirical": 0.6715,
      "confluence_count": 200,
      "rvol": 0.757,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:43:00",
      "level_type": "session_high",
      "level_price": 7010.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.781,
      "pred_gbt": 0.8547,
      "pred_empirical": 0.6251,
      "confluence_count": 197,
      "rvol": 0.666,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "10:43:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7721,
      "pred_gbt": 0.844,
      "pred_empirical": 0.6251,
      "confluence_count": 197,
      "rvol": 0.666,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7867,
      "pred_gbt": 0.8618,
      "pred_empirical": 0.651,
      "confluence_count": 195,
      "rvol": 0.691,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-01-27",
      "time": "10:45:00",
      "level_type": "session_high",
      "level_price": 7012.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.7791,
      "pred_empirical": 0.6004,
      "confluence_count": 195,
      "rvol": 0.814,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 7012.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7634,
      "pred_gbt": 0.7701,
      "pred_empirical": 0.637,
      "confluence_count": 196,
      "rvol": 0.814,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "10:45:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7046,
      "pred_gbt": 0.768,
      "pred_empirical": 0.6004,
      "confluence_count": 195,
      "rvol": 0.814,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 7013.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6566,
      "pred_gbt": 0.8055,
      "pred_empirical": 0.637,
      "confluence_count": 174,
      "rvol": 0.854,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.735,
      "pred_gbt": 0.8259,
      "pred_empirical": 0.637,
      "confluence_count": 184,
      "rvol": 0.854,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6592,
      "pred_gbt": 0.7924,
      "pred_empirical": 0.637,
      "confluence_count": 174,
      "rvol": 0.854,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7341,
      "pred_gbt": 0.7917,
      "pred_empirical": 0.6674,
      "confluence_count": 173,
      "rvol": 0.904,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7416,
      "pred_gbt": 0.7563,
      "pred_empirical": 0.6674,
      "confluence_count": 172,
      "rvol": 0.904,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.724,
      "pred_gbt": 0.7687,
      "pred_empirical": 0.637,
      "confluence_count": 173,
      "rvol": 0.904,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "10:48:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7447,
      "pred_gbt": 0.7721,
      "pred_empirical": 0.6674,
      "confluence_count": 175,
      "rvol": 0.923,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-01-27",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 7013.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7216,
      "pred_gbt": 0.8194,
      "pred_empirical": 0.6674,
      "confluence_count": 175,
      "rvol": 0.849,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7401,
      "pred_gbt": 0.7744,
      "pred_empirical": 0.6674,
      "confluence_count": 176,
      "rvol": 0.778,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "10:51:00",
      "level_type": "vwap_plus2",
      "level_price": 7014.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7619,
      "pred_gbt": 0.8073,
      "pred_empirical": 0.6251,
      "confluence_count": 174,
      "rvol": 0.775,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-01-27",
      "time": "11:00:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7414,
      "pred_gbt": 0.6988,
      "pred_empirical": 0.6715,
      "confluence_count": 165,
      "rvol": 0.561,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "11:01:00",
      "level_type": "session_high",
      "level_price": 7015.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7518,
      "pred_gbt": 0.8123,
      "pred_empirical": 0.651,
      "confluence_count": 171,
      "rvol": 0.582,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 7015.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.751,
      "pred_gbt": 0.7719,
      "pred_empirical": 0.6251,
      "confluence_count": 165,
      "rvol": 0.582,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "11:01:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.7974,
      "pred_empirical": 0.651,
      "confluence_count": 171,
      "rvol": 0.582,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 7016.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.747,
      "pred_gbt": 0.7793,
      "pred_empirical": 0.651,
      "confluence_count": 164,
      "rvol": 0.685,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 7016.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7614,
      "pred_gbt": 0.8025,
      "pred_empirical": 0.6081,
      "confluence_count": 164,
      "rvol": 0.652,
      "approach_r2": 0.0238
    },
    {
      "date": "2026-01-27",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 7016.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7609,
      "pred_gbt": 0.7977,
      "pred_empirical": 0.6281,
      "confluence_count": 163,
      "rvol": 0.693,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-01-27",
      "time": "11:07:00",
      "level_type": "session_high",
      "level_price": 7015.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.754,
      "pred_gbt": 0.8041,
      "pred_empirical": 0.6251,
      "confluence_count": 163,
      "rvol": 0.715,
      "approach_r2": 0.2227
    },
    {
      "date": "2026-01-27",
      "time": "11:07:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7444,
      "pred_gbt": 0.7808,
      "pred_empirical": 0.6251,
      "confluence_count": 163,
      "rvol": 0.715,
      "approach_r2": 0.2227
    },
    {
      "date": "2026-01-27",
      "time": "11:13:00",
      "level_type": "session_high",
      "level_price": 7016.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7586,
      "pred_gbt": 0.825,
      "pred_empirical": 0.6281,
      "confluence_count": 164,
      "rvol": 0.698,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "11:13:00",
      "level_type": "swing_high_2h",
      "level_price": 7016.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7491,
      "pred_gbt": 0.8053,
      "pred_empirical": 0.6251,
      "confluence_count": 164,
      "rvol": 0.698,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "11:18:00",
      "level_type": "vwap_plus2",
      "level_price": 7018.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7587,
      "pred_gbt": 0.7758,
      "pred_empirical": 0.6281,
      "confluence_count": 152,
      "rvol": 0.601,
      "approach_r2": 0.5104
    },
    {
      "date": "2026-01-27",
      "time": "11:19:00",
      "level_type": "session_high",
      "level_price": 7016.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7107,
      "pred_gbt": 0.7469,
      "pred_empirical": 0.6715,
      "confluence_count": 163,
      "rvol": 0.798,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "11:19:00",
      "level_type": "vwap_plus2",
      "level_price": 7018.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7536,
      "pred_gbt": 0.7415,
      "pred_empirical": 0.651,
      "confluence_count": 151,
      "rvol": 0.798,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "11:19:00",
      "level_type": "swing_high_2h",
      "level_price": 7016.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.7245,
      "pred_empirical": 0.6715,
      "confluence_count": 163,
      "rvol": 0.798,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-27",
      "time": "11:20:00",
      "level_type": "session_high",
      "level_price": 7018.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7424,
      "pred_gbt": 0.7675,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 0.944,
      "approach_r2": 0.4861
    },
    {
      "date": "2026-01-27",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 7018.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.739,
      "pred_gbt": 0.7118,
      "pred_empirical": 0.6715,
      "confluence_count": 145,
      "rvol": 0.944,
      "approach_r2": 0.4861
    },
    {
      "date": "2026-01-27",
      "time": "11:20:00",
      "level_type": "swing_high_2h",
      "level_price": 7018.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7324,
      "pred_gbt": 0.743,
      "pred_empirical": 0.6674,
      "confluence_count": 153,
      "rvol": 0.944,
      "approach_r2": 0.4861
    },
    {
      "date": "2026-01-27",
      "time": "11:21:00",
      "level_type": "vwap_plus2",
      "level_price": 7018.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7324,
      "pred_gbt": 0.7164,
      "pred_empirical": 0.651,
      "confluence_count": 140,
      "rvol": 0.974,
      "approach_r2": 0.7497
    },
    {
      "date": "2026-01-27",
      "time": "11:24:00",
      "level_type": "vwap_plus2",
      "level_price": 7019.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7095,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.6269,
      "confluence_count": 115,
      "rvol": 0.773,
      "approach_r2": 0.7452
    },
    {
      "date": "2026-01-27",
      "time": "11:38:00",
      "level_type": "session_high",
      "level_price": 7018.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7643,
      "pred_gbt": 0.8365,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.501,
      "approach_r2": 0.3949
    },
    {
      "date": "2026-01-27",
      "time": "11:38:00",
      "level_type": "swing_high_2h",
      "level_price": 7018.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.755,
      "pred_gbt": 0.8164,
      "pred_empirical": 0.6081,
      "confluence_count": 151,
      "rvol": 0.501,
      "approach_r2": 0.3949
    },
    {
      "date": "2026-01-27",
      "time": "11:41:00",
      "level_type": "session_high",
      "level_price": 7018.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7549,
      "pred_gbt": 0.8587,
      "pred_empirical": 0.6081,
      "confluence_count": 148,
      "rvol": 0.659,
      "approach_r2": 0.1096
    },
    {
      "date": "2026-01-27",
      "time": "11:41:00",
      "level_type": "swing_high_2h",
      "level_price": 7018.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7453,
      "pred_gbt": 0.8407,
      "pred_empirical": 0.6081,
      "confluence_count": 148,
      "rvol": 0.659,
      "approach_r2": 0.1096
    },
    {
      "date": "2026-01-27",
      "time": "11:51:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7905,
      "pred_gbt": 0.7464,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 0.547,
      "approach_r2": 0.65
    },
    {
      "date": "2026-01-27",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7917,
      "pred_gbt": 0.7426,
      "pred_empirical": 0.6281,
      "confluence_count": 175,
      "rvol": 0.554,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-27",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7919,
      "pred_gbt": 0.7487,
      "pred_empirical": 0.6081,
      "confluence_count": 175,
      "rvol": 0.487,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-01-27",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7956,
      "pred_gbt": 0.7419,
      "pred_empirical": 0.6269,
      "confluence_count": 176,
      "rvol": 0.498,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-27",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7961,
      "pred_gbt": 0.7412,
      "pred_empirical": 0.6269,
      "confluence_count": 176,
      "rvol": 0.522,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-27",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7947,
      "pred_gbt": 0.7547,
      "pred_empirical": 0.6251,
      "confluence_count": 175,
      "rvol": 0.59,
      "approach_r2": 0.9474
    },
    {
      "date": "2026-01-27",
      "time": "11:58:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7935,
      "pred_gbt": 0.752,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 0.626,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-27",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7373,
      "pred_gbt": 0.688,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.658,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.749,
      "pred_gbt": 0.7269,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.696,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7863,
      "pred_gbt": 0.7312,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 0.756,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "12:02:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7491,
      "pred_gbt": 0.7345,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 0.681,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7473,
      "pred_gbt": 0.7361,
      "pred_empirical": 0.6251,
      "confluence_count": 175,
      "rvol": 0.673,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7635,
      "pred_gbt": 0.7107,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 0.669,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7517,
      "pred_gbt": 0.7358,
      "pred_empirical": 0.6251,
      "confluence_count": 176,
      "rvol": 0.629,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-27",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7429,
      "pred_gbt": 0.6801,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 0.615,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-27",
      "time": "12:07:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7691,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 0.639,
      "approach_r2": 0.7284
    },
    {
      "date": "2026-01-27",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.768,
      "pred_gbt": 0.7601,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 0.679,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-27",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7562,
      "pred_gbt": 0.7269,
      "pred_empirical": 0.6674,
      "confluence_count": 176,
      "rvol": 1.081,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-27",
      "time": "12:09:00",
      "level_type": "developing_vpoc",
      "level_price": 7014.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.6952,
      "pred_empirical": 0.6004,
      "confluence_count": 175,
      "rvol": 1.081,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-27",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7506,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 1.068,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-27",
      "time": "12:16:00",
      "level_type": "overnight_high",
      "level_price": 7006.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6902,
      "pred_gbt": 0.6805,
      "pred_empirical": 0.6269,
      "confluence_count": 95,
      "rvol": 1.053,
      "approach_r2": 0.8462
    },
    {
      "date": "2026-01-27",
      "time": "12:16:00",
      "level_type": "dominant_gamma",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.684,
      "pred_gbt": 0.6637,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 1.053,
      "approach_r2": 0.8462
    },
    {
      "date": "2026-01-27",
      "time": "12:16:00",
      "level_type": "top_oi_strikes",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6451,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 1.053,
      "approach_r2": 0.8462
    },
    {
      "date": "2026-01-27",
      "time": "12:16:00",
      "level_type": "or30_high",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.6264,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 1.053,
      "approach_r2": 0.8462
    },
    {
      "date": "2026-01-27",
      "time": "12:16:00",
      "level_type": "ib_high",
      "level_price": 7007.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6682,
      "pred_gbt": 0.7817,
      "pred_empirical": 0.6081,
      "confluence_count": 97,
      "rvol": 1.053,
      "approach_r2": 0.8462
    },
    {
      "date": "2026-01-27",
      "time": "12:16:00",
      "level_type": "vwap",
      "level_price": 7006.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.6534,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 1.053,
      "approach_r2": 0.8462
    },
    {
      "date": "2026-01-27",
      "time": "12:17:00",
      "level_type": "vwap",
      "level_price": 7006.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6524,
      "pred_gbt": 0.6632,
      "pred_empirical": 0.6674,
      "confluence_count": 100,
      "rvol": 1.256,
      "approach_r2": 0.7043
    },
    {
      "date": "2026-01-27",
      "time": "12:18:00",
      "level_type": "vwap",
      "level_price": 7006.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6466,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.651,
      "confluence_count": 101,
      "rvol": 1.292,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-01-27",
      "time": "12:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7654,
      "pred_gbt": 0.762,
      "pred_empirical": 0.6251,
      "confluence_count": 178,
      "rvol": 0.972,
      "approach_r2": 0.0479
    },
    {
      "date": "2026-01-27",
      "time": "12:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7679,
      "pred_gbt": 0.7247,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.923,
      "approach_r2": 0.4822
    },
    {
      "date": "2026-01-27",
      "time": "12:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7648,
      "pred_gbt": 0.7204,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 0.963,
      "approach_r2": 0.1042
    },
    {
      "date": "2026-01-27",
      "time": "12:29:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7634,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.651,
      "confluence_count": 176,
      "rvol": 1.016,
      "approach_r2": 0.308
    },
    {
      "date": "2026-01-27",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.771,
      "pred_gbt": 0.706,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 0.749,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-01-27",
      "time": "12:46:00",
      "level_type": "dominant_gamma",
      "level_price": 7008.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5606,
      "pred_gbt": 0.6628,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.831,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "12:46:00",
      "level_type": "top_oi_strikes",
      "level_price": 7008.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.6318,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 0.831,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "12:46:00",
      "level_type": "or30_high",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6559,
      "pred_gbt": 0.6436,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.831,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "12:46:00",
      "level_type": "ib_high",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.7745,
      "pred_empirical": 0.6142,
      "confluence_count": 97,
      "rvol": 0.831,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "12:54:00",
      "level_type": "overnight_high",
      "level_price": 7006.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.6768,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.481,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "12:54:00",
      "level_type": "vwap",
      "level_price": 7006.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7027,
      "pred_gbt": 0.6432,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.481,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "12:54:00",
      "level_type": "swing_low_2h",
      "level_price": 7006.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6502,
      "pred_gbt": 0.6316,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 0.481,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "12:56:00",
      "level_type": "vwap",
      "level_price": 7006.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6749,
      "pred_gbt": 0.631,
      "pred_empirical": 0.6109,
      "confluence_count": 101,
      "rvol": 0.525,
      "approach_r2": 0.4941
    },
    {
      "date": "2026-01-27",
      "time": "13:01:00",
      "level_type": "swing_low_2h",
      "level_price": 7005.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5767,
      "pred_gbt": 0.6711,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 0.683,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-27",
      "time": "13:02:00",
      "level_type": "swing_low_2h",
      "level_price": 7004.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5661,
      "pred_gbt": 0.6383,
      "pred_empirical": 0.651,
      "confluence_count": 96,
      "rvol": 0.892,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-27",
      "time": "13:03:00",
      "level_type": "developing_vpoc",
      "level_price": 7004.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6485,
      "pred_gbt": 0.6945,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.849,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-27",
      "time": "13:05:00",
      "level_type": "swing_low_2h",
      "level_price": 7001.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6107,
      "pred_gbt": 0.7082,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.941,
      "approach_r2": 0.16
    },
    {
      "date": "2026-01-27",
      "time": "13:12:00",
      "level_type": "vwap",
      "level_price": 7006.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6541,
      "pred_gbt": 0.726,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 0.961,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-01-27",
      "time": "13:14:00",
      "level_type": "vwap",
      "level_price": 7006.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6963,
      "pred_gbt": 0.7104,
      "pred_empirical": 0.6109,
      "confluence_count": 101,
      "rvol": 0.927,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-27",
      "time": "13:16:00",
      "level_type": "dominant_gamma",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7116,
      "pred_gbt": 0.7506,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 1.068,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-27",
      "time": "13:16:00",
      "level_type": "top_oi_strikes",
      "level_price": 7008.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.7415,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 1.068,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-27",
      "time": "13:16:00",
      "level_type": "or30_high",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6927,
      "pred_gbt": 0.7407,
      "pred_empirical": 0.6142,
      "confluence_count": 97,
      "rvol": 1.068,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-27",
      "time": "13:16:00",
      "level_type": "ib_high",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.8548,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 1.068,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-27",
      "time": "13:17:00",
      "level_type": "vwap",
      "level_price": 7006.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.695,
      "pred_gbt": 0.7241,
      "pred_empirical": 0.5962,
      "confluence_count": 101,
      "rvol": 0.977,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.7907,
      "pred_empirical": 0.6281,
      "confluence_count": 176,
      "rvol": 0.872,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-01-27",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.807,
      "pred_gbt": 0.7928,
      "pred_empirical": 0.6109,
      "confluence_count": 177,
      "rvol": 0.628,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-27",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8114,
      "pred_gbt": 0.7862,
      "pred_empirical": 0.6081,
      "confluence_count": 175,
      "rvol": 0.563,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-27",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7013.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8138,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.6081,
      "confluence_count": 177,
      "rvol": 0.567,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-27",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.811,
      "pred_gbt": 0.7965,
      "pred_empirical": 0.6281,
      "confluence_count": 177,
      "rvol": 0.686,
      "approach_r2": 0.8705
    },
    {
      "date": "2026-01-27",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8059,
      "pred_gbt": 0.7879,
      "pred_empirical": 0.6109,
      "confluence_count": 176,
      "rvol": 0.705,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-27",
      "time": "13:48:00",
      "level_type": "developing_vpoc",
      "level_price": 7012.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.805,
      "pred_gbt": 0.782,
      "pred_empirical": 0.6281,
      "confluence_count": 195,
      "rvol": 0.53,
      "approach_r2": 0.1114
    },
    {
      "date": "2026-01-27",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8189,
      "pred_gbt": 0.7654,
      "pred_empirical": 0.6109,
      "confluence_count": 176,
      "rvol": 0.494,
      "approach_r2": 0.167
    },
    {
      "date": "2026-01-27",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8231,
      "pred_gbt": 0.774,
      "pred_empirical": 0.6109,
      "confluence_count": 176,
      "rvol": 0.412,
      "approach_r2": 0.5086
    },
    {
      "date": "2026-01-27",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.824,
      "pred_gbt": 0.7761,
      "pred_empirical": 0.612,
      "confluence_count": 177,
      "rvol": 0.366,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "13:54:00",
      "level_type": "developing_vpoc",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8259,
      "pred_gbt": 0.8127,
      "pred_empirical": 0.6109,
      "confluence_count": 195,
      "rvol": 0.391,
      "approach_r2": 0.0076
    },
    {
      "date": "2026-01-27",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8245,
      "pred_gbt": 0.7888,
      "pred_empirical": 0.612,
      "confluence_count": 177,
      "rvol": 0.377,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-27",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8427,
      "pred_gbt": 0.8027,
      "pred_empirical": 0.612,
      "confluence_count": 176,
      "rvol": 0.487,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-27",
      "time": "13:56:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8296,
      "pred_gbt": 0.886,
      "pred_empirical": 0.5871,
      "confluence_count": 163,
      "rvol": 0.487,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-27",
      "time": "13:56:00",
      "level_type": "developing_vpoc",
      "level_price": 7013.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8148,
      "pred_gbt": 0.7998,
      "pred_empirical": 0.6269,
      "confluence_count": 184,
      "rvol": 0.487,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-27",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8433,
      "pred_gbt": 0.8036,
      "pred_empirical": 0.5962,
      "confluence_count": 177,
      "rvol": 0.568,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-27",
      "time": "13:57:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8346,
      "pred_gbt": 0.8839,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.568,
      "approach_r2": 0.133
    },
    {
      "date": "2026-01-27",
      "time": "13:58:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8396,
      "pred_gbt": 0.807,
      "pred_empirical": 0.6269,
      "confluence_count": 178,
      "rvol": 0.779,
      "approach_r2": 0.1915
    },
    {
      "date": "2026-01-27",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8116,
      "pred_gbt": 0.7732,
      "pred_empirical": 0.6109,
      "confluence_count": 177,
      "rvol": 0.85,
      "approach_r2": 0.4892
    },
    {
      "date": "2026-01-27",
      "time": "13:59:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8284,
      "pred_gbt": 0.8572,
      "pred_empirical": 0.6269,
      "confluence_count": 169,
      "rvol": 0.85,
      "approach_r2": 0.4892
    },
    {
      "date": "2026-01-27",
      "time": "13:59:00",
      "level_type": "developing_vpoc",
      "level_price": 7013.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7907,
      "pred_gbt": 0.77,
      "pred_empirical": 0.651,
      "confluence_count": 185,
      "rvol": 0.85,
      "approach_r2": 0.4892
    },
    {
      "date": "2026-01-27",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8121,
      "pred_gbt": 0.7875,
      "pred_empirical": 0.5962,
      "confluence_count": 177,
      "rvol": 0.839,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-27",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8123,
      "pred_gbt": 0.7963,
      "pred_empirical": 0.6142,
      "confluence_count": 176,
      "rvol": 0.765,
      "approach_r2": 0.1163
    },
    {
      "date": "2026-01-27",
      "time": "14:13:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8269,
      "pred_gbt": 0.7829,
      "pred_empirical": 0.612,
      "confluence_count": 175,
      "rvol": 0.499,
      "approach_r2": 0.2
    },
    {
      "date": "2026-01-27",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8286,
      "pred_gbt": 0.7788,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.531,
      "approach_r2": 0.5952
    },
    {
      "date": "2026-01-27",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.825,
      "pred_gbt": 0.791,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.551,
      "approach_r2": 0.0331
    },
    {
      "date": "2026-01-27",
      "time": "14:17:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8246,
      "pred_gbt": 0.7948,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.561,
      "approach_r2": 0.0137
    },
    {
      "date": "2026-01-27",
      "time": "14:19:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.83,
      "pred_gbt": 0.7676,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.49,
      "approach_r2": 0.3018
    },
    {
      "date": "2026-01-27",
      "time": "14:20:00",
      "level_type": "developing_vpoc",
      "level_price": 7012.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8365,
      "pred_gbt": 0.8382,
      "pred_empirical": 0.6269,
      "confluence_count": 196,
      "rvol": 0.472,
      "approach_r2": 0.4634
    },
    {
      "date": "2026-01-27",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.831,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.44,
      "approach_r2": 0.0999
    },
    {
      "date": "2026-01-27",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8306,
      "pred_gbt": 0.7494,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.427,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-27",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8313,
      "pred_gbt": 0.7581,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.431,
      "approach_r2": 0.0767
    },
    {
      "date": "2026-01-27",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8336,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.612,
      "confluence_count": 175,
      "rvol": 0.402,
      "approach_r2": 0.092
    },
    {
      "date": "2026-01-27",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8331,
      "pred_gbt": 0.7534,
      "pred_empirical": 0.612,
      "confluence_count": 175,
      "rvol": 0.442,
      "approach_r2": 0.0737
    },
    {
      "date": "2026-01-27",
      "time": "14:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8577,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.5962,
      "confluence_count": 174,
      "rvol": 0.413,
      "approach_r2": 0.7523
    },
    {
      "date": "2026-01-27",
      "time": "14:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8579,
      "pred_gbt": 0.7614,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.364,
      "approach_r2": 0.482
    },
    {
      "date": "2026-01-27",
      "time": "14:29:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8609,
      "pred_gbt": 0.7812,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.326,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-01-27",
      "time": "14:29:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.853,
      "pred_gbt": 0.8727,
      "pred_empirical": 0.5871,
      "confluence_count": 169,
      "rvol": 0.326,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-01-27",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8421,
      "pred_gbt": 0.717,
      "pred_empirical": 0.6081,
      "confluence_count": 175,
      "rvol": 0.404,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-27",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.47,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8499,
      "pred_gbt": 0.7792,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.357,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-27",
      "time": "14:31:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8365,
      "pred_gbt": 0.8692,
      "pred_empirical": 0.6142,
      "confluence_count": 161,
      "rvol": 0.357,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-27",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.858,
      "pred_gbt": 0.7569,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.355,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8502,
      "pred_gbt": 0.7955,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.379,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-01-27",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8409,
      "pred_gbt": 0.749,
      "pred_empirical": 0.5962,
      "confluence_count": 174,
      "rvol": 0.401,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-27",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8593,
      "pred_gbt": 0.8009,
      "pred_empirical": 0.5871,
      "confluence_count": 174,
      "rvol": 0.358,
      "approach_r2": 0.0504
    },
    {
      "date": "2026-01-27",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8606,
      "pred_gbt": 0.7944,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.417,
      "approach_r2": 0.5128
    },
    {
      "date": "2026-01-27",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8582,
      "pred_gbt": 0.799,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.426,
      "approach_r2": 0.1225
    },
    {
      "date": "2026-01-27",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8603,
      "pred_gbt": 0.7715,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.407,
      "approach_r2": 0.4798
    },
    {
      "date": "2026-01-27",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.86,
      "pred_gbt": 0.7702,
      "pred_empirical": 0.612,
      "confluence_count": 175,
      "rvol": 0.396,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-01-27",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8399,
      "pred_gbt": 0.7485,
      "pred_empirical": 0.612,
      "confluence_count": 175,
      "rvol": 0.403,
      "approach_r2": 0.0065
    },
    {
      "date": "2026-01-27",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8395,
      "pred_gbt": 0.7516,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.405,
      "approach_r2": 0.1273
    },
    {
      "date": "2026-01-27",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8415,
      "pred_gbt": 0.7547,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.385,
      "approach_r2": 0.426
    },
    {
      "date": "2026-01-27",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8634,
      "pred_gbt": 0.7924,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.407,
      "approach_r2": 0.6396
    },
    {
      "date": "2026-01-27",
      "time": "14:44:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8637,
      "pred_gbt": 0.8002,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.423,
      "approach_r2": 0.7627
    },
    {
      "date": "2026-01-27",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.824,
      "pred_gbt": 0.7248,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.351,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-27",
      "time": "14:47:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8424,
      "pred_gbt": 0.754,
      "pred_empirical": 0.5871,
      "confluence_count": 174,
      "rvol": 0.356,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "14:48:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8346,
      "pred_gbt": 0.7678,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.351,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-27",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.849,
      "pred_gbt": 0.764,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.338,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "14:49:00",
      "level_type": "developing_vpoc",
      "level_price": 7014.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8101,
      "pred_gbt": 0.7316,
      "pred_empirical": 0.5962,
      "confluence_count": 175,
      "rvol": 0.338,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-27",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8471,
      "pred_gbt": 0.7682,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.331,
      "approach_r2": 0.5066
    },
    {
      "date": "2026-01-27",
      "time": "14:52:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8583,
      "pred_gbt": 0.8055,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.32,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-01-27",
      "time": "14:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8501,
      "pred_gbt": 0.7837,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.326,
      "approach_r2": 0.3339
    },
    {
      "date": "2026-01-27",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8266,
      "pred_gbt": 0.7452,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.368,
      "approach_r2": 0.3371
    },
    {
      "date": "2026-01-27",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.836,
      "pred_gbt": 0.8041,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.38,
      "approach_r2": 0.1269
    },
    {
      "date": "2026-01-27",
      "time": "14:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8298,
      "pred_gbt": 0.7616,
      "pred_empirical": 0.6142,
      "confluence_count": 175,
      "rvol": 0.35,
      "approach_r2": 0.4983
    },
    {
      "date": "2026-01-27",
      "time": "14:59:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8493,
      "pred_gbt": 0.8129,
      "pred_empirical": 0.612,
      "confluence_count": 173,
      "rvol": 0.312,
      "approach_r2": 0.5336
    },
    {
      "date": "2026-01-27",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8505,
      "pred_gbt": 0.7991,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.311,
      "approach_r2": 0.4663
    },
    {
      "date": "2026-01-27",
      "time": "15:02:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8239,
      "pred_gbt": 0.8181,
      "pred_empirical": 0.6142,
      "confluence_count": 173,
      "rvol": 0.257,
      "approach_r2": 0.7461
    },
    {
      "date": "2026-01-27",
      "time": "15:03:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8617,
      "pred_gbt": 0.8403,
      "pred_empirical": 0.612,
      "confluence_count": 173,
      "rvol": 0.261,
      "approach_r2": 0.0811
    },
    {
      "date": "2026-01-27",
      "time": "15:03:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.849,
      "pred_gbt": 0.9243,
      "pred_empirical": 0.6011,
      "confluence_count": 161,
      "rvol": 0.261,
      "approach_r2": 0.0811
    },
    {
      "date": "2026-01-27",
      "time": "15:04:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8425,
      "pred_gbt": 0.8275,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.25,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-27",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.826,
      "pred_gbt": 0.8197,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.258,
      "approach_r2": 0.7459
    },
    {
      "date": "2026-01-27",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8504,
      "pred_gbt": 0.7945,
      "pred_empirical": 0.5871,
      "confluence_count": 173,
      "rvol": 0.291,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8499,
      "pred_gbt": 0.7954,
      "pred_empirical": 0.5871,
      "confluence_count": 173,
      "rvol": 0.337,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8411,
      "pred_gbt": 0.8213,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.378,
      "approach_r2": 0.1263
    },
    {
      "date": "2026-01-27",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8541,
      "pred_gbt": 0.8081,
      "pred_empirical": 0.6142,
      "confluence_count": 174,
      "rvol": 0.409,
      "approach_r2": 0.5044
    },
    {
      "date": "2026-01-27",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8686,
      "pred_gbt": 0.8145,
      "pred_empirical": 0.5871,
      "confluence_count": 174,
      "rvol": 0.456,
      "approach_r2": 0.0062
    },
    {
      "date": "2026-01-27",
      "time": "15:12:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8685,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.512,
      "approach_r2": 0.294
    },
    {
      "date": "2026-01-27",
      "time": "15:13:00",
      "level_type": "session_high",
      "level_price": 7018.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8484,
      "pred_gbt": 0.8995,
      "pred_empirical": 0.6011,
      "confluence_count": 148,
      "rvol": 0.615,
      "approach_r2": 0.1041
    },
    {
      "date": "2026-01-27",
      "time": "15:14:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8354,
      "pred_gbt": 0.8551,
      "pred_empirical": 0.5962,
      "confluence_count": 160,
      "rvol": 0.66,
      "approach_r2": 0.5058
    },
    {
      "date": "2026-01-27",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.7861,
      "pred_empirical": 0.5962,
      "confluence_count": 174,
      "rvol": 0.678,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 7014.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.865,
      "pred_gbt": 0.7674,
      "pred_empirical": 0.612,
      "confluence_count": 174,
      "rvol": 0.66,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8565,
      "pred_gbt": 0.7985,
      "pred_empirical": 0.6142,
      "confluence_count": 171,
      "rvol": 0.601,
      "approach_r2": 0.1263
    },
    {
      "date": "2026-01-27",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8517,
      "pred_gbt": 0.7449,
      "pred_empirical": 0.6142,
      "confluence_count": 171,
      "rvol": 0.506,
      "approach_r2": 0.5038
    },
    {
      "date": "2026-01-27",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.869,
      "pred_gbt": 0.781,
      "pred_empirical": 0.5871,
      "confluence_count": 171,
      "rvol": 0.447,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-27",
      "time": "15:19:00",
      "level_type": "developing_vpoc",
      "level_price": 7014.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8378,
      "pred_gbt": 0.8082,
      "pred_empirical": 0.5871,
      "confluence_count": 175,
      "rvol": 0.447,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-27",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8723,
      "pred_gbt": 0.8002,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.367,
      "approach_r2": 0.306
    },
    {
      "date": "2026-01-27",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8571,
      "pred_gbt": 0.7779,
      "pred_empirical": 0.6142,
      "confluence_count": 171,
      "rvol": 0.345,
      "approach_r2": 0.5016
    },
    {
      "date": "2026-01-27",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8647,
      "pred_gbt": 0.8045,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.347,
      "approach_r2": 0.1239
    },
    {
      "date": "2026-01-27",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8521,
      "pred_gbt": 0.7413,
      "pred_empirical": 0.5871,
      "confluence_count": 171,
      "rvol": 0.401,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "15:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8437,
      "pred_gbt": 0.7639,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.397,
      "approach_r2": 0.1243
    },
    {
      "date": "2026-01-27",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8323,
      "pred_gbt": 0.6704,
      "pred_empirical": 0.5962,
      "confluence_count": 171,
      "rvol": 0.55,
      "approach_r2": 0.494
    },
    {
      "date": "2026-01-27",
      "time": "15:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.848,
      "pred_gbt": 0.7062,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.638,
      "approach_r2": 0.1094
    },
    {
      "date": "2026-01-27",
      "time": "15:29:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.851,
      "pred_gbt": 0.7353,
      "pred_empirical": 0.6142,
      "confluence_count": 171,
      "rvol": 0.628,
      "approach_r2": 0.6576
    },
    {
      "date": "2026-01-27",
      "time": "15:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8511,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.5871,
      "confluence_count": 171,
      "rvol": 0.559,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-01-27",
      "time": "15:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8552,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.501,
      "approach_r2": 0.4603
    },
    {
      "date": "2026-01-27",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.861,
      "pred_gbt": 0.741,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.359,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-01-27",
      "time": "15:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8616,
      "pred_gbt": 0.6859,
      "pred_empirical": 0.612,
      "confluence_count": 171,
      "rvol": 0.394,
      "approach_r2": 0.8905
    },
    {
      "date": "2026-01-27",
      "time": "15:42:00",
      "level_type": "swing_low_2h",
      "level_price": 7010.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8407,
      "pred_gbt": 0.7228,
      "pred_empirical": 0.6269,
      "confluence_count": 187,
      "rvol": 0.663,
      "approach_r2": 0.3301
    },
    {
      "date": "2026-01-27",
      "time": "15:43:00",
      "level_type": "swing_low_2h",
      "level_price": 7010.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8497,
      "pred_gbt": 0.8339,
      "pred_empirical": 0.6269,
      "confluence_count": 200,
      "rvol": 0.719,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-27",
      "time": "15:46:00",
      "level_type": "swing_low_2h",
      "level_price": 7010.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8333,
      "pred_gbt": 0.7656,
      "pred_empirical": 0.6251,
      "confluence_count": 197,
      "rvol": 0.629,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-27",
      "time": "15:47:00",
      "level_type": "developing_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.838,
      "pred_gbt": 0.7351,
      "pred_empirical": 0.5962,
      "confluence_count": 195,
      "rvol": 0.664,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-27",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 7015.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8421,
      "pred_gbt": 0.7387,
      "pred_empirical": 0.5962,
      "confluence_count": 169,
      "rvol": 0.755,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-27",
      "time": "15:52:00",
      "level_type": "dominant_gamma",
      "level_price": 7008.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7143,
      "pred_gbt": 0.7728,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.841,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "15:52:00",
      "level_type": "top_oi_strikes",
      "level_price": 7008.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7215,
      "pred_gbt": 0.6953,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.841,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "15:53:00",
      "level_type": "swing_low_2h",
      "level_price": 7009.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.838,
      "pred_gbt": 0.8102,
      "pred_empirical": 0.6281,
      "confluence_count": 181,
      "rvol": 0.798,
      "approach_r2": 0.7853
    },
    {
      "date": "2026-01-27",
      "time": "15:54:00",
      "level_type": "or30_high",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7939,
      "pred_gbt": 0.8439,
      "pred_empirical": 0.6011,
      "confluence_count": 97,
      "rvol": 0.734,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-01-27",
      "time": "15:54:00",
      "level_type": "ib_high",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8156,
      "pred_gbt": 0.9004,
      "pred_empirical": 0.5997,
      "confluence_count": 97,
      "rvol": 0.734,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-01-27",
      "time": "15:54:00",
      "level_type": "vwap",
      "level_price": 7008.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7999,
      "pred_gbt": 0.867,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.734,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-01-27",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 7009.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8068,
      "pred_gbt": 0.8615,
      "pred_empirical": 0.6081,
      "confluence_count": 146,
      "rvol": 0.724,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-27",
      "time": "15:56:00",
      "level_type": "swing_low_2h",
      "level_price": 7008.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7418,
      "pred_gbt": 0.7892,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 0.721,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-27",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 7008.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7979,
      "pred_gbt": 0.8759,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.803,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-27",
      "time": "15:59:00",
      "level_type": "vwap",
      "level_price": 7008.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8071,
      "pred_gbt": 0.9702,
      "pred_empirical": 0.6269,
      "confluence_count": 109,
      "rvol": 0.961,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-28",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 7026.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.4579,
      "pred_empirical": 0.6715,
      "confluence_count": 74,
      "rvol": 0.758,
      "approach_r2": 0.3491
    },
    {
      "date": "2026-01-28",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.4411,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 0.758,
      "approach_r2": 0.3491
    },
    {
      "date": "2026-01-28",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 7025.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.5113,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.758,
      "approach_r2": 0.3491
    },
    {
      "date": "2026-01-28",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 7024.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4371,
      "pred_gbt": 0.4699,
      "pred_empirical": 0.6674,
      "confluence_count": 72,
      "rvol": 0.758,
      "approach_r2": 0.3491
    },
    {
      "date": "2026-01-28",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 7026.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.461,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 0.758,
      "approach_r2": 0.3491
    },
    {
      "date": "2026-01-28",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 7023.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4755,
      "pred_gbt": 0.3861,
      "pred_empirical": 0.6004,
      "confluence_count": 78,
      "rvol": 0.794,
      "approach_r2": 0.6282
    },
    {
      "date": "2026-01-28",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 7022.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.637,
      "confluence_count": 90,
      "rvol": 0.798,
      "approach_r2": 0.7538
    },
    {
      "date": "2026-01-28",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4767,
      "pred_gbt": 0.4002,
      "pred_empirical": 0.651,
      "confluence_count": 73,
      "rvol": 0.778,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-28",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 7022.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4661,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.637,
      "confluence_count": 90,
      "rvol": 0.778,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-28",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 7025.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4768,
      "pred_gbt": 0.4764,
      "pred_empirical": 0.6251,
      "confluence_count": 76,
      "rvol": 0.745,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-28",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4787,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 0.745,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-28",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 7022.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.536,
      "pred_empirical": 0.6674,
      "confluence_count": 91,
      "rvol": 0.745,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-01-28",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 7025.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4823,
      "pred_gbt": 0.439,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 0.735,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-28",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5059,
      "pred_gbt": 0.497,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 0.735,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-28",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 7022.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4687,
      "pred_gbt": 0.5022,
      "pred_empirical": 0.637,
      "confluence_count": 90,
      "rvol": 0.735,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-28",
      "time": "09:40:00",
      "level_type": "developing_vpoc",
      "level_price": 7024.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4706,
      "pred_gbt": 0.4225,
      "pred_empirical": 0.651,
      "confluence_count": 72,
      "rvol": 0.735,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-28",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 7025.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5366,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 0.671,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-28",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 7026.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5191,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 0.671,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-28",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 7029.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5347,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.5962,
      "confluence_count": 44,
      "rvol": 0.7,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-28",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5583,
      "pred_gbt": 0.4811,
      "pred_empirical": 0.6281,
      "confluence_count": 65,
      "rvol": 0.7,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-28",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 7028.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 0.7,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-28",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 7029.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.4601,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 0.7,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-28",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 7025.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.5676,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.633,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 0.633,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 7028.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.4127,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.633,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.625,
      "approach_r2": 0.2727
    },
    {
      "date": "2026-01-28",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 7028.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.625,
      "approach_r2": 0.2727
    },
    {
      "date": "2026-01-28",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 7029.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4772,
      "pred_gbt": 0.4525,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 0.638,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-01-28",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 7029.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.472,
      "pred_gbt": 0.518,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 0.638,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-01-28",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 7029.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6142,
      "confluence_count": 44,
      "rvol": 0.638,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-01-28",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 7029.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4749,
      "pred_gbt": 0.5053,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 0.638,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-01-28",
      "time": "09:46:00",
      "level_type": "vwap",
      "level_price": 7026.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5428,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.647,
      "approach_r2": 0.931
    },
    {
      "date": "2026-01-28",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 7028.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.4401,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.647,
      "approach_r2": 0.931
    },
    {
      "date": "2026-01-28",
      "time": "09:47:00",
      "level_type": "or15_low",
      "level_price": 7021.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4791,
      "pred_gbt": 0.5155,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 0.671,
      "approach_r2": 0.6722
    },
    {
      "date": "2026-01-28",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 7021.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.475,
      "pred_gbt": 0.5409,
      "pred_empirical": 0.6004,
      "confluence_count": 86,
      "rvol": 0.671,
      "approach_r2": 0.6722
    },
    {
      "date": "2026-01-28",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 7024.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4923,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.6715,
      "confluence_count": 72,
      "rvol": 0.671,
      "approach_r2": 0.6722
    },
    {
      "date": "2026-01-28",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 7022.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4816,
      "pred_gbt": 0.51,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 0.671,
      "approach_r2": 0.6722
    },
    {
      "date": "2026-01-28",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 7021.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5063,
      "pred_gbt": 0.5395,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 0.671,
      "approach_r2": 0.6722
    },
    {
      "date": "2026-01-28",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 7021.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.4389,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 0.823,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-01-28",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 7025.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4815,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.6251,
      "confluence_count": 77,
      "rvol": 0.848,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-28",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.4952,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.848,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-01-28",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 7025.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4879,
      "pred_gbt": 0.4707,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.845,
      "approach_r2": 0.9868
    },
    {
      "date": "2026-01-28",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.5066,
      "pred_empirical": 0.6715,
      "confluence_count": 78,
      "rvol": 0.845,
      "approach_r2": 0.9868
    },
    {
      "date": "2026-01-28",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 7025.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.5253,
      "pred_empirical": 0.6269,
      "confluence_count": 76,
      "rvol": 0.826,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-28",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.4628,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 0.826,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-01-28",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5483,
      "pred_gbt": 0.4929,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 0.756,
      "approach_r2": 0.533
    },
    {
      "date": "2026-01-28",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 7029.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5411,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 0.756,
      "approach_r2": 0.533
    },
    {
      "date": "2026-01-28",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 7025.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.6251,
      "confluence_count": 77,
      "rvol": 0.681,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-28",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5156,
      "pred_gbt": 0.4157,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 0.681,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-01-28",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 7031.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.692,
      "approach_r2": 0.6644
    },
    {
      "date": "2026-01-28",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5537,
      "pred_gbt": 0.4699,
      "pred_empirical": 0.5962,
      "confluence_count": 59,
      "rvol": 0.692,
      "approach_r2": 0.6644
    },
    {
      "date": "2026-01-28",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 7029.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5434,
      "pred_gbt": 0.4097,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.692,
      "approach_r2": 0.6644
    },
    {
      "date": "2026-01-28",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 7031.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.4272,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.692,
      "approach_r2": 0.6644
    },
    {
      "date": "2026-01-28",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.5245,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.667,
      "approach_r2": 0.0088
    },
    {
      "date": "2026-01-28",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 7029.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5433,
      "pred_gbt": 0.4562,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.667,
      "approach_r2": 0.0088
    },
    {
      "date": "2026-01-28",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5487,
      "pred_gbt": 0.5147,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.701,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-28",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 7029.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5447,
      "pred_gbt": 0.4625,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 0.701,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-28",
      "time": "09:57:00",
      "level_type": "vwap",
      "level_price": 7026.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5364,
      "pred_gbt": 0.5896,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.666,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5482,
      "pred_gbt": 0.55,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.666,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 7029.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5426,
      "pred_gbt": 0.4333,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.666,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 7026.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5434,
      "pred_gbt": 0.5308,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 0.65,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-01-28",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 7027.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.513,
      "pred_gbt": 0.4456,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 0.65,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-01-28",
      "time": "09:59:00",
      "level_type": "vwap_minus1",
      "level_price": 7024.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.4867,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 0.673,
      "approach_r2": 0.0161
    },
    {
      "date": "2026-01-28",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 7022.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4818,
      "pred_gbt": 0.5688,
      "pred_empirical": 0.6251,
      "confluence_count": 90,
      "rvol": 0.673,
      "approach_r2": 0.0161
    },
    {
      "date": "2026-01-28",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 7021.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5056,
      "pred_gbt": 0.5697,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 0.655,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 7021.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4843,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 0.655,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5033,
      "pred_gbt": 0.4705,
      "pred_empirical": 0.6251,
      "confluence_count": 73,
      "rvol": 0.655,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 7022.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.5717,
      "pred_empirical": 0.6674,
      "confluence_count": 88,
      "rvol": 0.655,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 7021.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5156,
      "pred_gbt": 0.6085,
      "pred_empirical": 0.6674,
      "confluence_count": 86,
      "rvol": 0.655,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 0.625,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-28",
      "time": "10:01:00",
      "level_type": "vwap_minus2",
      "level_price": 7021.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4902,
      "pred_gbt": 0.5419,
      "pred_empirical": 0.6674,
      "confluence_count": 87,
      "rvol": 0.625,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-01-28",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 7025.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5072,
      "pred_gbt": 0.407,
      "pred_empirical": 0.6715,
      "confluence_count": 77,
      "rvol": 0.726,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-01-28",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.4468,
      "pred_empirical": 0.6715,
      "confluence_count": 77,
      "rvol": 0.726,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-01-28",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.4642,
      "pred_empirical": 0.651,
      "confluence_count": 78,
      "rvol": 0.715,
      "approach_r2": 0.7448
    },
    {
      "date": "2026-01-28",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 7023.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.6281,
      "confluence_count": 79,
      "rvol": 0.685,
      "approach_r2": 0.1828
    },
    {
      "date": "2026-01-28",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 7021.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4862,
      "pred_gbt": 0.5791,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.685,
      "approach_r2": 0.1828
    },
    {
      "date": "2026-01-28",
      "time": "10:05:00",
      "level_type": "session_low",
      "level_price": 7020.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.467,
      "pred_gbt": 0.5502,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 0.688,
      "approach_r2": 0.5373
    },
    {
      "date": "2026-01-28",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 7021.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5155,
      "pred_gbt": 0.5865,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.688,
      "approach_r2": 0.5373
    },
    {
      "date": "2026-01-28",
      "time": "10:05:00",
      "level_type": "swing_low_2h",
      "level_price": 7020.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4982,
      "pred_gbt": 0.5489,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 0.688,
      "approach_r2": 0.5373
    },
    {
      "date": "2026-01-28",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 7021.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.511,
      "pred_gbt": 0.5882,
      "pred_empirical": 0.6715,
      "confluence_count": 88,
      "rvol": 0.702,
      "approach_r2": 0.1591
    },
    {
      "date": "2026-01-28",
      "time": "10:07:00",
      "level_type": "prior_day_high",
      "level_price": 7018.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5281,
      "pred_gbt": 0.4606,
      "pred_empirical": 0.6081,
      "confluence_count": 72,
      "rvol": 0.726,
      "approach_r2": 0.0047
    },
    {
      "date": "2026-01-28",
      "time": "10:07:00",
      "level_type": "prior_week_high",
      "level_price": 7018.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4888,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.726,
      "approach_r2": 0.0047
    },
    {
      "date": "2026-01-28",
      "time": "10:07:00",
      "level_type": "gap_fill",
      "level_price": 7018.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4638,
      "pred_gbt": 0.4376,
      "pred_empirical": 0.6251,
      "confluence_count": 72,
      "rvol": 0.726,
      "approach_r2": 0.0047
    },
    {
      "date": "2026-01-28",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 7020.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.4926,
      "pred_empirical": 0.6715,
      "confluence_count": 84,
      "rvol": 0.726,
      "approach_r2": 0.0047
    },
    {
      "date": "2026-01-28",
      "time": "10:08:00",
      "level_type": "overnight_low",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.449,
      "pred_empirical": 0.637,
      "confluence_count": 101,
      "rvol": 0.912,
      "approach_r2": 0.0882
    },
    {
      "date": "2026-01-28",
      "time": "10:08:00",
      "level_type": "lvn",
      "level_price": 7018.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5301,
      "pred_gbt": 0.4674,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 0.912,
      "approach_r2": 0.0882
    },
    {
      "date": "2026-01-28",
      "time": "10:08:00",
      "level_type": "session_low",
      "level_price": 7019.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4639,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 0.912,
      "approach_r2": 0.0882
    },
    {
      "date": "2026-01-28",
      "time": "10:08:00",
      "level_type": "vwap_minus2",
      "level_price": 7020.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.4171,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 0.912,
      "approach_r2": 0.0882
    },
    {
      "date": "2026-01-28",
      "time": "10:08:00",
      "level_type": "swing_low_2h",
      "level_price": 7019.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4951,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 0.912,
      "approach_r2": 0.0882
    },
    {
      "date": "2026-01-28",
      "time": "10:09:00",
      "level_type": "value_area_low",
      "level_price": 7017.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.4757,
      "pred_empirical": 0.637,
      "confluence_count": 101,
      "rvol": 1.021,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-28",
      "time": "10:09:00",
      "level_type": "vwap_minus2",
      "level_price": 7019.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4862,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.637,
      "confluence_count": 79,
      "rvol": 1.021,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-28",
      "time": "10:10:00",
      "level_type": "session_low",
      "level_price": 7016.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4316,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.152,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-28",
      "time": "10:10:00",
      "level_type": "swing_low_2h",
      "level_price": 7016.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4319,
      "pred_gbt": 0.4446,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 1.152,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-28",
      "time": "10:11:00",
      "level_type": "session_low",
      "level_price": 7015.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4713,
      "pred_gbt": 0.577,
      "pred_empirical": 0.5205,
      "confluence_count": 93,
      "rvol": 1.228,
      "approach_r2": 0.5309
    },
    {
      "date": "2026-01-28",
      "time": "10:11:00",
      "level_type": "vwap_minus2",
      "level_price": 7018.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4795,
      "pred_gbt": 0.5644,
      "pred_empirical": 0.6004,
      "confluence_count": 81,
      "rvol": 1.228,
      "approach_r2": 0.5309
    },
    {
      "date": "2026-01-28",
      "time": "10:11:00",
      "level_type": "swing_low_2h",
      "level_price": 7015.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5025,
      "pred_gbt": 0.582,
      "pred_empirical": 0.5205,
      "confluence_count": 93,
      "rvol": 1.228,
      "approach_r2": 0.5309
    },
    {
      "date": "2026-01-28",
      "time": "10:12:00",
      "level_type": "hvn",
      "level_price": 7013.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5431,
      "pred_gbt": 0.4988,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 1.205,
      "approach_r2": 0.135
    },
    {
      "date": "2026-01-28",
      "time": "10:13:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.5285,
      "pred_empirical": 0.6715,
      "confluence_count": 86,
      "rvol": 1.098,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:13:00",
      "level_type": "session_low",
      "level_price": 7014.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4917,
      "pred_gbt": 0.5841,
      "pred_empirical": 0.6004,
      "confluence_count": 103,
      "rvol": 1.098,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:13:00",
      "level_type": "swing_low_2h",
      "level_price": 7014.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5229,
      "pred_gbt": 0.571,
      "pred_empirical": 0.637,
      "confluence_count": 103,
      "rvol": 1.098,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 7015.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.4666,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 1.131,
      "approach_r2": 0.5345
    },
    {
      "date": "2026-01-28",
      "time": "10:16:00",
      "level_type": "vwap_minus1",
      "level_price": 7019.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.4237,
      "pred_empirical": 0.6674,
      "confluence_count": 78,
      "rvol": 1.132,
      "approach_r2": 0.9694
    },
    {
      "date": "2026-01-28",
      "time": "10:17:00",
      "level_type": "vwap_minus2",
      "level_price": 7015.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.5013,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.074,
      "approach_r2": 0.9657
    },
    {
      "date": "2026-01-28",
      "time": "10:18:00",
      "level_type": "vwap_minus2",
      "level_price": 7014.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.637,
      "confluence_count": 101,
      "rvol": 0.993,
      "approach_r2": 0.3968
    },
    {
      "date": "2026-01-28",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.6251,
      "confluence_count": 78,
      "rvol": 0.987,
      "approach_r2": 0.0804
    },
    {
      "date": "2026-01-28",
      "time": "10:20:00",
      "level_type": "or15_low",
      "level_price": 7021.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5529,
      "pred_gbt": 0.5185,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.834,
      "approach_r2": 0.04
    },
    {
      "date": "2026-01-28",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.53,
      "pred_gbt": 0.5324,
      "pred_empirical": 0.6281,
      "confluence_count": 78,
      "rvol": 0.834,
      "approach_r2": 0.04
    },
    {
      "date": "2026-01-28",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5417,
      "pred_empirical": 0.6269,
      "confluence_count": 78,
      "rvol": 0.758,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-01-28",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5407,
      "pred_gbt": 0.5427,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 0.716,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-28",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5207,
      "pred_gbt": 0.489,
      "pred_empirical": 0.6269,
      "confluence_count": 79,
      "rvol": 0.718,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.4874,
      "pred_empirical": 0.6269,
      "confluence_count": 80,
      "rvol": 0.69,
      "approach_r2": 0.1233
    },
    {
      "date": "2026-01-28",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5252,
      "pred_gbt": 0.495,
      "pred_empirical": 0.6251,
      "confluence_count": 79,
      "rvol": 0.709,
      "approach_r2": 0.4888
    },
    {
      "date": "2026-01-28",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5274,
      "pred_gbt": 0.4915,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.618,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-28",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.6269,
      "confluence_count": 77,
      "rvol": 0.63,
      "approach_r2": 0.55
    },
    {
      "date": "2026-01-28",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5429,
      "pred_gbt": 0.5372,
      "pred_empirical": 0.6269,
      "confluence_count": 72,
      "rvol": 0.615,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-01-28",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5322,
      "pred_gbt": 0.5179,
      "pred_empirical": 0.6269,
      "confluence_count": 79,
      "rvol": 0.664,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-01-28",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.5004,
      "pred_empirical": 0.6269,
      "confluence_count": 79,
      "rvol": 0.659,
      "approach_r2": 0.8571
    },
    {
      "date": "2026-01-28",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 7018.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5539,
      "pred_gbt": 0.5748,
      "pred_empirical": 0.6281,
      "confluence_count": 80,
      "rvol": 0.693,
      "approach_r2": 0.675
    },
    {
      "date": "2026-01-28",
      "time": "10:34:00",
      "level_type": "ib_low",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5225,
      "pred_gbt": 0.5736,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 0.726,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4978,
      "pred_gbt": 0.6007,
      "pred_empirical": 0.651,
      "confluence_count": 86,
      "rvol": 0.726,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 7013.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5558,
      "pred_gbt": 0.6128,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 0.726,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.5984,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 0.726,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 7013.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5439,
      "pred_gbt": 0.6237,
      "pred_empirical": 0.6674,
      "confluence_count": 109,
      "rvol": 0.718,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-01-28",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 7017.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5621,
      "pred_gbt": 0.5852,
      "pred_empirical": 0.6269,
      "confluence_count": 87,
      "rvol": 0.702,
      "approach_r2": 0.1143
    },
    {
      "date": "2026-01-28",
      "time": "10:37:00",
      "level_type": "prior_day_high",
      "level_price": 7018.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5903,
      "pred_gbt": 0.4961,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.664,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-28",
      "time": "10:37:00",
      "level_type": "prior_week_high",
      "level_price": 7018.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6431,
      "pred_gbt": 0.6002,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.664,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-28",
      "time": "10:37:00",
      "level_type": "gap_fill",
      "level_price": 7018.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.4728,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 0.664,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-28",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 7017.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.547,
      "pred_gbt": 0.546,
      "pred_empirical": 0.6269,
      "confluence_count": 87,
      "rvol": 0.664,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-01-28",
      "time": "10:38:00",
      "level_type": "overnight_low",
      "level_price": 7017.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5383,
      "pred_gbt": 0.5879,
      "pred_empirical": 0.6269,
      "confluence_count": 101,
      "rvol": 0.659,
      "approach_r2": 0.3894
    },
    {
      "date": "2026-01-28",
      "time": "10:38:00",
      "level_type": "lvn",
      "level_price": 7018.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.559,
      "pred_gbt": 0.5869,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.659,
      "approach_r2": 0.3894
    },
    {
      "date": "2026-01-28",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 7017.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5688,
      "pred_gbt": 0.5638,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 0.659,
      "approach_r2": 0.3894
    },
    {
      "date": "2026-01-28",
      "time": "10:39:00",
      "level_type": "value_area_low",
      "level_price": 7017.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6065,
      "pred_gbt": 0.5981,
      "pred_empirical": 0.6269,
      "confluence_count": 101,
      "rvol": 0.649,
      "approach_r2": 0.5143
    },
    {
      "date": "2026-01-28",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 7017.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.581,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.649,
      "approach_r2": 0.5143
    },
    {
      "date": "2026-01-28",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 7017.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.5608,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 0.633,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-28",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 7013.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.6171,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 0.668,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-28",
      "time": "10:42:00",
      "level_type": "hvn",
      "level_price": 7013.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.5279,
      "pred_empirical": 0.6251,
      "confluence_count": 95,
      "rvol": 0.836,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-28",
      "time": "10:42:00",
      "level_type": "vwap_minus2",
      "level_price": 7012.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.5612,
      "pred_empirical": 0.6674,
      "confluence_count": 95,
      "rvol": 0.836,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-28",
      "time": "10:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.537,
      "pred_gbt": 0.5564,
      "pred_empirical": 0.6251,
      "confluence_count": 86,
      "rvol": 0.954,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-28",
      "time": "10:43:00",
      "level_type": "session_low",
      "level_price": 7011.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5295,
      "pred_gbt": 0.6081,
      "pred_empirical": 0.6004,
      "confluence_count": 105,
      "rvol": 0.954,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-28",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 7012.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.5918,
      "pred_empirical": 0.6674,
      "confluence_count": 94,
      "rvol": 0.954,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-28",
      "time": "10:43:00",
      "level_type": "swing_low_2h",
      "level_price": 7011.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5605,
      "pred_gbt": 0.6334,
      "pred_empirical": 0.637,
      "confluence_count": 105,
      "rvol": 0.954,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-01-28",
      "time": "10:44:00",
      "level_type": "prior_day_close",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5996,
      "pred_gbt": 0.6013,
      "pred_empirical": 0.637,
      "confluence_count": 126,
      "rvol": 0.972,
      "approach_r2": 0.7448
    },
    {
      "date": "2026-01-28",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 7012.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5384,
      "pred_gbt": 0.5911,
      "pred_empirical": 0.6674,
      "confluence_count": 94,
      "rvol": 0.972,
      "approach_r2": 0.7448
    },
    {
      "date": "2026-01-28",
      "time": "10:45:00",
      "level_type": "vwap_minus2",
      "level_price": 7011.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5118,
      "pred_gbt": 0.5788,
      "pred_empirical": 0.637,
      "confluence_count": 96,
      "rvol": 1.054,
      "approach_r2": 0.5487
    },
    {
      "date": "2026-01-28",
      "time": "10:46:00",
      "level_type": "vwap_minus2",
      "level_price": 7011.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5388,
      "pred_gbt": 0.5886,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 0.992,
      "approach_r2": 0.2388
    },
    {
      "date": "2026-01-28",
      "time": "10:47:00",
      "level_type": "session_low",
      "level_price": 7009.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5746,
      "pred_gbt": 0.6454,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 0.894,
      "approach_r2": 0.027
    },
    {
      "date": "2026-01-28",
      "time": "10:47:00",
      "level_type": "vwap_minus2",
      "level_price": 7011.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.6304,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 0.894,
      "approach_r2": 0.027
    },
    {
      "date": "2026-01-28",
      "time": "10:47:00",
      "level_type": "swing_low_2h",
      "level_price": 7009.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.6415,
      "pred_empirical": 0.637,
      "confluence_count": 134,
      "rvol": 0.894,
      "approach_r2": 0.027
    },
    {
      "date": "2026-01-28",
      "time": "10:48:00",
      "level_type": "vwap_minus2",
      "level_price": 7011.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5687,
      "pred_gbt": 0.6341,
      "pred_empirical": 0.6715,
      "confluence_count": 107,
      "rvol": 0.786,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-28",
      "time": "10:49:00",
      "level_type": "vwap_minus2",
      "level_price": 7010.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5686,
      "pred_gbt": 0.6458,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 0.74,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-28",
      "time": "10:50:00",
      "level_type": "vwap_minus2",
      "level_price": 7010.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5787,
      "pred_gbt": 0.659,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 0.668,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-28",
      "time": "10:51:00",
      "level_type": "session_low",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5751,
      "pred_gbt": 0.686,
      "pred_empirical": 0.6674,
      "confluence_count": 126,
      "rvol": 0.689,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-28",
      "time": "10:51:00",
      "level_type": "vwap_minus2",
      "level_price": 7010.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5909,
      "pred_gbt": 0.662,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 0.689,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-28",
      "time": "10:51:00",
      "level_type": "swing_low_2h",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6054,
      "pred_gbt": 0.681,
      "pred_empirical": 0.6715,
      "confluence_count": 126,
      "rvol": 0.689,
      "approach_r2": 0.0114
    },
    {
      "date": "2026-01-28",
      "time": "10:52:00",
      "level_type": "session_low",
      "level_price": 7008.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6135,
      "pred_gbt": 0.7379,
      "pred_empirical": 0.6674,
      "confluence_count": 151,
      "rvol": 0.714,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:52:00",
      "level_type": "vwap_minus2",
      "level_price": 7010.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5951,
      "pred_gbt": 0.6363,
      "pred_empirical": 0.651,
      "confluence_count": 122,
      "rvol": 0.714,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:52:00",
      "level_type": "swing_low_2h",
      "level_price": 7008.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6427,
      "pred_gbt": 0.7117,
      "pred_empirical": 0.6674,
      "confluence_count": 151,
      "rvol": 0.714,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "10:53:00",
      "level_type": "vwap_minus2",
      "level_price": 7009.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5946,
      "pred_gbt": 0.6237,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 0.8,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-28",
      "time": "10:54:00",
      "level_type": "vwap_minus2",
      "level_price": 7009.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.572,
      "pred_gbt": 0.6087,
      "pred_empirical": 0.6674,
      "confluence_count": 124,
      "rvol": 0.803,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-01-28",
      "time": "10:55:00",
      "level_type": "vwap_minus2",
      "level_price": 7009.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5762,
      "pred_gbt": 0.6195,
      "pred_empirical": 0.6674,
      "confluence_count": 127,
      "rvol": 0.824,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-28",
      "time": "10:56:00",
      "level_type": "vwap_minus2",
      "level_price": 7009.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.587,
      "pred_gbt": 0.6344,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 0.779,
      "approach_r2": 0.1
    },
    {
      "date": "2026-01-28",
      "time": "10:57:00",
      "level_type": "vwap_minus2",
      "level_price": 7009.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5938,
      "pred_gbt": 0.6369,
      "pred_empirical": 0.6715,
      "confluence_count": 136,
      "rvol": 0.748,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-01-28",
      "time": "10:58:00",
      "level_type": "session_low",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6531,
      "pred_gbt": 0.7605,
      "pred_empirical": 0.637,
      "confluence_count": 170,
      "rvol": 0.656,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-28",
      "time": "10:58:00",
      "level_type": "vwap_minus2",
      "level_price": 7008.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6234,
      "pred_gbt": 0.6856,
      "pred_empirical": 0.6715,
      "confluence_count": 133,
      "rvol": 0.656,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-28",
      "time": "10:58:00",
      "level_type": "swing_low_2h",
      "level_price": 7007.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.74,
      "pred_empirical": 0.637,
      "confluence_count": 170,
      "rvol": 0.656,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-28",
      "time": "10:59:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.7056,
      "pred_empirical": 0.6674,
      "confluence_count": 177,
      "rvol": 0.636,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-28",
      "time": "10:59:00",
      "level_type": "session_low",
      "level_price": 7007.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6075,
      "pred_gbt": 0.7368,
      "pred_empirical": 0.637,
      "confluence_count": 171,
      "rvol": 0.636,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-28",
      "time": "10:59:00",
      "level_type": "vwap_minus2",
      "level_price": 7008.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.6625,
      "pred_empirical": 0.6674,
      "confluence_count": 133,
      "rvol": 0.636,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-28",
      "time": "10:59:00",
      "level_type": "swing_low_2h",
      "level_price": 7007.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.7381,
      "pred_empirical": 0.637,
      "confluence_count": 171,
      "rvol": 0.636,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-01-28",
      "time": "11:00:00",
      "level_type": "vwap_minus2",
      "level_price": 7008.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6215,
      "pred_gbt": 0.7286,
      "pred_empirical": 0.637,
      "confluence_count": 144,
      "rvol": 0.597,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-01-28",
      "time": "11:04:00",
      "level_type": "ib_low",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.5773,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.762,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "11:04:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5922,
      "pred_gbt": 0.593,
      "pred_empirical": 0.651,
      "confluence_count": 105,
      "rvol": 0.762,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5887,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 0.799,
      "approach_r2": 0.6674
    },
    {
      "date": "2026-01-28",
      "time": "11:07:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.587,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 0.783,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-01-28",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6042,
      "pred_gbt": 0.6335,
      "pred_empirical": 0.6269,
      "confluence_count": 102,
      "rvol": 0.758,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-28",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5979,
      "pred_gbt": 0.6284,
      "pred_empirical": 0.6281,
      "confluence_count": 110,
      "rvol": 0.759,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-28",
      "time": "11:10:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5977,
      "pred_gbt": 0.6596,
      "pred_empirical": 0.6281,
      "confluence_count": 109,
      "rvol": 0.736,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-01-28",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.6543,
      "pred_empirical": 0.6281,
      "confluence_count": 109,
      "rvol": 0.673,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-01-28",
      "time": "11:12:00",
      "level_type": "hvn",
      "level_price": 7013.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5632,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.5962,
      "confluence_count": 95,
      "rvol": 0.612,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-28",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6074,
      "pred_gbt": 0.6437,
      "pred_empirical": 0.6281,
      "confluence_count": 109,
      "rvol": 0.612,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-28",
      "time": "11:13:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.5901,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.713,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-01-28",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6033,
      "pred_gbt": 0.6111,
      "pred_empirical": 0.651,
      "confluence_count": 107,
      "rvol": 0.743,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-28",
      "time": "11:15:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5901,
      "pred_gbt": 0.5689,
      "pred_empirical": 0.6251,
      "confluence_count": 100,
      "rvol": 0.786,
      "approach_r2": 0.6531
    },
    {
      "date": "2026-01-28",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 7013.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5822,
      "pred_gbt": 0.5615,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.826,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-01-28",
      "time": "11:19:00",
      "level_type": "prior_day_close",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.6879,
      "pred_empirical": 0.6269,
      "confluence_count": 126,
      "rvol": 0.669,
      "approach_r2": 0.0645
    },
    {
      "date": "2026-01-28",
      "time": "11:19:00",
      "level_type": "session_low",
      "level_price": 7007.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6485,
      "pred_gbt": 0.7497,
      "pred_empirical": 0.6674,
      "confluence_count": 161,
      "rvol": 0.669,
      "approach_r2": 0.0645
    },
    {
      "date": "2026-01-28",
      "time": "11:19:00",
      "level_type": "swing_low_2h",
      "level_price": 7007.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6765,
      "pred_gbt": 0.7379,
      "pred_empirical": 0.6715,
      "confluence_count": 161,
      "rvol": 0.669,
      "approach_r2": 0.0645
    },
    {
      "date": "2026-01-28",
      "time": "11:21:00",
      "level_type": "vwap_minus2",
      "level_price": 7007.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6716,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.6674,
      "confluence_count": 172,
      "rvol": 0.646,
      "approach_r2": 0.4455
    },
    {
      "date": "2026-01-28",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 7006.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6779,
      "pred_gbt": 0.749,
      "pred_empirical": 0.637,
      "confluence_count": 176,
      "rvol": 0.701,
      "approach_r2": 0.6864
    },
    {
      "date": "2026-01-28",
      "time": "11:23:00",
      "level_type": "vwap_minus2",
      "level_price": 7006.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6737,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.6004,
      "confluence_count": 177,
      "rvol": 0.841,
      "approach_r2": 0.6568
    },
    {
      "date": "2026-01-28",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 7012.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5928,
      "pred_gbt": 0.6,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 0.73,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-01-28",
      "time": "11:28:00",
      "level_type": "vwap_minus1",
      "level_price": 7012.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.6154,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 0.65,
      "approach_r2": 0.8654
    },
    {
      "date": "2026-01-28",
      "time": "11:28:00",
      "level_type": "developing_vpoc",
      "level_price": 7011.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6317,
      "pred_gbt": 0.694,
      "pred_empirical": 0.6251,
      "confluence_count": 105,
      "rvol": 0.65,
      "approach_r2": 0.8654
    },
    {
      "date": "2026-01-28",
      "time": "11:29:00",
      "level_type": "vwap_minus1",
      "level_price": 7012.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6164,
      "pred_gbt": 0.6335,
      "pred_empirical": 0.6251,
      "confluence_count": 94,
      "rvol": 0.713,
      "approach_r2": 0.8478
    },
    {
      "date": "2026-01-28",
      "time": "11:31:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7326,
      "pred_gbt": 0.7328,
      "pred_empirical": 0.6715,
      "confluence_count": 177,
      "rvol": 0.816,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-28",
      "time": "11:31:00",
      "level_type": "session_low",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6323,
      "pred_gbt": 0.6854,
      "pred_empirical": 0.6004,
      "confluence_count": 177,
      "rvol": 0.816,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-28",
      "time": "11:31:00",
      "level_type": "vwap_minus2",
      "level_price": 7005.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.715,
      "pred_gbt": 0.7378,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 0.816,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-28",
      "time": "11:31:00",
      "level_type": "swing_low_2h",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6326,
      "pred_gbt": 0.6868,
      "pred_empirical": 0.6004,
      "confluence_count": 177,
      "rvol": 0.816,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-01-28",
      "time": "11:32:00",
      "level_type": "session_low",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6767,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 0.901,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-28",
      "time": "11:32:00",
      "level_type": "vwap_minus2",
      "level_price": 7005.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.6004,
      "confluence_count": 188,
      "rvol": 0.901,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-28",
      "time": "11:32:00",
      "level_type": "swing_low_2h",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7035,
      "pred_gbt": 0.7362,
      "pred_empirical": 0.6004,
      "confluence_count": 177,
      "rvol": 0.901,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-01-28",
      "time": "11:33:00",
      "level_type": "vwap_minus2",
      "level_price": 7005.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6904,
      "pred_gbt": 0.7647,
      "pred_empirical": 0.6004,
      "confluence_count": 188,
      "rvol": 0.968,
      "approach_r2": 0.8167
    },
    {
      "date": "2026-01-28",
      "time": "11:34:00",
      "level_type": "vwap_minus2",
      "level_price": 7005.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.686,
      "pred_gbt": 0.7734,
      "pred_empirical": 0.6004,
      "confluence_count": 185,
      "rvol": 0.978,
      "approach_r2": 0.7202
    },
    {
      "date": "2026-01-28",
      "time": "11:35:00",
      "level_type": "session_low",
      "level_price": 7005.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6788,
      "pred_gbt": 0.7486,
      "pred_empirical": 0.5205,
      "confluence_count": 184,
      "rvol": 1.03,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-28",
      "time": "11:35:00",
      "level_type": "vwap_minus2",
      "level_price": 7005.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6775,
      "pred_gbt": 0.7351,
      "pred_empirical": 0.6004,
      "confluence_count": 182,
      "rvol": 1.03,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-28",
      "time": "11:35:00",
      "level_type": "swing_low_2h",
      "level_price": 7005.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7054,
      "pred_gbt": 0.7418,
      "pred_empirical": 0.6004,
      "confluence_count": 184,
      "rvol": 1.03,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-28",
      "time": "11:36:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.7495,
      "pred_empirical": 0.5205,
      "confluence_count": 188,
      "rvol": 1.077,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-01-28",
      "time": "11:37:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.7774,
      "pred_empirical": 0.6004,
      "confluence_count": 188,
      "rvol": 1.084,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-01-28",
      "time": "11:38:00",
      "level_type": "session_low",
      "level_price": 7004.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6863,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6004,
      "confluence_count": 187,
      "rvol": 0.98,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-28",
      "time": "11:38:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6892,
      "pred_gbt": 0.7711,
      "pred_empirical": 0.637,
      "confluence_count": 188,
      "rvol": 0.98,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-28",
      "time": "11:38:00",
      "level_type": "swing_low_2h",
      "level_price": 7004.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7126,
      "pred_gbt": 0.7588,
      "pred_empirical": 0.637,
      "confluence_count": 187,
      "rvol": 0.98,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-01-28",
      "time": "11:39:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6893,
      "pred_gbt": 0.7717,
      "pred_empirical": 0.637,
      "confluence_count": 188,
      "rvol": 0.928,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-01-28",
      "time": "11:40:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.7349,
      "pred_empirical": 0.637,
      "confluence_count": 187,
      "rvol": 0.883,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-01-28",
      "time": "11:41:00",
      "level_type": "session_low",
      "level_price": 7003.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6419,
      "pred_gbt": 0.7447,
      "pred_empirical": 0.6004,
      "confluence_count": 180,
      "rvol": 0.786,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-28",
      "time": "11:41:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.751,
      "pred_empirical": 0.637,
      "confluence_count": 187,
      "rvol": 0.786,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-28",
      "time": "11:41:00",
      "level_type": "swing_low_2h",
      "level_price": 7003.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6422,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.637,
      "confluence_count": 180,
      "rvol": 0.786,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-01-28",
      "time": "11:42:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6111,
      "pred_gbt": 0.7575,
      "pred_empirical": 0.5205,
      "confluence_count": 148,
      "rvol": 1.042,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-01-28",
      "time": "11:43:00",
      "level_type": "session_low",
      "level_price": 7001.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6615,
      "pred_gbt": 0.7653,
      "pred_empirical": 0.6004,
      "confluence_count": 173,
      "rvol": 1.129,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-28",
      "time": "11:43:00",
      "level_type": "vwap_minus2",
      "level_price": 7003.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6926,
      "pred_gbt": 0.7497,
      "pred_empirical": 0.6004,
      "confluence_count": 178,
      "rvol": 1.129,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-28",
      "time": "11:43:00",
      "level_type": "swing_low_2h",
      "level_price": 7001.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6889,
      "pred_gbt": 0.7555,
      "pred_empirical": 0.6004,
      "confluence_count": 173,
      "rvol": 1.129,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-28",
      "time": "11:44:00",
      "level_type": "lvn",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6393,
      "pred_gbt": 0.7111,
      "pred_empirical": 0.6674,
      "confluence_count": 122,
      "rvol": 1.218,
      "approach_r2": 0.4324
    },
    {
      "date": "2026-01-28",
      "time": "11:45:00",
      "level_type": "session_low",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6282,
      "pred_gbt": 0.7708,
      "pred_empirical": 0.5205,
      "confluence_count": 148,
      "rvol": 1.202,
      "approach_r2": 0.8654
    },
    {
      "date": "2026-01-28",
      "time": "11:45:00",
      "level_type": "vwap_minus2",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6947,
      "pred_gbt": 0.7315,
      "pred_empirical": 0.5205,
      "confluence_count": 177,
      "rvol": 1.202,
      "approach_r2": 0.8654
    },
    {
      "date": "2026-01-28",
      "time": "11:45:00",
      "level_type": "swing_low_2h",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.657,
      "pred_gbt": 0.7643,
      "pred_empirical": 0.6004,
      "confluence_count": 148,
      "rvol": 1.202,
      "approach_r2": 0.8654
    },
    {
      "date": "2026-01-28",
      "time": "11:46:00",
      "level_type": "vwap_minus2",
      "level_price": 7002.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.7552,
      "pred_empirical": 0.6004,
      "confluence_count": 179,
      "rvol": 1.18,
      "approach_r2": 0.9383
    },
    {
      "date": "2026-01-28",
      "time": "11:47:00",
      "level_type": "vwap_minus2",
      "level_price": 7002.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6846,
      "pred_gbt": 0.733,
      "pred_empirical": 0.6004,
      "confluence_count": 178,
      "rvol": 0.999,
      "approach_r2": 0.973
    },
    {
      "date": "2026-01-28",
      "time": "11:48:00",
      "level_type": "vwap_minus2",
      "level_price": 7001.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6972,
      "pred_gbt": 0.7866,
      "pred_empirical": 0.6004,
      "confluence_count": 186,
      "rvol": 0.955,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-28",
      "time": "11:49:00",
      "level_type": "vwap_minus2",
      "level_price": 7001.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.7769,
      "pred_empirical": 0.6674,
      "confluence_count": 185,
      "rvol": 0.849,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-28",
      "time": "11:50:00",
      "level_type": "vwap_minus2",
      "level_price": 7001.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.692,
      "pred_gbt": 0.7784,
      "pred_empirical": 0.6674,
      "confluence_count": 182,
      "rvol": 0.842,
      "approach_r2": 0.0469
    },
    {
      "date": "2026-01-28",
      "time": "11:52:00",
      "level_type": "session_low",
      "level_price": 6997.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5403,
      "pred_gbt": 0.6623,
      "pred_empirical": 0.6715,
      "confluence_count": 84,
      "rvol": 0.983,
      "approach_r2": 0.3266
    },
    {
      "date": "2026-01-28",
      "time": "11:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5712,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.651,
      "confluence_count": 84,
      "rvol": 0.983,
      "approach_r2": 0.3266
    },
    {
      "date": "2026-01-28",
      "time": "11:53:00",
      "level_type": "session_low",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5303,
      "pred_gbt": 0.7395,
      "pred_empirical": 0.6251,
      "confluence_count": 81,
      "rvol": 1.03,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "11:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.7324,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 1.03,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "11:54:00",
      "level_type": "session_low",
      "level_price": 6997.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5259,
      "pred_gbt": 0.6622,
      "pred_empirical": 0.6715,
      "confluence_count": 76,
      "rvol": 1.075,
      "approach_r2": 0.648
    },
    {
      "date": "2026-01-28",
      "time": "11:54:00",
      "level_type": "vwap_minus2",
      "level_price": 7000.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6763,
      "pred_gbt": 0.726,
      "pred_empirical": 0.6004,
      "confluence_count": 157,
      "rvol": 1.075,
      "approach_r2": 0.648
    },
    {
      "date": "2026-01-28",
      "time": "11:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.557,
      "pred_gbt": 0.6639,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 1.075,
      "approach_r2": 0.648
    },
    {
      "date": "2026-01-28",
      "time": "11:55:00",
      "level_type": "session_low",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4995,
      "pred_gbt": 0.6123,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 1.067,
      "approach_r2": 0.547
    },
    {
      "date": "2026-01-28",
      "time": "11:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6744,
      "pred_gbt": 0.7291,
      "pred_empirical": 0.637,
      "confluence_count": 156,
      "rvol": 1.067,
      "approach_r2": 0.547
    },
    {
      "date": "2026-01-28",
      "time": "11:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.6141,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 1.067,
      "approach_r2": 0.547
    },
    {
      "date": "2026-01-28",
      "time": "11:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6744,
      "pred_gbt": 0.7327,
      "pred_empirical": 0.6674,
      "confluence_count": 155,
      "rvol": 0.972,
      "approach_r2": 0.0288
    },
    {
      "date": "2026-01-28",
      "time": "11:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6526,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.6715,
      "confluence_count": 153,
      "rvol": 0.888,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "11:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6524,
      "pred_gbt": 0.7707,
      "pred_empirical": 0.6674,
      "confluence_count": 149,
      "rvol": 0.867,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-28",
      "time": "11:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6425,
      "pred_gbt": 0.7361,
      "pred_empirical": 0.651,
      "confluence_count": 141,
      "rvol": 0.772,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-28",
      "time": "12:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.7296,
      "pred_empirical": 0.6715,
      "confluence_count": 138,
      "rvol": 0.712,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-01-28",
      "time": "12:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6998.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6484,
      "pred_gbt": 0.7463,
      "pred_empirical": 0.6674,
      "confluence_count": 138,
      "rvol": 0.73,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-28",
      "time": "12:10:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.7263,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 0.824,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-28",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7359,
      "pred_gbt": 0.7303,
      "pred_empirical": 0.6715,
      "confluence_count": 179,
      "rvol": 0.809,
      "approach_r2": 0.4571
    },
    {
      "date": "2026-01-28",
      "time": "12:12:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7385,
      "pred_gbt": 0.7278,
      "pred_empirical": 0.6715,
      "confluence_count": 179,
      "rvol": 0.802,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-01-28",
      "time": "12:13:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7311,
      "pred_gbt": 0.7055,
      "pred_empirical": 0.6674,
      "confluence_count": 178,
      "rvol": 0.907,
      "approach_r2": 0.3591
    },
    {
      "date": "2026-01-28",
      "time": "12:14:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7318,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.637,
      "confluence_count": 179,
      "rvol": 0.983,
      "approach_r2": 0.7666
    },
    {
      "date": "2026-01-28",
      "time": "12:16:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7337,
      "pred_gbt": 0.6976,
      "pred_empirical": 0.6715,
      "confluence_count": 177,
      "rvol": 0.838,
      "approach_r2": 0.4158
    },
    {
      "date": "2026-01-28",
      "time": "12:17:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7388,
      "pred_gbt": 0.7127,
      "pred_empirical": 0.651,
      "confluence_count": 179,
      "rvol": 0.732,
      "approach_r2": 0.0927
    },
    {
      "date": "2026-01-28",
      "time": "12:18:00",
      "level_type": "prior_day_close",
      "level_price": 7008.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6567,
      "pred_gbt": 0.6832,
      "pred_empirical": 0.6109,
      "confluence_count": 126,
      "rvol": 0.625,
      "approach_r2": 0.0018
    },
    {
      "date": "2026-01-28",
      "time": "12:18:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7585,
      "pred_gbt": 0.7352,
      "pred_empirical": 0.6251,
      "confluence_count": 179,
      "rvol": 0.625,
      "approach_r2": 0.0018
    },
    {
      "date": "2026-01-28",
      "time": "12:19:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7623,
      "pred_gbt": 0.7513,
      "pred_empirical": 0.651,
      "confluence_count": 180,
      "rvol": 0.586,
      "approach_r2": 0.1449
    },
    {
      "date": "2026-01-28",
      "time": "12:20:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.765,
      "pred_gbt": 0.751,
      "pred_empirical": 0.6715,
      "confluence_count": 180,
      "rvol": 0.615,
      "approach_r2": 0.5325
    },
    {
      "date": "2026-01-28",
      "time": "12:21:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7618,
      "pred_gbt": 0.7552,
      "pred_empirical": 0.651,
      "confluence_count": 180,
      "rvol": 0.649,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-28",
      "time": "12:23:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6301,
      "pred_gbt": 0.7457,
      "pred_empirical": 0.6674,
      "confluence_count": 148,
      "rvol": 1.004,
      "approach_r2": 0.2394
    },
    {
      "date": "2026-01-28",
      "time": "12:24:00",
      "level_type": "lvn",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.635,
      "pred_gbt": 0.6451,
      "pred_empirical": 0.651,
      "confluence_count": 122,
      "rvol": 1.067,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-28",
      "time": "12:27:00",
      "level_type": "session_low",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5019,
      "pred_gbt": 0.5699,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 0.974,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-28",
      "time": "12:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5332,
      "pred_gbt": 0.568,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 0.974,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-01-28",
      "time": "12:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5491,
      "pred_gbt": 0.5632,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 0.679,
      "approach_r2": 0.9552
    },
    {
      "date": "2026-01-28",
      "time": "12:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5423,
      "pred_gbt": 0.5502,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.636,
      "approach_r2": 0.3841
    },
    {
      "date": "2026-01-28",
      "time": "12:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5382,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.619,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-01-28",
      "time": "12:47:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7669,
      "pred_gbt": 0.7487,
      "pred_empirical": 0.6715,
      "confluence_count": 188,
      "rvol": 0.785,
      "approach_r2": 0.574
    },
    {
      "date": "2026-01-28",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7708,
      "pred_gbt": 0.7387,
      "pred_empirical": 0.6269,
      "confluence_count": 188,
      "rvol": 0.617,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7708,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.6251,
      "confluence_count": 187,
      "rvol": 0.612,
      "approach_r2": 0.0724
    },
    {
      "date": "2026-01-28",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7753,
      "pred_gbt": 0.7069,
      "pred_empirical": 0.6281,
      "confluence_count": 188,
      "rvol": 0.531,
      "approach_r2": 0.073
    },
    {
      "date": "2026-01-28",
      "time": "12:53:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7746,
      "pred_gbt": 0.7542,
      "pred_empirical": 0.6081,
      "confluence_count": 177,
      "rvol": 0.548,
      "approach_r2": 0.068
    },
    {
      "date": "2026-01-28",
      "time": "12:53:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7888,
      "pred_gbt": 0.7605,
      "pred_empirical": 0.6251,
      "confluence_count": 187,
      "rvol": 0.548,
      "approach_r2": 0.068
    },
    {
      "date": "2026-01-28",
      "time": "12:54:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7881,
      "pred_gbt": 0.7668,
      "pred_empirical": 0.6251,
      "confluence_count": 188,
      "rvol": 0.598,
      "approach_r2": 0.0851
    },
    {
      "date": "2026-01-28",
      "time": "12:55:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7892,
      "pred_gbt": 0.7785,
      "pred_empirical": 0.6715,
      "confluence_count": 187,
      "rvol": 0.649,
      "approach_r2": 0.7361
    },
    {
      "date": "2026-01-28",
      "time": "12:56:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7731,
      "pred_gbt": 0.7608,
      "pred_empirical": 0.6715,
      "confluence_count": 187,
      "rvol": 0.702,
      "approach_r2": 0.4749
    },
    {
      "date": "2026-01-28",
      "time": "12:57:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7676,
      "pred_gbt": 0.7735,
      "pred_empirical": 0.6281,
      "confluence_count": 187,
      "rvol": 0.779,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "12:58:00",
      "level_type": "vwap_minus1",
      "level_price": 7004.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7714,
      "pred_gbt": 0.7805,
      "pred_empirical": 0.6251,
      "confluence_count": 187,
      "rvol": 0.71,
      "approach_r2": 0.1495
    },
    {
      "date": "2026-01-28",
      "time": "12:59:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.664,
      "pred_gbt": 0.7606,
      "pred_empirical": 0.6715,
      "confluence_count": 148,
      "rvol": 0.833,
      "approach_r2": 0.4753
    },
    {
      "date": "2026-01-28",
      "time": "12:59:00",
      "level_type": "lvn",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7014,
      "pred_gbt": 0.754,
      "pred_empirical": 0.6269,
      "confluence_count": 122,
      "rvol": 0.833,
      "approach_r2": 0.4753
    },
    {
      "date": "2026-01-28",
      "time": "13:01:00",
      "level_type": "session_low",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.5205,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 0.795,
      "approach_r2": 0.545
    },
    {
      "date": "2026-01-28",
      "time": "13:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5895,
      "pred_gbt": 0.551,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 0.795,
      "approach_r2": 0.545
    },
    {
      "date": "2026-01-28",
      "time": "13:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6999.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.7585,
      "pred_empirical": 0.6251,
      "confluence_count": 145,
      "rvol": 0.727,
      "approach_r2": 0.2613
    },
    {
      "date": "2026-01-28",
      "time": "13:04:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7796,
      "pred_gbt": 0.771,
      "pred_empirical": 0.6251,
      "confluence_count": 187,
      "rvol": 0.63,
      "approach_r2": 0.4929
    },
    {
      "date": "2026-01-28",
      "time": "13:04:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.7789,
      "pred_empirical": 0.6251,
      "confluence_count": 173,
      "rvol": 0.63,
      "approach_r2": 0.4929
    },
    {
      "date": "2026-01-28",
      "time": "13:05:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7774,
      "pred_gbt": 0.7876,
      "pred_empirical": 0.6281,
      "confluence_count": 187,
      "rvol": 0.644,
      "approach_r2": 0.0398
    },
    {
      "date": "2026-01-28",
      "time": "13:06:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7751,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.6251,
      "confluence_count": 178,
      "rvol": 0.568,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-01-28",
      "time": "13:07:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7756,
      "pred_gbt": 0.7927,
      "pred_empirical": 0.6251,
      "confluence_count": 178,
      "rvol": 0.579,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-28",
      "time": "13:08:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7713,
      "pred_gbt": 0.7817,
      "pred_empirical": 0.6281,
      "confluence_count": 178,
      "rvol": 0.623,
      "approach_r2": 0.4571
    },
    {
      "date": "2026-01-28",
      "time": "13:08:00",
      "level_type": "developing_vpoc",
      "level_price": 7002.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7821,
      "pred_gbt": 0.7832,
      "pred_empirical": 0.6281,
      "confluence_count": 177,
      "rvol": 0.623,
      "approach_r2": 0.4571
    },
    {
      "date": "2026-01-28",
      "time": "13:09:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7715,
      "pred_gbt": 0.7959,
      "pred_empirical": 0.6251,
      "confluence_count": 178,
      "rvol": 0.652,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-01-28",
      "time": "13:12:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7755,
      "pred_gbt": 0.7645,
      "pred_empirical": 0.6251,
      "confluence_count": 177,
      "rvol": 0.601,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-01-28",
      "time": "13:13:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7743,
      "pred_gbt": 0.806,
      "pred_empirical": 0.6281,
      "confluence_count": 177,
      "rvol": 0.626,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-28",
      "time": "13:13:00",
      "level_type": "developing_vpoc",
      "level_price": 7002.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7882,
      "pred_gbt": 0.8177,
      "pred_empirical": 0.6251,
      "confluence_count": 179,
      "rvol": 0.626,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-01-28",
      "time": "13:14:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.789,
      "pred_gbt": 0.7785,
      "pred_empirical": 0.6281,
      "confluence_count": 177,
      "rvol": 0.585,
      "approach_r2": 0.6194
    },
    {
      "date": "2026-01-28",
      "time": "13:15:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7897,
      "pred_gbt": 0.7523,
      "pred_empirical": 0.6281,
      "confluence_count": 177,
      "rvol": 0.547,
      "approach_r2": 0.4648
    },
    {
      "date": "2026-01-28",
      "time": "13:16:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7852,
      "pred_gbt": 0.7804,
      "pred_empirical": 0.651,
      "confluence_count": 177,
      "rvol": 0.674,
      "approach_r2": 0.1163
    },
    {
      "date": "2026-01-28",
      "time": "13:17:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7868,
      "pred_gbt": 0.8136,
      "pred_empirical": 0.6269,
      "confluence_count": 180,
      "rvol": 0.69,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "13:18:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7915,
      "pred_gbt": 0.7892,
      "pred_empirical": 0.6281,
      "confluence_count": 182,
      "rvol": 0.631,
      "approach_r2": 0.1017
    },
    {
      "date": "2026-01-28",
      "time": "13:19:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7929,
      "pred_gbt": 0.7793,
      "pred_empirical": 0.6251,
      "confluence_count": 182,
      "rvol": 0.675,
      "approach_r2": 0.4732
    },
    {
      "date": "2026-01-28",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7989,
      "pred_gbt": 0.772,
      "pred_empirical": 0.6281,
      "confluence_count": 182,
      "rvol": 0.537,
      "approach_r2": 0.4886
    },
    {
      "date": "2026-01-28",
      "time": "13:23:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7636,
      "pred_gbt": 0.7395,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 0.623,
      "approach_r2": 0.4944
    },
    {
      "date": "2026-01-28",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7715,
      "pred_gbt": 0.7393,
      "pred_empirical": 0.651,
      "confluence_count": 181,
      "rvol": 0.623,
      "approach_r2": 0.4944
    },
    {
      "date": "2026-01-28",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7835,
      "pred_gbt": 0.7846,
      "pred_empirical": 0.6281,
      "confluence_count": 181,
      "rvol": 0.575,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-01-28",
      "time": "13:25:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7788,
      "pred_gbt": 0.726,
      "pred_empirical": 0.6281,
      "confluence_count": 180,
      "rvol": 0.653,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7808,
      "pred_gbt": 0.7989,
      "pred_empirical": 0.6251,
      "confluence_count": 180,
      "rvol": 0.657,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-01-28",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7717,
      "pred_gbt": 0.727,
      "pred_empirical": 0.651,
      "confluence_count": 181,
      "rvol": 0.662,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-28",
      "time": "13:28:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7945,
      "pred_gbt": 0.8204,
      "pred_empirical": 0.6081,
      "confluence_count": 180,
      "rvol": 0.617,
      "approach_r2": 0.0308
    },
    {
      "date": "2026-01-28",
      "time": "13:29:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7953,
      "pred_gbt": 0.8161,
      "pred_empirical": 0.6081,
      "confluence_count": 180,
      "rvol": 0.611,
      "approach_r2": 0.0533
    },
    {
      "date": "2026-01-28",
      "time": "13:30:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8006,
      "pred_gbt": 0.8078,
      "pred_empirical": 0.6081,
      "confluence_count": 181,
      "rvol": 0.499,
      "approach_r2": 0.0044
    },
    {
      "date": "2026-01-28",
      "time": "13:31:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8061,
      "pred_gbt": 0.7604,
      "pred_empirical": 0.6281,
      "confluence_count": 181,
      "rvol": 0.496,
      "approach_r2": 0.9897
    },
    {
      "date": "2026-01-28",
      "time": "13:32:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7879,
      "pred_gbt": 0.7761,
      "pred_empirical": 0.6281,
      "confluence_count": 181,
      "rvol": 0.565,
      "approach_r2": 0.225
    },
    {
      "date": "2026-01-28",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8013,
      "pred_gbt": 0.7916,
      "pred_empirical": 0.6269,
      "confluence_count": 181,
      "rvol": 0.541,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-01-28",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7902,
      "pred_gbt": 0.7646,
      "pred_empirical": 0.6269,
      "confluence_count": 181,
      "rvol": 0.517,
      "approach_r2": 0.32
    },
    {
      "date": "2026-01-28",
      "time": "13:35:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7775,
      "pred_gbt": 0.7258,
      "pred_empirical": 0.6251,
      "confluence_count": 179,
      "rvol": 0.564,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-28",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7871,
      "pred_gbt": 0.7919,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.582,
      "approach_r2": 0.125
    },
    {
      "date": "2026-01-28",
      "time": "13:37:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.7713,
      "pred_empirical": 0.6109,
      "confluence_count": 179,
      "rvol": 0.53,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "13:38:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6804,
      "pred_gbt": 0.7437,
      "pred_empirical": 0.6281,
      "confluence_count": 148,
      "rvol": 0.567,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-28",
      "time": "13:38:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7739,
      "pred_gbt": 0.7529,
      "pred_empirical": 0.6281,
      "confluence_count": 178,
      "rvol": 0.567,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-28",
      "time": "13:40:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7876,
      "pred_gbt": 0.7843,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.624,
      "approach_r2": 0.338
    },
    {
      "date": "2026-01-28",
      "time": "13:41:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7875,
      "pred_gbt": 0.7842,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.646,
      "approach_r2": 0.4106
    },
    {
      "date": "2026-01-28",
      "time": "13:42:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7873,
      "pred_gbt": 0.8077,
      "pred_empirical": 0.6109,
      "confluence_count": 179,
      "rvol": 0.597,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-28",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7883,
      "pred_gbt": 0.8062,
      "pred_empirical": 0.6081,
      "confluence_count": 179,
      "rvol": 0.59,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-28",
      "time": "13:43:00",
      "level_type": "developing_vpoc",
      "level_price": 7002.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7811,
      "pred_gbt": 0.8101,
      "pred_empirical": 0.5962,
      "confluence_count": 179,
      "rvol": 0.59,
      "approach_r2": 0.05
    },
    {
      "date": "2026-01-28",
      "time": "13:44:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7916,
      "pred_gbt": 0.7748,
      "pred_empirical": 0.6269,
      "confluence_count": 179,
      "rvol": 0.561,
      "approach_r2": 0.3929
    },
    {
      "date": "2026-01-28",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 7003.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7912,
      "pred_gbt": 0.7947,
      "pred_empirical": 0.6081,
      "confluence_count": 179,
      "rvol": 0.536,
      "approach_r2": 0.0203
    },
    {
      "date": "2026-01-28",
      "time": "13:46:00",
      "level_type": "lvn",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7359,
      "pred_gbt": 0.7809,
      "pred_empirical": 0.5871,
      "confluence_count": 122,
      "rvol": 0.541,
      "approach_r2": 0.0049
    },
    {
      "date": "2026-01-28",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7901,
      "pred_gbt": 0.7985,
      "pred_empirical": 0.6269,
      "confluence_count": 179,
      "rvol": 0.624,
      "approach_r2": 0.1013
    },
    {
      "date": "2026-01-28",
      "time": "13:49:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7911,
      "pred_gbt": 0.779,
      "pred_empirical": 0.6081,
      "confluence_count": 179,
      "rvol": 0.59,
      "approach_r2": 0.072
    },
    {
      "date": "2026-01-28",
      "time": "13:50:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8036,
      "pred_gbt": 0.8171,
      "pred_empirical": 0.6081,
      "confluence_count": 178,
      "rvol": 0.598,
      "approach_r2": 0.0033
    },
    {
      "date": "2026-01-28",
      "time": "13:51:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.795,
      "pred_gbt": 0.7773,
      "pred_empirical": 0.6081,
      "confluence_count": 178,
      "rvol": 0.54,
      "approach_r2": 0.4856
    },
    {
      "date": "2026-01-28",
      "time": "13:52:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7988,
      "pred_gbt": 0.759,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.558,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-01-28",
      "time": "13:54:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7953,
      "pred_gbt": 0.7777,
      "pred_empirical": 0.6269,
      "confluence_count": 178,
      "rvol": 0.561,
      "approach_r2": 0.4106
    },
    {
      "date": "2026-01-28",
      "time": "13:55:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7733,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.6281,
      "confluence_count": 178,
      "rvol": 0.523,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-01-28",
      "time": "13:56:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7845,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.543,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-28",
      "time": "13:56:00",
      "level_type": "developing_vpoc",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7749,
      "pred_gbt": 0.7602,
      "pred_empirical": 0.6109,
      "confluence_count": 177,
      "rvol": 0.543,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-28",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7971,
      "pred_gbt": 0.7162,
      "pred_empirical": 0.6109,
      "confluence_count": 178,
      "rvol": 0.481,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "13:58:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7969,
      "pred_gbt": 0.7959,
      "pred_empirical": 0.5962,
      "confluence_count": 177,
      "rvol": 0.445,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-28",
      "time": "13:58:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8009,
      "pred_gbt": 0.7903,
      "pred_empirical": 0.6269,
      "confluence_count": 178,
      "rvol": 0.445,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-01-28",
      "time": "13:59:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.778,
      "pred_gbt": 0.7249,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.486,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-01-28",
      "time": "14:02:00",
      "level_type": "session_low",
      "level_price": 6997.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5268,
      "pred_gbt": 0.4338,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.314,
      "approach_r2": 0.5217
    },
    {
      "date": "2026-01-28",
      "time": "14:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6997.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5271,
      "pred_gbt": 0.4217,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 1.314,
      "approach_r2": 0.5217
    },
    {
      "date": "2026-01-28",
      "time": "14:04:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7728,
      "pred_gbt": 0.7258,
      "pred_empirical": 0.637,
      "confluence_count": 179,
      "rvol": 1.499,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-01-28",
      "time": "14:06:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7764,
      "pred_gbt": 0.764,
      "pred_empirical": 0.6674,
      "confluence_count": 179,
      "rvol": 1.357,
      "approach_r2": 0.7864
    },
    {
      "date": "2026-01-28",
      "time": "14:07:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7893,
      "pred_gbt": 0.7891,
      "pred_empirical": 0.651,
      "confluence_count": 179,
      "rvol": 0.988,
      "approach_r2": 0.7864
    },
    {
      "date": "2026-01-28",
      "time": "14:08:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8034,
      "pred_gbt": 0.7834,
      "pred_empirical": 0.6715,
      "confluence_count": 179,
      "rvol": 1.019,
      "approach_r2": 0.7853
    },
    {
      "date": "2026-01-28",
      "time": "14:09:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8051,
      "pred_gbt": 0.8003,
      "pred_empirical": 0.6251,
      "confluence_count": 179,
      "rvol": 0.914,
      "approach_r2": 0.5904
    },
    {
      "date": "2026-01-28",
      "time": "14:10:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8042,
      "pred_gbt": 0.804,
      "pred_empirical": 0.6251,
      "confluence_count": 179,
      "rvol": 0.947,
      "approach_r2": 0.4879
    },
    {
      "date": "2026-01-28",
      "time": "14:12:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8002,
      "pred_gbt": 0.8025,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 1.016,
      "approach_r2": 0.0286
    },
    {
      "date": "2026-01-28",
      "time": "14:13:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.7711,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.859,
      "approach_r2": 0.3435
    },
    {
      "date": "2026-01-28",
      "time": "14:13:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7944,
      "pred_gbt": 0.7873,
      "pred_empirical": 0.6281,
      "confluence_count": 179,
      "rvol": 0.859,
      "approach_r2": 0.3435
    },
    {
      "date": "2026-01-28",
      "time": "14:14:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7966,
      "pred_gbt": 0.7999,
      "pred_empirical": 0.6281,
      "confluence_count": 178,
      "rvol": 0.812,
      "approach_r2": 0.5689
    },
    {
      "date": "2026-01-28",
      "time": "14:15:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7958,
      "pred_gbt": 0.8006,
      "pred_empirical": 0.6269,
      "confluence_count": 179,
      "rvol": 0.82,
      "approach_r2": 0.1145
    },
    {
      "date": "2026-01-28",
      "time": "14:16:00",
      "level_type": "lvn",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7447,
      "pred_gbt": 0.7778,
      "pred_empirical": 0.5871,
      "confluence_count": 122,
      "rvol": 0.734,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-28",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.807,
      "pred_gbt": 0.8089,
      "pred_empirical": 0.6081,
      "confluence_count": 187,
      "rvol": 0.734,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-01-28",
      "time": "14:19:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8075,
      "pred_gbt": 0.7967,
      "pred_empirical": 0.6269,
      "confluence_count": 186,
      "rvol": 0.75,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-01-28",
      "time": "14:20:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.809,
      "pred_gbt": 0.8237,
      "pred_empirical": 0.6081,
      "confluence_count": 186,
      "rvol": 0.693,
      "approach_r2": 0.1125
    },
    {
      "date": "2026-01-28",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8084,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.6251,
      "confluence_count": 186,
      "rvol": 0.846,
      "approach_r2": 0.6373
    },
    {
      "date": "2026-01-28",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8197,
      "pred_gbt": 0.7872,
      "pred_empirical": 0.6251,
      "confluence_count": 185,
      "rvol": 0.837,
      "approach_r2": 0.6373
    },
    {
      "date": "2026-01-28",
      "time": "14:25:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8182,
      "pred_gbt": 0.7986,
      "pred_empirical": 0.6269,
      "confluence_count": 185,
      "rvol": 0.853,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-28",
      "time": "14:25:00",
      "level_type": "developing_vpoc",
      "level_price": 7002.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8085,
      "pred_gbt": 0.7953,
      "pred_empirical": 0.6109,
      "confluence_count": 179,
      "rvol": 0.853,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-01-28",
      "time": "14:27:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8256,
      "pred_gbt": 0.8389,
      "pred_empirical": 0.5962,
      "confluence_count": 185,
      "rvol": 0.595,
      "approach_r2": 0.037
    },
    {
      "date": "2026-01-28",
      "time": "14:28:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.82,
      "pred_gbt": 0.8161,
      "pred_empirical": 0.5871,
      "confluence_count": 177,
      "rvol": 0.453,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-01-28",
      "time": "14:29:00",
      "level_type": "session_low",
      "level_price": 6992.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.5376,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.667,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-28",
      "time": "14:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5483,
      "pred_gbt": 0.5684,
      "pred_empirical": 0.6488,
      "confluence_count": 5,
      "rvol": 0.667,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-28",
      "time": "14:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6992.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5914,
      "pred_gbt": 0.553,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.667,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-28",
      "time": "14:30:00",
      "level_type": "prior_day_close",
      "level_price": 7008.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7318,
      "pred_gbt": 0.7671,
      "pred_empirical": 0.6251,
      "confluence_count": 126,
      "rvol": 1.065,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-28",
      "time": "14:30:00",
      "level_type": "swing_high_2h",
      "level_price": 7008.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8018,
      "pred_gbt": 0.8797,
      "pred_empirical": 0.6281,
      "confluence_count": 126,
      "rvol": 1.065,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-01-28",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7643,
      "pred_gbt": 0.6515,
      "pred_empirical": 0.6004,
      "confluence_count": 176,
      "rvol": 1.708,
      "approach_r2": 0.4993
    },
    {
      "date": "2026-01-28",
      "time": "14:34:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7691,
      "pred_gbt": 0.6657,
      "pred_empirical": 0.6004,
      "confluence_count": 173,
      "rvol": 1.798,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-01-28",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7836,
      "pred_gbt": 0.6619,
      "pred_empirical": 0.637,
      "confluence_count": 173,
      "rvol": 1.706,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7883,
      "pred_gbt": 0.755,
      "pred_empirical": 0.6674,
      "confluence_count": 174,
      "rvol": 1.613,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7807,
      "pred_gbt": 0.7335,
      "pred_empirical": 0.6674,
      "confluence_count": 174,
      "rvol": 1.468,
      "approach_r2": 0.1268
    },
    {
      "date": "2026-01-28",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7619,
      "pred_gbt": 0.6216,
      "pred_empirical": 0.6004,
      "confluence_count": 173,
      "rvol": 1.437,
      "approach_r2": 0.5003
    },
    {
      "date": "2026-01-28",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7927,
      "pred_gbt": 0.7544,
      "pred_empirical": 0.6674,
      "confluence_count": 175,
      "rvol": 1.323,
      "approach_r2": 0.8741
    },
    {
      "date": "2026-01-28",
      "time": "14:44:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.722,
      "pred_gbt": 0.7576,
      "pred_empirical": 0.637,
      "confluence_count": 148,
      "rvol": 1.616,
      "approach_r2": 0.7917
    },
    {
      "date": "2026-01-28",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7829,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.637,
      "confluence_count": 175,
      "rvol": 1.616,
      "approach_r2": 0.7917
    },
    {
      "date": "2026-01-28",
      "time": "14:45:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8,
      "pred_gbt": 0.7333,
      "pred_empirical": 0.637,
      "confluence_count": 174,
      "rvol": 1.508,
      "approach_r2": 0.8126
    },
    {
      "date": "2026-01-28",
      "time": "14:45:00",
      "level_type": "developing_vpoc",
      "level_price": 7002.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7829,
      "pred_gbt": 0.7415,
      "pred_empirical": 0.6674,
      "confluence_count": 177,
      "rvol": 1.508,
      "approach_r2": 0.8126
    },
    {
      "date": "2026-01-28",
      "time": "14:46:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8042,
      "pred_gbt": 0.7663,
      "pred_empirical": 0.637,
      "confluence_count": 174,
      "rvol": 1.342,
      "approach_r2": 0.5344
    },
    {
      "date": "2026-01-28",
      "time": "14:48:00",
      "level_type": "vwap",
      "level_price": 7010.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 1.646,
      "approach_r2": 0.0028
    },
    {
      "date": "2026-01-28",
      "time": "14:54:00",
      "level_type": "vwap",
      "level_price": 7010.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.7358,
      "pred_empirical": 0.651,
      "confluence_count": 119,
      "rvol": 1.326,
      "approach_r2": 0.6448
    },
    {
      "date": "2026-01-28",
      "time": "14:58:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.8102,
      "pred_gbt": 0.7814,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 1.208,
      "approach_r2": 0.0425
    },
    {
      "date": "2026-01-28",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8197,
      "pred_gbt": 0.7543,
      "pred_empirical": 0.6715,
      "confluence_count": 174,
      "rvol": 1.096,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-01-28",
      "time": "15:01:00",
      "level_type": "prior_day_close",
      "level_price": 7008.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7423,
      "pred_gbt": 0.7688,
      "pred_empirical": 0.6081,
      "confluence_count": 126,
      "rvol": 1.027,
      "approach_r2": 0.9147
    },
    {
      "date": "2026-01-28",
      "time": "15:06:00",
      "level_type": "vwap",
      "level_price": 7010.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7614,
      "pred_gbt": 0.7487,
      "pred_empirical": 0.6142,
      "confluence_count": 122,
      "rvol": 0.637,
      "approach_r2": 0.1364
    },
    {
      "date": "2026-01-28",
      "time": "15:09:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.7119,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 0.921,
      "approach_r2": 0.4702
    },
    {
      "date": "2026-01-28",
      "time": "15:09:00",
      "level_type": "hvn",
      "level_price": 7013.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7046,
      "pred_gbt": 0.7226,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.921,
      "approach_r2": 0.4702
    },
    {
      "date": "2026-01-28",
      "time": "15:09:00",
      "level_type": "ib_low",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6935,
      "pred_gbt": 0.7605,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.921,
      "approach_r2": 0.4702
    },
    {
      "date": "2026-01-28",
      "time": "15:09:00",
      "level_type": "swing_high_2h",
      "level_price": 7012.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7816,
      "pred_gbt": 0.8556,
      "pred_empirical": 0.5871,
      "confluence_count": 94,
      "rvol": 0.921,
      "approach_r2": 0.4702
    },
    {
      "date": "2026-01-28",
      "time": "15:11:00",
      "level_type": "vwap",
      "level_price": 7010.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7775,
      "pred_gbt": 0.7648,
      "pred_empirical": 0.6251,
      "confluence_count": 121,
      "rvol": 1.215,
      "approach_r2": 0.6903
    },
    {
      "date": "2026-01-28",
      "time": "15:11:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.777,
      "pred_gbt": 0.8594,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 1.215,
      "approach_r2": 0.6903
    },
    {
      "date": "2026-01-28",
      "time": "15:21:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8061,
      "pred_gbt": 0.8689,
      "pred_empirical": 0.5803,
      "confluence_count": 103,
      "rvol": 0.577,
      "approach_r2": 0.1112
    },
    {
      "date": "2026-01-28",
      "time": "15:25:00",
      "level_type": "vwap",
      "level_price": 7010.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7622,
      "pred_gbt": 0.6892,
      "pred_empirical": 0.6142,
      "confluence_count": 122,
      "rvol": 0.861,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-28",
      "time": "15:27:00",
      "level_type": "vwap",
      "level_price": 7010.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7649,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.6109,
      "confluence_count": 121,
      "rvol": 0.858,
      "approach_r2": 0.5499
    },
    {
      "date": "2026-01-28",
      "time": "15:29:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8405,
      "pred_gbt": 0.7154,
      "pred_empirical": 0.5962,
      "confluence_count": 177,
      "rvol": 0.828,
      "approach_r2": 0.5852
    },
    {
      "date": "2026-01-28",
      "time": "15:34:00",
      "level_type": "vwap_minus1",
      "level_price": 7001.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8402,
      "pred_gbt": 0.7291,
      "pred_empirical": 0.5962,
      "confluence_count": 175,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "15:34:00",
      "level_type": "developing_vpoc",
      "level_price": 7002.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8385,
      "pred_gbt": 0.7275,
      "pred_empirical": 0.612,
      "confluence_count": 177,
      "rvol": 0.709,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "15:35:00",
      "level_type": "prior_day_close",
      "level_price": 7008.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7633,
      "pred_gbt": 0.6513,
      "pred_empirical": 0.6142,
      "confluence_count": 126,
      "rvol": 0.832,
      "approach_r2": 0.0599
    },
    {
      "date": "2026-01-28",
      "time": "15:44:00",
      "level_type": "developing_vpoc",
      "level_price": 7003.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8454,
      "pred_gbt": 0.7161,
      "pred_empirical": 0.6269,
      "confluence_count": 179,
      "rvol": 0.773,
      "approach_r2": 0.3936
    },
    {
      "date": "2026-01-28",
      "time": "15:46:00",
      "level_type": "developing_vpoc",
      "level_price": 7003.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8394,
      "pred_gbt": 0.7029,
      "pred_empirical": 0.6081,
      "confluence_count": 187,
      "rvol": 0.748,
      "approach_r2": 0.0761
    },
    {
      "date": "2026-01-28",
      "time": "15:49:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7553,
      "pred_gbt": 0.6674,
      "pred_empirical": 0.6269,
      "confluence_count": 148,
      "rvol": 0.921,
      "approach_r2": 0.0894
    },
    {
      "date": "2026-01-28",
      "time": "15:49:00",
      "level_type": "vwap_minus1",
      "level_price": 7000.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8406,
      "pred_gbt": 0.7354,
      "pred_empirical": 0.6269,
      "confluence_count": 175,
      "rvol": 0.921,
      "approach_r2": 0.0894
    },
    {
      "date": "2026-01-28",
      "time": "15:51:00",
      "level_type": "vwap",
      "level_price": 7009.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7642,
      "pred_gbt": 0.8203,
      "pred_empirical": 0.6109,
      "confluence_count": 121,
      "rvol": 1.154,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-28",
      "time": "15:53:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7239,
      "pred_gbt": 0.8024,
      "pred_empirical": 0.5871,
      "confluence_count": 86,
      "rvol": 1.157,
      "approach_r2": 0.0733
    },
    {
      "date": "2026-01-28",
      "time": "15:53:00",
      "level_type": "ib_low",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7075,
      "pred_gbt": 0.7591,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 1.157,
      "approach_r2": 0.0733
    },
    {
      "date": "2026-01-28",
      "time": "15:55:00",
      "level_type": "hvn",
      "level_price": 7013.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.732,
      "pred_gbt": 0.8612,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.889,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-28",
      "time": "15:56:00",
      "level_type": "vwap",
      "level_price": 7009.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8082,
      "pred_gbt": 0.8771,
      "pred_empirical": 0.6109,
      "confluence_count": 122,
      "rvol": 0.883,
      "approach_r2": 0.0962
    },
    {
      "date": "2026-01-28",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 7009.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.8095,
      "pred_gbt": 0.8992,
      "pred_empirical": 0.5962,
      "confluence_count": 122,
      "rvol": 0.847,
      "approach_r2": 0.0748
    },
    {
      "date": "2026-01-28",
      "time": "15:59:00",
      "level_type": "value_area_high",
      "level_price": 7005.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.8653,
      "pred_gbt": 0.9698,
      "pred_empirical": 0.6269,
      "confluence_count": 177,
      "rvol": 0.834,
      "approach_r2": 0.1413
    },
    {
      "date": "2026-01-30",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6982.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4884,
      "pred_gbt": 0.3445,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 1.353,
      "approach_r2": 0.0122
    },
    {
      "date": "2026-01-30",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4854,
      "pred_gbt": 0.3891,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 1.398,
      "approach_r2": 0.3864
    },
    {
      "date": "2026-01-30",
      "time": "09:37:00",
      "level_type": "overnight_high",
      "level_price": 6975.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4659,
      "pred_gbt": 0.3935,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.418,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-30",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6975.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3975,
      "pred_gbt": 0.378,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.418,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-30",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6979.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4433,
      "pred_gbt": 0.3643,
      "pred_empirical": 0.651,
      "confluence_count": 45,
      "rvol": 1.429,
      "approach_r2": 0.4206
    },
    {
      "date": "2026-01-30",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.3399,
      "pred_empirical": 0.6081,
      "confluence_count": 33,
      "rvol": 1.313,
      "approach_r2": 0.5133
    },
    {
      "date": "2026-01-30",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6983.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4747,
      "pred_gbt": 0.3483,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.225,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-01-30",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6980.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4845,
      "pred_gbt": 0.4507,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.119,
      "approach_r2": 0.7028
    },
    {
      "date": "2026-01-30",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6980.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.4389,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 1.119,
      "approach_r2": 0.7028
    },
    {
      "date": "2026-01-30",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4509,
      "pred_gbt": 0.3672,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 0.949,
      "approach_r2": 0.6494
    },
    {
      "date": "2026-01-30",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6976.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4625,
      "pred_gbt": 0.3893,
      "pred_empirical": 0.6269,
      "confluence_count": 38,
      "rvol": 0.895,
      "approach_r2": 0.3202
    },
    {
      "date": "2026-01-30",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6976.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4161,
      "pred_gbt": 0.4085,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 0.828,
      "approach_r2": 0.1233
    },
    {
      "date": "2026-01-30",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4622,
      "pred_gbt": 0.3292,
      "pred_empirical": 0.6715,
      "confluence_count": 56,
      "rvol": 0.812,
      "approach_r2": 0.6712
    },
    {
      "date": "2026-01-30",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6970.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4532,
      "pred_gbt": 0.3074,
      "pred_empirical": 0.6715,
      "confluence_count": 54,
      "rvol": 0.931,
      "approach_r2": 0.4855
    },
    {
      "date": "2026-01-30",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 6975.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4156,
      "pred_gbt": 0.3556,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 1.009,
      "approach_r2": 0.7261
    },
    {
      "date": "2026-01-30",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6970.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4505,
      "pred_gbt": 0.3905,
      "pred_empirical": 0.651,
      "confluence_count": 48,
      "rvol": 1.045,
      "approach_r2": 0.0407
    },
    {
      "date": "2026-01-30",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 6975.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4043,
      "pred_gbt": 0.3649,
      "pred_empirical": 0.6281,
      "confluence_count": 35,
      "rvol": 1.126,
      "approach_r2": 0.1469
    },
    {
      "date": "2026-01-30",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6975.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4549,
      "pred_gbt": 0.4095,
      "pred_empirical": 0.651,
      "confluence_count": 35,
      "rvol": 1.168,
      "approach_r2": 0.7892
    },
    {
      "date": "2026-01-30",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6979.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5046,
      "pred_gbt": 0.439,
      "pred_empirical": 0.6081,
      "confluence_count": 44,
      "rvol": 1.081,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-01-30",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 6975.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4076,
      "pred_gbt": 0.3614,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.056,
      "approach_r2": 0.0744
    },
    {
      "date": "2026-01-30",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.4608,
      "pred_empirical": 0.6251,
      "confluence_count": 54,
      "rvol": 0.994,
      "approach_r2": 0.0918
    },
    {
      "date": "2026-01-30",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.3942,
      "pred_empirical": 0.651,
      "confluence_count": 54,
      "rvol": 0.966,
      "approach_r2": 0.4184
    },
    {
      "date": "2026-01-30",
      "time": "09:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6974.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4144,
      "pred_gbt": 0.3411,
      "pred_empirical": 0.6269,
      "confluence_count": 35,
      "rvol": 0.966,
      "approach_r2": 0.4184
    },
    {
      "date": "2026-01-30",
      "time": "09:56:00",
      "level_type": "vwap",
      "level_price": 6975.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.3981,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.966,
      "approach_r2": 0.8299
    },
    {
      "date": "2026-01-30",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4285,
      "pred_gbt": 0.4067,
      "pred_empirical": 0.6269,
      "confluence_count": 43,
      "rvol": 0.878,
      "approach_r2": 0.917
    },
    {
      "date": "2026-01-30",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6965.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.3402,
      "pred_empirical": 0.6004,
      "confluence_count": 77,
      "rvol": 1.086,
      "approach_r2": 0.5105
    },
    {
      "date": "2026-01-30",
      "time": "10:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6972.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4395,
      "pred_gbt": 0.4023,
      "pred_empirical": 0.6281,
      "confluence_count": 53,
      "rvol": 1.03,
      "approach_r2": 0.027
    },
    {
      "date": "2026-01-30",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6969.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4315,
      "pred_gbt": 0.3826,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 0.966,
      "approach_r2": 0.8158
    },
    {
      "date": "2026-01-30",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6964.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4631,
      "pred_gbt": 0.4061,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 0.844,
      "approach_r2": 0.4612
    },
    {
      "date": "2026-01-30",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6973.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4294,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 0.869,
      "approach_r2": 0.2726
    },
    {
      "date": "2026-01-30",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5184,
      "pred_gbt": 0.3923,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 1.184,
      "approach_r2": 0.1107
    },
    {
      "date": "2026-01-30",
      "time": "10:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6979.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5082,
      "pred_gbt": 0.4457,
      "pred_empirical": 0.6269,
      "confluence_count": 45,
      "rvol": 1.333,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-01-30",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6979.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.4321,
      "pred_empirical": 0.6281,
      "confluence_count": 45,
      "rvol": 1.323,
      "approach_r2": 0.613
    },
    {
      "date": "2026-01-30",
      "time": "10:11:00",
      "level_type": "or15_high",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4323,
      "pred_gbt": 0.3719,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 1.436,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-30",
      "time": "10:11:00",
      "level_type": "or30_high",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4535,
      "pred_gbt": 0.3798,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 1.436,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-30",
      "time": "10:11:00",
      "level_type": "session_high",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4272,
      "pred_gbt": 0.4241,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.436,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-30",
      "time": "10:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5117,
      "pred_gbt": 0.4371,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.436,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-30",
      "time": "10:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6985.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.43,
      "pred_gbt": 0.4037,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.436,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-01-30",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6986.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4942,
      "pred_gbt": 0.4026,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 1.446,
      "approach_r2": 0.15
    },
    {
      "date": "2026-01-30",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5019,
      "pred_gbt": 0.4397,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 1.379,
      "approach_r2": 0.935
    },
    {
      "date": "2026-01-30",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6981.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4318,
      "pred_gbt": 0.4005,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 1.379,
      "approach_r2": 0.935
    },
    {
      "date": "2026-01-30",
      "time": "10:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.509,
      "pred_gbt": 0.4833,
      "pred_empirical": 0.6011,
      "confluence_count": 32,
      "rvol": 0.981,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-01-30",
      "time": "10:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4712,
      "pred_gbt": 0.4135,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.999,
      "approach_r2": 0.2462
    },
    {
      "date": "2026-01-30",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5113,
      "pred_gbt": 0.4573,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.996,
      "approach_r2": 0.0154
    },
    {
      "date": "2026-01-30",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.3785,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 0.943,
      "approach_r2": 0.966
    },
    {
      "date": "2026-01-30",
      "time": "10:24:00",
      "level_type": "overnight_high",
      "level_price": 6975.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.452,
      "pred_gbt": 0.461,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 0.964,
      "approach_r2": 0.0169
    },
    {
      "date": "2026-01-30",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6976.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.4429,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 0.964,
      "approach_r2": 0.0169
    },
    {
      "date": "2026-01-30",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6976.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.3764,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 0.93,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-01-30",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6970.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4685,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 1.151,
      "approach_r2": 0.0486
    },
    {
      "date": "2026-01-30",
      "time": "10:29:00",
      "level_type": "or15_low",
      "level_price": 6961.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4223,
      "pred_gbt": 0.3899,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 1.24,
      "approach_r2": 0.6529
    },
    {
      "date": "2026-01-30",
      "time": "10:29:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4232,
      "pred_gbt": 0.3867,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.24,
      "approach_r2": 0.6529
    },
    {
      "date": "2026-01-30",
      "time": "10:29:00",
      "level_type": "session_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4026,
      "pred_gbt": 0.3956,
      "pred_empirical": 0.6715,
      "confluence_count": 40,
      "rvol": 1.24,
      "approach_r2": 0.6529
    },
    {
      "date": "2026-01-30",
      "time": "10:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4331,
      "pred_gbt": 0.4111,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.24,
      "approach_r2": 0.6529
    },
    {
      "date": "2026-01-30",
      "time": "10:30:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4135,
      "pred_gbt": 0.3816,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.461,
      "approach_r2": 0.2311
    },
    {
      "date": "2026-01-30",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6961.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.6674,
      "confluence_count": 60,
      "rvol": 1.474,
      "approach_r2": 0.2653
    },
    {
      "date": "2026-01-30",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6961.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4191,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.637,
      "confluence_count": 58,
      "rvol": 1.539,
      "approach_r2": 0.5514
    },
    {
      "date": "2026-01-30",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6961.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4087,
      "pred_gbt": 0.3886,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 1.629,
      "approach_r2": 0.2011
    },
    {
      "date": "2026-01-30",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4257,
      "pred_gbt": 0.3884,
      "pred_empirical": 0.6251,
      "confluence_count": 43,
      "rvol": 1.596,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-01-30",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4573,
      "pred_gbt": 0.3623,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.645,
      "approach_r2": 0.0968
    },
    {
      "date": "2026-01-30",
      "time": "10:37:00",
      "level_type": "vwap",
      "level_price": 6974.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.4191,
      "pred_empirical": 0.6269,
      "confluence_count": 35,
      "rvol": 1.619,
      "approach_r2": 0.7645
    },
    {
      "date": "2026-01-30",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4723,
      "pred_gbt": 0.4157,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.358,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "10:42:00",
      "level_type": "or15_high",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.407,
      "pred_gbt": 0.3573,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 1.219,
      "approach_r2": 0.5283
    },
    {
      "date": "2026-01-30",
      "time": "10:42:00",
      "level_type": "or30_high",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4172,
      "pred_gbt": 0.3632,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 1.219,
      "approach_r2": 0.5283
    },
    {
      "date": "2026-01-30",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5234,
      "pred_gbt": 0.4417,
      "pred_empirical": 0.6142,
      "confluence_count": 32,
      "rvol": 1.188,
      "approach_r2": 0.8477
    },
    {
      "date": "2026-01-30",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6981.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5201,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.199,
      "approach_r2": 0.4464
    },
    {
      "date": "2026-01-30",
      "time": "10:46:00",
      "level_type": "ib_high",
      "level_price": 6989.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4708,
      "pred_gbt": 0.4351,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 1.155,
      "approach_r2": 0.8264
    },
    {
      "date": "2026-01-30",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6989.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.505,
      "pred_gbt": 0.4726,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.155,
      "approach_r2": 0.8264
    },
    {
      "date": "2026-01-30",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5185,
      "pred_gbt": 0.445,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.155,
      "approach_r2": 0.8264
    },
    {
      "date": "2026-01-30",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6989.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4922,
      "pred_gbt": 0.4509,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 1.155,
      "approach_r2": 0.8264
    },
    {
      "date": "2026-01-30",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.522,
      "pred_gbt": 0.4612,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.199,
      "approach_r2": 0.1309
    },
    {
      "date": "2026-01-30",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6982.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5213,
      "pred_gbt": 0.4415,
      "pred_empirical": 0.612,
      "confluence_count": 32,
      "rvol": 1.246,
      "approach_r2": 0.2627
    },
    {
      "date": "2026-01-30",
      "time": "10:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6981.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.454,
      "pred_gbt": 0.4168,
      "pred_empirical": 0.612,
      "confluence_count": 33,
      "rvol": 1.246,
      "approach_r2": 0.2627
    },
    {
      "date": "2026-01-30",
      "time": "10:54:00",
      "level_type": "overnight_high",
      "level_price": 6975.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4556,
      "pred_gbt": 0.4443,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 1.399,
      "approach_r2": 0.5104
    },
    {
      "date": "2026-01-30",
      "time": "10:54:00",
      "level_type": "vwap",
      "level_price": 6975.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4366,
      "pred_gbt": 0.422,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.399,
      "approach_r2": 0.5104
    },
    {
      "date": "2026-01-30",
      "time": "10:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4616,
      "pred_gbt": 0.4854,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.404,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-01-30",
      "time": "10:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.249,
      "approach_r2": 0.5204
    },
    {
      "date": "2026-01-30",
      "time": "10:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4845,
      "pred_gbt": 0.458,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.13,
      "approach_r2": 0.9583
    },
    {
      "date": "2026-01-30",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4863,
      "pred_gbt": 0.436,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.088,
      "approach_r2": 0.3425
    },
    {
      "date": "2026-01-30",
      "time": "11:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.42,
      "pred_empirical": 0.6109,
      "confluence_count": 38,
      "rvol": 1.182,
      "approach_r2": 0.2247
    },
    {
      "date": "2026-01-30",
      "time": "11:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4838,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.204,
      "approach_r2": 0.7781
    },
    {
      "date": "2026-01-30",
      "time": "11:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4883,
      "pred_gbt": 0.4722,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 1.157,
      "approach_r2": 0.9844
    },
    {
      "date": "2026-01-30",
      "time": "11:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4677,
      "pred_gbt": 0.4363,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.205,
      "approach_r2": 0.9854
    },
    {
      "date": "2026-01-30",
      "time": "11:06:00",
      "level_type": "vwap",
      "level_price": 6975.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4554,
      "pred_gbt": 0.4443,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.25,
      "approach_r2": 0.3699
    },
    {
      "date": "2026-01-30",
      "time": "11:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4863,
      "pred_gbt": 0.4833,
      "pred_empirical": 0.6269,
      "confluence_count": 41,
      "rvol": 1.318,
      "approach_r2": 0.7299
    },
    {
      "date": "2026-01-30",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4609,
      "pred_gbt": 0.4995,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 1.346,
      "approach_r2": 0.0702
    },
    {
      "date": "2026-01-30",
      "time": "11:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4702,
      "pred_gbt": 0.4432,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 1.357,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-01-30",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.492,
      "pred_gbt": 0.4913,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 1.323,
      "approach_r2": 0.98
    },
    {
      "date": "2026-01-30",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.475,
      "pred_gbt": 0.4542,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 1.254,
      "approach_r2": 0.9554
    },
    {
      "date": "2026-01-30",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.478,
      "pred_gbt": 0.4508,
      "pred_empirical": 0.6081,
      "confluence_count": 42,
      "rvol": 1.206,
      "approach_r2": 0.945
    },
    {
      "date": "2026-01-30",
      "time": "11:16:00",
      "level_type": "or15_low",
      "level_price": 6961.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4524,
      "pred_gbt": 0.5049,
      "pred_empirical": 0.6109,
      "confluence_count": 50,
      "rvol": 1.187,
      "approach_r2": 0.6283
    },
    {
      "date": "2026-01-30",
      "time": "11:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6961.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.463,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 1.187,
      "approach_r2": 0.6283
    },
    {
      "date": "2026-01-30",
      "time": "11:17:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4555,
      "pred_gbt": 0.4738,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.181,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-30",
      "time": "11:17:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4589,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.181,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-30",
      "time": "11:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6960.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4652,
      "pred_gbt": 0.4885,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 1.181,
      "approach_r2": 0.75
    },
    {
      "date": "2026-01-30",
      "time": "11:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6960.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4779,
      "pred_gbt": 0.4753,
      "pred_empirical": 0.6674,
      "confluence_count": 56,
      "rvol": 1.487,
      "approach_r2": 0.5138
    },
    {
      "date": "2026-01-30",
      "time": "11:19:00",
      "level_type": "session_low",
      "level_price": 6957.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4445,
      "pred_gbt": 0.5207,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 1.564,
      "approach_r2": 0.1285
    },
    {
      "date": "2026-01-30",
      "time": "11:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6960.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4671,
      "pred_gbt": 0.5048,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.564,
      "approach_r2": 0.1285
    },
    {
      "date": "2026-01-30",
      "time": "11:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6957.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4756,
      "pred_gbt": 0.524,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 1.564,
      "approach_r2": 0.1285
    },
    {
      "date": "2026-01-30",
      "time": "11:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6959.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4688,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.651,
      "confluence_count": 56,
      "rvol": 1.563,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-30",
      "time": "11:23:00",
      "level_type": "session_low",
      "level_price": 6951.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3976,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.6251,
      "confluence_count": 31,
      "rvol": 1.753,
      "approach_r2": 0.5156
    },
    {
      "date": "2026-01-30",
      "time": "11:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6951.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.428,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.6281,
      "confluence_count": 31,
      "rvol": 1.753,
      "approach_r2": 0.5156
    },
    {
      "date": "2026-01-30",
      "time": "11:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6957.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4428,
      "pred_gbt": 0.3925,
      "pred_empirical": 0.6715,
      "confluence_count": 60,
      "rvol": 1.777,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-01-30",
      "time": "11:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6956.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.4866,
      "pred_empirical": 0.6674,
      "confluence_count": 59,
      "rvol": 1.528,
      "approach_r2": 0.5083
    },
    {
      "date": "2026-01-30",
      "time": "11:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6964.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.4992,
      "pred_empirical": 0.6674,
      "confluence_count": 77,
      "rvol": 1.523,
      "approach_r2": 0.9588
    },
    {
      "date": "2026-01-30",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5419,
      "pred_gbt": 0.504,
      "pred_empirical": 0.6281,
      "confluence_count": 68,
      "rvol": 1.139,
      "approach_r2": 0.3184
    },
    {
      "date": "2026-01-30",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5603,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.6269,
      "confluence_count": 67,
      "rvol": 1.145,
      "approach_r2": 0.4587
    },
    {
      "date": "2026-01-30",
      "time": "11:48:00",
      "level_type": "or15_low",
      "level_price": 6961.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.4856,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 1.173,
      "approach_r2": 0.2992
    },
    {
      "date": "2026-01-30",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.5105,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 1.173,
      "approach_r2": 0.2992
    },
    {
      "date": "2026-01-30",
      "time": "11:49:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4805,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.049,
      "approach_r2": 0.3534
    },
    {
      "date": "2026-01-30",
      "time": "11:49:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4839,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.049,
      "approach_r2": 0.3534
    },
    {
      "date": "2026-01-30",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5444,
      "pred_gbt": 0.4934,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 1.049,
      "approach_r2": 0.3534
    },
    {
      "date": "2026-01-30",
      "time": "11:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6962.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5106,
      "pred_gbt": 0.4994,
      "pred_empirical": 0.6281,
      "confluence_count": 60,
      "rvol": 1.229,
      "approach_r2": 0.1237
    },
    {
      "date": "2026-01-30",
      "time": "11:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6953.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.454,
      "pred_gbt": 0.4299,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.173,
      "approach_r2": 0.072
    },
    {
      "date": "2026-01-30",
      "time": "11:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6953.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4554,
      "pred_gbt": 0.4979,
      "pred_empirical": 0.5962,
      "confluence_count": 34,
      "rvol": 1.22,
      "approach_r2": 0.4453
    },
    {
      "date": "2026-01-30",
      "time": "12:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6953.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4833,
      "pred_gbt": 0.4466,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.238,
      "approach_r2": 0.4038
    },
    {
      "date": "2026-01-30",
      "time": "12:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6953.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4198,
      "pred_gbt": 0.4426,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 1.287,
      "approach_r2": 0.5
    },
    {
      "date": "2026-01-30",
      "time": "12:02:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.4711,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 1.471,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-30",
      "time": "12:02:00",
      "level_type": "dominant_gamma",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4178,
      "pred_gbt": 0.4672,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.471,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-30",
      "time": "12:02:00",
      "level_type": "top_oi_strikes",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4266,
      "pred_gbt": 0.461,
      "pred_empirical": 0.6109,
      "confluence_count": 34,
      "rvol": 1.471,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-30",
      "time": "12:02:00",
      "level_type": "session_low",
      "level_price": 6950.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3832,
      "pred_gbt": 0.455,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.471,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-30",
      "time": "12:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6950.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3835,
      "pred_gbt": 0.4526,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.471,
      "approach_r2": 0.1246
    },
    {
      "date": "2026-01-30",
      "time": "12:03:00",
      "level_type": "session_low",
      "level_price": 6947.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.4206,
      "pred_empirical": 0.6251,
      "confluence_count": 39,
      "rvol": 1.63,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "12:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6947.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.427,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.63,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "12:04:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6944.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4849,
      "pred_gbt": 0.5799,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 1.759,
      "approach_r2": 0.1268
    },
    {
      "date": "2026-01-30",
      "time": "12:05:00",
      "level_type": "session_low",
      "level_price": 6943.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3806,
      "pred_gbt": 0.4769,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 1.919,
      "approach_r2": 0.4981
    },
    {
      "date": "2026-01-30",
      "time": "12:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6943.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.4815,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.919,
      "approach_r2": 0.4981
    },
    {
      "date": "2026-01-30",
      "time": "12:06:00",
      "level_type": "session_low",
      "level_price": 6941.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3603,
      "pred_gbt": 0.5036,
      "pred_empirical": 0.6269,
      "confluence_count": 30,
      "rvol": 2.017,
      "approach_r2": 0.1229
    },
    {
      "date": "2026-01-30",
      "time": "12:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6941.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3605,
      "pred_gbt": 0.5012,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 2.017,
      "approach_r2": 0.1229
    },
    {
      "date": "2026-01-30",
      "time": "12:07:00",
      "level_type": "session_low",
      "level_price": 6939.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3395,
      "pred_gbt": 0.3656,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 2.086,
      "approach_r2": 0.5041
    },
    {
      "date": "2026-01-30",
      "time": "12:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6939.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3397,
      "pred_gbt": 0.3634,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 2.086,
      "approach_r2": 0.5041
    },
    {
      "date": "2026-01-30",
      "time": "12:08:00",
      "level_type": "session_low",
      "level_price": 6936.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3838,
      "pred_gbt": 0.3592,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 2.151,
      "approach_r2": 0.3903
    },
    {
      "date": "2026-01-30",
      "time": "12:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6936.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4139,
      "pred_gbt": 0.3649,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 2.151,
      "approach_r2": 0.3903
    },
    {
      "date": "2026-01-30",
      "time": "12:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6943.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4747,
      "pred_gbt": 0.5102,
      "pred_empirical": 0.6142,
      "confluence_count": 28,
      "rvol": 1.42,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-01-30",
      "time": "12:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6943.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4776,
      "pred_gbt": 0.477,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 1.48,
      "approach_r2": 0.5817
    },
    {
      "date": "2026-01-30",
      "time": "12:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6955.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 1.852,
      "approach_r2": 0.5817
    },
    {
      "date": "2026-01-30",
      "time": "12:26:00",
      "level_type": "or15_low",
      "level_price": 6961.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5344,
      "pred_gbt": 0.5381,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.852,
      "approach_r2": 0.0818
    },
    {
      "date": "2026-01-30",
      "time": "12:26:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4985,
      "pred_gbt": 0.5132,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 1.852,
      "approach_r2": 0.0818
    },
    {
      "date": "2026-01-30",
      "time": "12:26:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4663,
      "pred_gbt": 0.5075,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.852,
      "approach_r2": 0.0818
    },
    {
      "date": "2026-01-30",
      "time": "12:34:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4103,
      "pred_gbt": 0.489,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 1.674,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-01-30",
      "time": "12:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6944.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5648,
      "pred_gbt": 0.5668,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.704,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-01-30",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4562,
      "pred_gbt": 0.3943,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 2.249,
      "approach_r2": 0.8868
    },
    {
      "date": "2026-01-30",
      "time": "12:39:00",
      "level_type": "dominant_gamma",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4222,
      "pred_gbt": 0.5197,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 2.118,
      "approach_r2": 0.2223
    },
    {
      "date": "2026-01-30",
      "time": "12:39:00",
      "level_type": "top_oi_strikes",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4309,
      "pred_gbt": 0.5158,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 2.118,
      "approach_r2": 0.2223
    },
    {
      "date": "2026-01-30",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4687,
      "pred_gbt": 0.4839,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.322,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-01-30",
      "time": "12:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.505,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.364,
      "approach_r2": 0.1208
    },
    {
      "date": "2026-01-30",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6954.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5202,
      "pred_gbt": 0.417,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.379,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6953.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4814,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.431,
      "approach_r2": 0.4945
    },
    {
      "date": "2026-01-30",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6953.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.4349,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.516,
      "approach_r2": 0.4807
    },
    {
      "date": "2026-01-30",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6953.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5044,
      "pred_gbt": 0.5116,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 1.438,
      "approach_r2": 0.4945
    },
    {
      "date": "2026-01-30",
      "time": "12:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6940.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4893,
      "pred_gbt": 0.4554,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 1.496,
      "approach_r2": 0.0247
    },
    {
      "date": "2026-01-30",
      "time": "13:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6939.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4888,
      "pred_gbt": 0.5074,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.622,
      "approach_r2": 0.0099
    },
    {
      "date": "2026-01-30",
      "time": "13:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6939.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4538,
      "pred_gbt": 0.4387,
      "pred_empirical": 0.6011,
      "confluence_count": 19,
      "rvol": 1.597,
      "approach_r2": 0.0045
    },
    {
      "date": "2026-01-30",
      "time": "13:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6944.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6422,
      "pred_gbt": 0.6568,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.244,
      "approach_r2": 0.853
    },
    {
      "date": "2026-01-30",
      "time": "13:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6938.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4716,
      "pred_gbt": 0.4755,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 1.214,
      "approach_r2": 0.316
    },
    {
      "date": "2026-01-30",
      "time": "13:15:00",
      "level_type": "session_low",
      "level_price": 6935.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4586,
      "pred_gbt": 0.4483,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.512,
      "approach_r2": 0.1942
    },
    {
      "date": "2026-01-30",
      "time": "13:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6937.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4861,
      "pred_gbt": 0.448,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.512,
      "approach_r2": 0.1942
    },
    {
      "date": "2026-01-30",
      "time": "13:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6935.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4898,
      "pred_gbt": 0.4588,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.512,
      "approach_r2": 0.1942
    },
    {
      "date": "2026-01-30",
      "time": "13:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4588,
      "pred_gbt": 0.3819,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 2.18,
      "approach_r2": 0.5088
    },
    {
      "date": "2026-01-30",
      "time": "13:18:00",
      "level_type": "session_low",
      "level_price": 6930.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4114,
      "pred_gbt": 0.4692,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 2.235,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-30",
      "time": "13:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6930.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.442,
      "pred_gbt": 0.4945,
      "pred_empirical": 0.6011,
      "confluence_count": 5,
      "rvol": 2.235,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-01-30",
      "time": "13:20:00",
      "level_type": "prior_week_low",
      "level_price": 6925.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4083,
      "pred_gbt": 0.3778,
      "pred_empirical": 0.5962,
      "confluence_count": 5,
      "rvol": 2.571,
      "approach_r2": 0.8555
    },
    {
      "date": "2026-01-30",
      "time": "13:21:00",
      "level_type": "session_low",
      "level_price": 6924.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3354,
      "pred_gbt": 0.3064,
      "pred_empirical": 0.612,
      "confluence_count": 3,
      "rvol": 2.933,
      "approach_r2": 0.9759
    },
    {
      "date": "2026-01-30",
      "time": "13:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6924.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3356,
      "pred_gbt": 0.297,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 2.933,
      "approach_r2": 0.9759
    },
    {
      "date": "2026-01-30",
      "time": "13:22:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3737,
      "pred_gbt": 0.3626,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 3.069,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-01-30",
      "time": "13:22:00",
      "level_type": "session_low",
      "level_price": 6920.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3269,
      "pred_gbt": 0.2952,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 3.069,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-01-30",
      "time": "13:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6920.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3272,
      "pred_gbt": 0.285,
      "pred_empirical": 0.5871,
      "confluence_count": 4,
      "rvol": 3.069,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-01-30",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6931.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3386,
      "pred_gbt": 0.2729,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 4.073,
      "approach_r2": 0.845
    },
    {
      "date": "2026-01-30",
      "time": "13:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6930.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4549,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 2.203,
      "approach_r2": 0.7272
    },
    {
      "date": "2026-01-30",
      "time": "13:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6929.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4664,
      "pred_gbt": 0.5339,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.868,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "13:47:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6944.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.647,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 2.25,
      "approach_r2": 0.0895
    },
    {
      "date": "2026-01-30",
      "time": "13:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6944.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5377,
      "pred_gbt": 0.446,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 2.25,
      "approach_r2": 0.0895
    },
    {
      "date": "2026-01-30",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6944.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5414,
      "pred_gbt": 0.4434,
      "pred_empirical": 0.6142,
      "confluence_count": 36,
      "rvol": 2.243,
      "approach_r2": 0.501
    },
    {
      "date": "2026-01-30",
      "time": "13:49:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4835,
      "pred_gbt": 0.6174,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 2.17,
      "approach_r2": 0.0022
    },
    {
      "date": "2026-01-30",
      "time": "13:49:00",
      "level_type": "dominant_gamma",
      "level_price": 6948.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5892,
      "pred_gbt": 0.6121,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 2.17,
      "approach_r2": 0.0022
    },
    {
      "date": "2026-01-30",
      "time": "13:49:00",
      "level_type": "top_oi_strikes",
      "level_price": 6948.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.5926,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 2.17,
      "approach_r2": 0.0022
    },
    {
      "date": "2026-01-30",
      "time": "13:54:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5345,
      "pred_gbt": 0.558,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 2.325,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "13:54:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5023,
      "pred_gbt": 0.558,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 2.325,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "13:57:00",
      "level_type": "or15_low",
      "level_price": 6961.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.6391,
      "pred_empirical": 0.5871,
      "confluence_count": 50,
      "rvol": 2.314,
      "approach_r2": 0.0108
    },
    {
      "date": "2026-01-30",
      "time": "13:57:00",
      "level_type": "vwap",
      "level_price": 6960.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5926,
      "pred_gbt": 0.6392,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 2.314,
      "approach_r2": 0.0108
    },
    {
      "date": "2026-01-30",
      "time": "13:59:00",
      "level_type": "vwap",
      "level_price": 6960.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5877,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.6081,
      "confluence_count": 56,
      "rvol": 2.56,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-01-30",
      "time": "14:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6969.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6089,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 2.334,
      "approach_r2": 0.0395
    },
    {
      "date": "2026-01-30",
      "time": "14:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6966.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5046,
      "pred_gbt": 0.4921,
      "pred_empirical": 0.6081,
      "confluence_count": 43,
      "rvol": 2.219,
      "approach_r2": 0.4974
    },
    {
      "date": "2026-01-30",
      "time": "14:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6970.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5928,
      "pred_gbt": 0.6001,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.86,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "14:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6971.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5956,
      "pred_gbt": 0.7367,
      "pred_empirical": 0.6109,
      "confluence_count": 58,
      "rvol": 1.976,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-30",
      "time": "14:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6968.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5703,
      "pred_gbt": 0.6133,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 2.023,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-01-30",
      "time": "14:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6969.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.5058,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 2.142,
      "approach_r2": 0.8627
    },
    {
      "date": "2026-01-30",
      "time": "14:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6969.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.5077,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 2.039,
      "approach_r2": 0.7701
    },
    {
      "date": "2026-01-30",
      "time": "14:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5666,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.5871,
      "confluence_count": 42,
      "rvol": 1.714,
      "approach_r2": 0.0189
    },
    {
      "date": "2026-01-30",
      "time": "14:28:00",
      "level_type": "overnight_high",
      "level_price": 6975.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.5913,
      "pred_empirical": 0.6488,
      "confluence_count": 29,
      "rvol": 0.903,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "14:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6845,
      "pred_gbt": 0.6724,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.903,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "14:29:00",
      "level_type": "or15_low",
      "level_price": 6961.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5754,
      "pred_gbt": 0.5175,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 1.217,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-30",
      "time": "14:29:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5764,
      "pred_gbt": 0.5109,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.217,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-30",
      "time": "14:29:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5797,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.217,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-30",
      "time": "14:29:00",
      "level_type": "vwap",
      "level_price": 6961.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.5903,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.217,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-01-30",
      "time": "14:31:00",
      "level_type": "vwap",
      "level_price": 6961.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.5526,
      "pred_empirical": 0.6109,
      "confluence_count": 56,
      "rvol": 1.5,
      "approach_r2": 0.6803
    },
    {
      "date": "2026-01-30",
      "time": "14:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6966.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.4624,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 1.746,
      "approach_r2": 0.0795
    },
    {
      "date": "2026-01-30",
      "time": "14:36:00",
      "level_type": "vwap",
      "level_price": 6961.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6086,
      "pred_empirical": 0.5962,
      "confluence_count": 56,
      "rvol": 1.417,
      "approach_r2": 0.4906
    },
    {
      "date": "2026-01-30",
      "time": "14:40:00",
      "level_type": "vwap",
      "level_price": 6961.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6417,
      "pred_gbt": 0.7946,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 0.988,
      "approach_r2": 0.7505
    },
    {
      "date": "2026-01-30",
      "time": "14:44:00",
      "level_type": "vwap",
      "level_price": 6961.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6464,
      "pred_gbt": 0.612,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.984,
      "approach_r2": 0.2673
    },
    {
      "date": "2026-01-30",
      "time": "14:47:00",
      "level_type": "vwap",
      "level_price": 6961.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6421,
      "pred_gbt": 0.6078,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 1.134,
      "approach_r2": 0.3468
    },
    {
      "date": "2026-01-30",
      "time": "14:52:00",
      "level_type": "vwap",
      "level_price": 6961.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.6887,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 1.074,
      "approach_r2": 0.1239
    },
    {
      "date": "2026-01-30",
      "time": "14:57:00",
      "level_type": "vwap",
      "level_price": 6961.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6724,
      "pred_gbt": 0.653,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 1.545,
      "approach_r2": 0.0027
    },
    {
      "date": "2026-01-30",
      "time": "15:01:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.63,
      "pred_gbt": 0.5758,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.314,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:01:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5995,
      "pred_gbt": 0.5808,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.314,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:06:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5966,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.052,
      "approach_r2": 0.4316
    },
    {
      "date": "2026-01-30",
      "time": "15:06:00",
      "level_type": "dominant_gamma",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5808,
      "pred_gbt": 0.6091,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.052,
      "approach_r2": 0.4316
    },
    {
      "date": "2026-01-30",
      "time": "15:06:00",
      "level_type": "top_oi_strikes",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5895,
      "pred_gbt": 0.6325,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.052,
      "approach_r2": 0.4316
    },
    {
      "date": "2026-01-30",
      "time": "15:15:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6944.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6483,
      "pred_gbt": 0.6414,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 1.341,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6217,
      "pred_gbt": 0.5889,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 1.557,
      "approach_r2": 0.1254
    },
    {
      "date": "2026-01-30",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6213,
      "pred_gbt": 0.5702,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.488,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6063,
      "pred_gbt": 0.5762,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.486,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-01-30",
      "time": "15:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.5712,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.439,
      "approach_r2": 0.5021
    },
    {
      "date": "2026-01-30",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.636,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.253,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-01-30",
      "time": "15:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6359,
      "pred_gbt": 0.5676,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.372,
      "approach_r2": 0.5349
    },
    {
      "date": "2026-01-30",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 1.448,
      "approach_r2": 0.4023
    },
    {
      "date": "2026-01-30",
      "time": "15:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6432,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.598,
      "approach_r2": 0.2289
    },
    {
      "date": "2026-01-30",
      "time": "15:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6425,
      "pred_gbt": 0.5544,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.627,
      "approach_r2": 0.2247
    },
    {
      "date": "2026-01-30",
      "time": "15:37:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6059,
      "pred_gbt": 0.5206,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.244,
      "approach_r2": 0.0463
    },
    {
      "date": "2026-01-30",
      "time": "15:37:00",
      "level_type": "dominant_gamma",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5903,
      "pred_gbt": 0.5634,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.244,
      "approach_r2": 0.0463
    },
    {
      "date": "2026-01-30",
      "time": "15:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 6948.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5989,
      "pred_gbt": 0.5337,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 1.244,
      "approach_r2": 0.0463
    },
    {
      "date": "2026-01-30",
      "time": "15:44:00",
      "level_type": "or15_low",
      "level_price": 6961.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.5736,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 1.228,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:44:00",
      "level_type": "or30_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6626,
      "pred_gbt": 0.5624,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.228,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:44:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6332,
      "pred_gbt": 0.5574,
      "pred_empirical": 0.5997,
      "confluence_count": 40,
      "rvol": 1.228,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:44:00",
      "level_type": "vwap",
      "level_price": 6960.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6731,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 1.228,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6966.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6401,
      "pred_gbt": 0.6283,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.541,
      "approach_r2": 0.1217
    },
    {
      "date": "2026-01-30",
      "time": "15:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6967.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.5216,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 1.675,
      "approach_r2": 0.0
    },
    {
      "date": "2026-01-30",
      "time": "15:49:00",
      "level_type": "overnight_high",
      "level_price": 6975.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.5475,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.707,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-01-30",
      "time": "15:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6974.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6505,
      "pred_gbt": 0.5252,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.707,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-01-30",
      "time": "15:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6797,
      "pred_gbt": 0.6329,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.707,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-01-30",
      "time": "15:53:00",
      "level_type": "vwap",
      "level_price": 6960.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.7566,
      "pred_empirical": 0.612,
      "confluence_count": 56,
      "rvol": 1.582,
      "approach_r2": 0.2637
    },
    {
      "date": "2026-01-30",
      "time": "15:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6966.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6529,
      "pred_gbt": 0.9467,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 1.456,
      "approach_r2": 0.8055
    },
    {
      "date": "2026-02-02",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6963.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4531,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 1.498,
      "approach_r2": 0.4529
    },
    {
      "date": "2026-02-02",
      "time": "09:36:00",
      "level_type": "prior_day_close",
      "level_price": 6968.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3391,
      "pred_gbt": 0.387,
      "pred_empirical": 0.6281,
      "confluence_count": 13,
      "rvol": 1.581,
      "approach_r2": 0.2192
    },
    {
      "date": "2026-02-02",
      "time": "09:36:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6966.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3513,
      "pred_gbt": 0.3989,
      "pred_empirical": 0.6269,
      "confluence_count": 11,
      "rvol": 1.581,
      "approach_r2": 0.2192
    },
    {
      "date": "2026-02-02",
      "time": "09:36:00",
      "level_type": "hvn",
      "level_price": 6966.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3321,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.6269,
      "confluence_count": 11,
      "rvol": 1.581,
      "approach_r2": 0.2192
    },
    {
      "date": "2026-02-02",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6967.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4465,
      "pred_gbt": 0.38,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.581,
      "approach_r2": 0.2192
    },
    {
      "date": "2026-02-02",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6969.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4447,
      "pred_gbt": 0.411,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.486,
      "approach_r2": 0.0992
    },
    {
      "date": "2026-02-02",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6964.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4212,
      "pred_gbt": 0.6035,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 1.47,
      "approach_r2": 0.057
    },
    {
      "date": "2026-02-02",
      "time": "09:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6965.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3697,
      "pred_gbt": 0.4131,
      "pred_empirical": 0.6269,
      "confluence_count": 11,
      "rvol": 1.497,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-02-02",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6965.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4395,
      "pred_gbt": 0.5351,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.393,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-02-02",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6966.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4388,
      "pred_gbt": 0.5893,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.377,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-02-02",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6970.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4545,
      "pred_gbt": 0.4039,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.429,
      "approach_r2": 0.7267
    },
    {
      "date": "2026-02-02",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6970.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4417,
      "pred_gbt": 0.4019,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.429,
      "approach_r2": 0.7267
    },
    {
      "date": "2026-02-02",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6973.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4446,
      "pred_gbt": 0.4912,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.339,
      "approach_r2": 0.4326
    },
    {
      "date": "2026-02-02",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6973.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.432,
      "pred_gbt": 0.49,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.339,
      "approach_r2": 0.4326
    },
    {
      "date": "2026-02-02",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.4724,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.137,
      "approach_r2": 0.2955
    },
    {
      "date": "2026-02-02",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4585,
      "pred_gbt": 0.489,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.137,
      "approach_r2": 0.2955
    },
    {
      "date": "2026-02-02",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6975.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4458,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.137,
      "approach_r2": 0.2955
    },
    {
      "date": "2026-02-02",
      "time": "09:46:00",
      "level_type": "value_area_low",
      "level_price": 6976.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4116,
      "pred_gbt": 0.4975,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.044,
      "approach_r2": 0.4132
    },
    {
      "date": "2026-02-02",
      "time": "09:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6978.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4705,
      "pred_gbt": 0.4445,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.044,
      "approach_r2": 0.4132
    },
    {
      "date": "2026-02-02",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6977.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4665,
      "pred_gbt": 0.423,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.053,
      "approach_r2": 0.6576
    },
    {
      "date": "2026-02-02",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6977.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4537,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.053,
      "approach_r2": 0.6576
    },
    {
      "date": "2026-02-02",
      "time": "09:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4726,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.269,
      "approach_r2": 0.3022
    },
    {
      "date": "2026-02-02",
      "time": "09:51:00",
      "level_type": "session_high",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4529,
      "pred_gbt": 0.4878,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.327,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-02",
      "time": "09:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.463,
      "pred_gbt": 0.4616,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.327,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-02",
      "time": "09:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6985.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4402,
      "pred_gbt": 0.4792,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.327,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-02",
      "time": "09:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4149,
      "pred_gbt": 0.4414,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 1.134,
      "approach_r2": 0.4871
    },
    {
      "date": "2026-02-02",
      "time": "10:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6978.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4645,
      "pred_gbt": 0.5338,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 1.046,
      "approach_r2": 0.5461
    },
    {
      "date": "2026-02-02",
      "time": "10:04:00",
      "level_type": "or30_high",
      "level_price": 6986.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3727,
      "pred_gbt": 0.4018,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.087,
      "approach_r2": 0.1431
    },
    {
      "date": "2026-02-02",
      "time": "10:04:00",
      "level_type": "session_high",
      "level_price": 6986.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4698,
      "pred_gbt": 0.4222,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 1.087,
      "approach_r2": 0.1431
    },
    {
      "date": "2026-02-02",
      "time": "10:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6986.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.457,
      "pred_gbt": 0.4177,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.087,
      "approach_r2": 0.1431
    },
    {
      "date": "2026-02-02",
      "time": "10:05:00",
      "level_type": "lvn",
      "level_price": 6988.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3997,
      "pred_gbt": 0.4584,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.207,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-02",
      "time": "10:06:00",
      "level_type": "prior_day_high",
      "level_price": 6991.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4571,
      "pred_gbt": 0.3546,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.347,
      "approach_r2": 0.1469
    },
    {
      "date": "2026-02-02",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 6989.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4132,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.347,
      "approach_r2": 0.1469
    },
    {
      "date": "2026-02-02",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6993.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5107,
      "pred_gbt": 0.3578,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.347,
      "approach_r2": 0.1469
    },
    {
      "date": "2026-02-02",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6989.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.416,
      "pred_gbt": 0.4044,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.347,
      "approach_r2": 0.1469
    },
    {
      "date": "2026-02-02",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6992.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.327,
      "approach_r2": 0.5173
    },
    {
      "date": "2026-02-02",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6994.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5148,
      "pred_gbt": 0.3821,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.327,
      "approach_r2": 0.5173
    },
    {
      "date": "2026-02-02",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6992.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4232,
      "pred_gbt": 0.4606,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.327,
      "approach_r2": 0.5173
    },
    {
      "date": "2026-02-02",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6993.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5091,
      "pred_gbt": 0.3793,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.284,
      "approach_r2": 0.4722
    },
    {
      "date": "2026-02-02",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6993.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4963,
      "pred_gbt": 0.3825,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.284,
      "approach_r2": 0.4722
    },
    {
      "date": "2026-02-02",
      "time": "10:12:00",
      "level_type": "session_high",
      "level_price": 6995.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.5106,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.158,
      "approach_r2": 0.0456
    },
    {
      "date": "2026-02-02",
      "time": "10:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5829,
      "pred_gbt": 0.4454,
      "pred_empirical": 0.6281,
      "confluence_count": 73,
      "rvol": 1.158,
      "approach_r2": 0.0456
    },
    {
      "date": "2026-02-02",
      "time": "10:12:00",
      "level_type": "swing_high_2h",
      "level_price": 6995.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4802,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 1.158,
      "approach_r2": 0.0456
    },
    {
      "date": "2026-02-02",
      "time": "10:13:00",
      "level_type": "session_high",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5091,
      "pred_gbt": 0.5465,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 1.203,
      "approach_r2": 0.0063
    },
    {
      "date": "2026-02-02",
      "time": "10:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6997.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.512,
      "pred_gbt": 0.5301,
      "pred_empirical": 0.6251,
      "confluence_count": 75,
      "rvol": 1.203,
      "approach_r2": 0.0063
    },
    {
      "date": "2026-02-02",
      "time": "10:14:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4397,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.637,
      "confluence_count": 71,
      "rvol": 1.278,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-02",
      "time": "10:14:00",
      "level_type": "session_high",
      "level_price": 6998.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.5284,
      "pred_empirical": 0.651,
      "confluence_count": 72,
      "rvol": 1.278,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-02",
      "time": "10:14:00",
      "level_type": "vwap_plus2",
      "level_price": 7000.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5893,
      "pred_gbt": 0.4613,
      "pred_empirical": 0.651,
      "confluence_count": 80,
      "rvol": 1.278,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-02",
      "time": "10:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5061,
      "pred_gbt": 0.5099,
      "pred_empirical": 0.651,
      "confluence_count": 72,
      "rvol": 1.278,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-02",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5733,
      "pred_gbt": 0.5057,
      "pred_empirical": 0.6715,
      "confluence_count": 80,
      "rvol": 1.478,
      "approach_r2": 0.3224
    },
    {
      "date": "2026-02-02",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5607,
      "pred_gbt": 0.497,
      "pred_empirical": 0.6674,
      "confluence_count": 80,
      "rvol": 1.478,
      "approach_r2": 0.3224
    },
    {
      "date": "2026-02-02",
      "time": "10:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6999.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.4872,
      "pred_empirical": 0.6281,
      "confluence_count": 67,
      "rvol": 0.91,
      "approach_r2": 0.0374
    },
    {
      "date": "2026-02-02",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6993.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.53,
      "pred_gbt": 0.4391,
      "pred_empirical": 0.5962,
      "confluence_count": 38,
      "rvol": 1.043,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-02-02",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.4968,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.053,
      "approach_r2": 0.2112
    },
    {
      "date": "2026-02-02",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.068,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-02-02",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.4396,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.182,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-02-02",
      "time": "10:32:00",
      "level_type": "developing_vpoc",
      "level_price": 6999.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.4169,
      "pred_empirical": 0.6715,
      "confluence_count": 68,
      "rvol": 1.116,
      "approach_r2": 0.7648
    },
    {
      "date": "2026-02-02",
      "time": "10:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4977,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.651,
      "confluence_count": 72,
      "rvol": 1.041,
      "approach_r2": 0.8834
    },
    {
      "date": "2026-02-02",
      "time": "10:38:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.4818,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.724,
      "approach_r2": 0.9526
    },
    {
      "date": "2026-02-02",
      "time": "10:38:00",
      "level_type": "session_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6025,
      "pred_gbt": 0.5216,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.724,
      "approach_r2": 0.9526
    },
    {
      "date": "2026-02-02",
      "time": "10:38:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5902,
      "pred_gbt": 0.5035,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.724,
      "approach_r2": 0.9526
    },
    {
      "date": "2026-02-02",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.4859,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.783,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-02",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5721,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.783,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-02",
      "time": "10:41:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5284,
      "pred_gbt": 0.5499,
      "pred_empirical": 0.6269,
      "confluence_count": 71,
      "rvol": 0.886,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-02-02",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6997.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.606,
      "pred_gbt": 0.5369,
      "pred_empirical": 0.6281,
      "confluence_count": 77,
      "rvol": 0.981,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-02",
      "time": "10:44:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.4294,
      "pred_empirical": 0.6281,
      "confluence_count": 71,
      "rvol": 0.895,
      "approach_r2": 0.871
    },
    {
      "date": "2026-02-02",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6997.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6088,
      "pred_gbt": 0.5435,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.895,
      "approach_r2": 0.871
    },
    {
      "date": "2026-02-02",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.5096,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.874,
      "approach_r2": 0.6364
    },
    {
      "date": "2026-02-02",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6997.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.5363,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 0.79,
      "approach_r2": 0.4856
    },
    {
      "date": "2026-02-02",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6997.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.5092,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 0.811,
      "approach_r2": 0.1223
    },
    {
      "date": "2026-02-02",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6997.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5717,
      "pred_gbt": 0.5254,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 0.713,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-02",
      "time": "10:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5213,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.6109,
      "confluence_count": 74,
      "rvol": 0.713,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-02",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6281,
      "confluence_count": 75,
      "rvol": 0.927,
      "approach_r2": 0.488
    },
    {
      "date": "2026-02-02",
      "time": "10:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.4767,
      "pred_empirical": 0.651,
      "confluence_count": 75,
      "rvol": 0.927,
      "approach_r2": 0.488
    },
    {
      "date": "2026-02-02",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5589,
      "pred_gbt": 0.5336,
      "pred_empirical": 0.6109,
      "confluence_count": 74,
      "rvol": 0.987,
      "approach_r2": 0.0336
    },
    {
      "date": "2026-02-02",
      "time": "10:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.5387,
      "pred_empirical": 0.6081,
      "confluence_count": 74,
      "rvol": 0.957,
      "approach_r2": 0.4414
    },
    {
      "date": "2026-02-02",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5604,
      "pred_gbt": 0.5156,
      "pred_empirical": 0.6081,
      "confluence_count": 74,
      "rvol": 1.016,
      "approach_r2": 0.247
    },
    {
      "date": "2026-02-02",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5656,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 0.954,
      "approach_r2": 0.6864
    },
    {
      "date": "2026-02-02",
      "time": "10:58:00",
      "level_type": "prior_day_high",
      "level_price": 6991.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.4212,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.007,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-02-02",
      "time": "11:02:00",
      "level_type": "lvn",
      "level_price": 6988.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4441,
      "pred_gbt": 0.4771,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.093,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-02-02",
      "time": "11:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5305,
      "pred_gbt": 0.484,
      "pred_empirical": 0.651,
      "confluence_count": 74,
      "rvol": 1.018,
      "approach_r2": 0.9229
    },
    {
      "date": "2026-02-02",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.574,
      "pred_gbt": 0.4729,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 0.937,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-02-02",
      "time": "11:14:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4628,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.914,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-02-02",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5399,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.6081,
      "confluence_count": 69,
      "rvol": 0.914,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-02-02",
      "time": "11:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5575,
      "pred_gbt": 0.5005,
      "pred_empirical": 0.6081,
      "confluence_count": 69,
      "rvol": 0.888,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-02",
      "time": "11:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5717,
      "pred_gbt": 0.4635,
      "pred_empirical": 0.5962,
      "confluence_count": 69,
      "rvol": 0.945,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-02",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.551,
      "pred_gbt": 0.554,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 0.969,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-02-02",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6115,
      "pred_gbt": 0.5666,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 1.021,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-02-02",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.5777,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 0.904,
      "approach_r2": 0.2
    },
    {
      "date": "2026-02-02",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.5436,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.751,
      "approach_r2": 0.4032
    },
    {
      "date": "2026-02-02",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6298,
      "pred_gbt": 0.5461,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 0.719,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-02",
      "time": "11:23:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5969,
      "pred_gbt": 0.6419,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.715,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-02-02",
      "time": "11:23:00",
      "level_type": "session_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6173,
      "pred_gbt": 0.6786,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.715,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-02-02",
      "time": "11:23:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6051,
      "pred_gbt": 0.6461,
      "pred_empirical": 0.6011,
      "confluence_count": 55,
      "rvol": 0.715,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-02-02",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.6054,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 0.718,
      "approach_r2": 0.6752
    },
    {
      "date": "2026-02-02",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.635,
      "pred_gbt": 0.5966,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 0.794,
      "approach_r2": 0.3311
    },
    {
      "date": "2026-02-02",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.6497,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 0.826,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-02",
      "time": "11:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5967,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.5962,
      "confluence_count": 75,
      "rvol": 0.866,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-02",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.6249,
      "pred_empirical": 0.6081,
      "confluence_count": 75,
      "rvol": 0.861,
      "approach_r2": 0.5036
    },
    {
      "date": "2026-02-02",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.645,
      "pred_gbt": 0.654,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.779,
      "approach_r2": 0.0025
    },
    {
      "date": "2026-02-02",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.6158,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.813,
      "approach_r2": 0.0934
    },
    {
      "date": "2026-02-02",
      "time": "11:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5683,
      "pred_gbt": 0.592,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 0.813,
      "approach_r2": 0.0934
    },
    {
      "date": "2026-02-02",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6104,
      "pred_gbt": 0.5954,
      "pred_empirical": 0.6081,
      "confluence_count": 81,
      "rvol": 0.81,
      "approach_r2": 0.4691
    },
    {
      "date": "2026-02-02",
      "time": "11:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5775,
      "pred_gbt": 0.5532,
      "pred_empirical": 0.6109,
      "confluence_count": 80,
      "rvol": 0.764,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-02-02",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6333,
      "pred_gbt": 0.6787,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.752,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-02",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.649,
      "pred_gbt": 0.6538,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.754,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-02",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6355,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.732,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-02-02",
      "time": "11:36:00",
      "level_type": "developing_vpoc",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5536,
      "pred_gbt": 0.5947,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 0.732,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-02-02",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6224,
      "pred_gbt": 0.6157,
      "pred_empirical": 0.6109,
      "confluence_count": 81,
      "rvol": 0.727,
      "approach_r2": 0.5059
    },
    {
      "date": "2026-02-02",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.6643,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.712,
      "approach_r2": 0.1679
    },
    {
      "date": "2026-02-02",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6195,
      "pred_gbt": 0.6273,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.674,
      "approach_r2": 0.369
    },
    {
      "date": "2026-02-02",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6241,
      "pred_gbt": 0.6261,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.641,
      "approach_r2": 0.3256
    },
    {
      "date": "2026-02-02",
      "time": "11:44:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.5837,
      "pred_empirical": 0.5962,
      "confluence_count": 71,
      "rvol": 0.617,
      "approach_r2": 0.3328
    },
    {
      "date": "2026-02-02",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.6273,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.617,
      "approach_r2": 0.3328
    },
    {
      "date": "2026-02-02",
      "time": "11:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5638,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.5871,
      "confluence_count": 72,
      "rvol": 0.555,
      "approach_r2": 0.1227
    },
    {
      "date": "2026-02-02",
      "time": "11:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6996.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5873,
      "pred_gbt": 0.6061,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.883,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-02",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6326,
      "pred_gbt": 0.6325,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.681,
      "approach_r2": 0.7167
    },
    {
      "date": "2026-02-02",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6364,
      "pred_gbt": 0.6279,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 0.653,
      "approach_r2": 0.7445
    },
    {
      "date": "2026-02-02",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6692,
      "pred_gbt": 0.6778,
      "pred_empirical": 0.612,
      "confluence_count": 82,
      "rvol": 0.676,
      "approach_r2": 0.2517
    },
    {
      "date": "2026-02-02",
      "time": "11:57:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6161,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.65,
      "approach_r2": 0.0851
    },
    {
      "date": "2026-02-02",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7001.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6696,
      "pred_gbt": 0.7039,
      "pred_empirical": 0.5871,
      "confluence_count": 82,
      "rvol": 0.65,
      "approach_r2": 0.0851
    },
    {
      "date": "2026-02-02",
      "time": "11:58:00",
      "level_type": "session_high",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6386,
      "pred_gbt": 0.7553,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.685,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-02",
      "time": "11:58:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6267,
      "pred_gbt": 0.7262,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.685,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-02",
      "time": "12:00:00",
      "level_type": "session_high",
      "level_price": 7006.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5957,
      "pred_gbt": 0.7394,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 1.065,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-02-02",
      "time": "12:00:00",
      "level_type": "swing_high_2h",
      "level_price": 7006.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5985,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.6269,
      "confluence_count": 73,
      "rvol": 1.065,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-02-02",
      "time": "12:01:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5934,
      "pred_gbt": 0.7683,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 1.228,
      "approach_r2": 0.129
    },
    {
      "date": "2026-02-02",
      "time": "12:01:00",
      "level_type": "session_high",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5999,
      "pred_gbt": 0.8251,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 1.228,
      "approach_r2": 0.129
    },
    {
      "date": "2026-02-02",
      "time": "12:01:00",
      "level_type": "swing_high_2h",
      "level_price": 7008.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.7996,
      "pred_empirical": 0.6269,
      "confluence_count": 84,
      "rvol": 1.228,
      "approach_r2": 0.129
    },
    {
      "date": "2026-02-02",
      "time": "12:02:00",
      "level_type": "session_high",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6385,
      "pred_gbt": 0.783,
      "pred_empirical": 0.6081,
      "confluence_count": 73,
      "rvol": 1.381,
      "approach_r2": 0.1952
    },
    {
      "date": "2026-02-02",
      "time": "12:02:00",
      "level_type": "swing_high_2h",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.7595,
      "pred_empirical": 0.6269,
      "confluence_count": 73,
      "rvol": 1.381,
      "approach_r2": 0.1952
    },
    {
      "date": "2026-02-02",
      "time": "12:03:00",
      "level_type": "session_high",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.7626,
      "pred_empirical": 0.6081,
      "confluence_count": 74,
      "rvol": 1.4,
      "approach_r2": 0.2691
    },
    {
      "date": "2026-02-02",
      "time": "12:03:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6269,
      "pred_gbt": 0.741,
      "pred_empirical": 0.6081,
      "confluence_count": 74,
      "rvol": 1.4,
      "approach_r2": 0.2691
    },
    {
      "date": "2026-02-02",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 7011.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.665,
      "pred_gbt": 0.7511,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 1.024,
      "approach_r2": 0.8602
    },
    {
      "date": "2026-02-02",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 7011.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6535,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.6109,
      "confluence_count": 76,
      "rvol": 1.024,
      "approach_r2": 0.8602
    },
    {
      "date": "2026-02-02",
      "time": "12:11:00",
      "level_type": "session_high",
      "level_price": 7013.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.7395,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 1.041,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-02",
      "time": "12:11:00",
      "level_type": "swing_high_2h",
      "level_price": 7013.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6285,
      "pred_gbt": 0.7004,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 1.041,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-02",
      "time": "12:31:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.643,
      "pred_gbt": 0.7721,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.503,
      "approach_r2": 0.1464
    },
    {
      "date": "2026-02-02",
      "time": "12:37:00",
      "level_type": "session_high",
      "level_price": 7014.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.658,
      "pred_gbt": 0.7174,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.823,
      "approach_r2": 0.0698
    },
    {
      "date": "2026-02-02",
      "time": "12:37:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6463,
      "pred_gbt": 0.6814,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.823,
      "approach_r2": 0.0698
    },
    {
      "date": "2026-02-02",
      "time": "12:54:00",
      "level_type": "session_high",
      "level_price": 7014.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6241,
      "pred_gbt": 0.7492,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.651,
      "approach_r2": 0.7299
    },
    {
      "date": "2026-02-02",
      "time": "12:54:00",
      "level_type": "swing_high_2h",
      "level_price": 7014.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6268,
      "pred_gbt": 0.7027,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.651,
      "approach_r2": 0.7299
    },
    {
      "date": "2026-02-02",
      "time": "12:55:00",
      "level_type": "session_high",
      "level_price": 7015.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.7076,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.857,
      "approach_r2": 0.583
    },
    {
      "date": "2026-02-02",
      "time": "12:55:00",
      "level_type": "swing_high_2h",
      "level_price": 7015.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.6471,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.857,
      "approach_r2": 0.583
    },
    {
      "date": "2026-02-02",
      "time": "12:56:00",
      "level_type": "session_high",
      "level_price": 7016.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.6873,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.975,
      "approach_r2": 0.583
    },
    {
      "date": "2026-02-02",
      "time": "12:56:00",
      "level_type": "swing_high_2h",
      "level_price": 7016.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6156,
      "pred_gbt": 0.6306,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.975,
      "approach_r2": 0.583
    },
    {
      "date": "2026-02-02",
      "time": "13:01:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7134,
      "pred_gbt": 0.81,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.727,
      "approach_r2": 0.0019
    },
    {
      "date": "2026-02-02",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7208,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.718,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-02",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7213,
      "pred_gbt": 0.7142,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.746,
      "approach_r2": 0.6374
    },
    {
      "date": "2026-02-02",
      "time": "13:20:00",
      "level_type": "vwap_plus1",
      "level_price": 7007.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6822,
      "pred_gbt": 0.689,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.822,
      "approach_r2": 0.242
    },
    {
      "date": "2026-02-02",
      "time": "13:21:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6914,
      "pred_gbt": 0.7106,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.911,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-02-02",
      "time": "13:21:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.696,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 0.911,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-02-02",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7078,
      "pred_gbt": 0.7127,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 1.079,
      "approach_r2": 0.4977
    },
    {
      "date": "2026-02-02",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7083,
      "pred_gbt": 0.717,
      "pred_empirical": 0.6142,
      "confluence_count": 83,
      "rvol": 1.019,
      "approach_r2": 0.1565
    },
    {
      "date": "2026-02-02",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7093,
      "pred_gbt": 0.7293,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 1.002,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-02",
      "time": "13:26:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.7155,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.889,
      "approach_r2": 0.1216
    },
    {
      "date": "2026-02-02",
      "time": "13:27:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.7183,
      "pred_empirical": 0.612,
      "confluence_count": 83,
      "rvol": 0.768,
      "approach_r2": 0.5215
    },
    {
      "date": "2026-02-02",
      "time": "13:28:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6911,
      "pred_gbt": 0.6985,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.727,
      "approach_r2": 0.4014
    },
    {
      "date": "2026-02-02",
      "time": "13:29:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7248,
      "pred_gbt": 0.7345,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.719,
      "approach_r2": 0.254
    },
    {
      "date": "2026-02-02",
      "time": "13:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7322,
      "pred_gbt": 0.7485,
      "pred_empirical": 0.5871,
      "confluence_count": 83,
      "rvol": 0.619,
      "approach_r2": 0.6175
    },
    {
      "date": "2026-02-02",
      "time": "13:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7315,
      "pred_gbt": 0.7075,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.573,
      "approach_r2": 0.2459
    },
    {
      "date": "2026-02-02",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6997,
      "pred_gbt": 0.6855,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.559,
      "approach_r2": 0.2451
    },
    {
      "date": "2026-02-02",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.7357,
      "pred_empirical": 0.5803,
      "confluence_count": 83,
      "rvol": 0.559,
      "approach_r2": 0.0344
    },
    {
      "date": "2026-02-02",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7368,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.6011,
      "confluence_count": 83,
      "rvol": 0.52,
      "approach_r2": 0.4441
    },
    {
      "date": "2026-02-02",
      "time": "13:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6836,
      "pred_gbt": 0.8165,
      "pred_empirical": 0.5803,
      "confluence_count": 73,
      "rvol": 0.645,
      "approach_r2": 0.843
    },
    {
      "date": "2026-02-02",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.7378,
      "pred_empirical": 0.6011,
      "confluence_count": 85,
      "rvol": 0.676,
      "approach_r2": 0.1476
    },
    {
      "date": "2026-02-02",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.734,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.5871,
      "confluence_count": 84,
      "rvol": 0.685,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-02",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7317,
      "pred_gbt": 0.7247,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.687,
      "approach_r2": 0.1775
    },
    {
      "date": "2026-02-02",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 7008.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7379,
      "pred_gbt": 0.7179,
      "pred_empirical": 0.6011,
      "confluence_count": 85,
      "rvol": 0.578,
      "approach_r2": 0.0098
    },
    {
      "date": "2026-02-02",
      "time": "13:48:00",
      "level_type": "session_high",
      "level_price": 7017.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6592,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.71,
      "approach_r2": 0.6837
    },
    {
      "date": "2026-02-02",
      "time": "13:48:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6476,
      "pred_gbt": 0.6191,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.71,
      "approach_r2": 0.6837
    },
    {
      "date": "2026-02-02",
      "time": "14:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7012.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7619,
      "pred_gbt": 0.8129,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.424,
      "approach_r2": 0.2634
    },
    {
      "date": "2026-02-02",
      "time": "14:21:00",
      "level_type": "session_high",
      "level_price": 7017.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6509,
      "pred_gbt": 0.815,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.495,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-02-02",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 7017.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6391,
      "pred_gbt": 0.7666,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 0.495,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-02-02",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7627,
      "pred_gbt": 0.6916,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.345,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-02",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7502,
      "pred_gbt": 0.6883,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.331,
      "approach_r2": 0.1255
    },
    {
      "date": "2026-02-02",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.673,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.381,
      "approach_r2": 0.501
    },
    {
      "date": "2026-02-02",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7641,
      "pred_gbt": 0.6961,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.391,
      "approach_r2": 0.5961
    },
    {
      "date": "2026-02-02",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7612,
      "pred_gbt": 0.6755,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.397,
      "approach_r2": 0.0156
    },
    {
      "date": "2026-02-02",
      "time": "14:36:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.8484,
      "pred_empirical": 0.5997,
      "confluence_count": 73,
      "rvol": 0.46,
      "approach_r2": 0.027
    },
    {
      "date": "2026-02-02",
      "time": "14:36:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7602,
      "pred_gbt": 0.6993,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.46,
      "approach_r2": 0.027
    },
    {
      "date": "2026-02-02",
      "time": "14:37:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.83,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7606,
      "pred_gbt": 0.7084,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.439,
      "approach_r2": 0.0121
    },
    {
      "date": "2026-02-02",
      "time": "14:38:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7655,
      "pred_gbt": 0.6968,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.45,
      "approach_r2": 0.8093
    },
    {
      "date": "2026-02-02",
      "time": "14:39:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7053,
      "pred_gbt": 0.6372,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.434,
      "approach_r2": 0.4913
    },
    {
      "date": "2026-02-02",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7167,
      "pred_gbt": 0.6652,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.503,
      "approach_r2": 0.1216
    },
    {
      "date": "2026-02-02",
      "time": "14:41:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.6776,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.463,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-02",
      "time": "14:42:00",
      "level_type": "vwap_plus1",
      "level_price": 7010.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7499,
      "pred_gbt": 0.7302,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.481,
      "approach_r2": 0.1202
    },
    {
      "date": "2026-02-02",
      "time": "14:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7372,
      "pred_gbt": 0.6933,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.527,
      "approach_r2": 0.5008
    },
    {
      "date": "2026-02-02",
      "time": "14:49:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.765,
      "pred_gbt": 0.7031,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.483,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-02-02",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7358,
      "pred_gbt": 0.6116,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.5,
      "approach_r2": 0.0928
    },
    {
      "date": "2026-02-02",
      "time": "14:51:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7113,
      "pred_gbt": 0.6424,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.46,
      "approach_r2": 0.5055
    },
    {
      "date": "2026-02-02",
      "time": "14:52:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6988,
      "pred_gbt": 0.7039,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.474,
      "approach_r2": 0.7497
    },
    {
      "date": "2026-02-02",
      "time": "14:52:00",
      "level_type": "developing_vpoc",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6528,
      "pred_gbt": 0.665,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 0.474,
      "approach_r2": 0.7497
    },
    {
      "date": "2026-02-02",
      "time": "14:53:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7235,
      "pred_gbt": 0.711,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.469,
      "approach_r2": 0.0829
    },
    {
      "date": "2026-02-02",
      "time": "14:54:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7227,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.516,
      "approach_r2": 0.0837
    },
    {
      "date": "2026-02-02",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7306,
      "pred_gbt": 0.7692,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.544,
      "approach_r2": 0.7538
    },
    {
      "date": "2026-02-02",
      "time": "14:56:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7109,
      "pred_gbt": 0.6681,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.542,
      "approach_r2": 0.5018
    },
    {
      "date": "2026-02-02",
      "time": "14:57:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7673,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.55,
      "approach_r2": 0.0057
    },
    {
      "date": "2026-02-02",
      "time": "14:59:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6754,
      "pred_gbt": 0.5924,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 1.67,
      "approach_r2": 0.5067
    },
    {
      "date": "2026-02-02",
      "time": "14:59:00",
      "level_type": "swing_low_2h",
      "level_price": 7004.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5633,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 1.67,
      "approach_r2": 0.5067
    },
    {
      "date": "2026-02-02",
      "time": "15:01:00",
      "level_type": "developing_vpoc",
      "level_price": 7010.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.59,
      "pred_gbt": 0.6169,
      "pred_empirical": 0.6269,
      "confluence_count": 81,
      "rvol": 3.076,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-02",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6981,
      "pred_gbt": 0.6584,
      "pred_empirical": 0.6142,
      "confluence_count": 75,
      "rvol": 1.727,
      "approach_r2": 0.9947
    },
    {
      "date": "2026-02-02",
      "time": "15:06:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7012.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.705,
      "pred_gbt": 0.8462,
      "pred_empirical": 0.6011,
      "confluence_count": 73,
      "rvol": 1.382,
      "approach_r2": 0.9947
    },
    {
      "date": "2026-02-02",
      "time": "15:06:00",
      "level_type": "vwap_plus1",
      "level_price": 7011.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7137,
      "pred_gbt": 0.6773,
      "pred_empirical": 0.612,
      "confluence_count": 75,
      "rvol": 1.382,
      "approach_r2": 0.9947
    },
    {
      "date": "2026-02-02",
      "time": "15:07:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7199,
      "pred_gbt": 0.6523,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 1.243,
      "approach_r2": 0.9959
    },
    {
      "date": "2026-02-02",
      "time": "15:08:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7241,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 1.076,
      "approach_r2": 0.5668
    },
    {
      "date": "2026-02-02",
      "time": "15:09:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7304,
      "pred_gbt": 0.7049,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.928,
      "approach_r2": 0.537
    },
    {
      "date": "2026-02-02",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.733,
      "pred_gbt": 0.6836,
      "pred_empirical": 0.5803,
      "confluence_count": 75,
      "rvol": 0.813,
      "approach_r2": 0.0422
    },
    {
      "date": "2026-02-02",
      "time": "15:11:00",
      "level_type": "vwap_plus1",
      "level_price": 7012.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7391,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.687,
      "approach_r2": 0.1193
    },
    {
      "date": "2026-02-02",
      "time": "15:29:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7704,
      "pred_gbt": 0.7285,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.65,
      "approach_r2": 0.5849
    },
    {
      "date": "2026-02-02",
      "time": "15:37:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6392,
      "pred_gbt": 0.5006,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.686,
      "approach_r2": 0.1263
    },
    {
      "date": "2026-02-02",
      "time": "15:59:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7851,
      "pred_gbt": 0.9723,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.794,
      "approach_r2": 0.9634
    },
    {
      "date": "2026-02-02",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 7001.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.779,
      "pred_gbt": 0.9499,
      "pred_empirical": 0.6142,
      "confluence_count": 81,
      "rvol": 0.794,
      "approach_r2": 0.9634
    },
    {
      "date": "2026-02-03",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 7010.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4127,
      "pred_gbt": 0.3737,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 0.935,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-03",
      "time": "09:35:00",
      "level_type": "prior_week_vpoc",
      "level_price": 7010.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4211,
      "pred_gbt": 0.3386,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 0.935,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-03",
      "time": "09:35:00",
      "level_type": "top_oi_strikes",
      "level_price": 7009.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3524,
      "pred_gbt": 0.3381,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 0.935,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-03",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 7010.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.381,
      "pred_gbt": 0.3415,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 0.935,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-03",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 7008.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4053,
      "pred_gbt": 0.3521,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 0.935,
      "approach_r2": 0.509
    },
    {
      "date": "2026-02-03",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 7010.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.377,
      "pred_gbt": 0.3674,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 0.942,
      "approach_r2": 0.2581
    },
    {
      "date": "2026-02-03",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 7008.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.404,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 0.942,
      "approach_r2": 0.2581
    },
    {
      "date": "2026-02-03",
      "time": "09:37:00",
      "level_type": "prior_day_close",
      "level_price": 7003.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3957,
      "pred_gbt": 0.2826,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 0.97,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-02-03",
      "time": "09:37:00",
      "level_type": "overnight_low",
      "level_price": 7006.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4099,
      "pred_gbt": 0.2832,
      "pred_empirical": 0.6281,
      "confluence_count": 25,
      "rvol": 0.97,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-02-03",
      "time": "09:37:00",
      "level_type": "dominant_gamma",
      "level_price": 7004.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.358,
      "pred_gbt": 0.298,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 0.97,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-02-03",
      "time": "09:37:00",
      "level_type": "top_oi_strikes",
      "level_price": 7004.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3663,
      "pred_gbt": 0.2844,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 0.97,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-02-03",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 7004.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3672,
      "pred_gbt": 0.2761,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 0.97,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-02-03",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 7006.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4016,
      "pred_gbt": 0.3038,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 1.059,
      "approach_r2": 0.9698
    },
    {
      "date": "2026-02-03",
      "time": "09:39:00",
      "level_type": "hvn",
      "level_price": 7002.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.42,
      "pred_gbt": 0.3573,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 1.072,
      "approach_r2": 0.9727
    },
    {
      "date": "2026-02-03",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 7005.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3992,
      "pred_gbt": 0.3372,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.072,
      "approach_r2": 0.9727
    },
    {
      "date": "2026-02-03",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 7002.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3543,
      "pred_gbt": 0.3225,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.072,
      "approach_r2": 0.9727
    },
    {
      "date": "2026-02-03",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 7008.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3872,
      "pred_gbt": 0.3623,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.141,
      "approach_r2": 0.9248
    },
    {
      "date": "2026-02-03",
      "time": "09:41:00",
      "level_type": "vwap",
      "level_price": 7008.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3735,
      "pred_gbt": 0.3579,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.21,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-02-03",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 7005.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4099,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.21,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-02-03",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 7006.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4008,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.21,
      "approach_r2": 0.1552
    },
    {
      "date": "2026-02-03",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 7008.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3735,
      "pred_gbt": 0.3502,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.173,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "09:43:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3306,
      "pred_gbt": 0.4166,
      "pred_empirical": 0.651,
      "confluence_count": 20,
      "rvol": 1.38,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-02-03",
      "time": "09:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 7001.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3969,
      "pred_gbt": 0.4137,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.38,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-02-03",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 7001.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3044,
      "pred_gbt": 0.4826,
      "pred_empirical": 0.651,
      "confluence_count": 18,
      "rvol": 1.38,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-02-03",
      "time": "09:43:00",
      "level_type": "vwap_minus2",
      "level_price": 7000.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3804,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.651,
      "confluence_count": 20,
      "rvol": 1.38,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-02-03",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 7001.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3046,
      "pred_gbt": 0.4815,
      "pred_empirical": 0.6251,
      "confluence_count": 18,
      "rvol": 1.38,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-02-03",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6999.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3589,
      "pred_gbt": 0.3719,
      "pred_empirical": 0.6251,
      "confluence_count": 19,
      "rvol": 1.434,
      "approach_r2": 0.686
    },
    {
      "date": "2026-02-03",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6998.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.335,
      "pred_gbt": 0.3504,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.373,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-02-03",
      "time": "09:47:00",
      "level_type": "vwap",
      "level_price": 7006.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3838,
      "pred_gbt": 0.3714,
      "pred_empirical": 0.6269,
      "confluence_count": 27,
      "rvol": 1.331,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-02-03",
      "time": "09:49:00",
      "level_type": "vwap",
      "level_price": 7006.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4414,
      "pred_gbt": 0.4432,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 0.99,
      "approach_r2": 0.0263
    },
    {
      "date": "2026-02-03",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4196,
      "pred_gbt": 0.441,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 0.958,
      "approach_r2": 0.3894
    },
    {
      "date": "2026-02-03",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4234,
      "pred_gbt": 0.4441,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 0.956,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-02-03",
      "time": "09:52:00",
      "level_type": "vwap",
      "level_price": 7006.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4068,
      "pred_gbt": 0.3682,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 0.941,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-02-03",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 7002.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4234,
      "pred_gbt": 0.4651,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 0.919,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-03",
      "time": "09:54:00",
      "level_type": "or15_low",
      "level_price": 6995.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3452,
      "pred_gbt": 0.5303,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 0.959,
      "approach_r2": 0.2
    },
    {
      "date": "2026-02-03",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6995.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3414,
      "pred_gbt": 0.508,
      "pred_empirical": 0.6142,
      "confluence_count": 7,
      "rvol": 0.959,
      "approach_r2": 0.2
    },
    {
      "date": "2026-02-03",
      "time": "09:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6997.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3787,
      "pred_gbt": 0.3679,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 0.959,
      "approach_r2": 0.2
    },
    {
      "date": "2026-02-03",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6995.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3701,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 0.959,
      "approach_r2": 0.2
    },
    {
      "date": "2026-02-03",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3716,
      "pred_gbt": 0.3882,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.138,
      "approach_r2": 0.5281
    },
    {
      "date": "2026-02-03",
      "time": "09:56:00",
      "level_type": "value_area_high",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3865,
      "pred_gbt": 0.3622,
      "pred_empirical": 0.5962,
      "confluence_count": 5,
      "rvol": 1.265,
      "approach_r2": 0.8522
    },
    {
      "date": "2026-02-03",
      "time": "09:57:00",
      "level_type": "lvn",
      "level_price": 6987.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3787,
      "pred_gbt": 0.421,
      "pred_empirical": 0.6109,
      "confluence_count": 5,
      "rvol": 1.631,
      "approach_r2": 0.8522
    },
    {
      "date": "2026-02-03",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6985.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2632,
      "pred_gbt": 0.3537,
      "pred_empirical": 0.6281,
      "confluence_count": 4,
      "rvol": 1.782,
      "approach_r2": 0.7347
    },
    {
      "date": "2026-02-03",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6985.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2634,
      "pred_gbt": 0.3515,
      "pred_empirical": 0.6269,
      "confluence_count": 4,
      "rvol": 1.782,
      "approach_r2": 0.7347
    },
    {
      "date": "2026-02-03",
      "time": "09:59:00",
      "level_type": "session_low",
      "level_price": 6982.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2618,
      "pred_gbt": 0.4585,
      "pred_empirical": 0.6269,
      "confluence_count": 7,
      "rvol": 1.81,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-03",
      "time": "09:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6982.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.262,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.81,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-03",
      "time": "10:01:00",
      "level_type": "lvn",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3742,
      "pred_gbt": 0.3553,
      "pred_empirical": 0.6281,
      "confluence_count": 20,
      "rvol": 2.025,
      "approach_r2": 0.7788
    },
    {
      "date": "2026-02-03",
      "time": "10:01:00",
      "level_type": "session_low",
      "level_price": 6974.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2636,
      "pred_gbt": 0.3851,
      "pred_empirical": 0.6251,
      "confluence_count": 10,
      "rvol": 2.025,
      "approach_r2": 0.7788
    },
    {
      "date": "2026-02-03",
      "time": "10:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2638,
      "pred_gbt": 0.3829,
      "pred_empirical": 0.6281,
      "confluence_count": 10,
      "rvol": 2.025,
      "approach_r2": 0.7788
    },
    {
      "date": "2026-02-03",
      "time": "10:03:00",
      "level_type": "lvn",
      "level_price": 6978.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3545,
      "pred_gbt": 0.3302,
      "pred_empirical": 0.6109,
      "confluence_count": 6,
      "rvol": 2.03,
      "approach_r2": 0.8123
    },
    {
      "date": "2026-02-03",
      "time": "10:07:00",
      "level_type": "session_low",
      "level_price": 6968.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3333,
      "pred_gbt": 0.4654,
      "pred_empirical": 0.651,
      "confluence_count": 26,
      "rvol": 1.924,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-03",
      "time": "10:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6968.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3616,
      "pred_gbt": 0.477,
      "pred_empirical": 0.6251,
      "confluence_count": 26,
      "rvol": 1.924,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-03",
      "time": "10:12:00",
      "level_type": "session_low",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3037,
      "pred_gbt": 0.4239,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 1.594,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-02-03",
      "time": "10:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.304,
      "pred_gbt": 0.4216,
      "pred_empirical": 0.6281,
      "confluence_count": 27,
      "rvol": 1.594,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-02-03",
      "time": "10:13:00",
      "level_type": "session_low",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3056,
      "pred_gbt": 0.4038,
      "pred_empirical": 0.651,
      "confluence_count": 28,
      "rvol": 1.702,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-03",
      "time": "10:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3059,
      "pred_gbt": 0.4015,
      "pred_empirical": 0.6251,
      "confluence_count": 28,
      "rvol": 1.702,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-03",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6972.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3795,
      "pred_gbt": 0.3819,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.439,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-02-03",
      "time": "10:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3961,
      "pred_gbt": 0.337,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.372,
      "approach_r2": 0.8
    },
    {
      "date": "2026-02-03",
      "time": "10:21:00",
      "level_type": "developing_vpoc",
      "level_price": 6970.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3954,
      "pred_gbt": 0.3441,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 1.372,
      "approach_r2": 0.8
    },
    {
      "date": "2026-02-03",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6962.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3622,
      "pred_gbt": 0.3593,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.408,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-02-03",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6962.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3916,
      "pred_gbt": 0.3696,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.408,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-02-03",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3801,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.934,
      "approach_r2": 0.65
    },
    {
      "date": "2026-02-03",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4087,
      "pred_gbt": 0.4139,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.764,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-03",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4042,
      "pred_gbt": 0.3612,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 1.576,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-03",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.3602,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 1.479,
      "approach_r2": 0.5023
    },
    {
      "date": "2026-02-03",
      "time": "10:32:00",
      "level_type": "lvn",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4117,
      "pred_gbt": 0.4129,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.448,
      "approach_r2": 0.1156
    },
    {
      "date": "2026-02-03",
      "time": "10:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4102,
      "pred_gbt": 0.3895,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 1.38,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-03",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6965.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.426,
      "pred_gbt": 0.3651,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 1.327,
      "approach_r2": 0.871
    },
    {
      "date": "2026-02-03",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6965.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.442,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.411,
      "approach_r2": 0.8305
    },
    {
      "date": "2026-02-03",
      "time": "10:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6965.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4347,
      "pred_gbt": 0.4871,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 1.332,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-02-03",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6965.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.4463,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.326,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-02-03",
      "time": "10:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6964.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4226,
      "pred_gbt": 0.4259,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.246,
      "approach_r2": 0.6394
    },
    {
      "date": "2026-02-03",
      "time": "10:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6969.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4042,
      "pred_gbt": 0.3892,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.585,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-03",
      "time": "10:50:00",
      "level_type": "lvn",
      "level_price": 6978.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3875,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.69,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-03",
      "time": "10:50:00",
      "level_type": "or30_low",
      "level_price": 6980.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3881,
      "pred_gbt": 0.4203,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.69,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-03",
      "time": "10:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6970.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3938,
      "pred_gbt": 0.3221,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.717,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-02-03",
      "time": "10:56:00",
      "level_type": "vwap",
      "level_price": 6980.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3807,
      "pred_gbt": 0.4006,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.607,
      "approach_r2": 0.1189
    },
    {
      "date": "2026-02-03",
      "time": "11:03:00",
      "level_type": "lvn",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4497,
      "pred_gbt": 0.4536,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.115,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "11:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4663,
      "pred_gbt": 0.5558,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.192,
      "approach_r2": 0.027
    },
    {
      "date": "2026-02-03",
      "time": "11:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.181,
      "approach_r2": 0.8802
    },
    {
      "date": "2026-02-03",
      "time": "11:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4715,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.317,
      "approach_r2": 0.9
    },
    {
      "date": "2026-02-03",
      "time": "11:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6963.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4709,
      "pred_gbt": 0.4973,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.21,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-03",
      "time": "11:24:00",
      "level_type": "lvn",
      "level_price": 6953.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4388,
      "pred_gbt": 0.5215,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.545,
      "approach_r2": 0.4429
    },
    {
      "date": "2026-02-03",
      "time": "11:24:00",
      "level_type": "ib_low",
      "level_price": 6954.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4076,
      "pred_gbt": 0.504,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.545,
      "approach_r2": 0.4429
    },
    {
      "date": "2026-02-03",
      "time": "11:24:00",
      "level_type": "session_low",
      "level_price": 6953.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3825,
      "pred_gbt": 0.5134,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.545,
      "approach_r2": 0.4429
    },
    {
      "date": "2026-02-03",
      "time": "11:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6953.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.5227,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 1.545,
      "approach_r2": 0.4429
    },
    {
      "date": "2026-02-03",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6962.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4235,
      "pred_gbt": 0.3429,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.841,
      "approach_r2": 0.4571
    },
    {
      "date": "2026-02-03",
      "time": "11:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6961.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.4104,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 2.139,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-02-03",
      "time": "11:29:00",
      "level_type": "session_low",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3806,
      "pred_gbt": 0.5023,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 1.643,
      "approach_r2": 0.7769
    },
    {
      "date": "2026-02-03",
      "time": "11:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.5119,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.643,
      "approach_r2": 0.7769
    },
    {
      "date": "2026-02-03",
      "time": "11:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6959.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4896,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 0.964,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-02-03",
      "time": "11:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6958.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4606,
      "pred_gbt": 0.4591,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.023,
      "approach_r2": 0.1053
    },
    {
      "date": "2026-02-03",
      "time": "11:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6958.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4605,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.031,
      "approach_r2": 0.2042
    },
    {
      "date": "2026-02-03",
      "time": "11:50:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3956,
      "pred_gbt": 0.5027,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 1.124,
      "approach_r2": 0.871
    },
    {
      "date": "2026-02-03",
      "time": "11:50:00",
      "level_type": "session_low",
      "level_price": 6950.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.42,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.124,
      "approach_r2": 0.871
    },
    {
      "date": "2026-02-03",
      "time": "11:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6950.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4508,
      "pred_gbt": 0.5017,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.124,
      "approach_r2": 0.871
    },
    {
      "date": "2026-02-03",
      "time": "11:54:00",
      "level_type": "lvn",
      "level_price": 6953.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4629,
      "pred_gbt": 0.5696,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.364,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-02-03",
      "time": "11:54:00",
      "level_type": "ib_low",
      "level_price": 6954.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4283,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 1.364,
      "approach_r2": 0.5799
    },
    {
      "date": "2026-02-03",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6958.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4691,
      "pred_gbt": 0.474,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 1.103,
      "approach_r2": 0.8113
    },
    {
      "date": "2026-02-03",
      "time": "11:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6957.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4738,
      "pred_gbt": 0.4332,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 1.069,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-02-03",
      "time": "12:01:00",
      "level_type": "session_low",
      "level_price": 6949.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4175,
      "pred_gbt": 0.5084,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.214,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-02-03",
      "time": "12:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6949.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4482,
      "pred_gbt": 0.5097,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.214,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-02-03",
      "time": "12:21:00",
      "level_type": "prior_day_low",
      "level_price": 6941.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4283,
      "pred_gbt": 0.4923,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 1.827,
      "approach_r2": 0.8804
    },
    {
      "date": "2026-02-03",
      "time": "12:30:00",
      "level_type": "session_low",
      "level_price": 6932.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3722,
      "pred_gbt": 0.4031,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.714,
      "approach_r2": 0.8412
    },
    {
      "date": "2026-02-03",
      "time": "12:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6930.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4367,
      "pred_gbt": 0.3835,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.714,
      "approach_r2": 0.8412
    },
    {
      "date": "2026-02-03",
      "time": "12:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6932.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3725,
      "pred_gbt": 0.4008,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.714,
      "approach_r2": 0.8412
    },
    {
      "date": "2026-02-03",
      "time": "12:32:00",
      "level_type": "session_low",
      "level_price": 6930.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4092,
      "pred_gbt": 0.585,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.92,
      "approach_r2": 0.0139
    },
    {
      "date": "2026-02-03",
      "time": "12:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6930.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4398,
      "pred_gbt": 0.5853,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.92,
      "approach_r2": 0.0139
    },
    {
      "date": "2026-02-03",
      "time": "12:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6928.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4453,
      "pred_gbt": 0.3667,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 2.14,
      "approach_r2": 0.6639
    },
    {
      "date": "2026-02-03",
      "time": "12:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6928.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.4709,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 2.009,
      "approach_r2": 0.6123
    },
    {
      "date": "2026-02-03",
      "time": "12:36:00",
      "level_type": "session_low",
      "level_price": 6927.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3689,
      "pred_gbt": 0.4717,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 2.117,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-03",
      "time": "12:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6927.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4474,
      "pred_gbt": 0.4694,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 2.117,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-03",
      "time": "12:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6927.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3691,
      "pred_gbt": 0.4693,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 2.117,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-03",
      "time": "12:37:00",
      "level_type": "session_low",
      "level_price": 6925.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4188,
      "pred_gbt": 0.5389,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 2.112,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-03",
      "time": "12:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6927.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4459,
      "pred_gbt": 0.483,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 2.112,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-03",
      "time": "12:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6925.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4496,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 2.112,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-03",
      "time": "12:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6926.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4505,
      "pred_gbt": 0.5337,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.971,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-03",
      "time": "12:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6926.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4461,
      "pred_gbt": 0.5001,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.703,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-03",
      "time": "12:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6925.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.5085,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.828,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-02-03",
      "time": "12:41:00",
      "level_type": "session_low",
      "level_price": 6924.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3938,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.6109,
      "confluence_count": 26,
      "rvol": 1.818,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-03",
      "time": "12:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6925.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4721,
      "pred_gbt": 0.4633,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.818,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-03",
      "time": "12:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6924.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.394,
      "pred_gbt": 0.4514,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 1.818,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-03",
      "time": "12:42:00",
      "level_type": "session_low",
      "level_price": 6922.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3903,
      "pred_gbt": 0.4667,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 1.814,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-02-03",
      "time": "12:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6922.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.4644,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.814,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-02-03",
      "time": "12:43:00",
      "level_type": "session_low",
      "level_price": 6920.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4228,
      "pred_gbt": 0.5214,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.931,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-03",
      "time": "12:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6920.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4536,
      "pred_gbt": 0.5299,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 1.931,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-03",
      "time": "12:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6923.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4622,
      "pred_gbt": 0.5119,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 1.996,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-02-03",
      "time": "12:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6923.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4468,
      "pred_gbt": 0.5224,
      "pred_empirical": 0.5962,
      "confluence_count": 30,
      "rvol": 1.919,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-03",
      "time": "12:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6922.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4498,
      "pred_gbt": 0.451,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 1.889,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-02-03",
      "time": "12:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6921.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.3999,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.757,
      "approach_r2": 0.1169
    },
    {
      "date": "2026-02-03",
      "time": "13:04:00",
      "level_type": "session_low",
      "level_price": 6920.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4871,
      "pred_gbt": 0.4303,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 0.978,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-03",
      "time": "13:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6920.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5183,
      "pred_gbt": 0.4561,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 0.978,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-03",
      "time": "13:12:00",
      "level_type": "prior_week_low",
      "level_price": 6918.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.2383,
      "pred_gbt": 0.427,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 2.117,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-03",
      "time": "13:14:00",
      "level_type": "session_low",
      "level_price": 6911.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4266,
      "pred_gbt": 0.571,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 2.599,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "13:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6913.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.441,
      "pred_gbt": 0.4458,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 2.599,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "13:14:00",
      "level_type": "swing_low_2h",
      "level_price": 6911.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4575,
      "pred_gbt": 0.5534,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 2.599,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "13:17:00",
      "level_type": "session_low",
      "level_price": 6910.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.426,
      "pred_gbt": 0.4977,
      "pred_empirical": 0.6081,
      "confluence_count": 37,
      "rvol": 2.905,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-03",
      "time": "13:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6912.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4356,
      "pred_gbt": 0.4998,
      "pred_empirical": 0.6142,
      "confluence_count": 26,
      "rvol": 2.905,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-03",
      "time": "13:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6910.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4569,
      "pred_gbt": 0.5262,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 2.905,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-03",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6909.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4993,
      "pred_gbt": 0.45,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.769,
      "approach_r2": 0.5158
    },
    {
      "date": "2026-02-03",
      "time": "13:26:00",
      "level_type": "session_low",
      "level_price": 6909.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4927,
      "pred_gbt": 0.6166,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 1.62,
      "approach_r2": 0.0125
    },
    {
      "date": "2026-02-03",
      "time": "13:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6909.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4977,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.62,
      "approach_r2": 0.0125
    },
    {
      "date": "2026-02-03",
      "time": "13:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6909.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.6254,
      "pred_empirical": 0.612,
      "confluence_count": 35,
      "rvol": 1.62,
      "approach_r2": 0.0125
    },
    {
      "date": "2026-02-03",
      "time": "13:29:00",
      "level_type": "vwap_minus2",
      "level_price": 6908.63,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4857,
      "pred_gbt": 0.4323,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.867,
      "approach_r2": 0.8305
    },
    {
      "date": "2026-02-03",
      "time": "13:30:00",
      "level_type": "session_low",
      "level_price": 6908.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4299,
      "pred_gbt": 0.415,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 1.849,
      "approach_r2": 0.5742
    },
    {
      "date": "2026-02-03",
      "time": "13:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6907.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5158,
      "pred_gbt": 0.4798,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 1.849,
      "approach_r2": 0.5742
    },
    {
      "date": "2026-02-03",
      "time": "13:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6908.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4302,
      "pred_gbt": 0.403,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 1.849,
      "approach_r2": 0.5742
    },
    {
      "date": "2026-02-03",
      "time": "13:31:00",
      "level_type": "session_low",
      "level_price": 6906.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4932,
      "pred_gbt": 0.5874,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 1.884,
      "approach_r2": 0.3
    },
    {
      "date": "2026-02-03",
      "time": "13:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6907.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4837,
      "pred_gbt": 0.4884,
      "pred_empirical": 0.6142,
      "confluence_count": 33,
      "rvol": 1.884,
      "approach_r2": 0.3
    },
    {
      "date": "2026-02-03",
      "time": "13:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6906.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5245,
      "pred_gbt": 0.6147,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.884,
      "approach_r2": 0.3
    },
    {
      "date": "2026-02-03",
      "time": "13:32:00",
      "level_type": "session_low",
      "level_price": 6906.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4364,
      "pred_gbt": 0.5554,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 2.031,
      "approach_r2": 0.8
    },
    {
      "date": "2026-02-03",
      "time": "13:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6907.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5111,
      "pred_gbt": 0.587,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 2.031,
      "approach_r2": 0.8
    },
    {
      "date": "2026-02-03",
      "time": "13:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6906.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4367,
      "pred_gbt": 0.5431,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 2.031,
      "approach_r2": 0.8
    },
    {
      "date": "2026-02-03",
      "time": "13:33:00",
      "level_type": "session_low",
      "level_price": 6905.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4341,
      "pred_gbt": 0.6086,
      "pred_empirical": 0.6109,
      "confluence_count": 40,
      "rvol": 2.007,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-02-03",
      "time": "13:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6906.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5104,
      "pred_gbt": 0.5845,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 2.007,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-02-03",
      "time": "13:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6905.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4344,
      "pred_gbt": 0.5914,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 2.007,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-02-03",
      "time": "13:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6906.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4931,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.892,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-02-03",
      "time": "13:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.4627,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.715,
      "approach_r2": 0.199
    },
    {
      "date": "2026-02-03",
      "time": "13:36:00",
      "level_type": "session_low",
      "level_price": 6903.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.552,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.732,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-02-03",
      "time": "13:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.5962,
      "confluence_count": 41,
      "rvol": 1.732,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-02-03",
      "time": "13:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6903.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.533,
      "pred_gbt": 0.5693,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.732,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-02-03",
      "time": "13:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5487,
      "pred_gbt": 0.5861,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 1.528,
      "approach_r2": 0.6849
    },
    {
      "date": "2026-02-03",
      "time": "13:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6905.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.4978,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.421,
      "approach_r2": 0.5099
    },
    {
      "date": "2026-02-03",
      "time": "13:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6903.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5515,
      "pred_gbt": 0.575,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 1.514,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-03",
      "time": "13:43:00",
      "level_type": "session_low",
      "level_price": 6902.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5157,
      "pred_gbt": 0.6203,
      "pred_empirical": 0.5962,
      "confluence_count": 37,
      "rvol": 1.53,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-02-03",
      "time": "13:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6903.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5256,
      "pred_gbt": 0.5622,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 1.53,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-02-03",
      "time": "13:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6902.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5469,
      "pred_gbt": 0.6379,
      "pred_empirical": 0.6142,
      "confluence_count": 37,
      "rvol": 1.53,
      "approach_r2": 0.4717
    },
    {
      "date": "2026-02-03",
      "time": "13:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6903.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5354,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 1.393,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-02-03",
      "time": "13:45:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4818,
      "pred_gbt": 0.4766,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.346,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-02-03",
      "time": "13:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6903.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5633,
      "pred_gbt": 0.5513,
      "pred_empirical": 0.5962,
      "confluence_count": 40,
      "rvol": 1.346,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-02-03",
      "time": "13:46:00",
      "level_type": "session_low",
      "level_price": 6901.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5196,
      "pred_gbt": 0.6301,
      "pred_empirical": 0.612,
      "confluence_count": 36,
      "rvol": 1.405,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-03",
      "time": "13:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6902.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.6247,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 1.405,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-03",
      "time": "13:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6901.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.6492,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 1.405,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-03",
      "time": "13:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6902.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5258,
      "pred_gbt": 0.4899,
      "pred_empirical": 0.612,
      "confluence_count": 38,
      "rvol": 1.451,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-02-03",
      "time": "13:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6902.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.552,
      "pred_gbt": 0.5715,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.501,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-03",
      "time": "13:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6901.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5232,
      "pred_gbt": 0.5309,
      "pred_empirical": 0.6142,
      "confluence_count": 38,
      "rvol": 1.559,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-03",
      "time": "13:50:00",
      "level_type": "session_low",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5055,
      "pred_gbt": 0.5871,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.412,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-03",
      "time": "13:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6901.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5554,
      "pred_gbt": 0.634,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.412,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-03",
      "time": "13:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5367,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.412,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-03",
      "time": "13:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6901.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5313,
      "pred_gbt": 0.535,
      "pred_empirical": 0.5871,
      "confluence_count": 37,
      "rvol": 1.35,
      "approach_r2": 0.3495
    },
    {
      "date": "2026-02-03",
      "time": "13:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6901.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5335,
      "pred_gbt": 0.5143,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 1.278,
      "approach_r2": 0.63
    },
    {
      "date": "2026-02-03",
      "time": "13:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6900.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5596,
      "pred_gbt": 0.5996,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.176,
      "approach_r2": 0.5404
    },
    {
      "date": "2026-02-03",
      "time": "13:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6900.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5524,
      "pred_gbt": 0.574,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.179,
      "approach_r2": 0.1301
    },
    {
      "date": "2026-02-03",
      "time": "13:57:00",
      "level_type": "session_low",
      "level_price": 6899.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.614,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.6,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-02-03",
      "time": "13:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6899.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5045,
      "pred_gbt": 0.5373,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.6,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-02-03",
      "time": "13:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6899.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5324,
      "pred_gbt": 0.6228,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.6,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-02-03",
      "time": "14:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6897.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.369,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 2.192,
      "approach_r2": 0.3828
    },
    {
      "date": "2026-02-03",
      "time": "14:01:00",
      "level_type": "session_low",
      "level_price": 6891.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.446,
      "pred_gbt": 0.4711,
      "pred_empirical": 0.6011,
      "confluence_count": 6,
      "rvol": 2.156,
      "approach_r2": 0.2112
    },
    {
      "date": "2026-02-03",
      "time": "14:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6891.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4771,
      "pred_gbt": 0.4976,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 2.156,
      "approach_r2": 0.2112
    },
    {
      "date": "2026-02-03",
      "time": "14:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6894.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5083,
      "pred_gbt": 0.5725,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.536,
      "approach_r2": 0.0125
    },
    {
      "date": "2026-02-03",
      "time": "14:06:00",
      "level_type": "session_low",
      "level_price": 6889.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.535,
      "approach_r2": 0.9031
    },
    {
      "date": "2026-02-03",
      "time": "14:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6889.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.542,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.535,
      "approach_r2": 0.9031
    },
    {
      "date": "2026-02-03",
      "time": "14:08:00",
      "level_type": "session_low",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4246,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.763,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-02-03",
      "time": "14:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4249,
      "pred_gbt": 0.4593,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.763,
      "approach_r2": 0.7273
    },
    {
      "date": "2026-02-03",
      "time": "14:09:00",
      "level_type": "session_low",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4667,
      "pred_gbt": 0.5412,
      "pred_empirical": 0.6011,
      "confluence_count": 4,
      "rvol": 1.89,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-02-03",
      "time": "14:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.498,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.5803,
      "confluence_count": 4,
      "rvol": 1.89,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-02-03",
      "time": "14:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4627,
      "pred_gbt": 0.3596,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 2.163,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-02-03",
      "time": "14:21:00",
      "level_type": "prior_week_low",
      "level_price": 6918.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4476,
      "pred_gbt": 0.3734,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 2.834,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-03",
      "time": "14:49:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5154,
      "pred_gbt": 0.4764,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.375,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5604,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 2.039,
      "approach_r2": 0.7451
    },
    {
      "date": "2026-02-03",
      "time": "14:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.465,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 2.024,
      "approach_r2": 0.9732
    },
    {
      "date": "2026-02-03",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.602,
      "pred_gbt": 0.4643,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.68,
      "approach_r2": 0.9764
    },
    {
      "date": "2026-02-03",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5726,
      "pred_gbt": 0.4408,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.631,
      "approach_r2": 0.5013
    },
    {
      "date": "2026-02-03",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5949,
      "pred_gbt": 0.5997,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.384,
      "approach_r2": 0.126
    },
    {
      "date": "2026-02-03",
      "time": "15:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6101,
      "pred_gbt": 0.563,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.08,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5882,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.128,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-02-03",
      "time": "15:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6216,
      "pred_gbt": 0.5361,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.192,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "15:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6104,
      "pred_gbt": 0.6069,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.131,
      "approach_r2": 0.1242
    },
    {
      "date": "2026-02-03",
      "time": "15:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6101,
      "pred_gbt": 0.5255,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.141,
      "approach_r2": 0.2587
    },
    {
      "date": "2026-02-03",
      "time": "15:14:00",
      "level_type": "prior_week_low",
      "level_price": 6918.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.567,
      "pred_gbt": 0.492,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.159,
      "approach_r2": 0.0228
    },
    {
      "date": "2026-02-03",
      "time": "15:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6171,
      "pred_gbt": 0.5417,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.061,
      "approach_r2": 0.4083
    },
    {
      "date": "2026-02-03",
      "time": "15:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6919.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6762,
      "pred_gbt": 0.6258,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 1.165,
      "approach_r2": 0.0018
    },
    {
      "date": "2026-02-03",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6199,
      "pred_gbt": 0.5244,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.469,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "15:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6922.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6902,
      "pred_gbt": 0.6821,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.288,
      "approach_r2": 0.6544
    },
    {
      "date": "2026-02-03",
      "time": "15:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6923.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6347,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.26,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-02-03",
      "time": "15:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6574,
      "pred_gbt": 0.6332,
      "pred_empirical": 0.6488,
      "confluence_count": 26,
      "rvol": 1.112,
      "approach_r2": 0.0878
    },
    {
      "date": "2026-02-03",
      "time": "15:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6932.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6457,
      "pred_gbt": 0.6449,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.252,
      "approach_r2": 0.5062
    },
    {
      "date": "2026-02-03",
      "time": "15:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6935.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6533,
      "pred_gbt": 0.4692,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 1.682,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "15:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6936.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6285,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 1.805,
      "approach_r2": 0.1279
    },
    {
      "date": "2026-02-03",
      "time": "15:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6938.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6425,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 1.578,
      "approach_r2": 0.126
    },
    {
      "date": "2026-02-03",
      "time": "15:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6940.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6722,
      "pred_gbt": 0.67,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.883,
      "approach_r2": 0.4968
    },
    {
      "date": "2026-02-03",
      "time": "15:54:00",
      "level_type": "prior_day_low",
      "level_price": 6941.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5599,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.6488,
      "confluence_count": 6,
      "rvol": 0.86,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "15:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6940.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.702,
      "pred_gbt": 0.7499,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 0.86,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-03",
      "time": "15:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6941.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6402,
      "pred_gbt": 0.8253,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.911,
      "approach_r2": 0.1288
    },
    {
      "date": "2026-02-03",
      "time": "15:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6943.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6713,
      "pred_gbt": 0.8752,
      "pred_empirical": 0.6488,
      "confluence_count": 7,
      "rvol": 0.916,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-02-03",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6944.98,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5797,
      "pred_gbt": 0.9557,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.97,
      "approach_r2": 0.7494
    },
    {
      "date": "2026-02-04",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3081,
      "pred_gbt": 0.3733,
      "pred_empirical": 0.6674,
      "confluence_count": 17,
      "rvol": 1.454,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-04",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6948.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4404,
      "pred_gbt": 0.3853,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.454,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-04",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6946.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3727,
      "pred_gbt": 0.3258,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.621,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6944.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3903,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.621,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6948.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4182,
      "pred_gbt": 0.3998,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.625,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-02-04",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4445,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.655,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "09:40:00",
      "level_type": "vwap",
      "level_price": 6945.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3844,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.533,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-04",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6949.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4033,
      "pred_gbt": 0.3655,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.429,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6948.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3584,
      "pred_gbt": 0.3215,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.429,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6956.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4212,
      "pred_gbt": 0.4769,
      "pred_empirical": 0.6142,
      "confluence_count": 5,
      "rvol": 1.325,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-04",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6956.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4087,
      "pred_gbt": 0.4757,
      "pred_empirical": 0.6142,
      "confluence_count": 5,
      "rvol": 1.325,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-04",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4204,
      "pred_gbt": 0.4295,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.172,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-02-04",
      "time": "09:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4621,
      "pred_gbt": 0.4919,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.038,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-04",
      "time": "09:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6950.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3979,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.038,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-04",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 6946.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4355,
      "pred_gbt": 0.3571,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 0.966,
      "approach_r2": 0.6481
    },
    {
      "date": "2026-02-04",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4294,
      "pred_gbt": 0.326,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 0.94,
      "approach_r2": 0.0572
    },
    {
      "date": "2026-02-04",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6951.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4363,
      "pred_gbt": 0.3213,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 0.919,
      "approach_r2": 0.7323
    },
    {
      "date": "2026-02-04",
      "time": "09:48:00",
      "level_type": "or15_high",
      "level_price": 6958.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4012,
      "pred_gbt": 0.5164,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 1.065,
      "approach_r2": 0.6077
    },
    {
      "date": "2026-02-04",
      "time": "09:48:00",
      "level_type": "session_high",
      "level_price": 6958.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3962,
      "pred_gbt": 0.535,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 1.065,
      "approach_r2": 0.6077
    },
    {
      "date": "2026-02-04",
      "time": "09:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6958.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.399,
      "pred_gbt": 0.5223,
      "pred_empirical": 0.5871,
      "confluence_count": 3,
      "rvol": 1.065,
      "approach_r2": 0.6077
    },
    {
      "date": "2026-02-04",
      "time": "09:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4613,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 1.178,
      "approach_r2": 0.0925
    },
    {
      "date": "2026-02-04",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6947.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3864,
      "pred_gbt": 0.328,
      "pred_empirical": 0.6269,
      "confluence_count": 18,
      "rvol": 1.401,
      "approach_r2": 0.8989
    },
    {
      "date": "2026-02-04",
      "time": "09:52:00",
      "level_type": "prior_day_close",
      "level_price": 6940.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3772,
      "pred_gbt": 0.3578,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 1.542,
      "approach_r2": 0.6713
    },
    {
      "date": "2026-02-04",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.374,
      "pred_gbt": 0.33,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.542,
      "approach_r2": 0.6713
    },
    {
      "date": "2026-02-04",
      "time": "09:53:00",
      "level_type": "or15_low",
      "level_price": 6935.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3427,
      "pred_gbt": 0.3637,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 1.514,
      "approach_r2": 0.4129
    },
    {
      "date": "2026-02-04",
      "time": "09:53:00",
      "level_type": "session_low",
      "level_price": 6935.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.339,
      "pred_gbt": 0.3615,
      "pred_empirical": 0.651,
      "confluence_count": 22,
      "rvol": 1.514,
      "approach_r2": 0.4129
    },
    {
      "date": "2026-02-04",
      "time": "09:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6937.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3701,
      "pred_gbt": 0.3944,
      "pred_empirical": 0.651,
      "confluence_count": 26,
      "rvol": 1.514,
      "approach_r2": 0.4129
    },
    {
      "date": "2026-02-04",
      "time": "09:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6935.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3676,
      "pred_gbt": 0.3722,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.514,
      "approach_r2": 0.4129
    },
    {
      "date": "2026-02-04",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6947.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4086,
      "pred_gbt": 0.4057,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.603,
      "approach_r2": 0.0508
    },
    {
      "date": "2026-02-04",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6942.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4054,
      "pred_gbt": 0.3833,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.474,
      "approach_r2": 0.9428
    },
    {
      "date": "2026-02-04",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.3388,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 1.459,
      "approach_r2": 0.9496
    },
    {
      "date": "2026-02-04",
      "time": "09:57:00",
      "level_type": "overnight_low",
      "level_price": 6932.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3495,
      "pred_gbt": 0.3567,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 1.419,
      "approach_r2": 0.889
    },
    {
      "date": "2026-02-04",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6935.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3034,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.651,
      "confluence_count": 24,
      "rvol": 1.419,
      "approach_r2": 0.889
    },
    {
      "date": "2026-02-04",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6935.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3036,
      "pred_gbt": 0.3735,
      "pred_empirical": 0.651,
      "confluence_count": 24,
      "rvol": 1.419,
      "approach_r2": 0.889
    },
    {
      "date": "2026-02-04",
      "time": "10:00:00",
      "level_type": "lvn",
      "level_price": 6919.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4014,
      "pred_gbt": 0.3112,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.409,
      "approach_r2": 0.5952
    },
    {
      "date": "2026-02-04",
      "time": "10:02:00",
      "level_type": "session_low",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3583,
      "pred_gbt": 0.3681,
      "pred_empirical": 0.6674,
      "confluence_count": 34,
      "rvol": 1.65,
      "approach_r2": 0.4857
    },
    {
      "date": "2026-02-04",
      "time": "10:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6913.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3876,
      "pred_gbt": 0.3789,
      "pred_empirical": 0.6674,
      "confluence_count": 34,
      "rvol": 1.65,
      "approach_r2": 0.4857
    },
    {
      "date": "2026-02-04",
      "time": "10:05:00",
      "level_type": "or30_low",
      "level_price": 6924.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3796,
      "pred_gbt": 0.3322,
      "pred_empirical": 0.6269,
      "confluence_count": 22,
      "rvol": 1.833,
      "approach_r2": 0.0048
    },
    {
      "date": "2026-02-04",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6938.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3718,
      "pred_gbt": 0.4081,
      "pred_empirical": 0.6281,
      "confluence_count": 25,
      "rvol": 1.991,
      "approach_r2": 0.9826
    },
    {
      "date": "2026-02-04",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6938.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3694,
      "pred_gbt": 0.3961,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.938,
      "approach_r2": 0.4091
    },
    {
      "date": "2026-02-04",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6938.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3727,
      "pred_gbt": 0.377,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.852,
      "approach_r2": 0.01
    },
    {
      "date": "2026-02-04",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6937.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3923,
      "pred_gbt": 0.4246,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 1.852,
      "approach_r2": 0.01
    },
    {
      "date": "2026-02-04",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6937.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4039,
      "pred_gbt": 0.3074,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.412,
      "approach_r2": 0.9959
    },
    {
      "date": "2026-02-04",
      "time": "10:23:00",
      "level_type": "lvn",
      "level_price": 6946.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4,
      "pred_gbt": 0.3395,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.63,
      "approach_r2": 0.7143
    },
    {
      "date": "2026-02-04",
      "time": "10:25:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3414,
      "pred_gbt": 0.3076,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 1.72,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-04",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6949.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4602,
      "pred_gbt": 0.3826,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.72,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-04",
      "time": "10:27:00",
      "level_type": "prior_day_close",
      "level_price": 6940.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3841,
      "pred_gbt": 0.3844,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.651,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-02-04",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6938.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4528,
      "pred_gbt": 0.4364,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.411,
      "approach_r2": 0.5473
    },
    {
      "date": "2026-02-04",
      "time": "10:31:00",
      "level_type": "vwap",
      "level_price": 6938.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.4397,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.403,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-04",
      "time": "10:33:00",
      "level_type": "overnight_low",
      "level_price": 6932.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3619,
      "pred_gbt": 0.3179,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.405,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6928.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4004,
      "pred_gbt": 0.4341,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.503,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-02-04",
      "time": "10:35:00",
      "level_type": "or30_low",
      "level_price": 6924.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3489,
      "pred_gbt": 0.3896,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.527,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-02-04",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6927.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4027,
      "pred_gbt": 0.3776,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.534,
      "approach_r2": 0.0081
    },
    {
      "date": "2026-02-04",
      "time": "10:39:00",
      "level_type": "or15_low",
      "level_price": 6935.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3832,
      "pred_gbt": 0.2452,
      "pred_empirical": 0.6081,
      "confluence_count": 22,
      "rvol": 2.719,
      "approach_r2": 0.8481
    },
    {
      "date": "2026-02-04",
      "time": "10:42:00",
      "level_type": "vwap",
      "level_price": 6937.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3656,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 3.154,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-04",
      "time": "10:43:00",
      "level_type": "vwap",
      "level_price": 6937.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3991,
      "pred_gbt": 0.4533,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 2.559,
      "approach_r2": 0.381
    },
    {
      "date": "2026-02-04",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6937.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3902,
      "pred_gbt": 0.3856,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.836,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "10:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6938.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3867,
      "pred_gbt": 0.3811,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.836,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "10:46:00",
      "level_type": "vwap",
      "level_price": 6937.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3974,
      "pred_gbt": 0.3933,
      "pred_empirical": 0.6142,
      "confluence_count": 24,
      "rvol": 1.681,
      "approach_r2": 0.0066
    },
    {
      "date": "2026-02-04",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6928.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4471,
      "pred_gbt": 0.3837,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.241,
      "approach_r2": 0.7538
    },
    {
      "date": "2026-02-04",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6937.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4226,
      "pred_gbt": 0.399,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.333,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-02-04",
      "time": "10:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6928.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.4712,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.306,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-04",
      "time": "10:58:00",
      "level_type": "vwap",
      "level_price": 6937.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4259,
      "pred_gbt": 0.4039,
      "pred_empirical": 0.612,
      "confluence_count": 24,
      "rvol": 1.324,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-04",
      "time": "11:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6927.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 1.476,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-02-04",
      "time": "11:02:00",
      "level_type": "lvn",
      "level_price": 6919.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4198,
      "pred_gbt": 0.3548,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.682,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-04",
      "time": "11:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6917.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3783,
      "pred_gbt": 0.3719,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.682,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-04",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6917.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3718,
      "pred_gbt": 0.3392,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.76,
      "approach_r2": 0.0856
    },
    {
      "date": "2026-02-04",
      "time": "11:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6917.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4047,
      "pred_gbt": 0.4268,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.745,
      "approach_r2": 0.0856
    },
    {
      "date": "2026-02-04",
      "time": "11:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6916.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4224,
      "pred_gbt": 0.5187,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 1.622,
      "approach_r2": 0.0643
    },
    {
      "date": "2026-02-04",
      "time": "11:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6915.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.4913,
      "pred_empirical": 0.6281,
      "confluence_count": 34,
      "rvol": 1.582,
      "approach_r2": 0.5952
    },
    {
      "date": "2026-02-04",
      "time": "11:09:00",
      "level_type": "value_area_high",
      "level_price": 6912.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.454,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 1.653,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-02-04",
      "time": "11:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6915.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.4843,
      "pred_empirical": 0.6281,
      "confluence_count": 40,
      "rvol": 1.653,
      "approach_r2": 0.0556
    },
    {
      "date": "2026-02-04",
      "time": "11:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6914.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4105,
      "pred_gbt": 0.3736,
      "pred_empirical": 0.651,
      "confluence_count": 41,
      "rvol": 1.748,
      "approach_r2": 0.6389
    },
    {
      "date": "2026-02-04",
      "time": "11:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6914.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.407,
      "pred_empirical": 0.651,
      "confluence_count": 41,
      "rvol": 1.716,
      "approach_r2": 0.8079
    },
    {
      "date": "2026-02-04",
      "time": "11:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6925.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4292,
      "pred_gbt": 0.3962,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.944,
      "approach_r2": 0.8329
    },
    {
      "date": "2026-02-04",
      "time": "11:13:00",
      "level_type": "or30_low",
      "level_price": 6924.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3848,
      "pred_gbt": 0.4015,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.987,
      "approach_r2": 0.5404
    },
    {
      "date": "2026-02-04",
      "time": "11:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6924.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4223,
      "pred_gbt": 0.4382,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.987,
      "approach_r2": 0.5404
    },
    {
      "date": "2026-02-04",
      "time": "11:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6924.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4011,
      "pred_gbt": 0.4515,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.934,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-04",
      "time": "11:19:00",
      "level_type": "hvn",
      "level_price": 6911.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4646,
      "pred_gbt": 0.5475,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 1.678,
      "approach_r2": 0.0063
    },
    {
      "date": "2026-02-04",
      "time": "11:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6913.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.4992,
      "pred_empirical": 0.6081,
      "confluence_count": 35,
      "rvol": 1.678,
      "approach_r2": 0.0063
    },
    {
      "date": "2026-02-04",
      "time": "11:21:00",
      "level_type": "ib_low",
      "level_price": 6910.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4184,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.694,
      "approach_r2": 0.2475
    },
    {
      "date": "2026-02-04",
      "time": "11:21:00",
      "level_type": "session_low",
      "level_price": 6910.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3473,
      "pred_gbt": 0.4319,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.694,
      "approach_r2": 0.2475
    },
    {
      "date": "2026-02-04",
      "time": "11:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6910.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3475,
      "pred_gbt": 0.4295,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 1.694,
      "approach_r2": 0.2475
    },
    {
      "date": "2026-02-04",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6912.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.411,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 1.563,
      "approach_r2": 0.2855
    },
    {
      "date": "2026-02-04",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6923.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4267,
      "pred_gbt": 0.454,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.728,
      "approach_r2": 0.069
    },
    {
      "date": "2026-02-04",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6923.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4398,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.622,
      "approach_r2": 0.81
    },
    {
      "date": "2026-02-04",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6923.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4528,
      "pred_gbt": 0.4741,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 1.632,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "11:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6922.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4687,
      "pred_gbt": 0.5036,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.399,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-02-04",
      "time": "11:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6922.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4747,
      "pred_gbt": 0.5095,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.269,
      "approach_r2": 0.5788
    },
    {
      "date": "2026-02-04",
      "time": "11:33:00",
      "level_type": "lvn",
      "level_price": 6919.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4584,
      "pred_gbt": 0.4531,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.276,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-02-04",
      "time": "11:39:00",
      "level_type": "value_area_high",
      "level_price": 6912.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4847,
      "pred_gbt": 0.5466,
      "pred_empirical": 0.5871,
      "confluence_count": 30,
      "rvol": 1.426,
      "approach_r2": 0.4336
    },
    {
      "date": "2026-02-04",
      "time": "11:41:00",
      "level_type": "session_low",
      "level_price": 6906.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3485,
      "pred_gbt": 0.4027,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.53,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-02-04",
      "time": "11:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6906.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3488,
      "pred_gbt": 0.4004,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 1.53,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-02-04",
      "time": "11:42:00",
      "level_type": "session_low",
      "level_price": 6905.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3417,
      "pred_gbt": 0.4269,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.567,
      "approach_r2": 0.6531
    },
    {
      "date": "2026-02-04",
      "time": "11:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6905.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.342,
      "pred_gbt": 0.4245,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.567,
      "approach_r2": 0.6531
    },
    {
      "date": "2026-02-04",
      "time": "11:43:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3708,
      "pred_gbt": 0.4733,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 1.518,
      "approach_r2": 0.8197
    },
    {
      "date": "2026-02-04",
      "time": "11:44:00",
      "level_type": "session_low",
      "level_price": 6901.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3541,
      "pred_gbt": 0.3584,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.534,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-02-04",
      "time": "11:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6901.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3543,
      "pred_gbt": 0.3562,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.534,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-02-04",
      "time": "11:45:00",
      "level_type": "session_low",
      "level_price": 6899.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3497,
      "pred_gbt": 0.3974,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.522,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-02-04",
      "time": "11:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6899.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3499,
      "pred_gbt": 0.3951,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 1.522,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-02-04",
      "time": "11:46:00",
      "level_type": "session_low",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3502,
      "pred_gbt": 0.3215,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 1.569,
      "approach_r2": 0.3919
    },
    {
      "date": "2026-02-04",
      "time": "11:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3505,
      "pred_gbt": 0.3194,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 1.569,
      "approach_r2": 0.3919
    },
    {
      "date": "2026-02-04",
      "time": "11:47:00",
      "level_type": "session_low",
      "level_price": 6896.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4018,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 1.664,
      "approach_r2": 0.7005
    },
    {
      "date": "2026-02-04",
      "time": "11:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6896.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4322,
      "pred_gbt": 0.4057,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.664,
      "approach_r2": 0.7005
    },
    {
      "date": "2026-02-04",
      "time": "11:48:00",
      "level_type": "lvn",
      "level_price": 6893.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.444,
      "pred_gbt": 0.4227,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.805,
      "approach_r2": 0.8249
    },
    {
      "date": "2026-02-04",
      "time": "11:49:00",
      "level_type": "session_low",
      "level_price": 6892.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3873,
      "pred_gbt": 0.4394,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 1.965,
      "approach_r2": 0.7838
    },
    {
      "date": "2026-02-04",
      "time": "11:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6892.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4174,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 1.965,
      "approach_r2": 0.7838
    },
    {
      "date": "2026-02-04",
      "time": "11:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6900.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.399,
      "pred_gbt": 0.3445,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 2.204,
      "approach_r2": 0.001
    },
    {
      "date": "2026-02-04",
      "time": "11:57:00",
      "level_type": "ib_low",
      "level_price": 6910.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4148,
      "pred_gbt": 0.4185,
      "pred_empirical": 0.5962,
      "confluence_count": 31,
      "rvol": 2.32,
      "approach_r2": 0.9032
    },
    {
      "date": "2026-02-04",
      "time": "11:59:00",
      "level_type": "hvn",
      "level_price": 6911.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4059,
      "pred_gbt": 0.4537,
      "pred_empirical": 0.6142,
      "confluence_count": 31,
      "rvol": 2.371,
      "approach_r2": 0.1196
    },
    {
      "date": "2026-02-04",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4719,
      "pred_gbt": 0.4162,
      "pred_empirical": 0.6109,
      "confluence_count": 35,
      "rvol": 1.749,
      "approach_r2": 0.1272
    },
    {
      "date": "2026-02-04",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4743,
      "pred_gbt": 0.4481,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 1.632,
      "approach_r2": 0.0006
    },
    {
      "date": "2026-02-04",
      "time": "12:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6914.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.483,
      "pred_gbt": 0.4396,
      "pred_empirical": 0.5962,
      "confluence_count": 35,
      "rvol": 1.498,
      "approach_r2": 0.0921
    },
    {
      "date": "2026-02-04",
      "time": "12:13:00",
      "level_type": "value_area_high",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5066,
      "pred_gbt": 0.4592,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.34,
      "approach_r2": 0.3484
    },
    {
      "date": "2026-02-04",
      "time": "12:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5203,
      "pred_gbt": 0.5471,
      "pred_empirical": 0.5871,
      "confluence_count": 35,
      "rvol": 1.284,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-02-04",
      "time": "12:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6913.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5083,
      "pred_gbt": 0.4716,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 1.22,
      "approach_r2": 0.5274
    },
    {
      "date": "2026-02-04",
      "time": "12:22:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.44,
      "pred_gbt": 0.4451,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.14,
      "approach_r2": 0.5164
    },
    {
      "date": "2026-02-04",
      "time": "12:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6896.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4531,
      "pred_gbt": 0.3761,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.275,
      "approach_r2": 0.9263
    },
    {
      "date": "2026-02-04",
      "time": "12:27:00",
      "level_type": "prior_day_low",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4066,
      "pred_gbt": 0.3832,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 3.448,
      "approach_r2": 0.9796
    },
    {
      "date": "2026-02-04",
      "time": "12:27:00",
      "level_type": "prior_week_low",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2135,
      "pred_gbt": 0.3216,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 3.448,
      "approach_r2": 0.9796
    },
    {
      "date": "2026-02-04",
      "time": "12:27:00",
      "level_type": "session_low",
      "level_price": 6888.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3424,
      "pred_gbt": 0.514,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 3.448,
      "approach_r2": 0.9796
    },
    {
      "date": "2026-02-04",
      "time": "12:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6888.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3427,
      "pred_gbt": 0.5128,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 3.448,
      "approach_r2": 0.9796
    },
    {
      "date": "2026-02-04",
      "time": "12:30:00",
      "level_type": "session_low",
      "level_price": 6877.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2462,
      "pred_gbt": 0.2513,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 5.481,
      "approach_r2": 0.0868
    },
    {
      "date": "2026-02-04",
      "time": "12:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6877.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2702,
      "pred_gbt": 0.2497,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 5.481,
      "approach_r2": 0.0868
    },
    {
      "date": "2026-02-04",
      "time": "12:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6888.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2518,
      "pred_gbt": 0.1845,
      "pred_empirical": 0.6081,
      "confluence_count": 27,
      "rvol": 6.157,
      "approach_r2": 0.9259
    },
    {
      "date": "2026-02-04",
      "time": "12:35:00",
      "level_type": "session_low",
      "level_price": 6876.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3082,
      "pred_gbt": 0.3574,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 2.886,
      "approach_r2": 0.5296
    },
    {
      "date": "2026-02-04",
      "time": "12:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6876.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3085,
      "pred_gbt": 0.3552,
      "pred_empirical": 0.612,
      "confluence_count": 8,
      "rvol": 2.886,
      "approach_r2": 0.5296
    },
    {
      "date": "2026-02-04",
      "time": "12:37:00",
      "level_type": "session_low",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3463,
      "pred_gbt": 0.3598,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 2.186,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-02-04",
      "time": "12:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3466,
      "pred_gbt": 0.3576,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 2.186,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-02-04",
      "time": "12:38:00",
      "level_type": "session_low",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3466,
      "pred_gbt": 0.3387,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 2.172,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-04",
      "time": "12:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3468,
      "pred_gbt": 0.3366,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 2.172,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-04",
      "time": "12:39:00",
      "level_type": "session_low",
      "level_price": 6869.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3481,
      "pred_gbt": 0.3196,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 2.231,
      "approach_r2": 0.5608
    },
    {
      "date": "2026-02-04",
      "time": "12:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6869.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3483,
      "pred_gbt": 0.3176,
      "pred_empirical": 0.6142,
      "confluence_count": 11,
      "rvol": 2.231,
      "approach_r2": 0.5608
    },
    {
      "date": "2026-02-04",
      "time": "12:40:00",
      "level_type": "session_low",
      "level_price": 6869.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3107,
      "pred_gbt": 0.3299,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 2.42,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-04",
      "time": "12:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6869.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.311,
      "pred_gbt": 0.3289,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 2.42,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-04",
      "time": "12:50:00",
      "level_type": "session_low",
      "level_price": 6865.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3877,
      "pred_gbt": 0.3414,
      "pred_empirical": 0.6142,
      "confluence_count": 5,
      "rvol": 2.508,
      "approach_r2": 0.5238
    },
    {
      "date": "2026-02-04",
      "time": "12:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4178,
      "pred_gbt": 0.3503,
      "pred_empirical": 0.612,
      "confluence_count": 5,
      "rvol": 2.508,
      "approach_r2": 0.5238
    },
    {
      "date": "2026-02-04",
      "time": "12:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6873.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.4111,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 2.563,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-04",
      "time": "12:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6872.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4191,
      "pred_gbt": 0.3802,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 2.534,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-04",
      "time": "13:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6868.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4481,
      "pred_gbt": 0.3738,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 1.745,
      "approach_r2": 0.6648
    },
    {
      "date": "2026-02-04",
      "time": "13:25:00",
      "level_type": "prior_day_low",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4925,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.67,
      "approach_r2": 0.4483
    },
    {
      "date": "2026-02-04",
      "time": "13:25:00",
      "level_type": "prior_week_low",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2777,
      "pred_gbt": 0.3527,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.67,
      "approach_r2": 0.4483
    },
    {
      "date": "2026-02-04",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6890.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5224,
      "pred_gbt": 0.5044,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 2.047,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-04",
      "time": "13:27:00",
      "level_type": "lvn",
      "level_price": 6893.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4784,
      "pred_gbt": 0.3794,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 2.378,
      "approach_r2": 0.523
    },
    {
      "date": "2026-02-04",
      "time": "13:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6890.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5093,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 2.378,
      "approach_r2": 0.523
    },
    {
      "date": "2026-02-04",
      "time": "13:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6888.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 2.061,
      "approach_r2": 0.4944
    },
    {
      "date": "2026-02-04",
      "time": "13:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6888.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5448,
      "pred_gbt": 0.448,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.49,
      "approach_r2": 0.4512
    },
    {
      "date": "2026-02-04",
      "time": "13:57:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4678,
      "pred_gbt": 0.4815,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 1.83,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-04",
      "time": "13:59:00",
      "level_type": "lvn",
      "level_price": 6893.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.4338,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.917,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-04",
      "time": "14:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5569,
      "pred_gbt": 0.4124,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.792,
      "approach_r2": 0.3311
    },
    {
      "date": "2026-02-04",
      "time": "14:01:00",
      "level_type": "prior_day_low",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5159,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.726,
      "approach_r2": 0.6229
    },
    {
      "date": "2026-02-04",
      "time": "14:01:00",
      "level_type": "prior_week_low",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.2968,
      "pred_gbt": 0.3253,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 1.726,
      "approach_r2": 0.6229
    },
    {
      "date": "2026-02-04",
      "time": "14:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.4427,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.726,
      "approach_r2": 0.6229
    },
    {
      "date": "2026-02-04",
      "time": "14:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5588,
      "pred_gbt": 0.4472,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.522,
      "approach_r2": 0.4974
    },
    {
      "date": "2026-02-04",
      "time": "14:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4874,
      "pred_gbt": 0.4369,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 2.683,
      "approach_r2": 0.1123
    },
    {
      "date": "2026-02-04",
      "time": "14:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5174,
      "pred_gbt": 0.4184,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 2.501,
      "approach_r2": 0.001
    },
    {
      "date": "2026-02-04",
      "time": "14:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5532,
      "pred_gbt": 0.4813,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.825,
      "approach_r2": 0.1345
    },
    {
      "date": "2026-02-04",
      "time": "14:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5956,
      "pred_gbt": 0.5666,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.042,
      "approach_r2": 0.2936
    },
    {
      "date": "2026-02-04",
      "time": "14:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.519,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.038,
      "approach_r2": 0.0874
    },
    {
      "date": "2026-02-04",
      "time": "14:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5748,
      "pred_gbt": 0.5085,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.579,
      "approach_r2": 0.225
    },
    {
      "date": "2026-02-04",
      "time": "14:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.4301,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.785,
      "approach_r2": 0.3246
    },
    {
      "date": "2026-02-04",
      "time": "14:29:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5415,
      "pred_gbt": 0.521,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.985,
      "approach_r2": 0.759
    },
    {
      "date": "2026-02-04",
      "time": "14:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6634,
      "pred_gbt": 0.6354,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.985,
      "approach_r2": 0.759
    },
    {
      "date": "2026-02-04",
      "time": "14:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6905.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6614,
      "pred_gbt": 0.6147,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.993,
      "approach_r2": 0.0524
    },
    {
      "date": "2026-02-04",
      "time": "14:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.5985,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.039,
      "approach_r2": 0.4693
    },
    {
      "date": "2026-02-04",
      "time": "14:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5832,
      "pred_gbt": 0.6176,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.089,
      "approach_r2": 0.4951
    },
    {
      "date": "2026-02-04",
      "time": "14:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.858,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.181,
      "approach_r2": 0.7467
    },
    {
      "date": "2026-02-04",
      "time": "14:40:00",
      "level_type": "ib_low",
      "level_price": 6910.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5888,
      "pred_gbt": 0.551,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.995,
      "approach_r2": 0.0056
    },
    {
      "date": "2026-02-04",
      "time": "14:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6910.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6909,
      "pred_gbt": 0.6444,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.995,
      "approach_r2": 0.0056
    },
    {
      "date": "2026-02-04",
      "time": "14:41:00",
      "level_type": "value_area_high",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6222,
      "pred_gbt": 0.5597,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.053,
      "approach_r2": 0.0354
    },
    {
      "date": "2026-02-04",
      "time": "14:41:00",
      "level_type": "hvn",
      "level_price": 6911.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5869,
      "pred_gbt": 0.5379,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.053,
      "approach_r2": 0.0354
    },
    {
      "date": "2026-02-04",
      "time": "14:41:00",
      "level_type": "vwap",
      "level_price": 6911.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6103,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.5803,
      "confluence_count": 34,
      "rvol": 1.053,
      "approach_r2": 0.0354
    },
    {
      "date": "2026-02-04",
      "time": "14:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6911.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.646,
      "pred_gbt": 0.6379,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 1.08,
      "approach_r2": 0.4995
    },
    {
      "date": "2026-02-04",
      "time": "14:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6914.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.6144,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 1.152,
      "approach_r2": 0.0723
    },
    {
      "date": "2026-02-04",
      "time": "14:46:00",
      "level_type": "lvn",
      "level_price": 6919.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5846,
      "pred_gbt": 0.4403,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 1.588,
      "approach_r2": 0.0014
    },
    {
      "date": "2026-02-04",
      "time": "14:48:00",
      "level_type": "or30_low",
      "level_price": 6924.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.4205,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 2.864,
      "approach_r2": 0.5066
    },
    {
      "date": "2026-02-04",
      "time": "14:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6929.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5322,
      "pred_gbt": 0.7657,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 2.93,
      "approach_r2": 0.7454
    },
    {
      "date": "2026-02-04",
      "time": "14:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6930.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6454,
      "pred_gbt": 0.5546,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.531,
      "approach_r2": 0.2276
    },
    {
      "date": "2026-02-04",
      "time": "15:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6924.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5922,
      "pred_gbt": 0.5955,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.216,
      "approach_r2": 0.5032
    },
    {
      "date": "2026-02-04",
      "time": "15:16:00",
      "level_type": "lvn",
      "level_price": 6919.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6059,
      "pred_gbt": 0.5421,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 1.404,
      "approach_r2": 0.0557
    },
    {
      "date": "2026-02-04",
      "time": "15:23:00",
      "level_type": "or30_low",
      "level_price": 6924.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6327,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.09,
      "approach_r2": 0.7238
    },
    {
      "date": "2026-02-04",
      "time": "15:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6923.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6195,
      "pred_gbt": 0.5605,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.149,
      "approach_r2": 0.7641
    },
    {
      "date": "2026-02-04",
      "time": "15:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6930.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6673,
      "pred_gbt": 0.734,
      "pred_empirical": 0.6488,
      "confluence_count": 10,
      "rvol": 0.768,
      "approach_r2": 0.5014
    },
    {
      "date": "2026-02-04",
      "time": "15:50:00",
      "level_type": "lvn",
      "level_price": 6919.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6711,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.627,
      "approach_r2": 0.0708
    },
    {
      "date": "2026-02-04",
      "time": "15:54:00",
      "level_type": "value_area_high",
      "level_price": 6912.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.9103,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.747,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-04",
      "time": "15:54:00",
      "level_type": "hvn",
      "level_price": 6911.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.633,
      "pred_gbt": 0.8927,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.747,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-04",
      "time": "15:54:00",
      "level_type": "ib_low",
      "level_price": 6910.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6342,
      "pred_gbt": 0.8745,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.747,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-05",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4639,
      "pred_gbt": 0.4581,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 1.945,
      "approach_r2": 0.0008
    },
    {
      "date": "2026-02-05",
      "time": "09:36:00",
      "level_type": "overnight_low",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3108,
      "pred_gbt": 0.3198,
      "pred_empirical": 0.6251,
      "confluence_count": 8,
      "rvol": 1.929,
      "approach_r2": 0.916
    },
    {
      "date": "2026-02-05",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6845.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3846,
      "pred_gbt": 0.2758,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 1.929,
      "approach_r2": 0.916
    },
    {
      "date": "2026-02-05",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3511,
      "pred_gbt": 0.3095,
      "pred_empirical": 0.6251,
      "confluence_count": 8,
      "rvol": 1.929,
      "approach_r2": 0.916
    },
    {
      "date": "2026-02-05",
      "time": "09:37:00",
      "level_type": "prior_day_low",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2884,
      "pred_gbt": 0.2771,
      "pred_empirical": 0.6715,
      "confluence_count": 12,
      "rvol": 1.915,
      "approach_r2": 0.9251
    },
    {
      "date": "2026-02-05",
      "time": "09:37:00",
      "level_type": "prior_week_low",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3175,
      "pred_gbt": 0.2849,
      "pred_empirical": 0.637,
      "confluence_count": 12,
      "rvol": 1.915,
      "approach_r2": 0.9251
    },
    {
      "date": "2026-02-05",
      "time": "09:37:00",
      "level_type": "gap_fill",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3501,
      "pred_gbt": 0.2685,
      "pred_empirical": 0.651,
      "confluence_count": 12,
      "rvol": 1.915,
      "approach_r2": 0.9251
    },
    {
      "date": "2026-02-05",
      "time": "09:38:00",
      "level_type": "lvn",
      "level_price": 6865.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3665,
      "pred_gbt": 0.2676,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 1.943,
      "approach_r2": 0.9356
    },
    {
      "date": "2026-02-05",
      "time": "09:38:00",
      "level_type": "top_oi_strikes",
      "level_price": 6866.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3192,
      "pred_gbt": 0.275,
      "pred_empirical": 0.651,
      "confluence_count": 18,
      "rvol": 1.943,
      "approach_r2": 0.9356
    },
    {
      "date": "2026-02-05",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6867.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4513,
      "pred_gbt": 0.3525,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.887,
      "approach_r2": 0.8866
    },
    {
      "date": "2026-02-05",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6870.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4342,
      "pred_gbt": 0.3726,
      "pred_empirical": 0.6081,
      "confluence_count": 12,
      "rvol": 1.937,
      "approach_r2": 0.9784
    },
    {
      "date": "2026-02-05",
      "time": "09:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4288,
      "pred_gbt": 0.3203,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.988,
      "approach_r2": 0.8698
    },
    {
      "date": "2026-02-05",
      "time": "09:43:00",
      "level_type": "session_high",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3705,
      "pred_gbt": 0.3897,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.85,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-05",
      "time": "09:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6874.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.434,
      "pred_gbt": 0.3258,
      "pred_empirical": 0.6142,
      "confluence_count": 6,
      "rvol": 1.85,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-05",
      "time": "09:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6871.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3732,
      "pred_gbt": 0.3815,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.85,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-05",
      "time": "09:44:00",
      "level_type": "lvn",
      "level_price": 6875.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3501,
      "pred_gbt": 0.3335,
      "pred_empirical": 0.6269,
      "confluence_count": 6,
      "rvol": 1.891,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-02-05",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6875.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.422,
      "pred_gbt": 0.3461,
      "pred_empirical": 0.5962,
      "confluence_count": 5,
      "rvol": 1.891,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-02-05",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6875.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4095,
      "pred_gbt": 0.3534,
      "pred_empirical": 0.5962,
      "confluence_count": 5,
      "rvol": 1.891,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-02-05",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6868.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.5752,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.451,
      "approach_r2": 0.0045
    },
    {
      "date": "2026-02-05",
      "time": "09:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6868.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3691,
      "pred_gbt": 0.5509,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.451,
      "approach_r2": 0.0045
    },
    {
      "date": "2026-02-05",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6859.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3986,
      "pred_gbt": 0.3486,
      "pred_empirical": 0.6251,
      "confluence_count": 30,
      "rvol": 1.469,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-02-05",
      "time": "09:58:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3331,
      "pred_gbt": 0.3283,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.73,
      "approach_r2": 0.0213
    },
    {
      "date": "2026-02-05",
      "time": "10:05:00",
      "level_type": "or15_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3447,
      "pred_gbt": 0.3298,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 1.578,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-02-05",
      "time": "10:05:00",
      "level_type": "or30_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3603,
      "pred_gbt": 0.3322,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.578,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-02-05",
      "time": "10:05:00",
      "level_type": "session_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3409,
      "pred_gbt": 0.3348,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.578,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-02-05",
      "time": "10:05:00",
      "level_type": "swing_low_2h",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3696,
      "pred_gbt": 0.3439,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.578,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-02-05",
      "time": "10:06:00",
      "level_type": "session_low",
      "level_price": 6830.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3099,
      "pred_gbt": 0.358,
      "pred_empirical": 0.6715,
      "confluence_count": 32,
      "rvol": 1.651,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-02-05",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6828.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3594,
      "pred_gbt": 0.3406,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 1.651,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-02-05",
      "time": "10:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6830.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3101,
      "pred_gbt": 0.3559,
      "pred_empirical": 0.6715,
      "confluence_count": 32,
      "rvol": 1.651,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-02-05",
      "time": "10:07:00",
      "level_type": "session_low",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3113,
      "pred_gbt": 0.3709,
      "pred_empirical": 0.6674,
      "confluence_count": 31,
      "rvol": 1.619,
      "approach_r2": 0.8099
    },
    {
      "date": "2026-02-05",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6827.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3624,
      "pred_gbt": 0.3441,
      "pred_empirical": 0.6715,
      "confluence_count": 32,
      "rvol": 1.619,
      "approach_r2": 0.8099
    },
    {
      "date": "2026-02-05",
      "time": "10:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6829.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3115,
      "pred_gbt": 0.3687,
      "pred_empirical": 0.6715,
      "confluence_count": 31,
      "rvol": 1.619,
      "approach_r2": 0.8099
    },
    {
      "date": "2026-02-05",
      "time": "10:08:00",
      "level_type": "session_low",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3116,
      "pred_gbt": 0.3825,
      "pred_empirical": 0.6674,
      "confluence_count": 31,
      "rvol": 1.637,
      "approach_r2": 0.9015
    },
    {
      "date": "2026-02-05",
      "time": "10:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6828.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3118,
      "pred_gbt": 0.3803,
      "pred_empirical": 0.6715,
      "confluence_count": 31,
      "rvol": 1.637,
      "approach_r2": 0.9015
    },
    {
      "date": "2026-02-05",
      "time": "10:10:00",
      "level_type": "session_low",
      "level_price": 6827.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3025,
      "pred_gbt": 0.3229,
      "pred_empirical": 0.651,
      "confluence_count": 29,
      "rvol": 1.745,
      "approach_r2": 0.0495
    },
    {
      "date": "2026-02-05",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6823.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3426,
      "pred_gbt": 0.3142,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.745,
      "approach_r2": 0.0495
    },
    {
      "date": "2026-02-05",
      "time": "10:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6827.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3027,
      "pred_gbt": 0.3219,
      "pred_empirical": 0.6251,
      "confluence_count": 29,
      "rvol": 1.745,
      "approach_r2": 0.0495
    },
    {
      "date": "2026-02-05",
      "time": "10:11:00",
      "level_type": "session_low",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.294,
      "pred_gbt": 0.337,
      "pred_empirical": 0.651,
      "confluence_count": 20,
      "rvol": 1.729,
      "approach_r2": 0.836
    },
    {
      "date": "2026-02-05",
      "time": "10:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6822.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3734,
      "pred_gbt": 0.3545,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 1.729,
      "approach_r2": 0.836
    },
    {
      "date": "2026-02-05",
      "time": "10:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6824.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2943,
      "pred_gbt": 0.3349,
      "pred_empirical": 0.6251,
      "confluence_count": 20,
      "rvol": 1.729,
      "approach_r2": 0.836
    },
    {
      "date": "2026-02-05",
      "time": "10:13:00",
      "level_type": "session_low",
      "level_price": 6817.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.354,
      "pred_gbt": 0.3777,
      "pred_empirical": 0.6674,
      "confluence_count": 29,
      "rvol": 1.777,
      "approach_r2": 0.9718
    },
    {
      "date": "2026-02-05",
      "time": "10:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6818.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3811,
      "pred_gbt": 0.3608,
      "pred_empirical": 0.6715,
      "confluence_count": 30,
      "rvol": 1.777,
      "approach_r2": 0.9718
    },
    {
      "date": "2026-02-05",
      "time": "10:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6817.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3831,
      "pred_gbt": 0.3793,
      "pred_empirical": 0.6715,
      "confluence_count": 29,
      "rvol": 1.777,
      "approach_r2": 0.9718
    },
    {
      "date": "2026-02-05",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6814.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3553,
      "pred_gbt": 0.3221,
      "pred_empirical": 0.6715,
      "confluence_count": 28,
      "rvol": 1.835,
      "approach_r2": 0.9913
    },
    {
      "date": "2026-02-05",
      "time": "10:26:00",
      "level_type": "session_low",
      "level_price": 6810.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2953,
      "pred_gbt": 0.3815,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 1.553,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "10:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6810.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2955,
      "pred_gbt": 0.3793,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 1.553,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "10:27:00",
      "level_type": "session_low",
      "level_price": 6808.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.304,
      "pred_gbt": 0.2973,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 1.534,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-02-05",
      "time": "10:27:00",
      "level_type": "swing_low_2h",
      "level_price": 6808.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3042,
      "pred_gbt": 0.2954,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.534,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-02-05",
      "time": "10:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6815.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3864,
      "pred_gbt": 0.3518,
      "pred_empirical": 0.6269,
      "confluence_count": 29,
      "rvol": 1.888,
      "approach_r2": 0.254
    },
    {
      "date": "2026-02-05",
      "time": "10:32:00",
      "level_type": "ib_low",
      "level_price": 6805.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3479,
      "pred_gbt": 0.3995,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 1.837,
      "approach_r2": 0.0956
    },
    {
      "date": "2026-02-05",
      "time": "10:32:00",
      "level_type": "session_low",
      "level_price": 6805.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3258,
      "pred_gbt": 0.4298,
      "pred_empirical": 0.6081,
      "confluence_count": 9,
      "rvol": 1.837,
      "approach_r2": 0.0956
    },
    {
      "date": "2026-02-05",
      "time": "10:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6805.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3539,
      "pred_gbt": 0.4411,
      "pred_empirical": 0.6109,
      "confluence_count": 9,
      "rvol": 1.837,
      "approach_r2": 0.0956
    },
    {
      "date": "2026-02-05",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 6804.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3383,
      "pred_gbt": 0.3924,
      "pred_empirical": 0.6081,
      "confluence_count": 11,
      "rvol": 1.675,
      "approach_r2": 0.1676
    },
    {
      "date": "2026-02-05",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6804.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3669,
      "pred_gbt": 0.4014,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.675,
      "approach_r2": 0.1676
    },
    {
      "date": "2026-02-05",
      "time": "10:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4091,
      "pred_gbt": 0.2986,
      "pred_empirical": 0.6281,
      "confluence_count": 30,
      "rvol": 1.794,
      "approach_r2": 0.9135
    },
    {
      "date": "2026-02-05",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4289,
      "pred_gbt": 0.3469,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 1.527,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-02-05",
      "time": "10:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6816.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4415,
      "pred_gbt": 0.4261,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.536,
      "approach_r2": 0.4709
    },
    {
      "date": "2026-02-05",
      "time": "10:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6814.03,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4211,
      "pred_gbt": 0.4186,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.845,
      "approach_r2": 0.3311
    },
    {
      "date": "2026-02-05",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4118,
      "pred_gbt": 0.371,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 1.673,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-05",
      "time": "11:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6816.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4471,
      "pred_gbt": 0.4546,
      "pred_empirical": 0.6109,
      "confluence_count": 30,
      "rvol": 1.529,
      "approach_r2": 0.1761
    },
    {
      "date": "2026-02-05",
      "time": "11:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6812.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4274,
      "pred_gbt": 0.4153,
      "pred_empirical": 0.612,
      "confluence_count": 25,
      "rvol": 1.405,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-02-05",
      "time": "11:07:00",
      "level_type": "ib_low",
      "level_price": 6805.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.404,
      "pred_gbt": 0.5548,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.058,
      "approach_r2": 0.057
    },
    {
      "date": "2026-02-05",
      "time": "11:08:00",
      "level_type": "session_low",
      "level_price": 6802.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3875,
      "pred_gbt": 0.487,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.046,
      "approach_r2": 0.7658
    },
    {
      "date": "2026-02-05",
      "time": "11:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6802.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4176,
      "pred_gbt": 0.4807,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 1.046,
      "approach_r2": 0.7658
    },
    {
      "date": "2026-02-05",
      "time": "11:22:00",
      "level_type": "vwap",
      "level_price": 6832.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4709,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 1.917,
      "approach_r2": 0.0006
    },
    {
      "date": "2026-02-05",
      "time": "11:25:00",
      "level_type": "or15_low",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4472,
      "pred_gbt": 0.4696,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 1.864,
      "approach_r2": 0.1833
    },
    {
      "date": "2026-02-05",
      "time": "11:25:00",
      "level_type": "or30_low",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4277,
      "pred_gbt": 0.449,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.864,
      "approach_r2": 0.1833
    },
    {
      "date": "2026-02-05",
      "time": "11:25:00",
      "level_type": "vwap",
      "level_price": 6832.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4298,
      "pred_gbt": 0.466,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.864,
      "approach_r2": 0.1833
    },
    {
      "date": "2026-02-05",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6832.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4801,
      "pred_gbt": 0.4654,
      "pred_empirical": 0.6109,
      "confluence_count": 31,
      "rvol": 1.784,
      "approach_r2": 0.547
    },
    {
      "date": "2026-02-05",
      "time": "11:33:00",
      "level_type": "overnight_low",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4086,
      "pred_gbt": 0.4595,
      "pred_empirical": 0.5871,
      "confluence_count": 8,
      "rvol": 1.932,
      "approach_r2": 0.7208
    },
    {
      "date": "2026-02-05",
      "time": "11:38:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3956,
      "pred_gbt": 0.3685,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.663,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-02-05",
      "time": "11:47:00",
      "level_type": "vwap",
      "level_price": 6833.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.612,
      "confluence_count": 37,
      "rvol": 1.312,
      "approach_r2": 0.0608
    },
    {
      "date": "2026-02-05",
      "time": "11:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4938,
      "pred_gbt": 0.3939,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.716,
      "approach_r2": 0.2542
    },
    {
      "date": "2026-02-05",
      "time": "11:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4858,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.804,
      "approach_r2": 0.1453
    },
    {
      "date": "2026-02-05",
      "time": "11:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4835,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.5871,
      "confluence_count": 26,
      "rvol": 1.918,
      "approach_r2": 0.1189
    },
    {
      "date": "2026-02-05",
      "time": "11:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4943,
      "pred_gbt": 0.4686,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.883,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-02-05",
      "time": "11:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4941,
      "pred_gbt": 0.4835,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 1.846,
      "approach_r2": 0.7993
    },
    {
      "date": "2026-02-05",
      "time": "11:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.524,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.605,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-02-05",
      "time": "12:05:00",
      "level_type": "overnight_low",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4443,
      "pred_gbt": 0.456,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.182,
      "approach_r2": 0.1244
    },
    {
      "date": "2026-02-05",
      "time": "12:20:00",
      "level_type": "vwap",
      "level_price": 6834.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5699,
      "pred_gbt": 0.4738,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 0.834,
      "approach_r2": 0.9551
    },
    {
      "date": "2026-02-05",
      "time": "12:21:00",
      "level_type": "vwap",
      "level_price": 6834.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5691,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 0.86,
      "approach_r2": 0.9612
    },
    {
      "date": "2026-02-05",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5857,
      "pred_gbt": 0.5009,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.307,
      "approach_r2": 0.9325
    },
    {
      "date": "2026-02-05",
      "time": "12:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.565,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.56,
      "approach_r2": 0.2194
    },
    {
      "date": "2026-02-05",
      "time": "12:26:00",
      "level_type": "prior_day_low",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3834,
      "pred_gbt": 0.4174,
      "pred_empirical": 0.6011,
      "confluence_count": 12,
      "rvol": 1.67,
      "approach_r2": 0.0252
    },
    {
      "date": "2026-02-05",
      "time": "12:26:00",
      "level_type": "prior_week_low",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4165,
      "pred_gbt": 0.4001,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 1.67,
      "approach_r2": 0.0252
    },
    {
      "date": "2026-02-05",
      "time": "12:26:00",
      "level_type": "gap_fill",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4525,
      "pred_gbt": 0.4196,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 1.67,
      "approach_r2": 0.0252
    },
    {
      "date": "2026-02-05",
      "time": "12:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6860.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.67,
      "approach_r2": 0.0252
    },
    {
      "date": "2026-02-05",
      "time": "12:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.498,
      "approach_r2": 0.0164
    },
    {
      "date": "2026-02-05",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6855.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5274,
      "pred_gbt": 0.4705,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.13,
      "approach_r2": 0.0837
    },
    {
      "date": "2026-02-05",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6855.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5388,
      "pred_gbt": 0.7344,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.14,
      "approach_r2": 0.7495
    },
    {
      "date": "2026-02-05",
      "time": "12:40:00",
      "level_type": "lvn",
      "level_price": 6865.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4983,
      "pred_gbt": 0.4943,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.967,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-02-05",
      "time": "12:40:00",
      "level_type": "top_oi_strikes",
      "level_price": 6866.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5218,
      "pred_gbt": 0.4756,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.967,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-02-05",
      "time": "12:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6863.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5199,
      "pred_gbt": 0.5825,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.967,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-02-05",
      "time": "12:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6866.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5417,
      "pred_gbt": 0.5258,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 0.965,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "12:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5598,
      "pred_gbt": 0.451,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.198,
      "approach_r2": 0.7347
    },
    {
      "date": "2026-02-05",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.731,
      "approach_r2": 0.7544
    },
    {
      "date": "2026-02-05",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5199,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.542,
      "approach_r2": 0.085
    },
    {
      "date": "2026-02-05",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.5509,
      "pred_empirical": 0.5803,
      "confluence_count": 24,
      "rvol": 1.357,
      "approach_r2": 0.0859
    },
    {
      "date": "2026-02-05",
      "time": "12:55:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4128,
      "pred_gbt": 0.4359,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.988,
      "approach_r2": 0.4983
    },
    {
      "date": "2026-02-05",
      "time": "12:58:00",
      "level_type": "overnight_low",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4795,
      "pred_gbt": 0.5304,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 0.817,
      "approach_r2": 0.048
    },
    {
      "date": "2026-02-05",
      "time": "13:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.571,
      "pred_gbt": 0.416,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.02,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5508,
      "pred_gbt": 0.4953,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.099,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-05",
      "time": "13:20:00",
      "level_type": "vwap",
      "level_price": 6837.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.555,
      "pred_gbt": 0.571,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 0.902,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-05",
      "time": "13:24:00",
      "level_type": "vwap",
      "level_price": 6837.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4913,
      "pred_gbt": 0.5282,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.025,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-02-05",
      "time": "13:26:00",
      "level_type": "vwap",
      "level_price": 6837.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5162,
      "pred_gbt": 0.4977,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 1.172,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "13:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6832.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5898,
      "pred_gbt": 0.5945,
      "pred_empirical": 0.5803,
      "confluence_count": 35,
      "rvol": 0.61,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-05",
      "time": "13:39:00",
      "level_type": "or15_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5319,
      "pred_gbt": 0.5377,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 0.681,
      "approach_r2": 0.5253
    },
    {
      "date": "2026-02-05",
      "time": "13:39:00",
      "level_type": "or30_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5489,
      "pred_gbt": 0.5336,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.681,
      "approach_r2": 0.5253
    },
    {
      "date": "2026-02-05",
      "time": "13:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4674,
      "pred_gbt": 0.4106,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.773,
      "approach_r2": 0.0654
    },
    {
      "date": "2026-02-05",
      "time": "13:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6828.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5728,
      "pred_gbt": 0.5671,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.813,
      "approach_r2": 0.5189
    },
    {
      "date": "2026-02-05",
      "time": "13:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6828.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.5492,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 0.865,
      "approach_r2": 0.7959
    },
    {
      "date": "2026-02-05",
      "time": "13:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6824.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.4965,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.909,
      "approach_r2": 0.0406
    },
    {
      "date": "2026-02-05",
      "time": "13:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6823.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5594,
      "pred_gbt": 0.5293,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.86,
      "approach_r2": 0.2279
    },
    {
      "date": "2026-02-05",
      "time": "13:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6821.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5626,
      "pred_gbt": 0.5577,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.992,
      "approach_r2": 0.1547
    },
    {
      "date": "2026-02-05",
      "time": "14:05:00",
      "level_type": "vwap",
      "level_price": 6837.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5585,
      "pred_gbt": 0.4922,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.015,
      "approach_r2": 0.2851
    },
    {
      "date": "2026-02-05",
      "time": "14:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6844.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.552,
      "pred_gbt": 0.5261,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.03,
      "approach_r2": 0.7873
    },
    {
      "date": "2026-02-05",
      "time": "14:11:00",
      "level_type": "overnight_low",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5587,
      "pred_gbt": 0.5344,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.128,
      "approach_r2": 0.5694
    },
    {
      "date": "2026-02-05",
      "time": "14:12:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.486,
      "pred_gbt": 0.4492,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.282,
      "approach_r2": 0.5006
    },
    {
      "date": "2026-02-05",
      "time": "14:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.6114,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.103,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-05",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.15,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6029,
      "pred_gbt": 0.621,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.096,
      "approach_r2": 0.1206
    },
    {
      "date": "2026-02-05",
      "time": "14:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6212,
      "pred_gbt": 0.5487,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.082,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-05",
      "time": "14:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.6279,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.059,
      "approach_r2": 0.1303
    },
    {
      "date": "2026-02-05",
      "time": "14:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.092,
      "approach_r2": 0.4919
    },
    {
      "date": "2026-02-05",
      "time": "14:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.622,
      "pred_gbt": 0.5659,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.162,
      "approach_r2": 0.6093
    },
    {
      "date": "2026-02-05",
      "time": "14:27:00",
      "level_type": "developing_vpoc",
      "level_price": 6844.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5781,
      "pred_gbt": 0.6241,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.173,
      "approach_r2": 0.4394
    },
    {
      "date": "2026-02-05",
      "time": "14:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5833,
      "pred_gbt": 0.5775,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 1.019,
      "approach_r2": 0.8399
    },
    {
      "date": "2026-02-05",
      "time": "14:31:00",
      "level_type": "vwap",
      "level_price": 6837.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.5806,
      "pred_empirical": 0.6488,
      "confluence_count": 12,
      "rvol": 0.627,
      "approach_r2": 0.4974
    },
    {
      "date": "2026-02-05",
      "time": "14:32:00",
      "level_type": "or15_low",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.57,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.709,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-02-05",
      "time": "14:32:00",
      "level_type": "or30_low",
      "level_price": 6831.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5996,
      "pred_gbt": 0.5499,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.709,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-02-05",
      "time": "14:34:00",
      "level_type": "vwap",
      "level_price": 6837.57,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6048,
      "pred_gbt": 0.5906,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 0.871,
      "approach_r2": 0.124
    },
    {
      "date": "2026-02-05",
      "time": "14:37:00",
      "level_type": "vwap",
      "level_price": 6837.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.563,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.942,
      "approach_r2": 0.4964
    },
    {
      "date": "2026-02-05",
      "time": "14:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5855,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.776,
      "approach_r2": 0.5062
    },
    {
      "date": "2026-02-05",
      "time": "15:01:00",
      "level_type": "vwap",
      "level_price": 6837.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6253,
      "pred_gbt": 0.6087,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.565,
      "approach_r2": 0.5024
    },
    {
      "date": "2026-02-05",
      "time": "15:07:00",
      "level_type": "overnight_low",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.561,
      "pred_gbt": 0.619,
      "pred_empirical": 0.6488,
      "confluence_count": 8,
      "rvol": 1.071,
      "approach_r2": 0.333
    },
    {
      "date": "2026-02-05",
      "time": "15:09:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.529,
      "pred_gbt": 0.6225,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.158,
      "approach_r2": 0.5013
    },
    {
      "date": "2026-02-05",
      "time": "15:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6834.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5819,
      "pred_gbt": 0.6009,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 1.2,
      "approach_r2": 0.3375
    },
    {
      "date": "2026-02-05",
      "time": "15:16:00",
      "level_type": "or15_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5666,
      "pred_gbt": 0.5386,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 1.226,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "15:16:00",
      "level_type": "or30_low",
      "level_price": 6831.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5833,
      "pred_gbt": 0.5353,
      "pred_empirical": 0.6488,
      "confluence_count": 21,
      "rvol": 1.226,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "15:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.5795,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.492,
      "approach_r2": 0.0858
    },
    {
      "date": "2026-02-05",
      "time": "15:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6820.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5861,
      "pred_gbt": 0.6012,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.492,
      "approach_r2": 0.0858
    },
    {
      "date": "2026-02-05",
      "time": "15:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6820.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6026,
      "pred_gbt": 0.6062,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.207,
      "approach_r2": 0.0853
    },
    {
      "date": "2026-02-05",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6365,
      "pred_gbt": 0.5139,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.08,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-05",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6096,
      "pred_gbt": 0.5933,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.055,
      "approach_r2": 0.3314
    },
    {
      "date": "2026-02-05",
      "time": "15:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6817.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5998,
      "pred_gbt": 0.6204,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.055,
      "approach_r2": 0.3314
    },
    {
      "date": "2026-02-05",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6434,
      "pred_gbt": 0.646,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.054,
      "approach_r2": 0.1186
    },
    {
      "date": "2026-02-05",
      "time": "15:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6816.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6028,
      "pred_gbt": 0.5982,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.027,
      "approach_r2": 0.5009
    },
    {
      "date": "2026-02-05",
      "time": "15:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6819.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 1.0,
      "approach_r2": 0.0118
    },
    {
      "date": "2026-02-05",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6815.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6328,
      "pred_gbt": 0.5579,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.0,
      "approach_r2": 0.0118
    },
    {
      "date": "2026-02-05",
      "time": "15:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.647,
      "pred_gbt": 0.5358,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.943,
      "approach_r2": 0.0752
    },
    {
      "date": "2026-02-05",
      "time": "15:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6205,
      "pred_gbt": 0.5662,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.882,
      "approach_r2": 0.5076
    },
    {
      "date": "2026-02-05",
      "time": "15:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6818.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6254,
      "pred_gbt": 0.6652,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.896,
      "approach_r2": 0.7536
    },
    {
      "date": "2026-02-05",
      "time": "15:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6814.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.598,
      "pred_gbt": 0.6618,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.202,
      "approach_r2": 0.3337
    },
    {
      "date": "2026-02-05",
      "time": "15:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6812.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5443,
      "pred_gbt": 0.5321,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 1.208,
      "approach_r2": 0.4971
    },
    {
      "date": "2026-02-05",
      "time": "15:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6811.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5269,
      "pred_gbt": 0.4429,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.34,
      "approach_r2": 0.0152
    },
    {
      "date": "2026-02-05",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6809.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6043,
      "pred_gbt": 0.5148,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.361,
      "approach_r2": 0.061
    },
    {
      "date": "2026-02-05",
      "time": "15:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6808.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6243,
      "pred_gbt": 0.6254,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.031,
      "approach_r2": 0.1744
    },
    {
      "date": "2026-02-05",
      "time": "15:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6807.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.5166,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 0.953,
      "approach_r2": 0.0375
    },
    {
      "date": "2026-02-05",
      "time": "15:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6821,
      "pred_gbt": 0.9168,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.868,
      "approach_r2": 0.2293
    },
    {
      "date": "2026-02-05",
      "time": "15:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6817.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7127,
      "pred_gbt": 0.9804,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.858,
      "approach_r2": 0.1448
    },
    {
      "date": "2026-02-05",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6817.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.9815,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.858,
      "approach_r2": 0.1448
    },
    {
      "date": "2026-02-06",
      "time": "09:35:00",
      "level_type": "prior_day_high",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3551,
      "pred_gbt": 0.5076,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.443,
      "approach_r2": 0.5006
    },
    {
      "date": "2026-02-06",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.403,
      "pred_gbt": 0.4331,
      "pred_empirical": 0.6081,
      "confluence_count": 6,
      "rvol": 1.443,
      "approach_r2": 0.5006
    },
    {
      "date": "2026-02-06",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4331,
      "pred_gbt": 0.4018,
      "pred_empirical": 0.6081,
      "confluence_count": 10,
      "rvol": 1.617,
      "approach_r2": 0.5656
    },
    {
      "date": "2026-02-06",
      "time": "09:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4269,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.6109,
      "confluence_count": 10,
      "rvol": 1.634,
      "approach_r2": 0.1644
    },
    {
      "date": "2026-02-06",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4496,
      "pred_gbt": 0.3628,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 1.707,
      "approach_r2": 0.4565
    },
    {
      "date": "2026-02-06",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6890.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4299,
      "pred_gbt": 0.484,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.552,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-02-06",
      "time": "09:45:00",
      "level_type": "or15_high",
      "level_price": 6897.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4067,
      "pred_gbt": 0.3652,
      "pred_empirical": 0.6281,
      "confluence_count": 19,
      "rvol": 1.446,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-02-06",
      "time": "09:45:00",
      "level_type": "session_high",
      "level_price": 6897.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4017,
      "pred_gbt": 0.3857,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.446,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-02-06",
      "time": "09:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4045,
      "pred_gbt": 0.3742,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.446,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-02-06",
      "time": "09:48:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3416,
      "pred_gbt": 0.2962,
      "pred_empirical": 0.6251,
      "confluence_count": 20,
      "rvol": 1.405,
      "approach_r2": 0.005
    },
    {
      "date": "2026-02-06",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6895.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4683,
      "pred_gbt": 0.3305,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 1.49,
      "approach_r2": 0.0983
    },
    {
      "date": "2026-02-06",
      "time": "09:50:00",
      "level_type": "session_high",
      "level_price": 6900.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4682,
      "pred_gbt": 0.3904,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.374,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "09:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4555,
      "pred_gbt": 0.3772,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.374,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6906.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4552,
      "pred_gbt": 0.4098,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.385,
      "approach_r2": 0.5059
    },
    {
      "date": "2026-02-06",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6906.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4425,
      "pred_gbt": 0.4045,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.385,
      "approach_r2": 0.5059
    },
    {
      "date": "2026-02-06",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4601,
      "pred_gbt": 0.4563,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 1.377,
      "approach_r2": 0.0479
    },
    {
      "date": "2026-02-06",
      "time": "09:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6897.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3881,
      "pred_gbt": 0.2987,
      "pred_empirical": 0.6269,
      "confluence_count": 23,
      "rvol": 1.261,
      "approach_r2": 0.6685
    },
    {
      "date": "2026-02-06",
      "time": "09:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3817,
      "pred_gbt": 0.382,
      "pred_empirical": 0.6109,
      "confluence_count": 9,
      "rvol": 1.404,
      "approach_r2": 0.9496
    },
    {
      "date": "2026-02-06",
      "time": "10:01:00",
      "level_type": "vwap",
      "level_price": 6886.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4264,
      "pred_gbt": 0.4197,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 1.013,
      "approach_r2": 0.0019
    },
    {
      "date": "2026-02-06",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6886.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3862,
      "pred_gbt": 0.3918,
      "pred_empirical": 0.612,
      "confluence_count": 12,
      "rvol": 0.984,
      "approach_r2": 0.1449
    },
    {
      "date": "2026-02-06",
      "time": "10:06:00",
      "level_type": "lvn",
      "level_price": 6875.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3853,
      "pred_gbt": 0.4655,
      "pred_empirical": 0.6142,
      "confluence_count": 1,
      "rvol": 1.26,
      "approach_r2": 0.9475
    },
    {
      "date": "2026-02-06",
      "time": "10:07:00",
      "level_type": "prior_day_high",
      "level_price": 6881.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3966,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.319,
      "approach_r2": 0.4197
    },
    {
      "date": "2026-02-06",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6885.78,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3791,
      "pred_gbt": 0.4037,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.319,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-02-06",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6885.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3789,
      "pred_gbt": 0.3926,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.343,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-02-06",
      "time": "10:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6896.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4515,
      "pred_gbt": 0.38,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.267,
      "approach_r2": 0.2259
    },
    {
      "date": "2026-02-06",
      "time": "10:22:00",
      "level_type": "or15_high",
      "level_price": 6897.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4332,
      "pred_gbt": 0.3682,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.183,
      "approach_r2": 0.502
    },
    {
      "date": "2026-02-06",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6896.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.493,
      "pred_gbt": 0.3966,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.183,
      "approach_r2": 0.502
    },
    {
      "date": "2026-02-06",
      "time": "10:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4038,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.354,
      "approach_r2": 0.3117
    },
    {
      "date": "2026-02-06",
      "time": "10:24:00",
      "level_type": "vwap",
      "level_price": 6886.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3808,
      "pred_gbt": 0.4065,
      "pred_empirical": 0.6142,
      "confluence_count": 12,
      "rvol": 1.408,
      "approach_r2": 0.2375
    },
    {
      "date": "2026-02-06",
      "time": "10:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6896.44,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4451,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 1.515,
      "approach_r2": 0.9121
    },
    {
      "date": "2026-02-06",
      "time": "10:26:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3648,
      "pred_gbt": 0.3546,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.391,
      "approach_r2": 0.8725
    },
    {
      "date": "2026-02-06",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6896.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4469,
      "pred_gbt": 0.3994,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 1.378,
      "approach_r2": 0.6938
    },
    {
      "date": "2026-02-06",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6896.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4546,
      "pred_gbt": 0.4096,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.175,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-02-06",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6896.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5008,
      "pred_gbt": 0.4793,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.062,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-02-06",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6897.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4657,
      "pred_gbt": 0.3572,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.046,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-06",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6897.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5054,
      "pred_gbt": 0.4161,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.081,
      "approach_r2": 0.4694
    },
    {
      "date": "2026-02-06",
      "time": "10:42:00",
      "level_type": "or30_high",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.4556,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 0.855,
      "approach_r2": 0.8741
    },
    {
      "date": "2026-02-06",
      "time": "10:42:00",
      "level_type": "ib_high",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5098,
      "pred_gbt": 0.4941,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.855,
      "approach_r2": 0.8741
    },
    {
      "date": "2026-02-06",
      "time": "10:42:00",
      "level_type": "session_high",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4489,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.855,
      "approach_r2": 0.8741
    },
    {
      "date": "2026-02-06",
      "time": "10:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4518,
      "pred_gbt": 0.4721,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 0.855,
      "approach_r2": 0.8741
    },
    {
      "date": "2026-02-06",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6909.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4557,
      "pred_gbt": 0.4971,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.989,
      "approach_r2": 0.4891
    },
    {
      "date": "2026-02-06",
      "time": "10:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6910.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5484,
      "pred_gbt": 0.5127,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.989,
      "approach_r2": 0.4891
    },
    {
      "date": "2026-02-06",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6909.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4586,
      "pred_gbt": 0.4641,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 0.989,
      "approach_r2": 0.4891
    },
    {
      "date": "2026-02-06",
      "time": "10:47:00",
      "level_type": "session_high",
      "level_price": 6911.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5446,
      "pred_gbt": 0.4515,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.897,
      "approach_r2": 0.3949
    },
    {
      "date": "2026-02-06",
      "time": "10:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6911.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5547,
      "pred_gbt": 0.4292,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 0.897,
      "approach_r2": 0.3949
    },
    {
      "date": "2026-02-06",
      "time": "10:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6911.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5319,
      "pred_gbt": 0.4357,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 0.897,
      "approach_r2": 0.3949
    },
    {
      "date": "2026-02-06",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5129,
      "pred_gbt": 0.3988,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 1.196,
      "approach_r2": 0.593
    },
    {
      "date": "2026-02-06",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6889.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4299,
      "pred_gbt": 0.5566,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.561,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-02-06",
      "time": "10:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6891.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3778,
      "pred_gbt": 0.4173,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 1.561,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-02-06",
      "time": "10:53:00",
      "level_type": "vwap",
      "level_price": 6889.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3885,
      "pred_gbt": 0.4233,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.531,
      "approach_r2": 0.2849
    },
    {
      "date": "2026-02-06",
      "time": "10:55:00",
      "level_type": "or15_high",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3923,
      "pred_gbt": 0.3285,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 1.485,
      "approach_r2": 0.4515
    },
    {
      "date": "2026-02-06",
      "time": "10:57:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3803,
      "pred_gbt": 0.373,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.47,
      "approach_r2": 0.7605
    },
    {
      "date": "2026-02-06",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.64,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4633,
      "pred_gbt": 0.4003,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 1.34,
      "approach_r2": 0.0733
    },
    {
      "date": "2026-02-06",
      "time": "11:04:00",
      "level_type": "session_high",
      "level_price": 6912.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5303,
      "pred_gbt": 0.508,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.209,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6912.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5404,
      "pred_gbt": 0.4756,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.209,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "11:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6912.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5175,
      "pred_gbt": 0.4636,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 1.209,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4971,
      "pred_gbt": 0.6236,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 1.499,
      "approach_r2": 0.5001
    },
    {
      "date": "2026-02-06",
      "time": "11:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6913.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5282,
      "pred_gbt": 0.5826,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.569,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-02-06",
      "time": "11:09:00",
      "level_type": "session_high",
      "level_price": 6915.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5174,
      "pred_gbt": 0.6348,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.582,
      "approach_r2": 0.0954
    },
    {
      "date": "2026-02-06",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.6014,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.582,
      "approach_r2": 0.0954
    },
    {
      "date": "2026-02-06",
      "time": "11:09:00",
      "level_type": "swing_high_2h",
      "level_price": 6915.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5046,
      "pred_gbt": 0.5915,
      "pred_empirical": 0.5871,
      "confluence_count": 27,
      "rvol": 1.582,
      "approach_r2": 0.0954
    },
    {
      "date": "2026-02-06",
      "time": "11:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.6094,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.283,
      "approach_r2": 0.3445
    },
    {
      "date": "2026-02-06",
      "time": "11:11:00",
      "level_type": "session_high",
      "level_price": 6915.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.541,
      "pred_gbt": 0.6135,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.251,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-06",
      "time": "11:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6914.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.5794,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.251,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-06",
      "time": "11:11:00",
      "level_type": "swing_high_2h",
      "level_price": 6915.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5282,
      "pred_gbt": 0.5694,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.251,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-06",
      "time": "11:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.562,
      "pred_gbt": 0.5621,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.061,
      "approach_r2": 0.8701
    },
    {
      "date": "2026-02-06",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.6242,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.998,
      "approach_r2": 0.4995
    },
    {
      "date": "2026-02-06",
      "time": "11:14:00",
      "level_type": "vwap_plus2",
      "level_price": 6915.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5195,
      "pred_gbt": 0.7762,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 0.978,
      "approach_r2": 0.7497
    },
    {
      "date": "2026-02-06",
      "time": "11:15:00",
      "level_type": "session_high",
      "level_price": 6916.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5325,
      "pred_gbt": 0.6021,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.036,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-02-06",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6916.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.6156,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.036,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-02-06",
      "time": "11:15:00",
      "level_type": "swing_high_2h",
      "level_price": 6916.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5197,
      "pred_gbt": 0.5539,
      "pred_empirical": 0.6011,
      "confluence_count": 26,
      "rvol": 1.036,
      "approach_r2": 0.0832
    },
    {
      "date": "2026-02-06",
      "time": "11:21:00",
      "level_type": "session_high",
      "level_price": 6917.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.6153,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.997,
      "approach_r2": 0.4852
    },
    {
      "date": "2026-02-06",
      "time": "11:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6917.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.6288,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 0.997,
      "approach_r2": 0.4852
    },
    {
      "date": "2026-02-06",
      "time": "11:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6917.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.5713,
      "pred_empirical": 0.5871,
      "confluence_count": 32,
      "rvol": 0.997,
      "approach_r2": 0.4852
    },
    {
      "date": "2026-02-06",
      "time": "11:27:00",
      "level_type": "or30_high",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4973,
      "pred_gbt": 0.4448,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.982,
      "approach_r2": 0.9635
    },
    {
      "date": "2026-02-06",
      "time": "11:27:00",
      "level_type": "ib_high",
      "level_price": 6907.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5316,
      "pred_gbt": 0.5282,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 0.982,
      "approach_r2": 0.9635
    },
    {
      "date": "2026-02-06",
      "time": "11:34:00",
      "level_type": "session_high",
      "level_price": 6919.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.6313,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.778,
      "approach_r2": 0.9548
    },
    {
      "date": "2026-02-06",
      "time": "11:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6919.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.6129,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.778,
      "approach_r2": 0.9548
    },
    {
      "date": "2026-02-06",
      "time": "11:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6919.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5747,
      "pred_gbt": 0.5921,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.778,
      "approach_r2": 0.9548
    },
    {
      "date": "2026-02-06",
      "time": "11:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6920.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.637,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.924,
      "approach_r2": 0.0301
    },
    {
      "date": "2026-02-06",
      "time": "11:36:00",
      "level_type": "session_high",
      "level_price": 6922.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5667,
      "pred_gbt": 0.604,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.99,
      "approach_r2": 0.149
    },
    {
      "date": "2026-02-06",
      "time": "11:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6920.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5767,
      "pred_gbt": 0.5819,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.99,
      "approach_r2": 0.149
    },
    {
      "date": "2026-02-06",
      "time": "11:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6922.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.554,
      "pred_gbt": 0.5603,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.99,
      "approach_r2": 0.149
    },
    {
      "date": "2026-02-06",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6921.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.6772,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.108,
      "approach_r2": 0.1245
    },
    {
      "date": "2026-02-06",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6921.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5792,
      "pred_gbt": 0.555,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.877,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "11:41:00",
      "level_type": "vwap_plus2",
      "level_price": 6921.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.6809,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.777,
      "approach_r2": 0.1266
    },
    {
      "date": "2026-02-06",
      "time": "11:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6921.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5595,
      "pred_gbt": 0.6359,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.785,
      "approach_r2": 0.4982
    },
    {
      "date": "2026-02-06",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6922.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6115,
      "pred_gbt": 0.6329,
      "pred_empirical": 0.6488,
      "confluence_count": 26,
      "rvol": 0.478,
      "approach_r2": 0.5473
    },
    {
      "date": "2026-02-06",
      "time": "12:06:00",
      "level_type": "session_high",
      "level_price": 6922.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5917,
      "pred_gbt": 0.6471,
      "pred_empirical": 0.6488,
      "confluence_count": 26,
      "rvol": 0.783,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "12:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6922.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5792,
      "pred_gbt": 0.6081,
      "pred_empirical": 0.6488,
      "confluence_count": 26,
      "rvol": 0.783,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "12:07:00",
      "level_type": "session_high",
      "level_price": 6922.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.5937,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.856,
      "approach_r2": 0.1415
    },
    {
      "date": "2026-02-06",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6141,
      "pred_gbt": 0.5803,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.856,
      "approach_r2": 0.1415
    },
    {
      "date": "2026-02-06",
      "time": "12:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6922.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.532,
      "pred_gbt": 0.5446,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.856,
      "approach_r2": 0.1415
    },
    {
      "date": "2026-02-06",
      "time": "12:08:00",
      "level_type": "session_high",
      "level_price": 6924.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6009,
      "pred_gbt": 0.612,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.949,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "12:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6924.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5885,
      "pred_gbt": 0.5789,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.949,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "12:10:00",
      "level_type": "session_high",
      "level_price": 6926.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.616,
      "pred_gbt": 0.663,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.85,
      "approach_r2": 0.5679
    },
    {
      "date": "2026-02-06",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.6411,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.85,
      "approach_r2": 0.5679
    },
    {
      "date": "2026-02-06",
      "time": "12:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6926.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6037,
      "pred_gbt": 0.6196,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.85,
      "approach_r2": 0.5679
    },
    {
      "date": "2026-02-06",
      "time": "12:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.6259,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.887,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-02-06",
      "time": "12:29:00",
      "level_type": "session_high",
      "level_price": 6926.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5748,
      "pred_gbt": 0.6943,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.616,
      "approach_r2": 0.4102
    },
    {
      "date": "2026-02-06",
      "time": "12:29:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.6815,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.616,
      "approach_r2": 0.4102
    },
    {
      "date": "2026-02-06",
      "time": "12:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6926.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.6519,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.616,
      "approach_r2": 0.4102
    },
    {
      "date": "2026-02-06",
      "time": "12:30:00",
      "level_type": "session_high",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5771,
      "pred_gbt": 0.7211,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.646,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-06",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6459,
      "pred_gbt": 0.689,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.646,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-06",
      "time": "12:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6927.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.58,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.646,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-06",
      "time": "12:31:00",
      "level_type": "session_high",
      "level_price": 6928.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6408,
      "pred_gbt": 0.7206,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.654,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-06",
      "time": "12:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6531,
      "pred_gbt": 0.715,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.654,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-06",
      "time": "12:31:00",
      "level_type": "swing_high_2h",
      "level_price": 6928.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6289,
      "pred_gbt": 0.6805,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.654,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-06",
      "time": "12:32:00",
      "level_type": "session_high",
      "level_price": 6929.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.6213,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.819,
      "approach_r2": 0.3755
    },
    {
      "date": "2026-02-06",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6928.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.6205,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.819,
      "approach_r2": 0.3755
    },
    {
      "date": "2026-02-06",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6929.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5765,
      "pred_gbt": 0.568,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.819,
      "approach_r2": 0.3755
    },
    {
      "date": "2026-02-06",
      "time": "12:33:00",
      "level_type": "session_high",
      "level_price": 6931.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.7086,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.835,
      "approach_r2": 0.5482
    },
    {
      "date": "2026-02-06",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6485,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.835,
      "approach_r2": 0.5482
    },
    {
      "date": "2026-02-06",
      "time": "12:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6931.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6322,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.6011,
      "confluence_count": 45,
      "rvol": 0.835,
      "approach_r2": 0.5482
    },
    {
      "date": "2026-02-06",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6929.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.6742,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.836,
      "approach_r2": 0.153
    },
    {
      "date": "2026-02-06",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.6508,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.571,
      "approach_r2": 0.0851
    },
    {
      "date": "2026-02-06",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6679,
      "pred_gbt": 0.7112,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.588,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-02-06",
      "time": "12:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6930.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.7083,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.627,
      "approach_r2": 0.149
    },
    {
      "date": "2026-02-06",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6687,
      "pred_gbt": 0.7295,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.668,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-02-06",
      "time": "12:49:00",
      "level_type": "session_high",
      "level_price": 6931.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6527,
      "pred_gbt": 0.6867,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.832,
      "approach_r2": 0.0437
    },
    {
      "date": "2026-02-06",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.659,
      "pred_gbt": 0.6564,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.832,
      "approach_r2": 0.0437
    },
    {
      "date": "2026-02-06",
      "time": "12:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6931.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.641,
      "pred_gbt": 0.6487,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 0.832,
      "approach_r2": 0.0437
    },
    {
      "date": "2026-02-06",
      "time": "12:50:00",
      "level_type": "session_high",
      "level_price": 6932.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.654,
      "pred_gbt": 0.7085,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.807,
      "approach_r2": 0.9746
    },
    {
      "date": "2026-02-06",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6931.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.6797,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.807,
      "approach_r2": 0.9746
    },
    {
      "date": "2026-02-06",
      "time": "12:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6932.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6423,
      "pred_gbt": 0.6692,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 0.807,
      "approach_r2": 0.9746
    },
    {
      "date": "2026-02-06",
      "time": "12:52:00",
      "level_type": "session_high",
      "level_price": 6936.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.6609,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 1.092,
      "approach_r2": 0.9443
    },
    {
      "date": "2026-02-06",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6936.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6375,
      "pred_gbt": 0.6187,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 1.092,
      "approach_r2": 0.9443
    },
    {
      "date": "2026-02-06",
      "time": "12:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6932.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6546,
      "pred_gbt": 0.6489,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.149,
      "approach_r2": 0.8834
    },
    {
      "date": "2026-02-06",
      "time": "12:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6932.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6595,
      "pred_gbt": 0.6419,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 1.072,
      "approach_r2": 0.9032
    },
    {
      "date": "2026-02-06",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6933.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6584,
      "pred_gbt": 0.6894,
      "pred_empirical": 0.5803,
      "confluence_count": 45,
      "rvol": 1.048,
      "approach_r2": 0.8994
    },
    {
      "date": "2026-02-06",
      "time": "12:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6933.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6611,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.5997,
      "confluence_count": 45,
      "rvol": 0.94,
      "approach_r2": 0.5962
    },
    {
      "date": "2026-02-06",
      "time": "12:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6933.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6594,
      "pred_gbt": 0.7317,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.799,
      "approach_r2": 0.0056
    },
    {
      "date": "2026-02-06",
      "time": "12:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6933.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6718,
      "pred_gbt": 0.7201,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.733,
      "approach_r2": 0.7855
    },
    {
      "date": "2026-02-06",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6933.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.692,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.696,
      "approach_r2": 0.3924
    },
    {
      "date": "2026-02-06",
      "time": "13:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6934.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6726,
      "pred_gbt": 0.7412,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.689,
      "approach_r2": 0.2915
    },
    {
      "date": "2026-02-06",
      "time": "13:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6934.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6694,
      "pred_gbt": 0.7658,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.696,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-02-06",
      "time": "13:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6934.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6732,
      "pred_gbt": 0.7577,
      "pred_empirical": 0.6488,
      "confluence_count": 40,
      "rvol": 0.608,
      "approach_r2": 0.1947
    },
    {
      "date": "2026-02-06",
      "time": "13:04:00",
      "level_type": "session_high",
      "level_price": 6937.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6537,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.637,
      "approach_r2": 0.2811
    },
    {
      "date": "2026-02-06",
      "time": "13:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6937.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6419,
      "pred_gbt": 0.6898,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.637,
      "approach_r2": 0.2811
    },
    {
      "date": "2026-02-06",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6934.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6837,
      "pred_gbt": 0.739,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.601,
      "approach_r2": 0.8892
    },
    {
      "date": "2026-02-06",
      "time": "13:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6934.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6519,
      "pred_gbt": 0.7485,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.623,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-02-06",
      "time": "13:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6653,
      "pred_gbt": 0.7564,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.64,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-06",
      "time": "13:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6935.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6828,
      "pred_gbt": 0.7665,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.678,
      "approach_r2": 0.0386
    },
    {
      "date": "2026-02-06",
      "time": "13:40:00",
      "level_type": "session_high",
      "level_price": 6937.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.672,
      "pred_gbt": 0.727,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.614,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "13:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6937.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6605,
      "pred_gbt": 0.6719,
      "pred_empirical": 0.6488,
      "confluence_count": 33,
      "rvol": 0.614,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "13:46:00",
      "level_type": "session_high",
      "level_price": 6937.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6841,
      "pred_gbt": 0.7486,
      "pred_empirical": 0.6488,
      "confluence_count": 34,
      "rvol": 0.629,
      "approach_r2": 0.6717
    },
    {
      "date": "2026-02-06",
      "time": "13:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6937.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6729,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.629,
      "approach_r2": 0.6717
    },
    {
      "date": "2026-02-06",
      "time": "13:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6939.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6786,
      "pred_gbt": 0.7465,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.657,
      "approach_r2": 0.1359
    },
    {
      "date": "2026-02-06",
      "time": "13:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6939.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6801,
      "pred_gbt": 0.759,
      "pred_empirical": 0.6488,
      "confluence_count": 27,
      "rvol": 0.635,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-06",
      "time": "13:51:00",
      "level_type": "session_high",
      "level_price": 6938.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.64,
      "approach_r2": 0.1557
    },
    {
      "date": "2026-02-06",
      "time": "13:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6938.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.6892,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.64,
      "approach_r2": 0.1557
    },
    {
      "date": "2026-02-06",
      "time": "14:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6932.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6284,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.717,
      "approach_r2": 0.675
    },
    {
      "date": "2026-02-06",
      "time": "14:29:00",
      "level_type": "session_high",
      "level_price": 6938.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6772,
      "pred_gbt": 0.7871,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.423,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-02-06",
      "time": "14:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6938.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6659,
      "pred_gbt": 0.7389,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.423,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-02-06",
      "time": "14:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6935.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6682,
      "pred_gbt": 0.5651,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.423,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "14:49:00",
      "level_type": "session_high",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.677,
      "pred_gbt": 0.8096,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.652,
      "approach_r2": 0.329
    },
    {
      "date": "2026-02-06",
      "time": "14:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6656,
      "pred_gbt": 0.7594,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.652,
      "approach_r2": 0.329
    },
    {
      "date": "2026-02-06",
      "time": "14:50:00",
      "level_type": "session_high",
      "level_price": 6940.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7024,
      "pred_gbt": 0.7531,
      "pred_empirical": 0.6488,
      "confluence_count": 24,
      "rvol": 0.721,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "14:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6940.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6916,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.6488,
      "confluence_count": 24,
      "rvol": 0.721,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-06",
      "time": "15:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6935.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6514,
      "pred_gbt": 0.7204,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.516,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-06",
      "time": "15:07:00",
      "level_type": "session_high",
      "level_price": 6940.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7111,
      "pred_gbt": 0.7765,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.715,
      "approach_r2": 0.3809
    },
    {
      "date": "2026-02-06",
      "time": "15:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6940.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7004,
      "pred_gbt": 0.7184,
      "pred_empirical": 0.6488,
      "confluence_count": 23,
      "rvol": 0.715,
      "approach_r2": 0.3809
    },
    {
      "date": "2026-02-06",
      "time": "15:22:00",
      "level_type": "session_high",
      "level_price": 6943.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6952,
      "pred_gbt": 0.7254,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.014,
      "approach_r2": 0.0436
    },
    {
      "date": "2026-02-06",
      "time": "15:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6943.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6842,
      "pred_gbt": 0.6614,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.014,
      "approach_r2": 0.0436
    },
    {
      "date": "2026-02-06",
      "time": "15:41:00",
      "level_type": "session_high",
      "level_price": 6945.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.673,
      "pred_gbt": 0.7298,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.97,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-02-06",
      "time": "15:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6945.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6616,
      "pred_gbt": 0.6793,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.97,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-02-06",
      "time": "15:42:00",
      "level_type": "session_high",
      "level_price": 6946.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6181,
      "pred_gbt": 0.6552,
      "pred_empirical": 0.6488,
      "confluence_count": 10,
      "rvol": 1.209,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-02-06",
      "time": "15:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6946.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6209,
      "pred_gbt": 0.6284,
      "pred_empirical": 0.6488,
      "confluence_count": 10,
      "rvol": 1.209,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-02-06",
      "time": "15:44:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5657,
      "pred_gbt": 0.4992,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.288,
      "approach_r2": 0.1288
    },
    {
      "date": "2026-02-06",
      "time": "15:44:00",
      "level_type": "session_high",
      "level_price": 6949.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.624,
      "pred_gbt": 0.6786,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 1.288,
      "approach_r2": 0.1288
    },
    {
      "date": "2026-02-06",
      "time": "15:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6950.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6892,
      "pred_gbt": 0.7273,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.288,
      "approach_r2": 0.1288
    },
    {
      "date": "2026-02-06",
      "time": "15:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6949.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6267,
      "pred_gbt": 0.6518,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 1.288,
      "approach_r2": 0.1288
    },
    {
      "date": "2026-02-06",
      "time": "15:45:00",
      "level_type": "session_high",
      "level_price": 6949.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.6897,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.32,
      "approach_r2": 0.502
    },
    {
      "date": "2026-02-06",
      "time": "15:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6951.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6747,
      "pred_gbt": 0.7118,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 1.32,
      "approach_r2": 0.502
    },
    {
      "date": "2026-02-06",
      "time": "15:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6949.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6139,
      "pred_gbt": 0.6573,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.32,
      "approach_r2": 0.502
    },
    {
      "date": "2026-02-06",
      "time": "15:46:00",
      "level_type": "session_high",
      "level_price": 6951.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.6504,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.385,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-06",
      "time": "15:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6951.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7017,
      "pred_gbt": 0.6422,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 1.385,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-06",
      "time": "15:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6951.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.6251,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.385,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-06",
      "time": "15:47:00",
      "level_type": "session_high",
      "level_price": 6953.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.6806,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.25,
      "approach_r2": 0.0954
    },
    {
      "date": "2026-02-06",
      "time": "15:47:00",
      "level_type": "vwap_plus2",
      "level_price": 6952.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7076,
      "pred_gbt": 0.6405,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 1.25,
      "approach_r2": 0.0954
    },
    {
      "date": "2026-02-06",
      "time": "15:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6953.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.6167,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 1.25,
      "approach_r2": 0.0954
    },
    {
      "date": "2026-02-06",
      "time": "15:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6952.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6743,
      "pred_gbt": 0.7001,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 1.35,
      "approach_r2": 0.5053
    },
    {
      "date": "2026-02-06",
      "time": "15:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6952.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6828,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 1.463,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-02-06",
      "time": "15:53:00",
      "level_type": "session_high",
      "level_price": 6965.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.4384,
      "pred_empirical": 0.6488,
      "confluence_count": 0,
      "rvol": 1.739,
      "approach_r2": 0.0766
    },
    {
      "date": "2026-02-06",
      "time": "15:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6965.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6354,
      "pred_gbt": 0.3978,
      "pred_empirical": 0.6488,
      "confluence_count": 0,
      "rvol": 1.739,
      "approach_r2": 0.0766
    },
    {
      "date": "2026-02-06",
      "time": "15:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6413,
      "pred_gbt": 0.6624,
      "pred_empirical": 0.6488,
      "confluence_count": 0,
      "rvol": 1.847,
      "approach_r2": 0.5011
    },
    {
      "date": "2026-02-09",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6939.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4054,
      "pred_gbt": 0.3598,
      "pred_empirical": 0.6142,
      "confluence_count": 6,
      "rvol": 1.174,
      "approach_r2": 0.8142
    },
    {
      "date": "2026-02-09",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6937.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3741,
      "pred_gbt": 0.4728,
      "pred_empirical": 0.6081,
      "confluence_count": 1,
      "rvol": 1.174,
      "approach_r2": 0.8142
    },
    {
      "date": "2026-02-09",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6945.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3912,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.173,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-02-09",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6945.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4752,
      "pred_gbt": 0.4454,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 1.173,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-02-09",
      "time": "09:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6947.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.3678,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 1.156,
      "approach_r2": 0.2917
    },
    {
      "date": "2026-02-09",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.3024,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.128,
      "approach_r2": 0.7512
    },
    {
      "date": "2026-02-09",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6952.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4177,
      "pred_gbt": 0.3488,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.128,
      "approach_r2": 0.7512
    },
    {
      "date": "2026-02-09",
      "time": "09:41:00",
      "level_type": "prior_day_close",
      "level_price": 6948.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3904,
      "pred_gbt": 0.3069,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.089,
      "approach_r2": 0.9576
    },
    {
      "date": "2026-02-09",
      "time": "09:41:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3218,
      "pred_gbt": 0.3394,
      "pred_empirical": 0.6251,
      "confluence_count": 15,
      "rvol": 1.089,
      "approach_r2": 0.9576
    },
    {
      "date": "2026-02-09",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6955.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4208,
      "pred_gbt": 0.3603,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.042,
      "approach_r2": 0.9446
    },
    {
      "date": "2026-02-09",
      "time": "09:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6956.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5019,
      "pred_gbt": 0.4365,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.042,
      "approach_r2": 0.9446
    },
    {
      "date": "2026-02-09",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6955.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4237,
      "pred_gbt": 0.3478,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.042,
      "approach_r2": 0.9446
    },
    {
      "date": "2026-02-09",
      "time": "09:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6950.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4668,
      "pred_gbt": 0.4772,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 0.902,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-02-09",
      "time": "09:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6951.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3808,
      "pred_gbt": 0.4009,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 0.902,
      "approach_r2": 0.5319
    },
    {
      "date": "2026-02-09",
      "time": "09:46:00",
      "level_type": "or15_high",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3891,
      "pred_gbt": 0.3128,
      "pred_empirical": 0.6109,
      "confluence_count": 23,
      "rvol": 0.866,
      "approach_r2": 0.8731
    },
    {
      "date": "2026-02-09",
      "time": "09:46:00",
      "level_type": "session_high",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4976,
      "pred_gbt": 0.3451,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.866,
      "approach_r2": 0.8731
    },
    {
      "date": "2026-02-09",
      "time": "09:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4848,
      "pred_gbt": 0.3463,
      "pred_empirical": 0.6142,
      "confluence_count": 23,
      "rvol": 0.866,
      "approach_r2": 0.8731
    },
    {
      "date": "2026-02-09",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4758,
      "pred_gbt": 0.3934,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.007,
      "approach_r2": 0.6529
    },
    {
      "date": "2026-02-09",
      "time": "09:49:00",
      "level_type": "developing_vpoc",
      "level_price": 6953.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3877,
      "pred_gbt": 0.3142,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.007,
      "approach_r2": 0.6529
    },
    {
      "date": "2026-02-09",
      "time": "09:51:00",
      "level_type": "value_area_low",
      "level_price": 6943.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.418,
      "pred_gbt": 0.476,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.028,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-09",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6943.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4214,
      "pred_gbt": 0.476,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 1.028,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-09",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6943.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3851,
      "pred_gbt": 0.4009,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 0.896,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-09",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6943.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4309,
      "pred_gbt": 0.4711,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 0.878,
      "approach_r2": 0.5158
    },
    {
      "date": "2026-02-09",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6943.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4343,
      "pred_gbt": 0.4468,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 0.887,
      "approach_r2": 0.5158
    },
    {
      "date": "2026-02-09",
      "time": "09:58:00",
      "level_type": "vwap",
      "level_price": 6944.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.439,
      "pred_gbt": 0.4867,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.783,
      "approach_r2": 0.8945
    },
    {
      "date": "2026-02-09",
      "time": "09:59:00",
      "level_type": "vwap",
      "level_price": 6944.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4022,
      "pred_gbt": 0.603,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 0.768,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-09",
      "time": "10:00:00",
      "level_type": "vwap",
      "level_price": 6944.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4252,
      "pred_gbt": 0.5042,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 0.714,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-09",
      "time": "10:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6946.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3811,
      "pred_gbt": 0.405,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 0.714,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-09",
      "time": "10:02:00",
      "level_type": "vwap",
      "level_price": 6944.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4282,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 0.637,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-02-09",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4221,
      "pred_gbt": 0.4753,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.607,
      "approach_r2": 0.4996
    },
    {
      "date": "2026-02-09",
      "time": "10:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6952.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.46,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.592,
      "approach_r2": 0.8652
    },
    {
      "date": "2026-02-09",
      "time": "10:05:00",
      "level_type": "or30_high",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4223,
      "pred_gbt": 0.3516,
      "pred_empirical": 0.5871,
      "confluence_count": 21,
      "rvol": 0.582,
      "approach_r2": 0.8578
    },
    {
      "date": "2026-02-09",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5215,
      "pred_gbt": 0.3992,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.582,
      "approach_r2": 0.8578
    },
    {
      "date": "2026-02-09",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5086,
      "pred_gbt": 0.3902,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.582,
      "approach_r2": 0.8578
    },
    {
      "date": "2026-02-09",
      "time": "10:07:00",
      "level_type": "lvn",
      "level_price": 6960.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4324,
      "pred_gbt": 0.3797,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.667,
      "approach_r2": 0.1006
    },
    {
      "date": "2026-02-09",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5112,
      "pred_gbt": 0.4225,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.667,
      "approach_r2": 0.1006
    },
    {
      "date": "2026-02-09",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 6959.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4983,
      "pred_gbt": 0.4133,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.667,
      "approach_r2": 0.1006
    },
    {
      "date": "2026-02-09",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 6960.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5083,
      "pred_gbt": 0.4637,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.67,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-09",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 6960.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4955,
      "pred_gbt": 0.4465,
      "pred_empirical": 0.5997,
      "confluence_count": 20,
      "rvol": 0.67,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-09",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.512,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.565,
      "approach_r2": 0.5904
    },
    {
      "date": "2026-02-09",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6954.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5153,
      "pred_gbt": 0.4847,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.556,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-02-09",
      "time": "10:15:00",
      "level_type": "lvn",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4532,
      "pred_gbt": 0.3677,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 0.612,
      "approach_r2": 0.7511
    },
    {
      "date": "2026-02-09",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6964.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.544,
      "pred_gbt": 0.3947,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.612,
      "approach_r2": 0.7511
    },
    {
      "date": "2026-02-09",
      "time": "10:16:00",
      "level_type": "prior_day_high",
      "level_price": 6965.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4994,
      "pred_gbt": 0.3765,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.689,
      "approach_r2": 0.4532
    },
    {
      "date": "2026-02-09",
      "time": "10:16:00",
      "level_type": "session_high",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4612,
      "pred_gbt": 0.472,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 0.689,
      "approach_r2": 0.4532
    },
    {
      "date": "2026-02-09",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6964.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5304,
      "pred_gbt": 0.399,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 0.689,
      "approach_r2": 0.4532
    },
    {
      "date": "2026-02-09",
      "time": "10:16:00",
      "level_type": "swing_high_2h",
      "level_price": 6963.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4641,
      "pred_gbt": 0.449,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 0.689,
      "approach_r2": 0.4532
    },
    {
      "date": "2026-02-09",
      "time": "10:17:00",
      "level_type": "session_high",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.4244,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.684,
      "approach_r2": 0.0717
    },
    {
      "date": "2026-02-09",
      "time": "10:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6965.45,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.525,
      "pred_gbt": 0.405,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.684,
      "approach_r2": 0.0717
    },
    {
      "date": "2026-02-09",
      "time": "10:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.4024,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.684,
      "approach_r2": 0.0717
    },
    {
      "date": "2026-02-09",
      "time": "10:18:00",
      "level_type": "vwap_plus2",
      "level_price": 6965.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5267,
      "pred_gbt": 0.4282,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.679,
      "approach_r2": 0.2663
    },
    {
      "date": "2026-02-09",
      "time": "10:19:00",
      "level_type": "overnight_high",
      "level_price": 6968.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4666,
      "pred_gbt": 0.4303,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 0.669,
      "approach_r2": 0.0056
    },
    {
      "date": "2026-02-09",
      "time": "10:19:00",
      "level_type": "session_high",
      "level_price": 6966.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4601,
      "pred_gbt": 0.5223,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.669,
      "approach_r2": 0.0056
    },
    {
      "date": "2026-02-09",
      "time": "10:19:00",
      "level_type": "vwap_plus2",
      "level_price": 6966.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5337,
      "pred_gbt": 0.5257,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 0.669,
      "approach_r2": 0.0056
    },
    {
      "date": "2026-02-09",
      "time": "10:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6966.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.463,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.669,
      "approach_r2": 0.0056
    },
    {
      "date": "2026-02-09",
      "time": "10:20:00",
      "level_type": "session_high",
      "level_price": 6968.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4695,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 0.695,
      "approach_r2": 0.3636
    },
    {
      "date": "2026-02-09",
      "time": "10:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6967.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5494,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 0.695,
      "approach_r2": 0.3636
    },
    {
      "date": "2026-02-09",
      "time": "10:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6968.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4724,
      "pred_gbt": 0.483,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 0.695,
      "approach_r2": 0.3636
    },
    {
      "date": "2026-02-09",
      "time": "10:21:00",
      "level_type": "vwap_plus2",
      "level_price": 6968.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.5803,
      "confluence_count": 32,
      "rvol": 0.637,
      "approach_r2": 0.1339
    },
    {
      "date": "2026-02-09",
      "time": "10:22:00",
      "level_type": "vwap_plus2",
      "level_price": 6968.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.4569,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.667,
      "approach_r2": 0.4426
    },
    {
      "date": "2026-02-09",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.66,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5165,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 0.71,
      "approach_r2": 0.7891
    },
    {
      "date": "2026-02-09",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5163,
      "pred_gbt": 0.4186,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.725,
      "approach_r2": 0.5398
    },
    {
      "date": "2026-02-09",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6959.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4686,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.773,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-09",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6960.02,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5155,
      "pred_gbt": 0.5201,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.702,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-09",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 6970.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5069,
      "pred_gbt": 0.4088,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 0.724,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-02-09",
      "time": "10:30:00",
      "level_type": "session_high",
      "level_price": 6970.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5411,
      "pred_gbt": 0.4466,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 0.724,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-02-09",
      "time": "10:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6970.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5512,
      "pred_gbt": 0.427,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.724,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-02-09",
      "time": "10:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6970.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.4342,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 0.724,
      "approach_r2": 0.7961
    },
    {
      "date": "2026-02-09",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6971.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5476,
      "pred_gbt": 0.4138,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.741,
      "approach_r2": 0.8571
    },
    {
      "date": "2026-02-09",
      "time": "10:32:00",
      "level_type": "session_high",
      "level_price": 6971.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.5247,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.696,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-09",
      "time": "10:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6972.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.551,
      "pred_gbt": 0.4743,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.696,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-09",
      "time": "10:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6971.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4783,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.696,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-09",
      "time": "10:33:00",
      "level_type": "session_high",
      "level_price": 6971.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5451,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.68,
      "approach_r2": 0.8603
    },
    {
      "date": "2026-02-09",
      "time": "10:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6972.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5536,
      "pred_gbt": 0.469,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.68,
      "approach_r2": 0.8603
    },
    {
      "date": "2026-02-09",
      "time": "10:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6971.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5323,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.68,
      "approach_r2": 0.8603
    },
    {
      "date": "2026-02-09",
      "time": "10:34:00",
      "level_type": "session_high",
      "level_price": 6972.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4753,
      "pred_gbt": 0.528,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.682,
      "approach_r2": 0.4697
    },
    {
      "date": "2026-02-09",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6973.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5488,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 0.682,
      "approach_r2": 0.4697
    },
    {
      "date": "2026-02-09",
      "time": "10:34:00",
      "level_type": "swing_high_2h",
      "level_price": 6972.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.4992,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.682,
      "approach_r2": 0.4697
    },
    {
      "date": "2026-02-09",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6974.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4744,
      "pred_gbt": 0.476,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.724,
      "approach_r2": 0.0938
    },
    {
      "date": "2026-02-09",
      "time": "10:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6973.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.4857,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.724,
      "approach_r2": 0.0938
    },
    {
      "date": "2026-02-09",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6974.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.448,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 0.724,
      "approach_r2": 0.0938
    },
    {
      "date": "2026-02-09",
      "time": "10:36:00",
      "level_type": "session_high",
      "level_price": 6976.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 0.767,
      "approach_r2": 0.0028
    },
    {
      "date": "2026-02-09",
      "time": "10:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6974.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5541,
      "pred_gbt": 0.464,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 0.767,
      "approach_r2": 0.0028
    },
    {
      "date": "2026-02-09",
      "time": "10:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6976.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5269,
      "pred_gbt": 0.4179,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 0.767,
      "approach_r2": 0.0028
    },
    {
      "date": "2026-02-09",
      "time": "10:37:00",
      "level_type": "session_high",
      "level_price": 6978.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5349,
      "pred_gbt": 0.5011,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.793,
      "approach_r2": 0.159
    },
    {
      "date": "2026-02-09",
      "time": "10:37:00",
      "level_type": "swing_high_2h",
      "level_price": 6978.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5221,
      "pred_gbt": 0.4886,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.793,
      "approach_r2": 0.159
    },
    {
      "date": "2026-02-09",
      "time": "10:38:00",
      "level_type": "session_high",
      "level_price": 6979.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5367,
      "pred_gbt": 0.4861,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.777,
      "approach_r2": 0.5066
    },
    {
      "date": "2026-02-09",
      "time": "10:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6976.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.556,
      "pred_gbt": 0.5461,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 0.777,
      "approach_r2": 0.5066
    },
    {
      "date": "2026-02-09",
      "time": "10:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6979.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5239,
      "pred_gbt": 0.4735,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.777,
      "approach_r2": 0.5066
    },
    {
      "date": "2026-02-09",
      "time": "10:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6976.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5487,
      "pred_gbt": 0.4553,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.8,
      "approach_r2": 0.003
    },
    {
      "date": "2026-02-09",
      "time": "10:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6977.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.732,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-09",
      "time": "10:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6977.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.4613,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.592,
      "approach_r2": 0.5967
    },
    {
      "date": "2026-02-09",
      "time": "10:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6978.57,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.564,
      "pred_gbt": 0.4579,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.538,
      "approach_r2": 0.5981
    },
    {
      "date": "2026-02-09",
      "time": "10:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6978.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.4623,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.501,
      "approach_r2": 0.1636
    },
    {
      "date": "2026-02-09",
      "time": "10:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6980.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5759,
      "pred_gbt": 0.4675,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.59,
      "approach_r2": 0.8
    },
    {
      "date": "2026-02-09",
      "time": "10:50:00",
      "level_type": "session_high",
      "level_price": 6979.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.657,
      "approach_r2": 0.7979
    },
    {
      "date": "2026-02-09",
      "time": "10:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6981.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5804,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 0.657,
      "approach_r2": 0.7979
    },
    {
      "date": "2026-02-09",
      "time": "10:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6979.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4953,
      "pred_gbt": 0.4518,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 0.657,
      "approach_r2": 0.7979
    },
    {
      "date": "2026-02-09",
      "time": "10:54:00",
      "level_type": "session_high",
      "level_price": 6981.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.515,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.571,
      "approach_r2": 0.0153
    },
    {
      "date": "2026-02-09",
      "time": "10:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6981.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5593,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.571,
      "approach_r2": 0.0153
    },
    {
      "date": "2026-02-09",
      "time": "10:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.11,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.5926,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 0.545,
      "approach_r2": 0.5022
    },
    {
      "date": "2026-02-09",
      "time": "10:57:00",
      "level_type": "session_high",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5203,
      "pred_gbt": 0.6004,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 0.607,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-09",
      "time": "10:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6983.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5945,
      "pred_gbt": 0.6317,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 0.607,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-09",
      "time": "10:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6984.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5232,
      "pred_gbt": 0.5639,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 0.607,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-09",
      "time": "10:58:00",
      "level_type": "session_high",
      "level_price": 6986.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6497,
      "pred_gbt": 0.74,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 0.636,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-02-09",
      "time": "10:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6045,
      "pred_gbt": 0.6653,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.636,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-02-09",
      "time": "10:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6986.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6379,
      "pred_gbt": 0.7285,
      "pred_empirical": 0.6081,
      "confluence_count": 98,
      "rvol": 0.636,
      "approach_r2": 0.1164
    },
    {
      "date": "2026-02-09",
      "time": "10:59:00",
      "level_type": "vwap_plus2",
      "level_price": 6984.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6336,
      "pred_gbt": 0.5922,
      "pred_empirical": 0.612,
      "confluence_count": 73,
      "rvol": 0.693,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-09",
      "time": "11:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6461,
      "pred_gbt": 0.7641,
      "pred_empirical": 0.6269,
      "confluence_count": 89,
      "rvol": 0.732,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-02-09",
      "time": "11:01:00",
      "level_type": "session_high",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6345,
      "pred_gbt": 0.7338,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 0.701,
      "approach_r2": 0.4884
    },
    {
      "date": "2026-02-09",
      "time": "11:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6985.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6454,
      "pred_gbt": 0.7122,
      "pred_empirical": 0.6269,
      "confluence_count": 99,
      "rvol": 0.701,
      "approach_r2": 0.4884
    },
    {
      "date": "2026-02-09",
      "time": "11:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6986.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6225,
      "pred_gbt": 0.7221,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 0.701,
      "approach_r2": 0.4884
    },
    {
      "date": "2026-02-09",
      "time": "11:02:00",
      "level_type": "session_high",
      "level_price": 6986.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6672,
      "pred_gbt": 0.6954,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 0.707,
      "approach_r2": 0.4965
    },
    {
      "date": "2026-02-09",
      "time": "11:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6986.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6786,
      "pred_gbt": 0.7453,
      "pred_empirical": 0.6269,
      "confluence_count": 98,
      "rvol": 0.707,
      "approach_r2": 0.4965
    },
    {
      "date": "2026-02-09",
      "time": "11:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6986.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6557,
      "pred_gbt": 0.6828,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 0.707,
      "approach_r2": 0.4965
    },
    {
      "date": "2026-02-09",
      "time": "11:03:00",
      "level_type": "session_high",
      "level_price": 6987.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6623,
      "pred_gbt": 0.7569,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.696,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-02-09",
      "time": "11:03:00",
      "level_type": "vwap_plus2",
      "level_price": 6986.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6728,
      "pred_gbt": 0.7234,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 0.696,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-02-09",
      "time": "11:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6987.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6507,
      "pred_gbt": 0.748,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.696,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-02-09",
      "time": "11:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6764,
      "pred_gbt": 0.735,
      "pred_empirical": 0.6109,
      "confluence_count": 97,
      "rvol": 0.685,
      "approach_r2": 0.4324
    },
    {
      "date": "2026-02-09",
      "time": "11:05:00",
      "level_type": "session_high",
      "level_price": 6987.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6695,
      "pred_gbt": 0.7604,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.653,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-09",
      "time": "11:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6987.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6785,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.653,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-09",
      "time": "11:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6987.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.658,
      "pred_gbt": 0.7406,
      "pred_empirical": 0.6081,
      "confluence_count": 95,
      "rvol": 0.653,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-09",
      "time": "11:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6985.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.5656,
      "pred_empirical": 0.6081,
      "confluence_count": 86,
      "rvol": 0.566,
      "approach_r2": 0.551
    },
    {
      "date": "2026-02-09",
      "time": "11:28:00",
      "level_type": "session_high",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.7929,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.559,
      "approach_r2": 0.5125
    },
    {
      "date": "2026-02-09",
      "time": "11:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6988.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6302,
      "pred_gbt": 0.7628,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.559,
      "approach_r2": 0.5125
    },
    {
      "date": "2026-02-09",
      "time": "11:29:00",
      "level_type": "session_high",
      "level_price": 6989.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.685,
      "pred_gbt": 0.7921,
      "pred_empirical": 0.5962,
      "confluence_count": 96,
      "rvol": 0.582,
      "approach_r2": 0.1822
    },
    {
      "date": "2026-02-09",
      "time": "11:29:00",
      "level_type": "swing_high_2h",
      "level_price": 6989.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6739,
      "pred_gbt": 0.7746,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.582,
      "approach_r2": 0.1822
    },
    {
      "date": "2026-02-09",
      "time": "11:42:00",
      "level_type": "session_high",
      "level_price": 6989.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6388,
      "pred_gbt": 0.8085,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.645,
      "approach_r2": 0.4129
    },
    {
      "date": "2026-02-09",
      "time": "11:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6989.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6414,
      "pred_gbt": 0.778,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.645,
      "approach_r2": 0.4129
    },
    {
      "date": "2026-02-09",
      "time": "11:43:00",
      "level_type": "session_high",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6913,
      "pred_gbt": 0.7969,
      "pred_empirical": 0.6109,
      "confluence_count": 94,
      "rvol": 0.682,
      "approach_r2": 0.8244
    },
    {
      "date": "2026-02-09",
      "time": "11:43:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6803,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.6109,
      "confluence_count": 94,
      "rvol": 0.682,
      "approach_r2": 0.8244
    },
    {
      "date": "2026-02-09",
      "time": "11:45:00",
      "level_type": "session_high",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6237,
      "pred_gbt": 0.8066,
      "pred_empirical": 0.5962,
      "confluence_count": 93,
      "rvol": 0.779,
      "approach_r2": 0.1636
    },
    {
      "date": "2026-02-09",
      "time": "11:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6265,
      "pred_gbt": 0.7783,
      "pred_empirical": 0.6109,
      "confluence_count": 93,
      "rvol": 0.779,
      "approach_r2": 0.1636
    },
    {
      "date": "2026-02-09",
      "time": "11:46:00",
      "level_type": "session_high",
      "level_price": 6993.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5845,
      "pred_gbt": 0.753,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.798,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-02-09",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6993.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5874,
      "pred_gbt": 0.7175,
      "pred_empirical": 0.5871,
      "confluence_count": 69,
      "rvol": 0.798,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-02-09",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6994.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6268,
      "pred_gbt": 0.6712,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 0.846,
      "approach_r2": 0.2827
    },
    {
      "date": "2026-02-09",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6994.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6147,
      "pred_gbt": 0.6362,
      "pred_empirical": 0.5871,
      "confluence_count": 55,
      "rvol": 0.846,
      "approach_r2": 0.2827
    },
    {
      "date": "2026-02-09",
      "time": "11:53:00",
      "level_type": "session_high",
      "level_price": 6996.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6013,
      "pred_gbt": 0.6779,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.634,
      "approach_r2": 0.23
    },
    {
      "date": "2026-02-09",
      "time": "11:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5889,
      "pred_gbt": 0.6414,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.634,
      "approach_r2": 0.23
    },
    {
      "date": "2026-02-09",
      "time": "11:59:00",
      "level_type": "session_high",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.613,
      "pred_gbt": 0.6613,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.53,
      "approach_r2": 0.757
    },
    {
      "date": "2026-02-09",
      "time": "11:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6007,
      "pred_gbt": 0.6198,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.53,
      "approach_r2": 0.757
    },
    {
      "date": "2026-02-09",
      "time": "12:04:00",
      "level_type": "session_high",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6162,
      "pred_gbt": 0.638,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.47,
      "approach_r2": 0.3736
    },
    {
      "date": "2026-02-09",
      "time": "12:04:00",
      "level_type": "swing_high_2h",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.604,
      "pred_gbt": 0.5996,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.47,
      "approach_r2": 0.3736
    },
    {
      "date": "2026-02-09",
      "time": "12:13:00",
      "level_type": "session_high",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6227,
      "pred_gbt": 0.6799,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.486,
      "approach_r2": 0.8194
    },
    {
      "date": "2026-02-09",
      "time": "12:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6106,
      "pred_gbt": 0.6211,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.486,
      "approach_r2": 0.8194
    },
    {
      "date": "2026-02-09",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7378,
      "pred_gbt": 0.7399,
      "pred_empirical": 0.5803,
      "confluence_count": 97,
      "rvol": 0.322,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-02-09",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7027,
      "pred_gbt": 0.717,
      "pred_empirical": 0.5871,
      "confluence_count": 97,
      "rvol": 0.448,
      "approach_r2": 0.0519
    },
    {
      "date": "2026-02-09",
      "time": "12:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6985.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6627,
      "pred_gbt": 0.7573,
      "pred_empirical": 0.6011,
      "confluence_count": 86,
      "rvol": 0.448,
      "approach_r2": 0.0519
    },
    {
      "date": "2026-02-09",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6994,
      "pred_gbt": 0.7044,
      "pred_empirical": 0.5871,
      "confluence_count": 96,
      "rvol": 0.513,
      "approach_r2": 0.188
    },
    {
      "date": "2026-02-09",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7019,
      "pred_gbt": 0.6849,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.581,
      "approach_r2": 0.7264
    },
    {
      "date": "2026-02-09",
      "time": "13:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6995,
      "pred_gbt": 0.6566,
      "pred_empirical": 0.6109,
      "confluence_count": 96,
      "rvol": 0.73,
      "approach_r2": 0.4994
    },
    {
      "date": "2026-02-09",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7264,
      "pred_gbt": 0.7266,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.713,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-09",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7137,
      "pred_gbt": 0.7248,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.695,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-09",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.6918,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.652,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-02-09",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7403,
      "pred_gbt": 0.7126,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.545,
      "approach_r2": 0.936
    },
    {
      "date": "2026-02-09",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7411,
      "pred_gbt": 0.6965,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.53,
      "approach_r2": 0.9
    },
    {
      "date": "2026-02-09",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7442,
      "pred_gbt": 0.702,
      "pred_empirical": 0.612,
      "confluence_count": 96,
      "rvol": 0.464,
      "approach_r2": 0.8247
    },
    {
      "date": "2026-02-09",
      "time": "13:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7448,
      "pred_gbt": 0.7277,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.454,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-09",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7418,
      "pred_gbt": 0.7131,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.48,
      "approach_r2": 0.5239
    },
    {
      "date": "2026-02-09",
      "time": "13:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7405,
      "pred_gbt": 0.7009,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.453,
      "approach_r2": 0.129
    },
    {
      "date": "2026-02-09",
      "time": "13:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7418,
      "pred_gbt": 0.6899,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.473,
      "approach_r2": 0.3172
    },
    {
      "date": "2026-02-09",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7393,
      "pred_gbt": 0.6785,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.503,
      "approach_r2": 0.001
    },
    {
      "date": "2026-02-09",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7425,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.484,
      "approach_r2": 0.3666
    },
    {
      "date": "2026-02-09",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7436,
      "pred_gbt": 0.6955,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.435,
      "approach_r2": 0.17
    },
    {
      "date": "2026-02-09",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7452,
      "pred_gbt": 0.712,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.47,
      "approach_r2": 0.5533
    },
    {
      "date": "2026-02-09",
      "time": "13:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7489,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.424,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-09",
      "time": "13:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6982.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.465,
      "pred_gbt": 0.4082,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 1.711,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-02-09",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.666,
      "pred_empirical": 0.651,
      "confluence_count": 95,
      "rvol": 2.211,
      "approach_r2": 0.8052
    },
    {
      "date": "2026-02-09",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6341,
      "pred_gbt": 0.6767,
      "pred_empirical": 0.6251,
      "confluence_count": 95,
      "rvol": 2.35,
      "approach_r2": 0.8478
    },
    {
      "date": "2026-02-09",
      "time": "13:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6985.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.644,
      "pred_gbt": 0.6652,
      "pred_empirical": 0.5962,
      "confluence_count": 86,
      "rvol": 0.91,
      "approach_r2": 0.8073
    },
    {
      "date": "2026-02-09",
      "time": "13:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7104,
      "pred_gbt": 0.6948,
      "pred_empirical": 0.5962,
      "confluence_count": 97,
      "rvol": 0.847,
      "approach_r2": 0.7072
    },
    {
      "date": "2026-02-09",
      "time": "13:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.71,
      "pred_gbt": 0.7053,
      "pred_empirical": 0.612,
      "confluence_count": 98,
      "rvol": 0.806,
      "approach_r2": 0.1966
    },
    {
      "date": "2026-02-09",
      "time": "13:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7149,
      "pred_gbt": 0.6934,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 0.765,
      "approach_r2": 0.656
    },
    {
      "date": "2026-02-09",
      "time": "13:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7471,
      "pred_gbt": 0.7137,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 0.75,
      "approach_r2": 0.462
    },
    {
      "date": "2026-02-09",
      "time": "13:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7152,
      "pred_gbt": 0.6766,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.73,
      "approach_r2": 0.1029
    },
    {
      "date": "2026-02-09",
      "time": "13:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7174,
      "pred_gbt": 0.6861,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.679,
      "approach_r2": 0.0019
    },
    {
      "date": "2026-02-09",
      "time": "13:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7203,
      "pred_gbt": 0.6926,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.633,
      "approach_r2": 0.1305
    },
    {
      "date": "2026-02-09",
      "time": "13:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7545,
      "pred_gbt": 0.729,
      "pred_empirical": 0.612,
      "confluence_count": 99,
      "rvol": 0.634,
      "approach_r2": 0.5218
    },
    {
      "date": "2026-02-09",
      "time": "13:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7543,
      "pred_gbt": 0.7405,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.614,
      "approach_r2": 0.1096
    },
    {
      "date": "2026-02-09",
      "time": "13:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.62,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7538,
      "pred_gbt": 0.7363,
      "pred_empirical": 0.5871,
      "confluence_count": 99,
      "rvol": 0.653,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-02-09",
      "time": "13:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7536,
      "pred_gbt": 0.7583,
      "pred_empirical": 0.6011,
      "confluence_count": 98,
      "rvol": 0.613,
      "approach_r2": 0.1053
    },
    {
      "date": "2026-02-09",
      "time": "13:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.751,
      "pred_gbt": 0.7391,
      "pred_empirical": 0.6142,
      "confluence_count": 100,
      "rvol": 0.847,
      "approach_r2": 0.49
    },
    {
      "date": "2026-02-09",
      "time": "13:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7475,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.875,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-09",
      "time": "13:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7526,
      "pred_gbt": 0.7626,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.815,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-09",
      "time": "13:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7527,
      "pred_gbt": 0.7443,
      "pred_empirical": 0.6142,
      "confluence_count": 100,
      "rvol": 0.875,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-09",
      "time": "13:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7563,
      "pred_gbt": 0.7125,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.72,
      "approach_r2": 0.3553
    },
    {
      "date": "2026-02-09",
      "time": "13:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6989.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7315,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.632,
      "approach_r2": 0.6881
    },
    {
      "date": "2026-02-09",
      "time": "13:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7319,
      "pred_gbt": 0.7081,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.592,
      "approach_r2": 0.3253
    },
    {
      "date": "2026-02-09",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7624,
      "pred_gbt": 0.7232,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.57,
      "approach_r2": 0.1591
    },
    {
      "date": "2026-02-09",
      "time": "13:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.766,
      "pred_gbt": 0.6976,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.513,
      "approach_r2": 0.3019
    },
    {
      "date": "2026-02-09",
      "time": "13:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7651,
      "pred_gbt": 0.7251,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.523,
      "approach_r2": 0.1179
    },
    {
      "date": "2026-02-09",
      "time": "13:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.738,
      "pred_gbt": 0.6793,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.526,
      "approach_r2": 0.5703
    },
    {
      "date": "2026-02-09",
      "time": "13:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.7004,
      "pred_empirical": 0.612,
      "confluence_count": 100,
      "rvol": 0.585,
      "approach_r2": 0.6396
    },
    {
      "date": "2026-02-09",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7351,
      "pred_gbt": 0.6924,
      "pred_empirical": 0.6011,
      "confluence_count": 100,
      "rvol": 0.565,
      "approach_r2": 0.2175
    },
    {
      "date": "2026-02-09",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7367,
      "pred_gbt": 0.687,
      "pred_empirical": 0.5871,
      "confluence_count": 100,
      "rvol": 0.576,
      "approach_r2": 0.41
    },
    {
      "date": "2026-02-09",
      "time": "13:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.6986,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.576,
      "approach_r2": 0.41
    },
    {
      "date": "2026-02-09",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7386,
      "pred_gbt": 0.6802,
      "pred_empirical": 0.6011,
      "confluence_count": 96,
      "rvol": 0.419,
      "approach_r2": 0.1303
    },
    {
      "date": "2026-02-09",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7666,
      "pred_gbt": 0.7409,
      "pred_empirical": 0.5803,
      "confluence_count": 95,
      "rvol": 0.464,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-09",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7659,
      "pred_gbt": 0.7174,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.485,
      "approach_r2": 0.114
    },
    {
      "date": "2026-02-09",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7671,
      "pred_gbt": 0.7152,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.534,
      "approach_r2": 0.5223
    },
    {
      "date": "2026-02-09",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.74,
      "pred_gbt": 0.6621,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.515,
      "approach_r2": 0.7979
    },
    {
      "date": "2026-02-09",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7397,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.55,
      "approach_r2": 0.8805
    },
    {
      "date": "2026-02-09",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7104,
      "pred_gbt": 0.6248,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.527,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-09",
      "time": "14:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7206,
      "pred_gbt": 0.7243,
      "pred_empirical": 0.6011,
      "confluence_count": 95,
      "rvol": 0.576,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-09",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7395,
      "pred_gbt": 0.6921,
      "pred_empirical": 0.5871,
      "confluence_count": 95,
      "rvol": 0.601,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-09",
      "time": "14:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6873,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.6142,
      "confluence_count": 96,
      "rvol": 0.601,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-09",
      "time": "14:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7362,
      "pred_gbt": 0.6871,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.716,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-09",
      "time": "14:20:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6863,
      "pred_gbt": 0.7318,
      "pred_empirical": 0.6488,
      "confluence_count": 30,
      "rvol": 0.621,
      "approach_r2": 0.8189
    },
    {
      "date": "2026-02-09",
      "time": "14:21:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6924,
      "pred_gbt": 0.7362,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.623,
      "approach_r2": 0.9428
    },
    {
      "date": "2026-02-09",
      "time": "14:23:00",
      "level_type": "session_high",
      "level_price": 6998.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6915,
      "pred_gbt": 0.7942,
      "pred_empirical": 0.6488,
      "confluence_count": 28,
      "rvol": 0.653,
      "approach_r2": 0.4402
    },
    {
      "date": "2026-02-09",
      "time": "14:24:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.4823,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.96,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-09",
      "time": "14:25:00",
      "level_type": "session_high",
      "level_price": 6999.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6745,
      "pred_gbt": 0.7508,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 0.994,
      "approach_r2": 0.6378
    },
    {
      "date": "2026-02-09",
      "time": "14:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6631,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.6488,
      "confluence_count": 22,
      "rvol": 0.994,
      "approach_r2": 0.6378
    },
    {
      "date": "2026-02-09",
      "time": "14:27:00",
      "level_type": "session_high",
      "level_price": 6999.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6694,
      "pred_gbt": 0.7769,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.979,
      "approach_r2": 0.1805
    },
    {
      "date": "2026-02-09",
      "time": "14:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.979,
      "approach_r2": 0.1805
    },
    {
      "date": "2026-02-09",
      "time": "14:29:00",
      "level_type": "session_high",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6759,
      "pred_gbt": 0.7326,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.823,
      "approach_r2": 0.0863
    },
    {
      "date": "2026-02-09",
      "time": "14:29:00",
      "level_type": "swing_high_2h",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6645,
      "pred_gbt": 0.6643,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.823,
      "approach_r2": 0.0863
    },
    {
      "date": "2026-02-09",
      "time": "15:06:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.6011,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.6,
      "approach_r2": 0.4022
    },
    {
      "date": "2026-02-09",
      "time": "15:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6996.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6652,
      "pred_gbt": 0.6276,
      "pred_empirical": 0.6488,
      "confluence_count": 31,
      "rvol": 0.557,
      "approach_r2": 0.0895
    },
    {
      "date": "2026-02-09",
      "time": "15:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.06,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7666,
      "pred_gbt": 0.6705,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.549,
      "approach_r2": 0.0724
    },
    {
      "date": "2026-02-09",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7357,
      "pred_gbt": 0.6597,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.578,
      "approach_r2": 0.0696
    },
    {
      "date": "2026-02-09",
      "time": "15:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7329,
      "pred_gbt": 0.6563,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.715,
      "approach_r2": 0.4088
    },
    {
      "date": "2026-02-09",
      "time": "15:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7037,
      "pred_gbt": 0.6326,
      "pred_empirical": 0.5803,
      "confluence_count": 67,
      "rvol": 0.746,
      "approach_r2": 0.4953
    },
    {
      "date": "2026-02-09",
      "time": "15:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.712,
      "pred_gbt": 0.6625,
      "pred_empirical": 0.5803,
      "confluence_count": 67,
      "rvol": 0.851,
      "approach_r2": 0.1272
    },
    {
      "date": "2026-02-09",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6948,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.856,
      "approach_r2": 0.3338
    },
    {
      "date": "2026-02-09",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6971,
      "pred_gbt": 0.635,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.79,
      "approach_r2": 0.4963
    },
    {
      "date": "2026-02-09",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6983.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6739,
      "pred_gbt": 0.5823,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.187,
      "approach_r2": 0.2305
    },
    {
      "date": "2026-02-09",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6982.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.5831,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.992,
      "approach_r2": 0.5367
    },
    {
      "date": "2026-02-09",
      "time": "15:36:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5603,
      "pred_gbt": 0.5337,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 1.07,
      "approach_r2": 0.7763
    },
    {
      "date": "2026-02-09",
      "time": "15:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6985.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.6589,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 1.128,
      "approach_r2": 0.72
    },
    {
      "date": "2026-02-09",
      "time": "15:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.758,
      "pred_gbt": 0.6468,
      "pred_empirical": 0.5803,
      "confluence_count": 96,
      "rvol": 0.786,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-09",
      "time": "15:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6871,
      "pred_gbt": 0.9844,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.823,
      "approach_r2": 0.0896
    },
    {
      "date": "2026-02-10",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.3894,
      "pred_empirical": 0.6715,
      "confluence_count": 63,
      "rvol": 0.743,
      "approach_r2": 0.1885
    },
    {
      "date": "2026-02-10",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6990.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4399,
      "pred_gbt": 0.3464,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 0.743,
      "approach_r2": 0.1885
    },
    {
      "date": "2026-02-10",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6989.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4644,
      "pred_gbt": 0.4089,
      "pred_empirical": 0.6674,
      "confluence_count": 72,
      "rvol": 0.743,
      "approach_r2": 0.1885
    },
    {
      "date": "2026-02-10",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6991.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4375,
      "pred_gbt": 0.3459,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.743,
      "approach_r2": 0.1885
    },
    {
      "date": "2026-02-10",
      "time": "09:36:00",
      "level_type": "hvn",
      "level_price": 6986.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4282,
      "pred_gbt": 0.3098,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.744,
      "approach_r2": 0.15
    },
    {
      "date": "2026-02-10",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6987.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4465,
      "pred_gbt": 0.3212,
      "pred_empirical": 0.6715,
      "confluence_count": 59,
      "rvol": 0.744,
      "approach_r2": 0.15
    },
    {
      "date": "2026-02-10",
      "time": "09:37:00",
      "level_type": "prior_day_close",
      "level_price": 6980.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4776,
      "pred_gbt": 0.3458,
      "pred_empirical": 0.6674,
      "confluence_count": 71,
      "rvol": 0.779,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-02-10",
      "time": "09:37:00",
      "level_type": "lvn",
      "level_price": 6979.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.3762,
      "pred_empirical": 0.637,
      "confluence_count": 88,
      "rvol": 0.779,
      "approach_r2": 0.3676
    },
    {
      "date": "2026-02-10",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4726,
      "pred_gbt": 0.3253,
      "pred_empirical": 0.6004,
      "confluence_count": 74,
      "rvol": 0.815,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-02-10",
      "time": "09:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6984.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.51,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.637,
      "confluence_count": 80,
      "rvol": 0.849,
      "approach_r2": 0.5708
    },
    {
      "date": "2026-02-10",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.3965,
      "pred_empirical": 0.6004,
      "confluence_count": 87,
      "rvol": 0.879,
      "approach_r2": 0.6545
    },
    {
      "date": "2026-02-10",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6977.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4308,
      "pred_gbt": 0.4278,
      "pred_empirical": 0.5205,
      "confluence_count": 100,
      "rvol": 0.862,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-02-10",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5134,
      "pred_gbt": 0.4485,
      "pred_empirical": 0.5205,
      "confluence_count": 101,
      "rvol": 0.862,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-02-10",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6977.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.431,
      "pred_gbt": 0.4294,
      "pred_empirical": 0.5205,
      "confluence_count": 100,
      "rvol": 0.862,
      "approach_r2": 0.5333
    },
    {
      "date": "2026-02-10",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6981.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5099,
      "pred_gbt": 0.4264,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 0.813,
      "approach_r2": 0.7769
    },
    {
      "date": "2026-02-10",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5009,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.6715,
      "confluence_count": 85,
      "rvol": 0.787,
      "approach_r2": 0.5487
    },
    {
      "date": "2026-02-10",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4907,
      "pred_gbt": 0.428,
      "pred_empirical": 0.6715,
      "confluence_count": 77,
      "rvol": 0.782,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-10",
      "time": "09:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6981.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5028,
      "pred_gbt": 0.4713,
      "pred_empirical": 0.637,
      "confluence_count": 89,
      "rvol": 0.782,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-10",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5089,
      "pred_gbt": 0.4954,
      "pred_empirical": 0.6715,
      "confluence_count": 75,
      "rvol": 0.753,
      "approach_r2": 0.5274
    },
    {
      "date": "2026-02-10",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5224,
      "pred_gbt": 0.4575,
      "pred_empirical": 0.637,
      "confluence_count": 91,
      "rvol": 0.738,
      "approach_r2": 0.9691
    },
    {
      "date": "2026-02-10",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5456,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.6674,
      "confluence_count": 94,
      "rvol": 0.736,
      "approach_r2": 0.9209
    },
    {
      "date": "2026-02-10",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6984.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5347,
      "pred_gbt": 0.4475,
      "pred_empirical": 0.6715,
      "confluence_count": 74,
      "rvol": 0.761,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-10",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6985.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.5138,
      "pred_empirical": 0.6251,
      "confluence_count": 71,
      "rvol": 0.779,
      "approach_r2": 0.1008
    },
    {
      "date": "2026-02-10",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.501,
      "pred_gbt": 0.4231,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 0.824,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-10",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6990.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4992,
      "pred_gbt": 0.4071,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 0.82,
      "approach_r2": 0.5181
    },
    {
      "date": "2026-02-10",
      "time": "09:54:00",
      "level_type": "or15_high",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4856,
      "pred_gbt": 0.422,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.849,
      "approach_r2": 0.8429
    },
    {
      "date": "2026-02-10",
      "time": "09:54:00",
      "level_type": "session_high",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.4451,
      "pred_empirical": 0.651,
      "confluence_count": 81,
      "rvol": 0.849,
      "approach_r2": 0.8429
    },
    {
      "date": "2026-02-10",
      "time": "09:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5824,
      "pred_gbt": 0.4484,
      "pred_empirical": 0.6715,
      "confluence_count": 81,
      "rvol": 0.849,
      "approach_r2": 0.8429
    },
    {
      "date": "2026-02-10",
      "time": "09:55:00",
      "level_type": "overnight_high",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.3412,
      "pred_empirical": 0.6715,
      "confluence_count": 71,
      "rvol": 0.941,
      "approach_r2": 0.5431
    },
    {
      "date": "2026-02-10",
      "time": "09:55:00",
      "level_type": "hvn",
      "level_price": 6996.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.533,
      "pred_gbt": 0.3581,
      "pred_empirical": 0.637,
      "confluence_count": 81,
      "rvol": 0.941,
      "approach_r2": 0.5431
    },
    {
      "date": "2026-02-10",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6997.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5971,
      "pred_gbt": 0.3088,
      "pred_empirical": 0.651,
      "confluence_count": 77,
      "rvol": 0.941,
      "approach_r2": 0.5431
    },
    {
      "date": "2026-02-10",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6999.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5609,
      "pred_gbt": 0.4422,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 0.959,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-02-10",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6998.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.4228,
      "pred_empirical": 0.6081,
      "confluence_count": 67,
      "rvol": 0.959,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-02-10",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5482,
      "pred_gbt": 0.4383,
      "pred_empirical": 0.6269,
      "confluence_count": 66,
      "rvol": 0.959,
      "approach_r2": 0.2368
    },
    {
      "date": "2026-02-10",
      "time": "09:57:00",
      "level_type": "prior_day_high",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5535,
      "pred_gbt": 0.4645,
      "pred_empirical": 0.6269,
      "confluence_count": 74,
      "rvol": 0.908,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-02-10",
      "time": "09:57:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.447,
      "pred_gbt": 0.4549,
      "pred_empirical": 0.6715,
      "confluence_count": 74,
      "rvol": 0.908,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-02-10",
      "time": "09:57:00",
      "level_type": "value_area_low",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4693,
      "pred_gbt": 0.4523,
      "pred_empirical": 0.6281,
      "confluence_count": 74,
      "rvol": 0.908,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-02-10",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6999.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5745,
      "pred_gbt": 0.4367,
      "pred_empirical": 0.5962,
      "confluence_count": 69,
      "rvol": 0.908,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-02-10",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6999.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.494,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 0.999,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-02-10",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 7000.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5959,
      "pred_gbt": 0.5546,
      "pred_empirical": 0.651,
      "confluence_count": 76,
      "rvol": 0.999,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-02-10",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5134,
      "pred_gbt": 0.474,
      "pred_empirical": 0.651,
      "confluence_count": 70,
      "rvol": 0.999,
      "approach_r2": 0.5926
    },
    {
      "date": "2026-02-10",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6994.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5777,
      "pred_gbt": 0.4834,
      "pred_empirical": 0.6251,
      "confluence_count": 76,
      "rvol": 0.843,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-10",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6995.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5984,
      "pred_gbt": 0.5936,
      "pred_empirical": 0.6109,
      "confluence_count": 82,
      "rvol": 0.579,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "10:06:00",
      "level_type": "or30_high",
      "level_price": 7002.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.405,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 0.553,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-02-10",
      "time": "10:06:00",
      "level_type": "session_high",
      "level_price": 7002.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5249,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.553,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-02-10",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5633,
      "pred_gbt": 0.3969,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.553,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-02-10",
      "time": "10:06:00",
      "level_type": "swing_high_2h",
      "level_price": 7002.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5278,
      "pred_gbt": 0.4418,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.553,
      "approach_r2": 0.9423
    },
    {
      "date": "2026-02-10",
      "time": "10:07:00",
      "level_type": "session_high",
      "level_price": 7004.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.4268,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.628,
      "approach_r2": 0.7212
    },
    {
      "date": "2026-02-10",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 7004.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.416,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 0.628,
      "approach_r2": 0.7212
    },
    {
      "date": "2026-02-10",
      "time": "10:07:00",
      "level_type": "swing_high_2h",
      "level_price": 7004.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.4281,
      "pred_empirical": 0.5871,
      "confluence_count": 34,
      "rvol": 0.628,
      "approach_r2": 0.7212
    },
    {
      "date": "2026-02-10",
      "time": "10:08:00",
      "level_type": "session_high",
      "level_price": 7004.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5271,
      "pred_gbt": 0.4762,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.633,
      "approach_r2": 0.1
    },
    {
      "date": "2026-02-10",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 7005.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5324,
      "pred_gbt": 0.4456,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 0.633,
      "approach_r2": 0.1
    },
    {
      "date": "2026-02-10",
      "time": "10:08:00",
      "level_type": "swing_high_2h",
      "level_price": 7004.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5143,
      "pred_gbt": 0.4695,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 0.633,
      "approach_r2": 0.1
    },
    {
      "date": "2026-02-10",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.531,
      "pred_gbt": 0.438,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 0.679,
      "approach_r2": 0.8834
    },
    {
      "date": "2026-02-10",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5182,
      "pred_gbt": 0.4321,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 0.679,
      "approach_r2": 0.8834
    },
    {
      "date": "2026-02-10",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5878,
      "pred_gbt": 0.535,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.513,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-02-10",
      "time": "10:12:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5279,
      "pred_gbt": 0.533,
      "pred_empirical": 0.6081,
      "confluence_count": 71,
      "rvol": 0.513,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-02-10",
      "time": "10:13:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4902,
      "pred_gbt": 0.3784,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 0.753,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-10",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6990.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.3815,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 0.753,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-10",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6990.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.4635,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 0.895,
      "approach_r2": 0.7412
    },
    {
      "date": "2026-02-10",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6991.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4723,
      "pred_gbt": 0.402,
      "pred_empirical": 0.6269,
      "confluence_count": 52,
      "rvol": 1.081,
      "approach_r2": 0.2427
    },
    {
      "date": "2026-02-10",
      "time": "10:24:00",
      "level_type": "or15_high",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.513,
      "pred_gbt": 0.5272,
      "pred_empirical": 0.6281,
      "confluence_count": 81,
      "rvol": 0.659,
      "approach_r2": 0.6806
    },
    {
      "date": "2026-02-10",
      "time": "10:25:00",
      "level_type": "overnight_high",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5356,
      "pred_gbt": 0.481,
      "pred_empirical": 0.5962,
      "confluence_count": 71,
      "rvol": 0.722,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-02-10",
      "time": "10:25:00",
      "level_type": "hvn",
      "level_price": 6996.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5034,
      "pred_gbt": 0.5209,
      "pred_empirical": 0.6269,
      "confluence_count": 81,
      "rvol": 0.722,
      "approach_r2": 0.2222
    },
    {
      "date": "2026-02-10",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.4884,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 0.684,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "10:27:00",
      "level_type": "prior_day_high",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.5236,
      "pred_empirical": 0.612,
      "confluence_count": 74,
      "rvol": 0.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "10:27:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.446,
      "pred_gbt": 0.5704,
      "pred_empirical": 0.6081,
      "confluence_count": 74,
      "rvol": 0.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "10:27:00",
      "level_type": "value_area_low",
      "level_price": 7000.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5,
      "pred_gbt": 0.4993,
      "pred_empirical": 0.6142,
      "confluence_count": 74,
      "rvol": 0.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "10:27:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5897,
      "pred_gbt": 0.5521,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 0.679,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "10:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5948,
      "pred_gbt": 0.512,
      "pred_empirical": 0.5962,
      "confluence_count": 71,
      "rvol": 0.714,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-10",
      "time": "10:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6998.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.499,
      "pred_empirical": 0.6269,
      "confluence_count": 68,
      "rvol": 0.714,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-10",
      "time": "10:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6999.59,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6002,
      "pred_gbt": 0.5055,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 0.603,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-10",
      "time": "10:29:00",
      "level_type": "developing_vpoc",
      "level_price": 6998.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5294,
      "pred_gbt": 0.4908,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 0.603,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-10",
      "time": "10:30:00",
      "level_type": "ib_high",
      "level_price": 7005.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5104,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.617,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6095,
      "pred_gbt": 0.5534,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.703,
      "approach_r2": 0.551
    },
    {
      "date": "2026-02-10",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5644,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.748,
      "approach_r2": 0.0219
    },
    {
      "date": "2026-02-10",
      "time": "10:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6999.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5221,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.6081,
      "confluence_count": 66,
      "rvol": 0.748,
      "approach_r2": 0.0219
    },
    {
      "date": "2026-02-10",
      "time": "10:36:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5784,
      "pred_gbt": 0.4871,
      "pred_empirical": 0.6109,
      "confluence_count": 77,
      "rvol": 0.63,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-02-10",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5759,
      "pred_gbt": 0.5353,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.582,
      "approach_r2": 0.1488
    },
    {
      "date": "2026-02-10",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5806,
      "pred_gbt": 0.5165,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.504,
      "approach_r2": 0.1915
    },
    {
      "date": "2026-02-10",
      "time": "10:43:00",
      "level_type": "or30_high",
      "level_price": 7002.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5119,
      "pred_gbt": 0.4412,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.491,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-10",
      "time": "10:43:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.5531,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.491,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-10",
      "time": "10:44:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.5638,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.549,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-02-10",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5822,
      "pred_gbt": 0.5144,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.499,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "10:46:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.5777,
      "pred_empirical": 0.612,
      "confluence_count": 76,
      "rvol": 0.487,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-10",
      "time": "10:47:00",
      "level_type": "vwap_plus1",
      "level_price": 7000.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5873,
      "pred_gbt": 0.5328,
      "pred_empirical": 0.6142,
      "confluence_count": 76,
      "rvol": 0.538,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-02-10",
      "time": "10:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5423,
      "pred_gbt": 0.4481,
      "pred_empirical": 0.6081,
      "confluence_count": 77,
      "rvol": 0.571,
      "approach_r2": 0.9709
    },
    {
      "date": "2026-02-10",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6993.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5656,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 0.602,
      "approach_r2": 0.8789
    },
    {
      "date": "2026-02-10",
      "time": "10:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5271,
      "pred_gbt": 0.4684,
      "pred_empirical": 0.6142,
      "confluence_count": 71,
      "rvol": 0.611,
      "approach_r2": 0.6914
    },
    {
      "date": "2026-02-10",
      "time": "10:54:00",
      "level_type": "or15_high",
      "level_price": 6996.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5804,
      "pred_gbt": 0.6202,
      "pred_empirical": 0.612,
      "confluence_count": 81,
      "rvol": 0.549,
      "approach_r2": 0.0584
    },
    {
      "date": "2026-02-10",
      "time": "10:55:00",
      "level_type": "hvn",
      "level_price": 6996.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5337,
      "pred_gbt": 0.5923,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.584,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-10",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6993.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5675,
      "pred_gbt": 0.5107,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.584,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-10",
      "time": "10:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5327,
      "pred_gbt": 0.4475,
      "pred_empirical": 0.6109,
      "confluence_count": 63,
      "rvol": 0.754,
      "approach_r2": 0.766
    },
    {
      "date": "2026-02-10",
      "time": "10:57:00",
      "level_type": "overnight_high",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5528,
      "pred_gbt": 0.5138,
      "pred_empirical": 0.5871,
      "confluence_count": 71,
      "rvol": 0.77,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "10:59:00",
      "level_type": "vwap",
      "level_price": 6993.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5558,
      "pred_gbt": 0.4894,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.848,
      "approach_r2": 0.5586
    },
    {
      "date": "2026-02-10",
      "time": "11:01:00",
      "level_type": "vwap",
      "level_price": 6993.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5695,
      "pred_gbt": 0.5008,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.627,
      "approach_r2": 0.87
    },
    {
      "date": "2026-02-10",
      "time": "11:02:00",
      "level_type": "vwap",
      "level_price": 6993.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5734,
      "pred_gbt": 0.4814,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 0.566,
      "approach_r2": 0.8427
    },
    {
      "date": "2026-02-10",
      "time": "11:04:00",
      "level_type": "vwap",
      "level_price": 6993.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5738,
      "pred_gbt": 0.5029,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.507,
      "approach_r2": 0.242
    },
    {
      "date": "2026-02-10",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6993.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5299,
      "pred_gbt": 0.4877,
      "pred_empirical": 0.6109,
      "confluence_count": 62,
      "rvol": 0.665,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-02-10",
      "time": "11:09:00",
      "level_type": "hvn",
      "level_price": 6986.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4881,
      "pred_gbt": 0.4495,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.8,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-02-10",
      "time": "11:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6986.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5312,
      "pred_gbt": 0.5018,
      "pred_empirical": 0.6109,
      "confluence_count": 52,
      "rvol": 0.8,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-02-10",
      "time": "11:17:00",
      "level_type": "vwap",
      "level_price": 6993.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5154,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 0.932,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-02-10",
      "time": "11:18:00",
      "level_type": "vwap",
      "level_price": 6993.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5153,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.906,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-02-10",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5413,
      "pred_gbt": 0.5986,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 0.694,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-10",
      "time": "11:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5466,
      "pred_gbt": 0.5118,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 0.747,
      "approach_r2": 0.81
    },
    {
      "date": "2026-02-10",
      "time": "11:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5393,
      "pred_gbt": 0.4574,
      "pred_empirical": 0.6081,
      "confluence_count": 53,
      "rvol": 0.922,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-02-10",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.535,
      "pred_gbt": 0.512,
      "pred_empirical": 0.6109,
      "confluence_count": 53,
      "rvol": 0.979,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-02-10",
      "time": "11:26:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5432,
      "pred_gbt": 0.5344,
      "pred_empirical": 0.5962,
      "confluence_count": 63,
      "rvol": 0.919,
      "approach_r2": 0.8595
    },
    {
      "date": "2026-02-10",
      "time": "11:28:00",
      "level_type": "vwap",
      "level_price": 6992.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.612,
      "confluence_count": 60,
      "rvol": 0.717,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-10",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5538,
      "pred_gbt": 0.478,
      "pred_empirical": 0.5962,
      "confluence_count": 53,
      "rvol": 0.727,
      "approach_r2": 0.8963
    },
    {
      "date": "2026-02-10",
      "time": "11:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.5609,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.696,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-10",
      "time": "11:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5508,
      "pred_gbt": 0.5437,
      "pred_empirical": 0.612,
      "confluence_count": 53,
      "rvol": 0.72,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-02-10",
      "time": "11:40:00",
      "level_type": "hvn",
      "level_price": 6986.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5632,
      "pred_gbt": 0.5465,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.621,
      "approach_r2": 0.3731
    },
    {
      "date": "2026-02-10",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5572,
      "pred_gbt": 0.5286,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.621,
      "approach_r2": 0.3731
    },
    {
      "date": "2026-02-10",
      "time": "11:41:00",
      "level_type": "vwap",
      "level_price": 6992.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5388,
      "pred_gbt": 0.4889,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.623,
      "approach_r2": 0.8762
    },
    {
      "date": "2026-02-10",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5603,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.713,
      "approach_r2": 0.8762
    },
    {
      "date": "2026-02-10",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.5392,
      "pred_empirical": 0.6142,
      "confluence_count": 51,
      "rvol": 0.756,
      "approach_r2": 0.7805
    },
    {
      "date": "2026-02-10",
      "time": "11:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.48,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5475,
      "pred_gbt": 0.5655,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.749,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-02-10",
      "time": "11:45:00",
      "level_type": "vwap",
      "level_price": 6992.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5284,
      "pred_gbt": 0.4626,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 0.876,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-02-10",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5427,
      "pred_gbt": 0.5582,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 1.001,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-02-10",
      "time": "11:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5263,
      "pred_gbt": 0.5082,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 0.981,
      "approach_r2": 0.6283
    },
    {
      "date": "2026-02-10",
      "time": "11:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.39,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5474,
      "pred_gbt": 0.5324,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 0.93,
      "approach_r2": 0.6283
    },
    {
      "date": "2026-02-10",
      "time": "11:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5477,
      "pred_gbt": 0.5237,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.874,
      "approach_r2": 0.2874
    },
    {
      "date": "2026-02-10",
      "time": "11:56:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.642,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-10",
      "time": "12:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5557,
      "pred_gbt": 0.5095,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.456,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-10",
      "time": "12:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5802,
      "pred_gbt": 0.5441,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.496,
      "approach_r2": 0.7605
    },
    {
      "date": "2026-02-10",
      "time": "12:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.29,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5633,
      "pred_gbt": 0.4376,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.542,
      "approach_r2": 0.9248
    },
    {
      "date": "2026-02-10",
      "time": "12:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6981.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.6593,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.542,
      "approach_r2": 0.9248
    },
    {
      "date": "2026-02-10",
      "time": "12:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5805,
      "pred_gbt": 0.5109,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.572,
      "approach_r2": 0.7848
    },
    {
      "date": "2026-02-10",
      "time": "12:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6987.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5843,
      "pred_gbt": 0.5867,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.656,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-02-10",
      "time": "12:08:00",
      "level_type": "vwap",
      "level_price": 6991.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5584,
      "pred_gbt": 0.5277,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.683,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "12:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5865,
      "pred_gbt": 0.5899,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.683,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "12:09:00",
      "level_type": "vwap",
      "level_price": 6991.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6065,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 0.715,
      "approach_r2": 0.6568
    },
    {
      "date": "2026-02-10",
      "time": "12:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6990.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5826,
      "pred_gbt": 0.5687,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.715,
      "approach_r2": 0.6568
    },
    {
      "date": "2026-02-10",
      "time": "12:11:00",
      "level_type": "hvn",
      "level_price": 6996.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5794,
      "pred_gbt": 0.6301,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.769,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-02-10",
      "time": "12:11:00",
      "level_type": "or15_high",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5813,
      "pred_gbt": 0.6301,
      "pred_empirical": 0.5962,
      "confluence_count": 81,
      "rvol": 0.769,
      "approach_r2": 0.8372
    },
    {
      "date": "2026-02-10",
      "time": "12:14:00",
      "level_type": "overnight_high",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6194,
      "pred_gbt": 0.6333,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.605,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-02-10",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.6039,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.61,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "12:22:00",
      "level_type": "vwap",
      "level_price": 6992.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5611,
      "pred_gbt": 0.5337,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.799,
      "approach_r2": 0.72
    },
    {
      "date": "2026-02-10",
      "time": "12:23:00",
      "level_type": "vwap",
      "level_price": 6992.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.5987,
      "pred_empirical": 0.5871,
      "confluence_count": 54,
      "rvol": 0.853,
      "approach_r2": 0.1096
    },
    {
      "date": "2026-02-10",
      "time": "12:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.598,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.6011,
      "confluence_count": 58,
      "rvol": 0.609,
      "approach_r2": 0.669
    },
    {
      "date": "2026-02-10",
      "time": "12:29:00",
      "level_type": "vwap",
      "level_price": 6992.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.628,
      "pred_gbt": 0.5884,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.377,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-02-10",
      "time": "12:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.603,
      "pred_gbt": 0.514,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.431,
      "approach_r2": 0.524
    },
    {
      "date": "2026-02-10",
      "time": "12:38:00",
      "level_type": "developing_vpoc",
      "level_price": 6992.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.609,
      "pred_gbt": 0.4897,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.486,
      "approach_r2": 0.9967
    },
    {
      "date": "2026-02-10",
      "time": "12:41:00",
      "level_type": "hvn",
      "level_price": 6996.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6103,
      "pred_gbt": 0.6199,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.431,
      "approach_r2": 0.0807
    },
    {
      "date": "2026-02-10",
      "time": "12:41:00",
      "level_type": "or15_high",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6121,
      "pred_gbt": 0.6199,
      "pred_empirical": 0.6011,
      "confluence_count": 81,
      "rvol": 0.431,
      "approach_r2": 0.0807
    },
    {
      "date": "2026-02-10",
      "time": "12:44:00",
      "level_type": "overnight_high",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6469,
      "pred_gbt": 0.6313,
      "pred_empirical": 0.5803,
      "confluence_count": 71,
      "rvol": 0.383,
      "approach_r2": 0.4925
    },
    {
      "date": "2026-02-10",
      "time": "12:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.542,
      "pred_empirical": 0.6011,
      "confluence_count": 68,
      "rvol": 0.415,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-10",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6401,
      "pred_gbt": 0.5754,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.398,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-10",
      "time": "12:47:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5886,
      "pred_gbt": 0.5176,
      "pred_empirical": 0.5871,
      "confluence_count": 74,
      "rvol": 0.408,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.59,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6536,
      "pred_gbt": 0.52,
      "pred_empirical": 0.5803,
      "confluence_count": 67,
      "rvol": 0.408,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6566,
      "pred_gbt": 0.5416,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.452,
      "approach_r2": 0.1003
    },
    {
      "date": "2026-02-10",
      "time": "12:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6999.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6913,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.452,
      "approach_r2": 0.1003
    },
    {
      "date": "2026-02-10",
      "time": "12:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6593,
      "pred_gbt": 0.5944,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.391,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-02-10",
      "time": "12:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6998.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.691,
      "pred_gbt": 0.7468,
      "pred_empirical": 0.5997,
      "confluence_count": 67,
      "rvol": 0.391,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-02-10",
      "time": "12:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6997.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.615,
      "pred_gbt": 0.6199,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.391,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-02-10",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6998.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6665,
      "pred_gbt": 0.5835,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.378,
      "approach_r2": 0.8782
    },
    {
      "date": "2026-02-10",
      "time": "13:00:00",
      "level_type": "vwap",
      "level_price": 6992.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6471,
      "pred_gbt": 0.5783,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.398,
      "approach_r2": 0.5088
    },
    {
      "date": "2026-02-10",
      "time": "13:03:00",
      "level_type": "vwap",
      "level_price": 6992.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6425,
      "pred_gbt": 0.5772,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.45,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-10",
      "time": "13:05:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6289,
      "pred_gbt": 0.5625,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.518,
      "approach_r2": 0.5023
    },
    {
      "date": "2026-02-10",
      "time": "13:10:00",
      "level_type": "hvn",
      "level_price": 6986.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.7168,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.64,
      "approach_r2": 0.7499
    },
    {
      "date": "2026-02-10",
      "time": "13:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6204,
      "pred_gbt": 0.6181,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.631,
      "approach_r2": 0.0423
    },
    {
      "date": "2026-02-10",
      "time": "13:13:00",
      "level_type": "developing_vpoc",
      "level_price": 6989.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6065,
      "pred_gbt": 0.5757,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.631,
      "approach_r2": 0.0423
    },
    {
      "date": "2026-02-10",
      "time": "13:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6184,
      "pred_gbt": 0.5466,
      "pred_empirical": 0.6011,
      "confluence_count": 53,
      "rvol": 0.757,
      "approach_r2": 0.43
    },
    {
      "date": "2026-02-10",
      "time": "13:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5996,
      "pred_gbt": 0.5053,
      "pred_empirical": 0.5871,
      "confluence_count": 53,
      "rvol": 0.808,
      "approach_r2": 0.6441
    },
    {
      "date": "2026-02-10",
      "time": "13:16:00",
      "level_type": "prior_day_close",
      "level_price": 6980.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6153,
      "pred_gbt": 0.5804,
      "pred_empirical": 0.6109,
      "confluence_count": 71,
      "rvol": 0.99,
      "approach_r2": 0.5615
    },
    {
      "date": "2026-02-10",
      "time": "13:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6981.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6344,
      "pred_gbt": 0.6605,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.99,
      "approach_r2": 0.5615
    },
    {
      "date": "2026-02-10",
      "time": "13:17:00",
      "level_type": "lvn",
      "level_price": 6979.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6496,
      "pred_gbt": 0.6947,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 1.093,
      "approach_r2": 0.1484
    },
    {
      "date": "2026-02-10",
      "time": "13:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6062,
      "pred_gbt": 0.639,
      "pred_empirical": 0.651,
      "confluence_count": 92,
      "rvol": 1.093,
      "approach_r2": 0.1484
    },
    {
      "date": "2026-02-10",
      "time": "13:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6980.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.634,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.651,
      "confluence_count": 92,
      "rvol": 1.093,
      "approach_r2": 0.1484
    },
    {
      "date": "2026-02-10",
      "time": "13:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6978.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.592,
      "pred_gbt": 0.6468,
      "pred_empirical": 0.6674,
      "confluence_count": 94,
      "rvol": 1.585,
      "approach_r2": 0.4875
    },
    {
      "date": "2026-02-10",
      "time": "13:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6978.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6232,
      "pred_gbt": 0.7237,
      "pred_empirical": 0.637,
      "confluence_count": 96,
      "rvol": 1.585,
      "approach_r2": 0.4875
    },
    {
      "date": "2026-02-10",
      "time": "13:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6978.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.7261,
      "pred_empirical": 0.6715,
      "confluence_count": 96,
      "rvol": 1.276,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-02-10",
      "time": "13:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6977.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6472,
      "pred_gbt": 0.7409,
      "pred_empirical": 0.6674,
      "confluence_count": 102,
      "rvol": 1.276,
      "approach_r2": 0.6316
    },
    {
      "date": "2026-02-10",
      "time": "13:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5866,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.6269,
      "confluence_count": 59,
      "rvol": 1.369,
      "approach_r2": 0.5295
    },
    {
      "date": "2026-02-10",
      "time": "13:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6985.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5861,
      "pred_gbt": 0.5268,
      "pred_empirical": 0.6109,
      "confluence_count": 60,
      "rvol": 1.314,
      "approach_r2": 0.1355
    },
    {
      "date": "2026-02-10",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6978.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6239,
      "pred_gbt": 0.6197,
      "pred_empirical": 0.6251,
      "confluence_count": 97,
      "rvol": 1.001,
      "approach_r2": 0.1339
    },
    {
      "date": "2026-02-10",
      "time": "13:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6978.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.6524,
      "pred_empirical": 0.651,
      "confluence_count": 97,
      "rvol": 1.076,
      "approach_r2": 0.4953
    },
    {
      "date": "2026-02-10",
      "time": "13:27:00",
      "level_type": "or15_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.581,
      "pred_gbt": 0.6164,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 1.031,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "13:27:00",
      "level_type": "or30_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5976,
      "pred_gbt": 0.6062,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 1.031,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "13:27:00",
      "level_type": "ib_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6009,
      "pred_gbt": 0.6141,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.031,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "13:27:00",
      "level_type": "session_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.577,
      "pred_gbt": 0.6515,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 1.031,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "13:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6978.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.726,
      "pred_empirical": 0.6281,
      "confluence_count": 97,
      "rvol": 1.031,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "13:28:00",
      "level_type": "vwap_minus2",
      "level_price": 6978.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6494,
      "pred_gbt": 0.7906,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 1.03,
      "approach_r2": 0.1
    },
    {
      "date": "2026-02-10",
      "time": "13:29:00",
      "level_type": "swing_low_2h",
      "level_price": 6975.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5766,
      "pred_gbt": 0.7179,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 1.125,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-10",
      "time": "13:30:00",
      "level_type": "session_low",
      "level_price": 6974.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5719,
      "pred_gbt": 0.5833,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.112,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-10",
      "time": "13:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6023,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.6081,
      "confluence_count": 63,
      "rvol": 1.112,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-10",
      "time": "13:32:00",
      "level_type": "session_low",
      "level_price": 6974.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5275,
      "pred_gbt": 0.7092,
      "pred_empirical": 0.651,
      "confluence_count": 68,
      "rvol": 1.145,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-02-10",
      "time": "13:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6974.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.7185,
      "pred_empirical": 0.6251,
      "confluence_count": 68,
      "rvol": 1.145,
      "approach_r2": 0.7502
    },
    {
      "date": "2026-02-10",
      "time": "13:33:00",
      "level_type": "session_low",
      "level_price": 6973.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.548,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.176,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "13:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6973.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.495,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.6269,
      "confluence_count": 63,
      "rvol": 1.176,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "13:34:00",
      "level_type": "session_low",
      "level_price": 6973.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5329,
      "pred_gbt": 0.5099,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.487,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-02-10",
      "time": "13:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6973.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5639,
      "pred_gbt": 0.511,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.487,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-02-10",
      "time": "13:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5572,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.637,
      "confluence_count": 101,
      "rvol": 1.666,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-10",
      "time": "13:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5894,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.798,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-02-10",
      "time": "13:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.74,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.5864,
      "pred_empirical": 0.637,
      "confluence_count": 99,
      "rvol": 1.961,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-02-10",
      "time": "13:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5655,
      "pred_gbt": 0.6534,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 2.021,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-02-10",
      "time": "13:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6012,
      "pred_gbt": 0.5623,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.667,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "13:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5961,
      "pred_gbt": 0.6354,
      "pred_empirical": 0.6674,
      "confluence_count": 102,
      "rvol": 1.29,
      "approach_r2": 0.4982
    },
    {
      "date": "2026-02-10",
      "time": "13:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6385,
      "pred_gbt": 0.6683,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 1.023,
      "approach_r2": 0.1183
    },
    {
      "date": "2026-02-10",
      "time": "13:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6395,
      "pred_gbt": 0.6765,
      "pred_empirical": 0.6281,
      "confluence_count": 96,
      "rvol": 0.924,
      "approach_r2": 0.4869
    },
    {
      "date": "2026-02-10",
      "time": "13:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.6402,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.759,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-10",
      "time": "13:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.1,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6583,
      "pred_gbt": 0.7891,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 0.773,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-02-10",
      "time": "13:46:00",
      "level_type": "overnight_low",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5941,
      "pred_gbt": 0.6219,
      "pred_empirical": 0.612,
      "confluence_count": 55,
      "rvol": 0.864,
      "approach_r2": 0.65
    },
    {
      "date": "2026-02-10",
      "time": "13:46:00",
      "level_type": "session_low",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.583,
      "pred_gbt": 0.5979,
      "pred_empirical": 0.5962,
      "confluence_count": 55,
      "rvol": 0.864,
      "approach_r2": 0.65
    },
    {
      "date": "2026-02-10",
      "time": "13:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.613,
      "pred_gbt": 0.6269,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.864,
      "approach_r2": 0.65
    },
    {
      "date": "2026-02-10",
      "time": "13:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6974.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.64,
      "pred_gbt": 0.7186,
      "pred_empirical": 0.6081,
      "confluence_count": 78,
      "rvol": 0.972,
      "approach_r2": 0.7806
    },
    {
      "date": "2026-02-10",
      "time": "13:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6974.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6207,
      "pred_gbt": 0.7077,
      "pred_empirical": 0.6142,
      "confluence_count": 70,
      "rvol": 1.03,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "13:52:00",
      "level_type": "session_low",
      "level_price": 6970.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5678,
      "pred_gbt": 0.6477,
      "pred_empirical": 0.5962,
      "confluence_count": 54,
      "rvol": 1.124,
      "approach_r2": 0.0044
    },
    {
      "date": "2026-02-10",
      "time": "13:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6970.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5982,
      "pred_gbt": 0.6603,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.124,
      "approach_r2": 0.0044
    },
    {
      "date": "2026-02-10",
      "time": "13:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6973.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.6374,
      "pred_empirical": 0.6081,
      "confluence_count": 65,
      "rvol": 1.173,
      "approach_r2": 0.516
    },
    {
      "date": "2026-02-10",
      "time": "13:54:00",
      "level_type": "session_low",
      "level_price": 6969.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.53,
      "pred_gbt": 0.6019,
      "pred_empirical": 0.5871,
      "confluence_count": 31,
      "rvol": 1.151,
      "approach_r2": 0.1373
    },
    {
      "date": "2026-02-10",
      "time": "13:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6969.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.561,
      "pred_gbt": 0.6099,
      "pred_empirical": 0.6011,
      "confluence_count": 31,
      "rvol": 1.151,
      "approach_r2": 0.1373
    },
    {
      "date": "2026-02-10",
      "time": "13:57:00",
      "level_type": "or15_low",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6469,
      "pred_gbt": 0.6209,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.417,
      "approach_r2": 0.4752
    },
    {
      "date": "2026-02-10",
      "time": "13:57:00",
      "level_type": "or30_low",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6286,
      "pred_gbt": 0.6029,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 1.417,
      "approach_r2": 0.4752
    },
    {
      "date": "2026-02-10",
      "time": "13:57:00",
      "level_type": "ib_low",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.598,
      "pred_gbt": 0.6379,
      "pred_empirical": 0.6109,
      "confluence_count": 68,
      "rvol": 1.417,
      "approach_r2": 0.4752
    },
    {
      "date": "2026-02-10",
      "time": "13:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6973.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5712,
      "pred_gbt": 0.5615,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 1.417,
      "approach_r2": 0.4752
    },
    {
      "date": "2026-02-10",
      "time": "14:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6972.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5856,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 1.209,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-02-10",
      "time": "14:01:00",
      "level_type": "prior_day_close",
      "level_price": 6980.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6304,
      "pred_gbt": 0.6844,
      "pred_empirical": 0.612,
      "confluence_count": 71,
      "rvol": 0.999,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-02-10",
      "time": "14:01:00",
      "level_type": "lvn",
      "level_price": 6979.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6822,
      "pred_gbt": 0.7211,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.999,
      "approach_r2": 0.6436
    },
    {
      "date": "2026-02-10",
      "time": "14:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6972.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.5426,
      "pred_empirical": 0.5871,
      "confluence_count": 60,
      "rvol": 0.707,
      "approach_r2": 0.4905
    },
    {
      "date": "2026-02-10",
      "time": "14:19:00",
      "level_type": "vwap_minus2",
      "level_price": 6971.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6276,
      "pred_gbt": 0.5535,
      "pred_empirical": 0.6011,
      "confluence_count": 61,
      "rvol": 0.63,
      "approach_r2": 0.9346
    },
    {
      "date": "2026-02-10",
      "time": "14:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6799,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.5803,
      "confluence_count": 77,
      "rvol": 0.662,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-02-10",
      "time": "14:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6836,
      "pred_gbt": 0.691,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.678,
      "approach_r2": 0.6136
    },
    {
      "date": "2026-02-10",
      "time": "14:27:00",
      "level_type": "or15_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6406,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.526,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-02-10",
      "time": "14:27:00",
      "level_type": "or30_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6562,
      "pred_gbt": 0.7042,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.526,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-02-10",
      "time": "14:27:00",
      "level_type": "ib_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6593,
      "pred_gbt": 0.7043,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.526,
      "approach_r2": 0.0592
    },
    {
      "date": "2026-02-10",
      "time": "14:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6858,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.568,
      "approach_r2": 0.025
    },
    {
      "date": "2026-02-10",
      "time": "14:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6881,
      "pred_gbt": 0.7172,
      "pred_empirical": 0.6011,
      "confluence_count": 77,
      "rvol": 0.598,
      "approach_r2": 0.0563
    },
    {
      "date": "2026-02-10",
      "time": "14:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7059,
      "pred_gbt": 0.7234,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.577,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "14:31:00",
      "level_type": "prior_day_close",
      "level_price": 6980.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6802,
      "pred_gbt": 0.6986,
      "pred_empirical": 0.6011,
      "confluence_count": 71,
      "rvol": 0.58,
      "approach_r2": 0.5098
    },
    {
      "date": "2026-02-10",
      "time": "14:31:00",
      "level_type": "lvn",
      "level_price": 6979.33,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7198,
      "pred_gbt": 0.7444,
      "pred_empirical": 0.6011,
      "confluence_count": 88,
      "rvol": 0.58,
      "approach_r2": 0.5098
    },
    {
      "date": "2026-02-10",
      "time": "14:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7069,
      "pred_gbt": 0.7185,
      "pred_empirical": 0.5871,
      "confluence_count": 75,
      "rvol": 0.58,
      "approach_r2": 0.5098
    },
    {
      "date": "2026-02-10",
      "time": "14:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7047,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.6011,
      "confluence_count": 75,
      "rvol": 0.583,
      "approach_r2": 0.1589
    },
    {
      "date": "2026-02-10",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7033,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.5803,
      "confluence_count": 74,
      "rvol": 0.555,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-10",
      "time": "14:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.6589,
      "pred_empirical": 0.5997,
      "confluence_count": 75,
      "rvol": 0.572,
      "approach_r2": 0.0614
    },
    {
      "date": "2026-02-10",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.6616,
      "pred_empirical": 0.5803,
      "confluence_count": 76,
      "rvol": 0.591,
      "approach_r2": 0.056
    },
    {
      "date": "2026-02-10",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.708,
      "pred_gbt": 0.7183,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.575,
      "approach_r2": 0.135
    },
    {
      "date": "2026-02-10",
      "time": "14:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6948,
      "pred_gbt": 0.6484,
      "pred_empirical": 0.5871,
      "confluence_count": 76,
      "rvol": 0.619,
      "approach_r2": 0.8218
    },
    {
      "date": "2026-02-10",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6980.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6958,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.6011,
      "confluence_count": 76,
      "rvol": 0.577,
      "approach_r2": 0.6363
    },
    {
      "date": "2026-02-10",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7159,
      "pred_gbt": 0.6977,
      "pred_empirical": 0.5871,
      "confluence_count": 91,
      "rvol": 0.569,
      "approach_r2": 0.4647
    },
    {
      "date": "2026-02-10",
      "time": "14:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7322,
      "pred_gbt": 0.6918,
      "pred_empirical": 0.5871,
      "confluence_count": 90,
      "rvol": 0.544,
      "approach_r2": 0.4702
    },
    {
      "date": "2026-02-10",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7145,
      "pred_gbt": 0.6642,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.545,
      "approach_r2": 0.122
    },
    {
      "date": "2026-02-10",
      "time": "14:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7212,
      "pred_gbt": 0.6799,
      "pred_empirical": 0.612,
      "confluence_count": 90,
      "rvol": 0.571,
      "approach_r2": 0.4627
    },
    {
      "date": "2026-02-10",
      "time": "14:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7084,
      "pred_gbt": 0.7133,
      "pred_empirical": 0.5871,
      "confluence_count": 90,
      "rvol": 0.537,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-02-10",
      "time": "14:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7072,
      "pred_gbt": 0.723,
      "pred_empirical": 0.5871,
      "confluence_count": 90,
      "rvol": 0.577,
      "approach_r2": 0.0838
    },
    {
      "date": "2026-02-10",
      "time": "14:58:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7083,
      "pred_gbt": 0.73,
      "pred_empirical": 0.5871,
      "confluence_count": 91,
      "rvol": 0.585,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-10",
      "time": "14:59:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.713,
      "pred_gbt": 0.7284,
      "pred_empirical": 0.6011,
      "confluence_count": 91,
      "rvol": 0.482,
      "approach_r2": 0.0857
    },
    {
      "date": "2026-02-10",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7307,
      "pred_gbt": 0.6861,
      "pred_empirical": 0.6011,
      "confluence_count": 91,
      "rvol": 0.419,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-10",
      "time": "15:01:00",
      "level_type": "prior_day_close",
      "level_price": 6980.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.676,
      "pred_gbt": 0.7479,
      "pred_empirical": 0.5997,
      "confluence_count": 71,
      "rvol": 0.385,
      "approach_r2": 0.1278
    },
    {
      "date": "2026-02-10",
      "time": "15:01:00",
      "level_type": "lvn",
      "level_price": 6979.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.8152,
      "pred_empirical": 0.5803,
      "confluence_count": 88,
      "rvol": 0.385,
      "approach_r2": 0.1278
    },
    {
      "date": "2026-02-10",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7347,
      "pred_gbt": 0.7881,
      "pred_empirical": 0.6011,
      "confluence_count": 91,
      "rvol": 0.385,
      "approach_r2": 0.1278
    },
    {
      "date": "2026-02-10",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6979.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.6891,
      "pred_empirical": 0.5871,
      "confluence_count": 91,
      "rvol": 0.435,
      "approach_r2": 0.5012
    },
    {
      "date": "2026-02-10",
      "time": "15:03:00",
      "level_type": "or15_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6666,
      "pred_gbt": 0.6987,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.472,
      "approach_r2": 0.0806
    },
    {
      "date": "2026-02-10",
      "time": "15:03:00",
      "level_type": "or30_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6816,
      "pred_gbt": 0.6919,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.472,
      "approach_r2": 0.0806
    },
    {
      "date": "2026-02-10",
      "time": "15:03:00",
      "level_type": "ib_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6846,
      "pred_gbt": 0.6989,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.472,
      "approach_r2": 0.0806
    },
    {
      "date": "2026-02-10",
      "time": "15:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6978.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6968,
      "pred_gbt": 0.6862,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.688,
      "approach_r2": 0.7538
    },
    {
      "date": "2026-02-10",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6978.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7191,
      "pred_gbt": 0.6893,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.765,
      "approach_r2": 0.0849
    },
    {
      "date": "2026-02-10",
      "time": "15:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7428,
      "pred_gbt": 0.7353,
      "pred_empirical": 0.6142,
      "confluence_count": 103,
      "rvol": 0.765,
      "approach_r2": 0.0849
    },
    {
      "date": "2026-02-10",
      "time": "15:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6978.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7206,
      "pred_gbt": 0.6931,
      "pred_empirical": 0.5871,
      "confluence_count": 94,
      "rvol": 0.705,
      "approach_r2": 0.0838
    },
    {
      "date": "2026-02-10",
      "time": "15:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6978.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6975,
      "pred_gbt": 0.7058,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.702,
      "approach_r2": 0.7501
    },
    {
      "date": "2026-02-10",
      "time": "15:25:00",
      "level_type": "overnight_low",
      "level_price": 6970.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6621,
      "pred_gbt": 0.5795,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.655,
      "approach_r2": 0.367
    },
    {
      "date": "2026-02-10",
      "time": "15:35:00",
      "level_type": "session_low",
      "level_price": 6969.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6136,
      "pred_gbt": 0.5074,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.895,
      "approach_r2": 0.7716
    },
    {
      "date": "2026-02-10",
      "time": "15:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6969.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6231,
      "pred_gbt": 0.4963,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.895,
      "approach_r2": 0.7716
    },
    {
      "date": "2026-02-10",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6969.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6428,
      "pred_gbt": 0.5375,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.895,
      "approach_r2": 0.7716
    },
    {
      "date": "2026-02-10",
      "time": "15:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6969.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.5249,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.935,
      "approach_r2": 0.5812
    },
    {
      "date": "2026-02-10",
      "time": "15:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6968.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.4574,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.771,
      "approach_r2": 0.0025
    },
    {
      "date": "2026-02-10",
      "time": "15:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6968.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6248,
      "pred_gbt": 0.5163,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.73,
      "approach_r2": 0.0732
    },
    {
      "date": "2026-02-10",
      "time": "15:46:00",
      "level_type": "or15_low",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7336,
      "pred_gbt": 0.5929,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.866,
      "approach_r2": 0.1441
    },
    {
      "date": "2026-02-10",
      "time": "15:46:00",
      "level_type": "or30_low",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7179,
      "pred_gbt": 0.5733,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.866,
      "approach_r2": 0.1441
    },
    {
      "date": "2026-02-10",
      "time": "15:46:00",
      "level_type": "ib_low",
      "level_price": 6975.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.691,
      "pred_gbt": 0.5748,
      "pred_empirical": 0.5803,
      "confluence_count": 68,
      "rvol": 0.866,
      "approach_r2": 0.1441
    },
    {
      "date": "2026-02-10",
      "time": "15:50:00",
      "level_type": "value_area_high",
      "level_price": 6966.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6795,
      "pred_gbt": 0.7398,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.101,
      "approach_r2": 0.6481
    },
    {
      "date": "2026-02-10",
      "time": "15:50:00",
      "level_type": "lvn",
      "level_price": 6967.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.67,
      "pred_gbt": 0.7242,
      "pred_empirical": 0.5997,
      "confluence_count": 28,
      "rvol": 1.101,
      "approach_r2": 0.6481
    },
    {
      "date": "2026-02-10",
      "time": "15:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6967.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6482,
      "pred_gbt": 0.72,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 1.101,
      "approach_r2": 0.6481
    },
    {
      "date": "2026-02-10",
      "time": "15:51:00",
      "level_type": "session_low",
      "level_price": 6966.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6098,
      "pred_gbt": 0.6689,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.147,
      "approach_r2": 0.7492
    },
    {
      "date": "2026-02-10",
      "time": "15:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6967.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6161,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.147,
      "approach_r2": 0.7492
    },
    {
      "date": "2026-02-10",
      "time": "15:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6966.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6392,
      "pred_gbt": 0.688,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.147,
      "approach_r2": 0.7492
    },
    {
      "date": "2026-02-10",
      "time": "15:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6369,
      "pred_gbt": 0.7055,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 1.236,
      "approach_r2": 0.7464
    },
    {
      "date": "2026-02-10",
      "time": "15:53:00",
      "level_type": "session_low",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.7351,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.278,
      "approach_r2": 0.1126
    },
    {
      "date": "2026-02-10",
      "time": "15:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.7402,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.278,
      "approach_r2": 0.1126
    },
    {
      "date": "2026-02-10",
      "time": "15:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6964.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6232,
      "pred_gbt": 0.7405,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.278,
      "approach_r2": 0.1126
    },
    {
      "date": "2026-02-10",
      "time": "15:54:00",
      "level_type": "session_low",
      "level_price": 6963.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5834,
      "pred_gbt": 0.7874,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.276,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-02-10",
      "time": "15:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6963.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6134,
      "pred_gbt": 0.7938,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.276,
      "approach_r2": 0.1579
    },
    {
      "date": "2026-02-10",
      "time": "15:55:00",
      "level_type": "session_low",
      "level_price": 6962.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.8861,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.141,
      "approach_r2": 0.0222
    },
    {
      "date": "2026-02-10",
      "time": "15:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6962.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5381,
      "pred_gbt": 0.8754,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.141,
      "approach_r2": 0.0222
    },
    {
      "date": "2026-02-10",
      "time": "15:56:00",
      "level_type": "lvn",
      "level_price": 6957.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6283,
      "pred_gbt": 0.7492,
      "pred_empirical": 0.6488,
      "confluence_count": 3,
      "rvol": 1.161,
      "approach_r2": 0.5271
    },
    {
      "date": "2026-02-10",
      "time": "15:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6963.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5895,
      "pred_gbt": 0.9508,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.172,
      "approach_r2": 0.4988
    },
    {
      "date": "2026-02-10",
      "time": "15:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6959.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6077,
      "pred_gbt": 0.9756,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.083,
      "approach_r2": 0.1264
    },
    {
      "date": "2026-02-11",
      "time": "09:35:00",
      "level_type": "round_number",
      "level_price": 7000.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3487,
      "pred_gbt": 0.2731,
      "pred_empirical": 0.6269,
      "confluence_count": 9,
      "rvol": 0.941,
      "approach_r2": 0.9178
    },
    {
      "date": "2026-02-11",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6998.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3517,
      "pred_gbt": 0.3091,
      "pred_empirical": 0.6269,
      "confluence_count": 13,
      "rvol": 0.941,
      "approach_r2": 0.9178
    },
    {
      "date": "2026-02-11",
      "time": "09:36:00",
      "level_type": "value_area_low",
      "level_price": 6996.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3896,
      "pred_gbt": 0.2816,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 0.95,
      "approach_r2": 0.6541
    },
    {
      "date": "2026-02-11",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6996.23,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3898,
      "pred_gbt": 0.2925,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 0.95,
      "approach_r2": 0.6541
    },
    {
      "date": "2026-02-11",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6999.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.381,
      "pred_gbt": 0.3901,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 0.986,
      "approach_r2": 0.5664
    },
    {
      "date": "2026-02-11",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6993.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3568,
      "pred_gbt": 0.3202,
      "pred_empirical": 0.6281,
      "confluence_count": 22,
      "rvol": 0.991,
      "approach_r2": 0.5625
    },
    {
      "date": "2026-02-11",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3557,
      "pred_gbt": 0.3303,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 0.994,
      "approach_r2": 0.892
    },
    {
      "date": "2026-02-11",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6996.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4062,
      "pred_gbt": 0.3107,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.034,
      "approach_r2": 0.9723
    },
    {
      "date": "2026-02-11",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6995.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4192,
      "pred_gbt": 0.3354,
      "pred_empirical": 0.6269,
      "confluence_count": 24,
      "rvol": 1.045,
      "approach_r2": 0.7869
    },
    {
      "date": "2026-02-11",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6996.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3929,
      "pred_gbt": 0.3034,
      "pred_empirical": 0.6281,
      "confluence_count": 24,
      "rvol": 1.045,
      "approach_r2": 0.7869
    },
    {
      "date": "2026-02-11",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.355,
      "pred_gbt": 0.3479,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.007,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-02-11",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6991.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3842,
      "pred_gbt": 0.359,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.007,
      "approach_r2": 0.7356
    },
    {
      "date": "2026-02-11",
      "time": "09:43:00",
      "level_type": "session_low",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3523,
      "pred_gbt": 0.3822,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 0.978,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-11",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.388,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 0.978,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-11",
      "time": "09:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6991.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3813,
      "pred_gbt": 0.397,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 0.978,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-11",
      "time": "09:43:00",
      "level_type": "developing_vpoc",
      "level_price": 6994.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3811,
      "pred_gbt": 0.3883,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 0.978,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-11",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3881,
      "pred_gbt": 0.3829,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 0.981,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-11",
      "time": "09:45:00",
      "level_type": "vwap",
      "level_price": 7000.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4173,
      "pred_gbt": 0.5617,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 0.968,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-11",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6994.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4211,
      "pred_gbt": 0.3556,
      "pred_empirical": 0.6109,
      "confluence_count": 21,
      "rvol": 0.964,
      "approach_r2": 0.81
    },
    {
      "date": "2026-02-11",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6999.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.373,
      "pred_gbt": 0.4218,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 0.948,
      "approach_r2": 0.5257
    },
    {
      "date": "2026-02-11",
      "time": "09:50:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6989.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5038,
      "pred_gbt": 0.4664,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 0.884,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-11",
      "time": "09:50:00",
      "level_type": "or15_low",
      "level_price": 6991.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.3814,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 0.884,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-11",
      "time": "09:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4034,
      "pred_gbt": 0.3389,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 0.853,
      "approach_r2": 0.1501
    },
    {
      "date": "2026-02-11",
      "time": "09:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4028,
      "pred_gbt": 0.3586,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 0.883,
      "approach_r2": 0.5194
    },
    {
      "date": "2026-02-11",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6993.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3991,
      "pred_gbt": 0.3491,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 0.915,
      "approach_r2": 0.0672
    },
    {
      "date": "2026-02-11",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6992.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4034,
      "pred_gbt": 0.3583,
      "pred_empirical": 0.6142,
      "confluence_count": 22,
      "rvol": 0.921,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-02-11",
      "time": "09:55:00",
      "level_type": "session_low",
      "level_price": 6988.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3163,
      "pred_gbt": 0.2801,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 0.865,
      "approach_r2": 0.9918
    },
    {
      "date": "2026-02-11",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6986.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3603,
      "pred_gbt": 0.314,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 0.865,
      "approach_r2": 0.9918
    },
    {
      "date": "2026-02-11",
      "time": "09:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6988.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3165,
      "pred_gbt": 0.2814,
      "pred_empirical": 0.5962,
      "confluence_count": 17,
      "rvol": 0.865,
      "approach_r2": 0.9918
    },
    {
      "date": "2026-02-11",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6985.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3541,
      "pred_gbt": 0.4502,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 0.905,
      "approach_r2": 0.8448
    },
    {
      "date": "2026-02-11",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6984.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3004,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 1.068,
      "approach_r2": 0.0078
    },
    {
      "date": "2026-02-11",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6983.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3492,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.068,
      "approach_r2": 0.0078
    },
    {
      "date": "2026-02-11",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6984.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3006,
      "pred_gbt": 0.4317,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.068,
      "approach_r2": 0.0078
    },
    {
      "date": "2026-02-11",
      "time": "09:58:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4066,
      "pred_gbt": 0.3805,
      "pred_empirical": 0.5962,
      "confluence_count": 19,
      "rvol": 1.101,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-02-11",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6977.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3559,
      "pred_gbt": 0.3883,
      "pred_empirical": 0.6269,
      "confluence_count": 18,
      "rvol": 1.101,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-02-11",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6977.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3851,
      "pred_gbt": 0.3889,
      "pred_empirical": 0.6081,
      "confluence_count": 18,
      "rvol": 1.101,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-02-11",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6981.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.38,
      "pred_gbt": 0.3379,
      "pred_empirical": 0.6269,
      "confluence_count": 18,
      "rvol": 1.196,
      "approach_r2": 0.9759
    },
    {
      "date": "2026-02-11",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6979.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3591,
      "pred_gbt": 0.3186,
      "pred_empirical": 0.6281,
      "confluence_count": 20,
      "rvol": 1.219,
      "approach_r2": 0.8642
    },
    {
      "date": "2026-02-11",
      "time": "10:02:00",
      "level_type": "or30_low",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4127,
      "pred_gbt": 0.3446,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 1.05,
      "approach_r2": 0.6867
    },
    {
      "date": "2026-02-11",
      "time": "10:03:00",
      "level_type": "session_low",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.377,
      "pred_gbt": 0.3655,
      "pred_empirical": 0.6281,
      "confluence_count": 31,
      "rvol": 1.03,
      "approach_r2": 0.012
    },
    {
      "date": "2026-02-11",
      "time": "10:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3939,
      "pred_gbt": 0.3538,
      "pred_empirical": 0.6081,
      "confluence_count": 25,
      "rvol": 1.03,
      "approach_r2": 0.012
    },
    {
      "date": "2026-02-11",
      "time": "10:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6975.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4068,
      "pred_gbt": 0.3722,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 1.03,
      "approach_r2": 0.012
    },
    {
      "date": "2026-02-11",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3703,
      "pred_gbt": 0.358,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 0.969,
      "approach_r2": 0.0154
    },
    {
      "date": "2026-02-11",
      "time": "10:06:00",
      "level_type": "session_low",
      "level_price": 6972.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3822,
      "pred_gbt": 0.3668,
      "pred_empirical": 0.6269,
      "confluence_count": 28,
      "rvol": 0.888,
      "approach_r2": 0.3422
    },
    {
      "date": "2026-02-11",
      "time": "10:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6973.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3869,
      "pred_gbt": 0.3614,
      "pred_empirical": 0.6081,
      "confluence_count": 30,
      "rvol": 0.888,
      "approach_r2": 0.3422
    },
    {
      "date": "2026-02-11",
      "time": "10:06:00",
      "level_type": "swing_low_2h",
      "level_price": 6972.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.3825,
      "pred_empirical": 0.6081,
      "confluence_count": 28,
      "rvol": 0.888,
      "approach_r2": 0.3422
    },
    {
      "date": "2026-02-11",
      "time": "10:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6972.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3861,
      "pred_gbt": 0.3661,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 0.823,
      "approach_r2": 0.12
    },
    {
      "date": "2026-02-11",
      "time": "10:08:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4987,
      "pred_gbt": 0.4319,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 0.809,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-11",
      "time": "10:08:00",
      "level_type": "session_low",
      "level_price": 6971.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.372,
      "pred_gbt": 0.3759,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 0.809,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-11",
      "time": "10:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6971.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4524,
      "pred_gbt": 0.3811,
      "pred_empirical": 0.651,
      "confluence_count": 51,
      "rvol": 0.809,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-11",
      "time": "10:08:00",
      "level_type": "swing_low_2h",
      "level_price": 6971.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3723,
      "pred_gbt": 0.3775,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 0.809,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-11",
      "time": "10:09:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.478,
      "pred_gbt": 0.3222,
      "pred_empirical": 0.651,
      "confluence_count": 52,
      "rvol": 0.969,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-11",
      "time": "10:10:00",
      "level_type": "session_low",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3834,
      "pred_gbt": 0.3315,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 1.086,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-11",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.3233,
      "pred_empirical": 0.6674,
      "confluence_count": 61,
      "rvol": 1.086,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-11",
      "time": "10:10:00",
      "level_type": "swing_low_2h",
      "level_price": 6966.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3836,
      "pred_gbt": 0.3228,
      "pred_empirical": 0.637,
      "confluence_count": 65,
      "rvol": 1.086,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-11",
      "time": "10:11:00",
      "level_type": "prior_day_close",
      "level_price": 6961.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3959,
      "pred_gbt": 0.3306,
      "pred_empirical": 0.6081,
      "confluence_count": 29,
      "rvol": 1.188,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-02-11",
      "time": "10:12:00",
      "level_type": "overnight_low",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3617,
      "pred_gbt": 0.2886,
      "pred_empirical": 0.6081,
      "confluence_count": 18,
      "rvol": 1.355,
      "approach_r2": 0.0937
    },
    {
      "date": "2026-02-11",
      "time": "10:13:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3423,
      "pred_gbt": 0.3331,
      "pred_empirical": 0.6081,
      "confluence_count": 13,
      "rvol": 1.53,
      "approach_r2": 0.0035
    },
    {
      "date": "2026-02-11",
      "time": "10:14:00",
      "level_type": "prior_day_low",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3319,
      "pred_gbt": 0.3216,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 1.576,
      "approach_r2": 0.7664
    },
    {
      "date": "2026-02-11",
      "time": "10:14:00",
      "level_type": "lvn",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4087,
      "pred_gbt": 0.3273,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 1.576,
      "approach_r2": 0.7664
    },
    {
      "date": "2026-02-11",
      "time": "10:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6949.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3358,
      "pred_gbt": 0.3746,
      "pred_empirical": 0.6109,
      "confluence_count": 14,
      "rvol": 1.573,
      "approach_r2": 0.0717
    },
    {
      "date": "2026-02-11",
      "time": "10:19:00",
      "level_type": "session_low",
      "level_price": 6946.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3465,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6109,
      "confluence_count": 12,
      "rvol": 1.297,
      "approach_r2": 0.1049
    },
    {
      "date": "2026-02-11",
      "time": "10:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6946.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3754,
      "pred_gbt": 0.4083,
      "pred_empirical": 0.5962,
      "confluence_count": 12,
      "rvol": 1.297,
      "approach_r2": 0.1049
    },
    {
      "date": "2026-02-11",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6942.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3778,
      "pred_gbt": 0.3774,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.289,
      "approach_r2": 0.4975
    },
    {
      "date": "2026-02-11",
      "time": "10:21:00",
      "level_type": "session_low",
      "level_price": 6941.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3395,
      "pred_gbt": 0.5019,
      "pred_empirical": 0.6081,
      "confluence_count": 9,
      "rvol": 1.55,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-11",
      "time": "10:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6941.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3681,
      "pred_gbt": 0.5125,
      "pred_empirical": 0.6109,
      "confluence_count": 9,
      "rvol": 1.55,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-11",
      "time": "10:23:00",
      "level_type": "session_low",
      "level_price": 6939.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3325,
      "pred_gbt": 0.4294,
      "pred_empirical": 0.6081,
      "confluence_count": 5,
      "rvol": 1.547,
      "approach_r2": 0.7875
    },
    {
      "date": "2026-02-11",
      "time": "10:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6939.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3609,
      "pred_gbt": 0.4388,
      "pred_empirical": 0.6109,
      "confluence_count": 5,
      "rvol": 1.547,
      "approach_r2": 0.7875
    },
    {
      "date": "2026-02-11",
      "time": "10:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6934.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3332,
      "pred_gbt": 0.4154,
      "pred_empirical": 0.6109,
      "confluence_count": 4,
      "rvol": 1.605,
      "approach_r2": 0.843
    },
    {
      "date": "2026-02-11",
      "time": "10:25:00",
      "level_type": "session_low",
      "level_price": 6932.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3244,
      "pred_gbt": 0.5428,
      "pred_empirical": 0.6081,
      "confluence_count": 1,
      "rvol": 1.645,
      "approach_r2": 0.4856
    },
    {
      "date": "2026-02-11",
      "time": "10:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6932.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3524,
      "pred_gbt": 0.5508,
      "pred_empirical": 0.6109,
      "confluence_count": 1,
      "rvol": 1.645,
      "approach_r2": 0.4856
    },
    {
      "date": "2026-02-11",
      "time": "10:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6947.72,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3862,
      "pred_gbt": 0.3386,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.527,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-02-11",
      "time": "10:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6946.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3883,
      "pred_gbt": 0.4133,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 1.391,
      "approach_r2": 0.2212
    },
    {
      "date": "2026-02-11",
      "time": "10:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6946.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4109,
      "pred_gbt": 0.452,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.379,
      "approach_r2": 0.0053
    },
    {
      "date": "2026-02-11",
      "time": "10:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6945.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4138,
      "pred_gbt": 0.4691,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 1.346,
      "approach_r2": 0.0071
    },
    {
      "date": "2026-02-11",
      "time": "10:42:00",
      "level_type": "overnight_low",
      "level_price": 6953.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4243,
      "pred_gbt": 0.3178,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.077,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-11",
      "time": "10:43:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3702,
      "pred_gbt": 0.3654,
      "pred_empirical": 0.6011,
      "confluence_count": 13,
      "rvol": 1.16,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-11",
      "time": "10:44:00",
      "level_type": "developing_vpoc",
      "level_price": 6952.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.411,
      "pred_gbt": 0.3598,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.164,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-11",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6944.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4106,
      "pred_gbt": 0.3411,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.243,
      "approach_r2": 0.9784
    },
    {
      "date": "2026-02-11",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6944.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4379,
      "pred_gbt": 0.4161,
      "pred_empirical": 0.5871,
      "confluence_count": 12,
      "rvol": 1.12,
      "approach_r2": 0.8399
    },
    {
      "date": "2026-02-11",
      "time": "10:52:00",
      "level_type": "prior_day_low",
      "level_price": 6957.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4098,
      "pred_gbt": 0.4107,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.304,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-11",
      "time": "10:52:00",
      "level_type": "lvn",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.435,
      "pred_gbt": 0.3892,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.304,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-11",
      "time": "10:53:00",
      "level_type": "prior_day_close",
      "level_price": 6961.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4118,
      "pred_gbt": 0.4022,
      "pred_empirical": 0.6142,
      "confluence_count": 29,
      "rvol": 1.469,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-11",
      "time": "11:12:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.4666,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.024,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-11",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 6966.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.4873,
      "pred_empirical": 0.6081,
      "confluence_count": 62,
      "rvol": 1.024,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-11",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6966.82,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4881,
      "pred_gbt": 0.464,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 1.108,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-11",
      "time": "11:19:00",
      "level_type": "vwap",
      "level_price": 6966.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.5249,
      "pred_empirical": 0.6269,
      "confluence_count": 61,
      "rvol": 0.923,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-02-11",
      "time": "11:20:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5388,
      "pred_gbt": 0.4722,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.859,
      "approach_r2": 0.9117
    },
    {
      "date": "2026-02-11",
      "time": "11:26:00",
      "level_type": "vwap",
      "level_price": 6966.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5194,
      "pred_gbt": 0.453,
      "pred_empirical": 0.6281,
      "confluence_count": 61,
      "rvol": 1.031,
      "approach_r2": 0.1357
    },
    {
      "date": "2026-02-11",
      "time": "11:27:00",
      "level_type": "prior_day_close",
      "level_price": 6961.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.462,
      "pred_gbt": 0.5002,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.069,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-11",
      "time": "11:29:00",
      "level_type": "prior_day_low",
      "level_price": 6957.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4471,
      "pred_gbt": 0.4789,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.098,
      "approach_r2": 0.4987
    },
    {
      "date": "2026-02-11",
      "time": "11:29:00",
      "level_type": "lvn",
      "level_price": 6957.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4759,
      "pred_gbt": 0.488,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.098,
      "approach_r2": 0.4987
    },
    {
      "date": "2026-02-11",
      "time": "11:33:00",
      "level_type": "vwap",
      "level_price": 6966.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.4715,
      "pred_empirical": 0.6269,
      "confluence_count": 62,
      "rvol": 1.069,
      "approach_r2": 0.1121
    },
    {
      "date": "2026-02-11",
      "time": "11:34:00",
      "level_type": "developing_vpoc",
      "level_price": 6964.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5034,
      "pred_gbt": 0.4539,
      "pred_empirical": 0.6081,
      "confluence_count": 54,
      "rvol": 1.113,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-11",
      "time": "11:39:00",
      "level_type": "vwap",
      "level_price": 6966.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5764,
      "pred_gbt": 0.5874,
      "pred_empirical": 0.6109,
      "confluence_count": 61,
      "rvol": 1.01,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-02-11",
      "time": "11:43:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.5589,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 1.003,
      "approach_r2": 0.1576
    },
    {
      "date": "2026-02-11",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6966.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5931,
      "pred_gbt": 0.5323,
      "pred_empirical": 0.612,
      "confluence_count": 62,
      "rvol": 0.708,
      "approach_r2": 0.0015
    },
    {
      "date": "2026-02-11",
      "time": "11:52:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5586,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 0.814,
      "approach_r2": 0.4894
    },
    {
      "date": "2026-02-11",
      "time": "11:54:00",
      "level_type": "vwap",
      "level_price": 6966.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5997,
      "pred_gbt": 0.5466,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.78,
      "approach_r2": 0.8475
    },
    {
      "date": "2026-02-11",
      "time": "11:57:00",
      "level_type": "prior_day_close",
      "level_price": 6961.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4936,
      "pred_gbt": 0.514,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.898,
      "approach_r2": 0.3645
    },
    {
      "date": "2026-02-11",
      "time": "12:01:00",
      "level_type": "prior_day_low",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3988,
      "pred_gbt": 0.4339,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.043,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-11",
      "time": "12:01:00",
      "level_type": "lvn",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.48,
      "pred_gbt": 0.4581,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.043,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-11",
      "time": "12:04:00",
      "level_type": "overnight_low",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4073,
      "pred_gbt": 0.423,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.167,
      "approach_r2": 0.5037
    },
    {
      "date": "2026-02-11",
      "time": "12:09:00",
      "level_type": "developing_vpoc",
      "level_price": 6964.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.4659,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.023,
      "approach_r2": 0.605
    },
    {
      "date": "2026-02-11",
      "time": "12:12:00",
      "level_type": "vwap",
      "level_price": 6966.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.544,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.064,
      "approach_r2": 0.7372
    },
    {
      "date": "2026-02-11",
      "time": "12:16:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.557,
      "pred_gbt": 0.5216,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.617,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-11",
      "time": "12:16:00",
      "level_type": "vwap",
      "level_price": 6966.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6082,
      "pred_gbt": 0.5638,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.617,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-11",
      "time": "12:21:00",
      "level_type": "vwap",
      "level_price": 6966.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5665,
      "pred_gbt": 0.5458,
      "pred_empirical": 0.6142,
      "confluence_count": 66,
      "rvol": 0.957,
      "approach_r2": 0.0607
    },
    {
      "date": "2026-02-11",
      "time": "12:22:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5741,
      "pred_gbt": 0.5585,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.891,
      "approach_r2": 0.2382
    },
    {
      "date": "2026-02-11",
      "time": "12:25:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6976.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4767,
      "pred_gbt": 0.4034,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.068,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-11",
      "time": "12:25:00",
      "level_type": "or30_low",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4872,
      "pred_gbt": 0.4407,
      "pred_empirical": 0.5803,
      "confluence_count": 18,
      "rvol": 1.068,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-11",
      "time": "12:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6974.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.6067,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.068,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-11",
      "time": "12:26:00",
      "level_type": "swing_high_2h",
      "level_price": 6976.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5146,
      "pred_gbt": 0.5796,
      "pred_empirical": 0.5997,
      "confluence_count": 19,
      "rvol": 1.283,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-11",
      "time": "12:28:00",
      "level_type": "swing_high_2h",
      "level_price": 6978.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.6132,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 1.273,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-11",
      "time": "12:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6978.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6053,
      "pred_gbt": 0.6534,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.702,
      "approach_r2": 0.55
    },
    {
      "date": "2026-02-11",
      "time": "12:55:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6179,
      "pred_gbt": 0.6083,
      "pred_empirical": 0.5803,
      "confluence_count": 56,
      "rvol": 0.701,
      "approach_r2": 0.8446
    },
    {
      "date": "2026-02-11",
      "time": "12:57:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.593,
      "pred_gbt": 0.6173,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.855,
      "approach_r2": 0.0201
    },
    {
      "date": "2026-02-11",
      "time": "12:57:00",
      "level_type": "vwap",
      "level_price": 6966.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6338,
      "pred_gbt": 0.6432,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.855,
      "approach_r2": 0.0201
    },
    {
      "date": "2026-02-11",
      "time": "13:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6964.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.595,
      "pred_gbt": 0.5965,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.897,
      "approach_r2": 0.1156
    },
    {
      "date": "2026-02-11",
      "time": "13:05:00",
      "level_type": "prior_day_close",
      "level_price": 6961.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5357,
      "pred_gbt": 0.6168,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.992,
      "approach_r2": 0.1053
    },
    {
      "date": "2026-02-11",
      "time": "13:10:00",
      "level_type": "prior_day_low",
      "level_price": 6957.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4699,
      "pred_gbt": 0.4508,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 1.075,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-02-11",
      "time": "13:10:00",
      "level_type": "lvn",
      "level_price": 6957.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5523,
      "pred_gbt": 0.4732,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.075,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-02-11",
      "time": "13:15:00",
      "level_type": "overnight_low",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.4559,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.126,
      "approach_r2": 0.9098
    },
    {
      "date": "2026-02-11",
      "time": "13:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6953.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.4738,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 1.126,
      "approach_r2": 0.9098
    },
    {
      "date": "2026-02-11",
      "time": "13:27:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.621,
      "pred_gbt": 0.5845,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.776,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-02-11",
      "time": "13:27:00",
      "level_type": "vwap",
      "level_price": 6966.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.5818,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.776,
      "approach_r2": 0.9453
    },
    {
      "date": "2026-02-11",
      "time": "13:30:00",
      "level_type": "vwap",
      "level_price": 6966.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6167,
      "pred_gbt": 0.5582,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 0.81,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-02-11",
      "time": "13:31:00",
      "level_type": "developing_vpoc",
      "level_price": 6964.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.6374,
      "pred_empirical": 0.6011,
      "confluence_count": 54,
      "rvol": 0.887,
      "approach_r2": 0.4866
    },
    {
      "date": "2026-02-11",
      "time": "13:35:00",
      "level_type": "prior_day_close",
      "level_price": 6961.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5653,
      "pred_gbt": 0.5226,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.809,
      "approach_r2": 0.0665
    },
    {
      "date": "2026-02-11",
      "time": "13:38:00",
      "level_type": "vwap",
      "level_price": 6966.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6148,
      "pred_gbt": 0.5728,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.813,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-11",
      "time": "13:45:00",
      "level_type": "vwap",
      "level_price": 6966.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6017,
      "pred_gbt": 0.556,
      "pred_empirical": 0.5871,
      "confluence_count": 59,
      "rvol": 0.845,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-11",
      "time": "13:47:00",
      "level_type": "vwap",
      "level_price": 6966.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6073,
      "pred_gbt": 0.5855,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.766,
      "approach_r2": 0.1194
    },
    {
      "date": "2026-02-11",
      "time": "13:49:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.5709,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.762,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-11",
      "time": "13:51:00",
      "level_type": "vwap",
      "level_price": 6966.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5958,
      "pred_empirical": 0.6142,
      "confluence_count": 59,
      "rvol": 1.208,
      "approach_r2": 0.12
    },
    {
      "date": "2026-02-11",
      "time": "13:57:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5955,
      "pred_gbt": 0.6044,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.972,
      "approach_r2": 0.5046
    },
    {
      "date": "2026-02-11",
      "time": "14:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6964.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.619,
      "pred_gbt": 0.6401,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.596,
      "approach_r2": 0.4978
    },
    {
      "date": "2026-02-11",
      "time": "14:21:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6976.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5827,
      "pred_gbt": 0.5238,
      "pred_empirical": 0.6488,
      "confluence_count": 19,
      "rvol": 0.876,
      "approach_r2": 0.1145
    },
    {
      "date": "2026-02-11",
      "time": "14:21:00",
      "level_type": "or30_low",
      "level_price": 6977.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5928,
      "pred_gbt": 0.5658,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 0.876,
      "approach_r2": 0.1145
    },
    {
      "date": "2026-02-11",
      "time": "14:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6628,
      "pred_gbt": 0.6594,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.95,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-02-11",
      "time": "14:45:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6345,
      "pred_gbt": 0.5339,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 1.678,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-11",
      "time": "14:45:00",
      "level_type": "vwap",
      "level_price": 6966.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6353,
      "pred_gbt": 0.5212,
      "pred_empirical": 0.5962,
      "confluence_count": 62,
      "rvol": 1.678,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-11",
      "time": "14:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6964.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6393,
      "pred_gbt": 0.5538,
      "pred_empirical": 0.612,
      "confluence_count": 54,
      "rvol": 1.678,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-11",
      "time": "14:49:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.634,
      "pred_gbt": 0.6018,
      "pred_empirical": 0.5871,
      "confluence_count": 56,
      "rvol": 1.805,
      "approach_r2": 0.1515
    },
    {
      "date": "2026-02-11",
      "time": "14:56:00",
      "level_type": "vwap",
      "level_price": 6966.91,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7036,
      "pred_gbt": 0.693,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.582,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-02-11",
      "time": "14:58:00",
      "level_type": "vwap",
      "level_price": 6966.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7152,
      "pred_gbt": 0.685,
      "pred_empirical": 0.5997,
      "confluence_count": 61,
      "rvol": 0.67,
      "approach_r2": 0.6609
    },
    {
      "date": "2026-02-11",
      "time": "15:06:00",
      "level_type": "vwap",
      "level_price": 6966.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.6911,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.693,
      "approach_r2": 0.3299
    },
    {
      "date": "2026-02-11",
      "time": "15:15:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6675,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.54,
      "approach_r2": 0.4936
    },
    {
      "date": "2026-02-11",
      "time": "15:16:00",
      "level_type": "vwap",
      "level_price": 6966.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.6437,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.62,
      "approach_r2": 0.1947
    },
    {
      "date": "2026-02-11",
      "time": "15:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6965.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7105,
      "pred_gbt": 0.6311,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.671,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-11",
      "time": "15:19:00",
      "level_type": "developing_vpoc",
      "level_price": 6967.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6897,
      "pred_gbt": 0.6419,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.676,
      "approach_r2": 0.1897
    },
    {
      "date": "2026-02-11",
      "time": "15:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6721,
      "pred_gbt": 0.5527,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.694,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-11",
      "time": "15:24:00",
      "level_type": "vwap",
      "level_price": 6966.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6875,
      "pred_gbt": 0.5746,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.814,
      "approach_r2": 0.4037
    },
    {
      "date": "2026-02-11",
      "time": "15:29:00",
      "level_type": "prior_day_close",
      "level_price": 6961.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6106,
      "pred_gbt": 0.5908,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.847,
      "approach_r2": 0.498
    },
    {
      "date": "2026-02-11",
      "time": "15:30:00",
      "level_type": "swing_low_2h",
      "level_price": 6959.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6097,
      "pred_gbt": 0.5893,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.085,
      "approach_r2": 0.1218
    },
    {
      "date": "2026-02-11",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6959.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6109,
      "pred_gbt": 0.5104,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.174,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-11",
      "time": "15:33:00",
      "level_type": "lvn",
      "level_price": 6957.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6033,
      "pred_gbt": 0.6015,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 1.218,
      "approach_r2": 0.501
    },
    {
      "date": "2026-02-11",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5791,
      "pred_gbt": 0.5881,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.218,
      "approach_r2": 0.501
    },
    {
      "date": "2026-02-11",
      "time": "15:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6958.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6352,
      "pred_gbt": 0.5338,
      "pred_empirical": 0.5997,
      "confluence_count": 27,
      "rvol": 0.997,
      "approach_r2": 0.7858
    },
    {
      "date": "2026-02-11",
      "time": "15:39:00",
      "level_type": "vwap",
      "level_price": 6966.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6985,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.825,
      "approach_r2": 0.5249
    },
    {
      "date": "2026-02-11",
      "time": "15:40:00",
      "level_type": "value_area_high",
      "level_price": 6970.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7061,
      "pred_gbt": 0.5894,
      "pred_empirical": 0.5997,
      "confluence_count": 56,
      "rvol": 0.898,
      "approach_r2": 0.7902
    },
    {
      "date": "2026-02-11",
      "time": "15:46:00",
      "level_type": "lvn",
      "level_price": 6967.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7078,
      "pred_gbt": 0.5584,
      "pred_empirical": 0.6488,
      "confluence_count": 52,
      "rvol": 0.621,
      "approach_r2": 0.0718
    },
    {
      "date": "2026-02-11",
      "time": "15:46:00",
      "level_type": "vwap",
      "level_price": 6966.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7086,
      "pred_gbt": 0.5027,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.621,
      "approach_r2": 0.0718
    },
    {
      "date": "2026-02-11",
      "time": "15:52:00",
      "level_type": "vwap",
      "level_price": 6966.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7128,
      "pred_gbt": 0.7698,
      "pred_empirical": 0.5803,
      "confluence_count": 62,
      "rvol": 0.669,
      "approach_r2": 0.3296
    },
    {
      "date": "2026-02-11",
      "time": "15:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6965.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7109,
      "pred_gbt": 0.7568,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.669,
      "approach_r2": 0.3296
    },
    {
      "date": "2026-02-11",
      "time": "15:57:00",
      "level_type": "vwap",
      "level_price": 6966.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7196,
      "pred_gbt": 0.9229,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.594,
      "approach_r2": 0.5239
    },
    {
      "date": "2026-02-11",
      "time": "15:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6965.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7221,
      "pred_gbt": 0.9502,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.658,
      "approach_r2": 0.472
    },
    {
      "date": "2026-02-11",
      "time": "15:59:00",
      "level_type": "prior_day_low",
      "level_price": 6957.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6758,
      "pred_gbt": 0.9817,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.825,
      "approach_r2": 0.1412
    },
    {
      "date": "2026-02-12",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6984.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4165,
      "pred_gbt": 0.3258,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 0.81,
      "approach_r2": 0.9143
    },
    {
      "date": "2026-02-12",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6984.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4411,
      "pred_gbt": 0.3413,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 0.81,
      "approach_r2": 0.9143
    },
    {
      "date": "2026-02-12",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4413,
      "pred_gbt": 0.3135,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 0.81,
      "approach_r2": 0.9143
    },
    {
      "date": "2026-02-12",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6986.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4169,
      "pred_gbt": 0.3244,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 0.81,
      "approach_r2": 0.9143
    },
    {
      "date": "2026-02-12",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6984.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3927,
      "pred_gbt": 0.3442,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 0.777,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-12",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4139,
      "pred_gbt": 0.3858,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 0.777,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-12",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6984.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3902,
      "pred_gbt": 0.3674,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 0.745,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-12",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6982.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4128,
      "pred_gbt": 0.4159,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 0.745,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-12",
      "time": "09:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6984.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4131,
      "pred_gbt": 0.4143,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.745,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-12",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6984.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4405,
      "pred_gbt": 0.3756,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 0.751,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-12",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.93,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4408,
      "pred_gbt": 0.3414,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 0.751,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-12",
      "time": "09:39:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6989.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4293,
      "pred_gbt": 0.394,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.744,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-02-12",
      "time": "09:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6986.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.4718,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 0.744,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-02-12",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6988.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4919,
      "pred_gbt": 0.3905,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 0.744,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-02-12",
      "time": "09:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6987.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4824,
      "pred_gbt": 0.4246,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 0.778,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-12",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6989.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4946,
      "pred_gbt": 0.377,
      "pred_empirical": 0.5803,
      "confluence_count": 16,
      "rvol": 0.778,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-12",
      "time": "09:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6990.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.4476,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 0.778,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-12",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6988.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4773,
      "pred_gbt": 0.3826,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 0.901,
      "approach_r2": 0.1023
    },
    {
      "date": "2026-02-12",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6985.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.435,
      "pred_gbt": 0.3664,
      "pred_empirical": 0.6109,
      "confluence_count": 20,
      "rvol": 1.008,
      "approach_r2": 0.5814
    },
    {
      "date": "2026-02-12",
      "time": "09:43:00",
      "level_type": "vwap",
      "level_price": 6985.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3858,
      "pred_gbt": 0.3602,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.001,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-02-12",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6983.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4084,
      "pred_gbt": 0.3958,
      "pred_empirical": 0.5962,
      "confluence_count": 20,
      "rvol": 1.001,
      "approach_r2": 0.5063
    },
    {
      "date": "2026-02-12",
      "time": "09:44:00",
      "level_type": "value_area_low",
      "level_price": 6977.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4163,
      "pred_gbt": 0.4747,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.141,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-12",
      "time": "09:44:00",
      "level_type": "session_low",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2946,
      "pred_gbt": 0.4139,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 1.141,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-12",
      "time": "09:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6980.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3741,
      "pred_gbt": 0.3525,
      "pred_empirical": 0.6269,
      "confluence_count": 19,
      "rvol": 1.141,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-12",
      "time": "09:44:00",
      "level_type": "swing_low_2h",
      "level_price": 6979.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2949,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.141,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-12",
      "time": "09:46:00",
      "level_type": "or15_low",
      "level_price": 6978.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4133,
      "pred_gbt": 0.4056,
      "pred_empirical": 0.6081,
      "confluence_count": 14,
      "rvol": 1.209,
      "approach_r2": 0.766
    },
    {
      "date": "2026-02-12",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3502,
      "pred_gbt": 0.3487,
      "pred_empirical": 0.6281,
      "confluence_count": 17,
      "rvol": 1.209,
      "approach_r2": 0.766
    },
    {
      "date": "2026-02-12",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6976.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3552,
      "pred_gbt": 0.2834,
      "pred_empirical": 0.6251,
      "confluence_count": 21,
      "rvol": 1.203,
      "approach_r2": 0.8789
    },
    {
      "date": "2026-02-12",
      "time": "09:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6975.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3527,
      "pred_gbt": 0.2849,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.256,
      "approach_r2": 0.8789
    },
    {
      "date": "2026-02-12",
      "time": "09:49:00",
      "level_type": "overnight_low",
      "level_price": 6972.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4089,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.6251,
      "confluence_count": 27,
      "rvol": 1.276,
      "approach_r2": 0.5039
    },
    {
      "date": "2026-02-12",
      "time": "09:49:00",
      "level_type": "session_low",
      "level_price": 6972.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3121,
      "pred_gbt": 0.3683,
      "pred_empirical": 0.6715,
      "confluence_count": 26,
      "rvol": 1.276,
      "approach_r2": 0.5039
    },
    {
      "date": "2026-02-12",
      "time": "09:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6973.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3799,
      "pred_gbt": 0.3494,
      "pred_empirical": 0.6251,
      "confluence_count": 22,
      "rvol": 1.276,
      "approach_r2": 0.5039
    },
    {
      "date": "2026-02-12",
      "time": "09:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6972.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3124,
      "pred_gbt": 0.3672,
      "pred_empirical": 0.651,
      "confluence_count": 26,
      "rvol": 1.276,
      "approach_r2": 0.5039
    },
    {
      "date": "2026-02-12",
      "time": "09:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6971.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3713,
      "pred_gbt": 0.3712,
      "pred_empirical": 0.651,
      "confluence_count": 32,
      "rvol": 1.208,
      "approach_r2": 0.9633
    },
    {
      "date": "2026-02-12",
      "time": "09:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6971.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3662,
      "pred_gbt": 0.4322,
      "pred_empirical": 0.6281,
      "confluence_count": 29,
      "rvol": 1.161,
      "approach_r2": 0.9759
    },
    {
      "date": "2026-02-12",
      "time": "09:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6976.35,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3936,
      "pred_gbt": 0.3301,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.153,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-12",
      "time": "09:54:00",
      "level_type": "vwap_minus1",
      "level_price": 6976.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4179,
      "pred_gbt": 0.4553,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.985,
      "approach_r2": 0.8176
    },
    {
      "date": "2026-02-12",
      "time": "09:56:00",
      "level_type": "session_low",
      "level_price": 6969.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3377,
      "pred_gbt": 0.3353,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 0.865,
      "approach_r2": 0.4709
    },
    {
      "date": "2026-02-12",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6969.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4155,
      "pred_gbt": 0.3526,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 0.865,
      "approach_r2": 0.4709
    },
    {
      "date": "2026-02-12",
      "time": "09:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6969.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3379,
      "pred_gbt": 0.3367,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 0.865,
      "approach_r2": 0.4709
    },
    {
      "date": "2026-02-12",
      "time": "09:57:00",
      "level_type": "session_low",
      "level_price": 6968.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.335,
      "pred_gbt": 0.3131,
      "pred_empirical": 0.6281,
      "confluence_count": 33,
      "rvol": 0.931,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-02-12",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6968.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4126,
      "pred_gbt": 0.3661,
      "pred_empirical": 0.6269,
      "confluence_count": 34,
      "rvol": 0.931,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-02-12",
      "time": "09:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6968.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3353,
      "pred_gbt": 0.3145,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 0.931,
      "approach_r2": 0.1786
    },
    {
      "date": "2026-02-12",
      "time": "09:58:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6965.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4266,
      "pred_gbt": 0.344,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.928,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-02-12",
      "time": "09:58:00",
      "level_type": "hvn",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4058,
      "pred_gbt": 0.3413,
      "pred_empirical": 0.6109,
      "confluence_count": 36,
      "rvol": 0.928,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-02-12",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6965.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3295,
      "pred_gbt": 0.3098,
      "pred_empirical": 0.6269,
      "confluence_count": 31,
      "rvol": 0.928,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-02-12",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6965.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3298,
      "pred_gbt": 0.3112,
      "pred_empirical": 0.6081,
      "confluence_count": 31,
      "rvol": 0.928,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-02-12",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6966.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3738,
      "pred_gbt": 0.4065,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 0.984,
      "approach_r2": 0.0682
    },
    {
      "date": "2026-02-12",
      "time": "10:00:00",
      "level_type": "or30_low",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3968,
      "pred_gbt": 0.373,
      "pred_empirical": 0.6081,
      "confluence_count": 26,
      "rvol": 0.986,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-12",
      "time": "10:00:00",
      "level_type": "session_low",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3767,
      "pred_gbt": 0.3425,
      "pred_empirical": 0.6281,
      "confluence_count": 26,
      "rvol": 0.986,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-12",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6964.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4201,
      "pred_gbt": 0.3849,
      "pred_empirical": 0.6251,
      "confluence_count": 37,
      "rvol": 0.986,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-12",
      "time": "10:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4065,
      "pred_gbt": 0.3578,
      "pred_empirical": 0.6269,
      "confluence_count": 26,
      "rvol": 0.986,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-12",
      "time": "10:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4399,
      "pred_gbt": 0.4014,
      "pred_empirical": 0.6081,
      "confluence_count": 32,
      "rvol": 1.022,
      "approach_r2": 0.3721
    },
    {
      "date": "2026-02-12",
      "time": "10:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4404,
      "pred_gbt": 0.4123,
      "pred_empirical": 0.6109,
      "confluence_count": 32,
      "rvol": 0.982,
      "approach_r2": 0.2727
    },
    {
      "date": "2026-02-12",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6971.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4229,
      "pred_gbt": 0.3504,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 0.937,
      "approach_r2": 0.3404
    },
    {
      "date": "2026-02-12",
      "time": "10:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6963.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3967,
      "pred_gbt": 0.3543,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 0.92,
      "approach_r2": 0.6923
    },
    {
      "date": "2026-02-12",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6970.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4306,
      "pred_gbt": 0.3478,
      "pred_empirical": 0.6142,
      "confluence_count": 30,
      "rvol": 0.781,
      "approach_r2": 0.48
    },
    {
      "date": "2026-02-12",
      "time": "10:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6961.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4163,
      "pred_gbt": 0.3646,
      "pred_empirical": 0.5962,
      "confluence_count": 29,
      "rvol": 0.825,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-12",
      "time": "10:09:00",
      "level_type": "session_low",
      "level_price": 6960.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3894,
      "pred_gbt": 0.3994,
      "pred_empirical": 0.6109,
      "confluence_count": 27,
      "rvol": 0.799,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-02-12",
      "time": "10:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6961.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3926,
      "pred_gbt": 0.3813,
      "pred_empirical": 0.5962,
      "confluence_count": 28,
      "rvol": 0.799,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-02-12",
      "time": "10:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6960.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4196,
      "pred_gbt": 0.4124,
      "pred_empirical": 0.5962,
      "confluence_count": 27,
      "rvol": 0.799,
      "approach_r2": 0.6302
    },
    {
      "date": "2026-02-12",
      "time": "10:11:00",
      "level_type": "session_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3866,
      "pred_gbt": 0.3773,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 0.826,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-02-12",
      "time": "10:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6960.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3913,
      "pred_gbt": 0.3859,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 0.826,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-02-12",
      "time": "10:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4166,
      "pred_gbt": 0.3815,
      "pred_empirical": 0.5962,
      "confluence_count": 24,
      "rvol": 0.826,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-02-12",
      "time": "10:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6968.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4439,
      "pred_gbt": 0.4,
      "pred_empirical": 0.6142,
      "confluence_count": 34,
      "rvol": 0.712,
      "approach_r2": 0.446
    },
    {
      "date": "2026-02-12",
      "time": "10:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6972.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.422,
      "pred_gbt": 0.329,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 0.754,
      "approach_r2": 0.0022
    },
    {
      "date": "2026-02-12",
      "time": "10:16:00",
      "level_type": "vwap",
      "level_price": 6976.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4192,
      "pred_gbt": 0.3834,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 0.757,
      "approach_r2": 0.1481
    },
    {
      "date": "2026-02-12",
      "time": "10:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4495,
      "pred_gbt": 0.4041,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 0.712,
      "approach_r2": 0.6737
    },
    {
      "date": "2026-02-12",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.4603,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 0.647,
      "approach_r2": 0.7372
    },
    {
      "date": "2026-02-12",
      "time": "10:22:00",
      "level_type": "overnight_low",
      "level_price": 6972.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4098,
      "pred_gbt": 0.3592,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 0.776,
      "approach_r2": 0.766
    },
    {
      "date": "2026-02-12",
      "time": "10:22:00",
      "level_type": "vwap",
      "level_price": 6975.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4296,
      "pred_gbt": 0.3235,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 0.776,
      "approach_r2": 0.766
    },
    {
      "date": "2026-02-12",
      "time": "10:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.467,
      "pred_gbt": 0.4254,
      "pred_empirical": 0.612,
      "confluence_count": 31,
      "rvol": 0.758,
      "approach_r2": 0.8366
    },
    {
      "date": "2026-02-12",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.425,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.742,
      "approach_r2": 0.7764
    },
    {
      "date": "2026-02-12",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4654,
      "pred_gbt": 0.4319,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.735,
      "approach_r2": 0.81
    },
    {
      "date": "2026-02-12",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4637,
      "pred_gbt": 0.4751,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 0.701,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-02-12",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4693,
      "pred_gbt": 0.453,
      "pred_empirical": 0.5803,
      "confluence_count": 29,
      "rvol": 0.571,
      "approach_r2": 0.0962
    },
    {
      "date": "2026-02-12",
      "time": "10:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6967.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4782,
      "pred_gbt": 0.4232,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 0.545,
      "approach_r2": 0.6786
    },
    {
      "date": "2026-02-12",
      "time": "10:32:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6965.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4695,
      "pred_gbt": 0.384,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.585,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-12",
      "time": "10:32:00",
      "level_type": "hvn",
      "level_price": 6964.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4483,
      "pred_gbt": 0.3812,
      "pred_empirical": 0.6011,
      "confluence_count": 36,
      "rvol": 0.585,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-12",
      "time": "10:32:00",
      "level_type": "or30_low",
      "level_price": 6962.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.3999,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 0.585,
      "approach_r2": 0.8929
    },
    {
      "date": "2026-02-12",
      "time": "10:33:00",
      "level_type": "prior_day_close",
      "level_price": 6958.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4436,
      "pred_gbt": 0.3828,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 0.646,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-02-12",
      "time": "10:33:00",
      "level_type": "ib_low",
      "level_price": 6960.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4317,
      "pred_gbt": 0.3957,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 0.646,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-02-12",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6958.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4078,
      "pred_gbt": 0.3783,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 0.646,
      "approach_r2": 0.4802
    },
    {
      "date": "2026-02-12",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3579,
      "pred_gbt": 0.3865,
      "pred_empirical": 0.6142,
      "confluence_count": 27,
      "rvol": 0.716,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-12",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6958.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4278,
      "pred_gbt": 0.3538,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 0.716,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-12",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6960.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3582,
      "pred_gbt": 0.3881,
      "pred_empirical": 0.612,
      "confluence_count": 27,
      "rvol": 0.716,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-12",
      "time": "10:35:00",
      "level_type": "session_low",
      "level_price": 6958.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3443,
      "pred_gbt": 0.3815,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.759,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-12",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6957.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3977,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 0.759,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-12",
      "time": "10:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6958.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3446,
      "pred_gbt": 0.383,
      "pred_empirical": 0.6011,
      "confluence_count": 21,
      "rvol": 0.759,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-12",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6957.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4193,
      "pred_gbt": 0.3142,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 0.931,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-12",
      "time": "10:37:00",
      "level_type": "session_low",
      "level_price": 6955.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3235,
      "pred_gbt": 0.3744,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 0.977,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-12",
      "time": "10:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6955.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3238,
      "pred_gbt": 0.3759,
      "pred_empirical": 0.5871,
      "confluence_count": 11,
      "rvol": 0.977,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-12",
      "time": "10:38:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3473,
      "pred_gbt": 0.4598,
      "pred_empirical": 0.5962,
      "confluence_count": 10,
      "rvol": 1.127,
      "approach_r2": 0.8272
    },
    {
      "date": "2026-02-12",
      "time": "10:38:00",
      "level_type": "value_area_high",
      "level_price": 6950.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4339,
      "pred_gbt": 0.4892,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 1.127,
      "approach_r2": 0.8272
    },
    {
      "date": "2026-02-12",
      "time": "10:39:00",
      "level_type": "session_low",
      "level_price": 6948.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3677,
      "pred_gbt": 0.5279,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.106,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-02-12",
      "time": "10:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6948.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3973,
      "pred_gbt": 0.5216,
      "pred_empirical": 0.612,
      "confluence_count": 10,
      "rvol": 1.106,
      "approach_r2": 0.5208
    },
    {
      "date": "2026-02-12",
      "time": "10:41:00",
      "level_type": "session_low",
      "level_price": 6945.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3286,
      "pred_gbt": 0.338,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 1.201,
      "approach_r2": 0.6175
    },
    {
      "date": "2026-02-12",
      "time": "10:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6945.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3289,
      "pred_gbt": 0.3359,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.201,
      "approach_r2": 0.6175
    },
    {
      "date": "2026-02-12",
      "time": "10:42:00",
      "level_type": "session_low",
      "level_price": 6944.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3836,
      "pred_gbt": 0.3459,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.269,
      "approach_r2": 0.9746
    },
    {
      "date": "2026-02-12",
      "time": "10:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6944.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4136,
      "pred_gbt": 0.3563,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 1.269,
      "approach_r2": 0.9746
    },
    {
      "date": "2026-02-12",
      "time": "10:43:00",
      "level_type": "session_low",
      "level_price": 6942.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3818,
      "pred_gbt": 0.3331,
      "pred_empirical": 0.6081,
      "confluence_count": 19,
      "rvol": 1.22,
      "approach_r2": 0.7848
    },
    {
      "date": "2026-02-12",
      "time": "10:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6942.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4118,
      "pred_gbt": 0.3433,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.22,
      "approach_r2": 0.7848
    },
    {
      "date": "2026-02-12",
      "time": "10:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6946.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4,
      "pred_gbt": 0.4056,
      "pred_empirical": 0.5962,
      "confluence_count": 14,
      "rvol": 1.256,
      "approach_r2": 0.7853
    },
    {
      "date": "2026-02-12",
      "time": "10:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6945.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.377,
      "pred_gbt": 0.3806,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.269,
      "approach_r2": 0.439
    },
    {
      "date": "2026-02-12",
      "time": "10:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6945.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3819,
      "pred_gbt": 0.4322,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.171,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-12",
      "time": "10:48:00",
      "level_type": "lvn",
      "level_price": 6939.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4329,
      "pred_gbt": 0.4594,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.142,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-02-12",
      "time": "10:48:00",
      "level_type": "session_low",
      "level_price": 6941.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3815,
      "pred_gbt": 0.3734,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.142,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-02-12",
      "time": "10:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6941.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4114,
      "pred_gbt": 0.3802,
      "pred_empirical": 0.612,
      "confluence_count": 18,
      "rvol": 1.142,
      "approach_r2": 0.1429
    },
    {
      "date": "2026-02-12",
      "time": "10:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6943.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4155,
      "pred_gbt": 0.3564,
      "pred_empirical": 0.5871,
      "confluence_count": 22,
      "rvol": 1.102,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-12",
      "time": "10:50:00",
      "level_type": "session_low",
      "level_price": 6940.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.343,
      "pred_gbt": 0.3068,
      "pred_empirical": 0.6142,
      "confluence_count": 17,
      "rvol": 1.022,
      "approach_r2": 0.9389
    },
    {
      "date": "2026-02-12",
      "time": "10:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6940.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3432,
      "pred_gbt": 0.3082,
      "pred_empirical": 0.612,
      "confluence_count": 17,
      "rvol": 1.022,
      "approach_r2": 0.9389
    },
    {
      "date": "2026-02-12",
      "time": "10:52:00",
      "level_type": "session_low",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3349,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.034,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-02-12",
      "time": "10:52:00",
      "level_type": "vwap_minus2",
      "level_price": 6941.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4188,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.034,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-02-12",
      "time": "10:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6940.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3352,
      "pred_gbt": 0.3753,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.034,
      "approach_r2": 0.0455
    },
    {
      "date": "2026-02-12",
      "time": "10:53:00",
      "level_type": "session_low",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3396,
      "pred_gbt": 0.4034,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.972,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-12",
      "time": "10:53:00",
      "level_type": "vwap_minus2",
      "level_price": 6941.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4239,
      "pred_gbt": 0.4026,
      "pred_empirical": 0.5871,
      "confluence_count": 19,
      "rvol": 0.972,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-12",
      "time": "10:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6939.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3399,
      "pred_gbt": 0.4049,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.972,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-12",
      "time": "10:54:00",
      "level_type": "lvn",
      "level_price": 6933.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4297,
      "pred_gbt": 0.4457,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 1.085,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-12",
      "time": "10:55:00",
      "level_type": "prior_day_low",
      "level_price": 6931.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3953,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.612,
      "confluence_count": 11,
      "rvol": 1.366,
      "approach_r2": 0.025
    },
    {
      "date": "2026-02-12",
      "time": "10:55:00",
      "level_type": "session_low",
      "level_price": 6933.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3122,
      "pred_gbt": 0.3891,
      "pred_empirical": 0.612,
      "confluence_count": 6,
      "rvol": 1.366,
      "approach_r2": 0.025
    },
    {
      "date": "2026-02-12",
      "time": "10:55:00",
      "level_type": "swing_low_2h",
      "level_price": 6933.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3125,
      "pred_gbt": 0.3868,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 1.366,
      "approach_r2": 0.025
    },
    {
      "date": "2026-02-12",
      "time": "10:56:00",
      "level_type": "session_low",
      "level_price": 6931.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.314,
      "pred_gbt": 0.4115,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 1.482,
      "approach_r2": 0.9
    },
    {
      "date": "2026-02-12",
      "time": "10:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6931.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3142,
      "pred_gbt": 0.4092,
      "pred_empirical": 0.6142,
      "confluence_count": 8,
      "rvol": 1.482,
      "approach_r2": 0.9
    },
    {
      "date": "2026-02-12",
      "time": "10:57:00",
      "level_type": "session_low",
      "level_price": 6929.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3098,
      "pred_gbt": 0.3995,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.561,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-12",
      "time": "10:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6929.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.31,
      "pred_gbt": 0.3973,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 1.561,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-12",
      "time": "10:58:00",
      "level_type": "session_low",
      "level_price": 6927.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2991,
      "pred_gbt": 0.3649,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 1.827,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-12",
      "time": "10:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6927.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2993,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 1.827,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-12",
      "time": "10:59:00",
      "level_type": "session_low",
      "level_price": 6926.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3028,
      "pred_gbt": 0.4007,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 1.881,
      "approach_r2": 0.9
    },
    {
      "date": "2026-02-12",
      "time": "10:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6926.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3031,
      "pred_gbt": 0.3984,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 1.881,
      "approach_r2": 0.9
    },
    {
      "date": "2026-02-12",
      "time": "11:00:00",
      "level_type": "session_low",
      "level_price": 6924.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3545,
      "pred_gbt": 0.4178,
      "pred_empirical": 0.6081,
      "confluence_count": 8,
      "rvol": 1.928,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-12",
      "time": "11:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6924.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3836,
      "pred_gbt": 0.4249,
      "pred_empirical": 0.6109,
      "confluence_count": 8,
      "rvol": 1.928,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-12",
      "time": "11:01:00",
      "level_type": "session_low",
      "level_price": 6921.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3399,
      "pred_gbt": 0.437,
      "pred_empirical": 0.6081,
      "confluence_count": 8,
      "rvol": 2.022,
      "approach_r2": 0.5102
    },
    {
      "date": "2026-02-12",
      "time": "11:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6921.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3686,
      "pred_gbt": 0.443,
      "pred_empirical": 0.6109,
      "confluence_count": 8,
      "rvol": 2.022,
      "approach_r2": 0.5102
    },
    {
      "date": "2026-02-12",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6922.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3321,
      "pred_gbt": 0.3566,
      "pred_empirical": 0.6142,
      "confluence_count": 9,
      "rvol": 2.289,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-12",
      "time": "11:04:00",
      "level_type": "session_low",
      "level_price": 6919.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3212,
      "pred_gbt": 0.292,
      "pred_empirical": 0.6109,
      "confluence_count": 4,
      "rvol": 2.277,
      "approach_r2": 0.1159
    },
    {
      "date": "2026-02-12",
      "time": "11:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6921.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.353,
      "pred_gbt": 0.2976,
      "pred_empirical": 0.5962,
      "confluence_count": 9,
      "rvol": 2.277,
      "approach_r2": 0.1159
    },
    {
      "date": "2026-02-12",
      "time": "11:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6919.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.349,
      "pred_gbt": 0.2986,
      "pred_empirical": 0.5962,
      "confluence_count": 4,
      "rvol": 2.277,
      "approach_r2": 0.1159
    },
    {
      "date": "2026-02-12",
      "time": "11:07:00",
      "level_type": "session_low",
      "level_price": 6910.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3151,
      "pred_gbt": 0.5903,
      "pred_empirical": 0.5962,
      "confluence_count": 3,
      "rvol": 2.525,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-02-12",
      "time": "11:07:00",
      "level_type": "swing_low_2h",
      "level_price": 6910.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3428,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.6142,
      "confluence_count": 3,
      "rvol": 2.525,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-02-12",
      "time": "11:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6912.41,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3374,
      "pred_gbt": 0.4885,
      "pred_empirical": 0.612,
      "confluence_count": 2,
      "rvol": 2.447,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-12",
      "time": "11:09:00",
      "level_type": "session_low",
      "level_price": 6906.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3217,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.6109,
      "confluence_count": 8,
      "rvol": 2.527,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-12",
      "time": "11:09:00",
      "level_type": "swing_low_2h",
      "level_price": 6906.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3496,
      "pred_gbt": 0.5195,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 2.527,
      "approach_r2": 0.4167
    },
    {
      "date": "2026-02-12",
      "time": "11:11:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3042,
      "pred_gbt": 0.3111,
      "pred_empirical": 0.6081,
      "confluence_count": 13,
      "rvol": 2.732,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-12",
      "time": "11:11:00",
      "level_type": "session_low",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2779,
      "pred_gbt": 0.2832,
      "pred_empirical": 0.6081,
      "confluence_count": 10,
      "rvol": 2.732,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-12",
      "time": "11:11:00",
      "level_type": "swing_low_2h",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2781,
      "pred_gbt": 0.2822,
      "pred_empirical": 0.6109,
      "confluence_count": 10,
      "rvol": 2.732,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-12",
      "time": "11:12:00",
      "level_type": "session_low",
      "level_price": 6902.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3209,
      "pred_gbt": 0.3502,
      "pred_empirical": 0.6081,
      "confluence_count": 10,
      "rvol": 2.814,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-02-12",
      "time": "11:12:00",
      "level_type": "vwap_minus2",
      "level_price": 6903.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3239,
      "pred_gbt": 0.3175,
      "pred_empirical": 0.6109,
      "confluence_count": 11,
      "rvol": 2.814,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-02-12",
      "time": "11:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6902.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3488,
      "pred_gbt": 0.3569,
      "pred_empirical": 0.6109,
      "confluence_count": 10,
      "rvol": 2.814,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-02-12",
      "time": "11:13:00",
      "level_type": "session_low",
      "level_price": 6899.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.325,
      "pred_gbt": 0.3032,
      "pred_empirical": 0.6269,
      "confluence_count": 16,
      "rvol": 2.785,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-12",
      "time": "11:13:00",
      "level_type": "vwap_minus2",
      "level_price": 6901.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3424,
      "pred_gbt": 0.3318,
      "pred_empirical": 0.5962,
      "confluence_count": 11,
      "rvol": 2.785,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-12",
      "time": "11:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6899.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3531,
      "pred_gbt": 0.3099,
      "pred_empirical": 0.6081,
      "confluence_count": 16,
      "rvol": 2.785,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-12",
      "time": "11:14:00",
      "level_type": "vwap_minus2",
      "level_price": 6899.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3212,
      "pred_gbt": 0.3319,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 2.849,
      "approach_r2": 0.6706
    },
    {
      "date": "2026-02-12",
      "time": "11:16:00",
      "level_type": "session_low",
      "level_price": 6894.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2774,
      "pred_gbt": 0.2787,
      "pred_empirical": 0.6109,
      "confluence_count": 13,
      "rvol": 2.776,
      "approach_r2": 0.3556
    },
    {
      "date": "2026-02-12",
      "time": "11:16:00",
      "level_type": "vwap_minus2",
      "level_price": 6895.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3515,
      "pred_gbt": 0.2995,
      "pred_empirical": 0.6109,
      "confluence_count": 16,
      "rvol": 2.776,
      "approach_r2": 0.3556
    },
    {
      "date": "2026-02-12",
      "time": "11:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6894.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2776,
      "pred_gbt": 0.2777,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 2.776,
      "approach_r2": 0.3556
    },
    {
      "date": "2026-02-12",
      "time": "11:18:00",
      "level_type": "session_low",
      "level_price": 6891.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2766,
      "pred_gbt": 0.326,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 2.755,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-12",
      "time": "11:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6891.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3478,
      "pred_gbt": 0.3764,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 2.755,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-12",
      "time": "11:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6891.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2768,
      "pred_gbt": 0.325,
      "pred_empirical": 0.6142,
      "confluence_count": 13,
      "rvol": 2.755,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-12",
      "time": "11:21:00",
      "level_type": "session_low",
      "level_price": 6885.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.2968,
      "pred_gbt": 0.3037,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 2.589,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-02-12",
      "time": "11:21:00",
      "level_type": "vwap_minus2",
      "level_price": 6885.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.375,
      "pred_gbt": 0.3759,
      "pred_empirical": 0.6081,
      "confluence_count": 21,
      "rvol": 2.589,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-02-12",
      "time": "11:21:00",
      "level_type": "swing_low_2h",
      "level_price": 6885.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.297,
      "pred_gbt": 0.3028,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 2.589,
      "approach_r2": 0.7206
    },
    {
      "date": "2026-02-12",
      "time": "11:22:00",
      "level_type": "session_low",
      "level_price": 6884.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3059,
      "pred_gbt": 0.4921,
      "pred_empirical": 0.6081,
      "confluence_count": 24,
      "rvol": 2.518,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-12",
      "time": "11:22:00",
      "level_type": "vwap_minus2",
      "level_price": 6883.4,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3807,
      "pred_gbt": 0.548,
      "pred_empirical": 0.6109,
      "confluence_count": 25,
      "rvol": 2.518,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-12",
      "time": "11:22:00",
      "level_type": "swing_low_2h",
      "level_price": 6884.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3062,
      "pred_gbt": 0.4909,
      "pred_empirical": 0.6109,
      "confluence_count": 24,
      "rvol": 2.518,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-12",
      "time": "11:25:00",
      "level_type": "session_low",
      "level_price": 6881.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3326,
      "pred_gbt": 0.3258,
      "pred_empirical": 0.6269,
      "confluence_count": 20,
      "rvol": 2.919,
      "approach_r2": 0.5143
    },
    {
      "date": "2026-02-12",
      "time": "11:25:00",
      "level_type": "swing_low_2h",
      "level_price": 6881.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.361,
      "pred_gbt": 0.3338,
      "pred_empirical": 0.6081,
      "confluence_count": 20,
      "rvol": 2.919,
      "approach_r2": 0.5143
    },
    {
      "date": "2026-02-12",
      "time": "11:28:00",
      "level_type": "session_low",
      "level_price": 6879.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3295,
      "pred_gbt": 0.3207,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 2.931,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-12",
      "time": "11:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6879.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3578,
      "pred_gbt": 0.3305,
      "pred_empirical": 0.6109,
      "confluence_count": 17,
      "rvol": 2.931,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-12",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6896.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3817,
      "pred_gbt": 0.2795,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 2.732,
      "approach_r2": 0.8767
    },
    {
      "date": "2026-02-12",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6895.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.407,
      "pred_gbt": 0.3017,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 2.253,
      "approach_r2": 0.6545
    },
    {
      "date": "2026-02-12",
      "time": "11:55:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4299,
      "pred_gbt": 0.384,
      "pred_empirical": 0.5962,
      "confluence_count": 23,
      "rvol": 2.05,
      "approach_r2": 0.8889
    },
    {
      "date": "2026-02-12",
      "time": "11:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4254,
      "pred_gbt": 0.4781,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.947,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-02-12",
      "time": "12:01:00",
      "level_type": "session_low",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4005,
      "pred_gbt": 0.4863,
      "pred_empirical": 0.5962,
      "confluence_count": 21,
      "rvol": 2.02,
      "approach_r2": 0.037
    },
    {
      "date": "2026-02-12",
      "time": "12:01:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4309,
      "pred_gbt": 0.4941,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 2.02,
      "approach_r2": 0.037
    },
    {
      "date": "2026-02-12",
      "time": "12:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6887.21,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4409,
      "pred_gbt": 0.4372,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.84,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-02-12",
      "time": "12:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.82,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4319,
      "pred_gbt": 0.4609,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.955,
      "approach_r2": 0.0523
    },
    {
      "date": "2026-02-12",
      "time": "12:17:00",
      "level_type": "session_low",
      "level_price": 6871.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4378,
      "pred_gbt": 0.4252,
      "pred_empirical": 0.6142,
      "confluence_count": 20,
      "rvol": 1.387,
      "approach_r2": 0.4138
    },
    {
      "date": "2026-02-12",
      "time": "12:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4688,
      "pred_gbt": 0.433,
      "pred_empirical": 0.612,
      "confluence_count": 20,
      "rvol": 1.387,
      "approach_r2": 0.4138
    },
    {
      "date": "2026-02-12",
      "time": "12:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4648,
      "pred_gbt": 0.4169,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.69,
      "approach_r2": 0.7972
    },
    {
      "date": "2026-02-12",
      "time": "12:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6881.18,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5357,
      "pred_gbt": 0.4513,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.26,
      "approach_r2": 0.9793
    },
    {
      "date": "2026-02-12",
      "time": "12:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4924,
      "pred_gbt": 0.3846,
      "pred_empirical": 0.6011,
      "confluence_count": 17,
      "rvol": 1.316,
      "approach_r2": 0.8811
    },
    {
      "date": "2026-02-12",
      "time": "12:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5015,
      "pred_gbt": 0.455,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.496,
      "approach_r2": 0.5714
    },
    {
      "date": "2026-02-12",
      "time": "12:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5178,
      "pred_gbt": 0.5341,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 1.492,
      "approach_r2": 0.2813
    },
    {
      "date": "2026-02-12",
      "time": "12:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5146,
      "pred_gbt": 0.4868,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 1.652,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-02-12",
      "time": "12:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4988,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 1.532,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-02-12",
      "time": "12:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6880.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.489,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.5803,
      "confluence_count": 17,
      "rvol": 1.485,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-12",
      "time": "12:56:00",
      "level_type": "session_low",
      "level_price": 6871.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4564,
      "pred_gbt": 0.4359,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 1.497,
      "approach_r2": 0.6139
    },
    {
      "date": "2026-02-12",
      "time": "12:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6871.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4876,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.497,
      "approach_r2": 0.6139
    },
    {
      "date": "2026-02-12",
      "time": "12:58:00",
      "level_type": "session_low",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4423,
      "pred_gbt": 0.412,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.788,
      "approach_r2": 0.4988
    },
    {
      "date": "2026-02-12",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.4303,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 1.788,
      "approach_r2": 0.4988
    },
    {
      "date": "2026-02-12",
      "time": "13:00:00",
      "level_type": "session_low",
      "level_price": 6867.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3698,
      "pred_gbt": 0.3341,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 2.363,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-12",
      "time": "13:00:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.37,
      "pred_gbt": 0.3283,
      "pred_empirical": 0.612,
      "confluence_count": 19,
      "rvol": 2.363,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-12",
      "time": "13:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6877.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5184,
      "pred_gbt": 0.3615,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.775,
      "approach_r2": 0.7407
    },
    {
      "date": "2026-02-12",
      "time": "13:19:00",
      "level_type": "session_low",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4589,
      "pred_gbt": 0.5445,
      "pred_empirical": 0.5803,
      "confluence_count": 7,
      "rvol": 1.308,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-12",
      "time": "13:19:00",
      "level_type": "swing_low_2h",
      "level_price": 6862.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4901,
      "pred_gbt": 0.5503,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.308,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-12",
      "time": "13:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.528,
      "pred_gbt": 0.4982,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.068,
      "approach_r2": 0.0769
    },
    {
      "date": "2026-02-12",
      "time": "13:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6875.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.4964,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.171,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-02-12",
      "time": "13:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.4219,
      "pred_empirical": 0.5871,
      "confluence_count": 20,
      "rvol": 2.082,
      "approach_r2": 0.5257
    },
    {
      "date": "2026-02-12",
      "time": "13:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5173,
      "pred_gbt": 0.4187,
      "pred_empirical": 0.6011,
      "confluence_count": 20,
      "rvol": 1.617,
      "approach_r2": 0.1653
    },
    {
      "date": "2026-02-12",
      "time": "13:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.516,
      "pred_gbt": 0.4316,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.603,
      "approach_r2": 0.006
    },
    {
      "date": "2026-02-12",
      "time": "13:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6873.18,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5233,
      "pred_gbt": 0.4411,
      "pred_empirical": 0.5803,
      "confluence_count": 22,
      "rvol": 1.538,
      "approach_r2": 0.0894
    },
    {
      "date": "2026-02-12",
      "time": "13:39:00",
      "level_type": "developing_vpoc",
      "level_price": 6881.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4829,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.745,
      "approach_r2": 0.1243
    },
    {
      "date": "2026-02-12",
      "time": "13:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.4489,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.78,
      "approach_r2": 0.5146
    },
    {
      "date": "2026-02-12",
      "time": "14:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5724,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.399,
      "approach_r2": 0.8936
    },
    {
      "date": "2026-02-12",
      "time": "14:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.611,
      "pred_gbt": 0.7208,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.257,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-12",
      "time": "14:45:00",
      "level_type": "swing_high_2h",
      "level_price": 6893.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.619,
      "pred_gbt": 0.6549,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 1.492,
      "approach_r2": 0.0809
    },
    {
      "date": "2026-02-12",
      "time": "14:48:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6398,
      "pred_gbt": 0.7036,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 1.162,
      "approach_r2": 0.0815
    },
    {
      "date": "2026-02-12",
      "time": "14:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5799,
      "pred_gbt": 0.6306,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 1.15,
      "approach_r2": 0.3369
    },
    {
      "date": "2026-02-12",
      "time": "14:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6896.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6573,
      "pred_gbt": 0.6182,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 1.228,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-12",
      "time": "15:08:00",
      "level_type": "developing_vpoc",
      "level_price": 6885.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.608,
      "pred_gbt": 0.5458,
      "pred_empirical": 0.6488,
      "confluence_count": 17,
      "rvol": 1.204,
      "approach_r2": 0.0691
    },
    {
      "date": "2026-02-12",
      "time": "15:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.625,
      "pred_gbt": 0.5234,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.433,
      "approach_r2": 0.0802
    },
    {
      "date": "2026-02-12",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.84,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6112,
      "pred_gbt": 0.483,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.454,
      "approach_r2": 0.7564
    },
    {
      "date": "2026-02-12",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5944,
      "pred_gbt": 0.5436,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 1.406,
      "approach_r2": 0.4443
    },
    {
      "date": "2026-02-12",
      "time": "15:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.4802,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.636,
      "approach_r2": 0.0096
    },
    {
      "date": "2026-02-12",
      "time": "15:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6188,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.371,
      "approach_r2": 0.7756
    },
    {
      "date": "2026-02-12",
      "time": "15:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6257,
      "pred_gbt": 0.514,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.217,
      "approach_r2": 0.5629
    },
    {
      "date": "2026-02-12",
      "time": "15:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6284,
      "pred_gbt": 0.5229,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.165,
      "approach_r2": 0.42
    },
    {
      "date": "2026-02-12",
      "time": "15:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6471,
      "pred_gbt": 0.5636,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.23,
      "approach_r2": 0.7476
    },
    {
      "date": "2026-02-12",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.5591,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 1.239,
      "approach_r2": 0.4877
    },
    {
      "date": "2026-02-12",
      "time": "15:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6863.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5098,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 1.284,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-12",
      "time": "15:45:00",
      "level_type": "session_low",
      "level_price": 6860.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5288,
      "pred_gbt": 0.5165,
      "pred_empirical": 0.5997,
      "confluence_count": 8,
      "rvol": 1.367,
      "approach_r2": 0.4978
    },
    {
      "date": "2026-02-12",
      "time": "15:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6862.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.4051,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.367,
      "approach_r2": 0.4978
    },
    {
      "date": "2026-02-12",
      "time": "15:47:00",
      "level_type": "session_low",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4816,
      "pred_gbt": 0.2658,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.818,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-12",
      "time": "15:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6857.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4819,
      "pred_gbt": 0.2521,
      "pred_empirical": 0.5997,
      "confluence_count": 6,
      "rvol": 1.818,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-12",
      "time": "15:48:00",
      "level_type": "session_low",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4373,
      "pred_gbt": 0.3525,
      "pred_empirical": 0.5803,
      "confluence_count": 3,
      "rvol": 1.978,
      "approach_r2": 0.4936
    },
    {
      "date": "2026-02-12",
      "time": "15:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4375,
      "pred_gbt": 0.3412,
      "pred_empirical": 0.5997,
      "confluence_count": 3,
      "rvol": 1.978,
      "approach_r2": 0.4936
    },
    {
      "date": "2026-02-12",
      "time": "15:53:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5354,
      "pred_gbt": 0.5158,
      "pred_empirical": 0.5803,
      "confluence_count": 0,
      "rvol": 1.913,
      "approach_r2": 0.3686
    },
    {
      "date": "2026-02-13",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6844.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4241,
      "pred_gbt": 0.4576,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.364,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-02-13",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4283,
      "pred_gbt": 0.4612,
      "pred_empirical": 0.6674,
      "confluence_count": 50,
      "rvol": 1.364,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-02-13",
      "time": "09:36:00",
      "level_type": "prior_day_low",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3819,
      "pred_gbt": 0.3043,
      "pred_empirical": 0.6715,
      "confluence_count": 33,
      "rvol": 1.372,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-13",
      "time": "09:36:00",
      "level_type": "prior_week_low",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.1966,
      "pred_gbt": 0.276,
      "pred_empirical": 0.637,
      "confluence_count": 33,
      "rvol": 1.372,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-13",
      "time": "09:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6842.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3598,
      "pred_gbt": 0.2843,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.372,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-13",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6845.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4122,
      "pred_gbt": 0.2866,
      "pred_empirical": 0.6674,
      "confluence_count": 46,
      "rvol": 1.372,
      "approach_r2": 0.0978
    },
    {
      "date": "2026-02-13",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4058,
      "pred_gbt": 0.3111,
      "pred_empirical": 0.651,
      "confluence_count": 38,
      "rvol": 1.251,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-13",
      "time": "09:40:00",
      "level_type": "overnight_low",
      "level_price": 6820.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3395,
      "pred_gbt": 0.5795,
      "pred_empirical": 0.6081,
      "confluence_count": 0,
      "rvol": 1.276,
      "approach_r2": 0.4963
    },
    {
      "date": "2026-02-13",
      "time": "09:42:00",
      "level_type": "session_low",
      "level_price": 6814.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.294,
      "pred_gbt": 0.4679,
      "pred_empirical": 0.6251,
      "confluence_count": 0,
      "rvol": 1.596,
      "approach_r2": 0.12
    },
    {
      "date": "2026-02-13",
      "time": "09:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6814.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3207,
      "pred_gbt": 0.4726,
      "pred_empirical": 0.6281,
      "confluence_count": 0,
      "rvol": 1.596,
      "approach_r2": 0.12
    },
    {
      "date": "2026-02-13",
      "time": "09:44:00",
      "level_type": "vwap",
      "level_price": 6838.28,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3864,
      "pred_gbt": 0.408,
      "pred_empirical": 0.651,
      "confluence_count": 25,
      "rvol": 1.965,
      "approach_r2": 0.1236
    },
    {
      "date": "2026-02-13",
      "time": "09:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6855.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4476,
      "pred_gbt": 0.3169,
      "pred_empirical": 0.6281,
      "confluence_count": 25,
      "rvol": 2.055,
      "approach_r2": 0.449
    },
    {
      "date": "2026-02-13",
      "time": "09:49:00",
      "level_type": "prior_day_close",
      "level_price": 6850.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.351,
      "pred_gbt": 0.3487,
      "pred_empirical": 0.6715,
      "confluence_count": 25,
      "rvol": 1.945,
      "approach_r2": 0.5489
    },
    {
      "date": "2026-02-13",
      "time": "09:49:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3302,
      "pred_gbt": 0.3627,
      "pred_empirical": 0.6674,
      "confluence_count": 23,
      "rvol": 1.945,
      "approach_r2": 0.5489
    },
    {
      "date": "2026-02-13",
      "time": "09:49:00",
      "level_type": "value_area_high",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.375,
      "pred_gbt": 0.3507,
      "pred_empirical": 0.6251,
      "confluence_count": 20,
      "rvol": 1.945,
      "approach_r2": 0.5489
    },
    {
      "date": "2026-02-13",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6842.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4206,
      "pred_gbt": 0.2797,
      "pred_empirical": 0.6715,
      "confluence_count": 38,
      "rvol": 2.028,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-02-13",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6842.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.384,
      "pred_gbt": 0.3242,
      "pred_empirical": 0.6674,
      "confluence_count": 38,
      "rvol": 1.924,
      "approach_r2": 0.5321
    },
    {
      "date": "2026-02-13",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.424,
      "pred_gbt": 0.3406,
      "pred_empirical": 0.6269,
      "confluence_count": 25,
      "rvol": 1.649,
      "approach_r2": 0.8636
    },
    {
      "date": "2026-02-13",
      "time": "09:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6830.58,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3724,
      "pred_gbt": 0.4677,
      "pred_empirical": 0.5962,
      "confluence_count": 2,
      "rvol": 1.417,
      "approach_r2": 0.6551
    },
    {
      "date": "2026-02-13",
      "time": "10:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6843.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4315,
      "pred_gbt": 0.4353,
      "pred_empirical": 0.6281,
      "confluence_count": 38,
      "rvol": 1.298,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "10:07:00",
      "level_type": "lvn",
      "level_price": 6844.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4449,
      "pred_gbt": 0.452,
      "pred_empirical": 0.5871,
      "confluence_count": 36,
      "rvol": 0.908,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-13",
      "time": "10:09:00",
      "level_type": "lvn",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4558,
      "pred_gbt": 0.3299,
      "pred_empirical": 0.6251,
      "confluence_count": 40,
      "rvol": 1.137,
      "approach_r2": 0.8066
    },
    {
      "date": "2026-02-13",
      "time": "10:09:00",
      "level_type": "or15_high",
      "level_price": 6859.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4234,
      "pred_gbt": 0.3151,
      "pred_empirical": 0.651,
      "confluence_count": 40,
      "rvol": 1.137,
      "approach_r2": 0.8066
    },
    {
      "date": "2026-02-13",
      "time": "10:10:00",
      "level_type": "or30_high",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4248,
      "pred_gbt": 0.2986,
      "pred_empirical": 0.651,
      "confluence_count": 39,
      "rvol": 1.287,
      "approach_r2": 0.8844
    },
    {
      "date": "2026-02-13",
      "time": "10:10:00",
      "level_type": "session_high",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.3482,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.287,
      "approach_r2": 0.8844
    },
    {
      "date": "2026-02-13",
      "time": "10:10:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5112,
      "pred_gbt": 0.3446,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.287,
      "approach_r2": 0.8844
    },
    {
      "date": "2026-02-13",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.65,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4754,
      "pred_gbt": 0.3939,
      "pred_empirical": 0.5962,
      "confluence_count": 25,
      "rvol": 1.438,
      "approach_r2": 0.2688
    },
    {
      "date": "2026-02-13",
      "time": "10:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6855.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.459,
      "pred_gbt": 0.3532,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.122,
      "approach_r2": 0.625
    },
    {
      "date": "2026-02-13",
      "time": "10:16:00",
      "level_type": "prior_day_low",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3583,
      "pred_gbt": 0.3973,
      "pred_empirical": 0.6269,
      "confluence_count": 33,
      "rvol": 1.194,
      "approach_r2": 0.4356
    },
    {
      "date": "2026-02-13",
      "time": "10:16:00",
      "level_type": "prior_week_low",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.404,
      "pred_empirical": 0.651,
      "confluence_count": 33,
      "rvol": 1.194,
      "approach_r2": 0.4356
    },
    {
      "date": "2026-02-13",
      "time": "10:17:00",
      "level_type": "top_oi_strikes",
      "level_price": 6842.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3888,
      "pred_gbt": 0.3609,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 1.198,
      "approach_r2": 0.7106
    },
    {
      "date": "2026-02-13",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6844.04,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4312,
      "pred_gbt": 0.371,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.198,
      "approach_r2": 0.7106
    },
    {
      "date": "2026-02-13",
      "time": "10:17:00",
      "level_type": "developing_vpoc",
      "level_price": 6844.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4276,
      "pred_gbt": 0.3602,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.198,
      "approach_r2": 0.7106
    },
    {
      "date": "2026-02-13",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6844.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4685,
      "pred_gbt": 0.4693,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.324,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-13",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.46,
      "pred_gbt": 0.4042,
      "pred_empirical": 0.6109,
      "confluence_count": 29,
      "rvol": 1.308,
      "approach_r2": 0.9375
    },
    {
      "date": "2026-02-13",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6844.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4804,
      "pred_gbt": 0.4314,
      "pred_empirical": 0.6281,
      "confluence_count": 39,
      "rvol": 1.192,
      "approach_r2": 0.9091
    },
    {
      "date": "2026-02-13",
      "time": "10:25:00",
      "level_type": "prior_day_close",
      "level_price": 6850.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4205,
      "pred_gbt": 0.3977,
      "pred_empirical": 0.6011,
      "confluence_count": 25,
      "rvol": 0.935,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-02-13",
      "time": "10:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5188,
      "pred_gbt": 0.4159,
      "pred_empirical": 0.5871,
      "confluence_count": 29,
      "rvol": 0.905,
      "approach_r2": 0.4929
    },
    {
      "date": "2026-02-13",
      "time": "10:27:00",
      "level_type": "session_high",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5572,
      "pred_gbt": 0.4808,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.842,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-13",
      "time": "10:27:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5445,
      "pred_gbt": 0.4702,
      "pred_empirical": 0.6142,
      "confluence_count": 46,
      "rvol": 0.842,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-13",
      "time": "10:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6866.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5424,
      "pred_gbt": 0.5208,
      "pred_empirical": 0.6011,
      "confluence_count": 33,
      "rvol": 1.021,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-13",
      "time": "10:29:00",
      "level_type": "overnight_high",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4675,
      "pred_gbt": 0.3997,
      "pred_empirical": 0.6109,
      "confluence_count": 37,
      "rvol": 1.103,
      "approach_r2": 0.1468
    },
    {
      "date": "2026-02-13",
      "time": "10:31:00",
      "level_type": "ib_high",
      "level_price": 6869.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4957,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 1.141,
      "approach_r2": 0.7227
    },
    {
      "date": "2026-02-13",
      "time": "10:31:00",
      "level_type": "vwap_plus2",
      "level_price": 6868.46,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5163,
      "pred_gbt": 0.4578,
      "pred_empirical": 0.6011,
      "confluence_count": 18,
      "rvol": 1.141,
      "approach_r2": 0.7227
    },
    {
      "date": "2026-02-13",
      "time": "10:32:00",
      "level_type": "session_high",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4292,
      "pred_gbt": 0.5014,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.112,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-02-13",
      "time": "10:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6874.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4321,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.5803,
      "confluence_count": 11,
      "rvol": 1.112,
      "approach_r2": 0.6466
    },
    {
      "date": "2026-02-13",
      "time": "10:35:00",
      "level_type": "session_high",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5624,
      "pred_gbt": 0.4888,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.968,
      "approach_r2": 0.4574
    },
    {
      "date": "2026-02-13",
      "time": "10:35:00",
      "level_type": "swing_high_2h",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5497,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.6109,
      "confluence_count": 48,
      "rvol": 0.968,
      "approach_r2": 0.4574
    },
    {
      "date": "2026-02-13",
      "time": "10:40:00",
      "level_type": "or15_high",
      "level_price": 6859.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4862,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.982,
      "approach_r2": 0.0437
    },
    {
      "date": "2026-02-13",
      "time": "10:40:00",
      "level_type": "or30_high",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4453,
      "pred_gbt": 0.4147,
      "pred_empirical": 0.5871,
      "confluence_count": 39,
      "rvol": 0.982,
      "approach_r2": 0.0437
    },
    {
      "date": "2026-02-13",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5415,
      "pred_gbt": 0.5037,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.982,
      "approach_r2": 0.0437
    },
    {
      "date": "2026-02-13",
      "time": "10:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5404,
      "pred_gbt": 0.5309,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 0.978,
      "approach_r2": 0.002
    },
    {
      "date": "2026-02-13",
      "time": "10:42:00",
      "level_type": "lvn",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4717,
      "pred_gbt": 0.4917,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 1.009,
      "approach_r2": 0.1173
    },
    {
      "date": "2026-02-13",
      "time": "10:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5022,
      "pred_gbt": 0.4531,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 1.009,
      "approach_r2": 0.1173
    },
    {
      "date": "2026-02-13",
      "time": "10:44:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3651,
      "pred_gbt": 0.3738,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 1.018,
      "approach_r2": 0.1832
    },
    {
      "date": "2026-02-13",
      "time": "10:44:00",
      "level_type": "value_area_high",
      "level_price": 6849.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4498,
      "pred_gbt": 0.4155,
      "pred_empirical": 0.5803,
      "confluence_count": 20,
      "rvol": 1.018,
      "approach_r2": 0.1832
    },
    {
      "date": "2026-02-13",
      "time": "10:46:00",
      "level_type": "lvn",
      "level_price": 6844.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4689,
      "pred_gbt": 0.3757,
      "pred_empirical": 0.5962,
      "confluence_count": 36,
      "rvol": 1.171,
      "approach_r2": 0.8322
    },
    {
      "date": "2026-02-13",
      "time": "10:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.463,
      "pred_gbt": 0.348,
      "pred_empirical": 0.6251,
      "confluence_count": 46,
      "rvol": 1.171,
      "approach_r2": 0.8322
    },
    {
      "date": "2026-02-13",
      "time": "10:47:00",
      "level_type": "vwap",
      "level_price": 6848.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4397,
      "pred_gbt": 0.3736,
      "pred_empirical": 0.6109,
      "confluence_count": 33,
      "rvol": 1.243,
      "approach_r2": 0.7168
    },
    {
      "date": "2026-02-13",
      "time": "10:49:00",
      "level_type": "vwap",
      "level_price": 6848.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4437,
      "pred_gbt": 0.3977,
      "pred_empirical": 0.5962,
      "confluence_count": 33,
      "rvol": 1.107,
      "approach_r2": 0.5011
    },
    {
      "date": "2026-02-13",
      "time": "10:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5074,
      "pred_gbt": 0.4126,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 1.004,
      "approach_r2": 0.0033
    },
    {
      "date": "2026-02-13",
      "time": "10:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.19,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5161,
      "pred_gbt": 0.4568,
      "pred_empirical": 0.612,
      "confluence_count": 41,
      "rvol": 0.897,
      "approach_r2": 0.5604
    },
    {
      "date": "2026-02-13",
      "time": "10:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5145,
      "pred_gbt": 0.4433,
      "pred_empirical": 0.6011,
      "confluence_count": 41,
      "rvol": 0.874,
      "approach_r2": 0.1912
    },
    {
      "date": "2026-02-13",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.523,
      "pred_gbt": 0.4668,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.816,
      "approach_r2": 0.0526
    },
    {
      "date": "2026-02-13",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5713,
      "pred_gbt": 0.4937,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.755,
      "approach_r2": 0.8079
    },
    {
      "date": "2026-02-13",
      "time": "10:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5323,
      "pred_gbt": 0.441,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.794,
      "approach_r2": 0.9435
    },
    {
      "date": "2026-02-13",
      "time": "11:00:00",
      "level_type": "overnight_high",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5133,
      "pred_gbt": 0.4318,
      "pred_empirical": 0.5803,
      "confluence_count": 37,
      "rvol": 0.683,
      "approach_r2": 0.8594
    },
    {
      "date": "2026-02-13",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5797,
      "pred_gbt": 0.4961,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.683,
      "approach_r2": 0.8594
    },
    {
      "date": "2026-02-13",
      "time": "11:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6861.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.4957,
      "pred_empirical": 0.5871,
      "confluence_count": 43,
      "rvol": 0.634,
      "approach_r2": 0.883
    },
    {
      "date": "2026-02-13",
      "time": "11:03:00",
      "level_type": "ib_high",
      "level_price": 6869.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.551,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.651,
      "approach_r2": 0.821
    },
    {
      "date": "2026-02-13",
      "time": "11:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6875.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5485,
      "pred_gbt": 0.6065,
      "pred_empirical": 0.5997,
      "confluence_count": 11,
      "rvol": 0.765,
      "approach_r2": 0.7232
    },
    {
      "date": "2026-02-13",
      "time": "11:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6876.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5479,
      "pred_gbt": 0.6327,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.925,
      "approach_r2": 0.7778
    },
    {
      "date": "2026-02-13",
      "time": "11:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6876.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5533,
      "pred_gbt": 0.5712,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 0.977,
      "approach_r2": 0.7246
    },
    {
      "date": "2026-02-13",
      "time": "11:12:00",
      "level_type": "or30_high",
      "level_price": 6862.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5238,
      "pred_gbt": 0.4715,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 1.081,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-02-13",
      "time": "11:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.62,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5251,
      "pred_gbt": 0.4461,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.081,
      "approach_r2": 0.0023
    },
    {
      "date": "2026-02-13",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6863.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.5295,
      "pred_empirical": 0.6142,
      "confluence_count": 45,
      "rvol": 1.038,
      "approach_r2": 0.1404
    },
    {
      "date": "2026-02-13",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6864.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5872,
      "pred_gbt": 0.5178,
      "pred_empirical": 0.6011,
      "confluence_count": 47,
      "rvol": 0.814,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-02-13",
      "time": "11:20:00",
      "level_type": "lvn",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4729,
      "pred_gbt": 0.4737,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.916,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-02-13",
      "time": "11:20:00",
      "level_type": "or15_high",
      "level_price": 6859.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4869,
      "pred_gbt": 0.4793,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 0.916,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-02-13",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6864.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5862,
      "pred_gbt": 0.4903,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.783,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "11:37:00",
      "level_type": "ib_high",
      "level_price": 6869.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5176,
      "pred_gbt": 0.577,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.844,
      "approach_r2": 0.0354
    },
    {
      "date": "2026-02-13",
      "time": "11:39:00",
      "level_type": "session_high",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.631,
      "pred_gbt": 0.6558,
      "pred_empirical": 0.6142,
      "confluence_count": 60,
      "rvol": 0.846,
      "approach_r2": 0.5412
    },
    {
      "date": "2026-02-13",
      "time": "11:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6880.59,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.6171,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.846,
      "approach_r2": 0.5412
    },
    {
      "date": "2026-02-13",
      "time": "11:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.619,
      "pred_gbt": 0.6201,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 0.846,
      "approach_r2": 0.5412
    },
    {
      "date": "2026-02-13",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6880.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.638,
      "pred_gbt": 0.6051,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.91,
      "approach_r2": 0.4804
    },
    {
      "date": "2026-02-13",
      "time": "11:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6881.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6635,
      "pred_empirical": 0.612,
      "confluence_count": 64,
      "rvol": 0.866,
      "approach_r2": 0.7313
    },
    {
      "date": "2026-02-13",
      "time": "11:44:00",
      "level_type": "session_high",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.639,
      "pred_gbt": 0.7166,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.748,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-02-13",
      "time": "11:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6881.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6483,
      "pred_gbt": 0.679,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.748,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-02-13",
      "time": "11:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.627,
      "pred_gbt": 0.6896,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.748,
      "approach_r2": 0.1875
    },
    {
      "date": "2026-02-13",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6881.82,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6541,
      "pred_gbt": 0.6551,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.736,
      "approach_r2": 0.5689
    },
    {
      "date": "2026-02-13",
      "time": "11:46:00",
      "level_type": "session_high",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6488,
      "pred_gbt": 0.6785,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.759,
      "approach_r2": 0.7951
    },
    {
      "date": "2026-02-13",
      "time": "11:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6882.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6576,
      "pred_gbt": 0.6665,
      "pred_empirical": 0.612,
      "confluence_count": 64,
      "rvol": 0.759,
      "approach_r2": 0.7951
    },
    {
      "date": "2026-02-13",
      "time": "11:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.637,
      "pred_gbt": 0.6398,
      "pred_empirical": 0.6142,
      "confluence_count": 65,
      "rvol": 0.759,
      "approach_r2": 0.7951
    },
    {
      "date": "2026-02-13",
      "time": "11:47:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6885.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.559,
      "pred_gbt": 0.4746,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 0.777,
      "approach_r2": 0.5403
    },
    {
      "date": "2026-02-13",
      "time": "11:47:00",
      "level_type": "hvn",
      "level_price": 6885.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5378,
      "pred_gbt": 0.4817,
      "pred_empirical": 0.6109,
      "confluence_count": 65,
      "rvol": 0.777,
      "approach_r2": 0.5403
    },
    {
      "date": "2026-02-13",
      "time": "11:47:00",
      "level_type": "session_high",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6503,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.612,
      "confluence_count": 68,
      "rvol": 0.777,
      "approach_r2": 0.5403
    },
    {
      "date": "2026-02-13",
      "time": "11:47:00",
      "level_type": "swing_high_2h",
      "level_price": 6885.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6385,
      "pred_gbt": 0.6646,
      "pred_empirical": 0.6142,
      "confluence_count": 68,
      "rvol": 0.777,
      "approach_r2": 0.5403
    },
    {
      "date": "2026-02-13",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6882.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6554,
      "pred_gbt": 0.6943,
      "pred_empirical": 0.5871,
      "confluence_count": 68,
      "rvol": 0.814,
      "approach_r2": 0.0731
    },
    {
      "date": "2026-02-13",
      "time": "11:51:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6569,
      "pred_gbt": 0.7033,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.795,
      "approach_r2": 0.1534
    },
    {
      "date": "2026-02-13",
      "time": "11:53:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.54,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6605,
      "pred_gbt": 0.6634,
      "pred_empirical": 0.5871,
      "confluence_count": 66,
      "rvol": 0.737,
      "approach_r2": 0.5412
    },
    {
      "date": "2026-02-13",
      "time": "11:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6615,
      "pred_gbt": 0.7019,
      "pred_empirical": 0.6011,
      "confluence_count": 66,
      "rvol": 0.703,
      "approach_r2": 0.1753
    },
    {
      "date": "2026-02-13",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6632,
      "pred_gbt": 0.6999,
      "pred_empirical": 0.5803,
      "confluence_count": 66,
      "rvol": 0.676,
      "approach_r2": 0.0117
    },
    {
      "date": "2026-02-13",
      "time": "11:56:00",
      "level_type": "session_high",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5889,
      "pred_gbt": 0.6489,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.915,
      "approach_r2": 0.0629
    },
    {
      "date": "2026-02-13",
      "time": "11:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6886.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5917,
      "pred_gbt": 0.5993,
      "pred_empirical": 0.5962,
      "confluence_count": 68,
      "rvol": 0.915,
      "approach_r2": 0.0629
    },
    {
      "date": "2026-02-13",
      "time": "11:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.6813,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 1.001,
      "approach_r2": 0.3712
    },
    {
      "date": "2026-02-13",
      "time": "12:01:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.69,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6722,
      "pred_gbt": 0.6909,
      "pred_empirical": 0.612,
      "confluence_count": 69,
      "rvol": 0.807,
      "approach_r2": 0.8523
    },
    {
      "date": "2026-02-13",
      "time": "12:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6693,
      "pred_gbt": 0.6805,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.751,
      "approach_r2": 0.4127
    },
    {
      "date": "2026-02-13",
      "time": "12:03:00",
      "level_type": "session_high",
      "level_price": 6890.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6372,
      "pred_gbt": 0.7071,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.693,
      "approach_r2": 0.0765
    },
    {
      "date": "2026-02-13",
      "time": "12:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6252,
      "pred_gbt": 0.6729,
      "pred_empirical": 0.5803,
      "confluence_count": 52,
      "rvol": 0.693,
      "approach_r2": 0.0765
    },
    {
      "date": "2026-02-13",
      "time": "12:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6779,
      "pred_gbt": 0.7231,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.638,
      "approach_r2": 0.4306
    },
    {
      "date": "2026-02-13",
      "time": "12:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6588,
      "pred_gbt": 0.6991,
      "pred_empirical": 0.5997,
      "confluence_count": 55,
      "rvol": 0.615,
      "approach_r2": 0.0024
    },
    {
      "date": "2026-02-13",
      "time": "12:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.05,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6556,
      "pred_gbt": 0.6742,
      "pred_empirical": 0.5803,
      "confluence_count": 55,
      "rvol": 0.645,
      "approach_r2": 0.1573
    },
    {
      "date": "2026-02-13",
      "time": "12:09:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6538,
      "pred_gbt": 0.6678,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.61,
      "approach_r2": 0.5101
    },
    {
      "date": "2026-02-13",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.6987,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.602,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-13",
      "time": "12:11:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.41,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6597,
      "pred_gbt": 0.6917,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.556,
      "approach_r2": 0.4862
    },
    {
      "date": "2026-02-13",
      "time": "12:12:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.59,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6657,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.465,
      "approach_r2": 0.0894
    },
    {
      "date": "2026-02-13",
      "time": "12:13:00",
      "level_type": "session_high",
      "level_price": 6891.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.568,
      "pred_gbt": 0.667,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.528,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-13",
      "time": "12:13:00",
      "level_type": "swing_high_2h",
      "level_price": 6891.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.6213,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.528,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-13",
      "time": "12:14:00",
      "level_type": "session_high",
      "level_price": 6892.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5548,
      "pred_gbt": 0.6516,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.68,
      "approach_r2": 0.1071
    },
    {
      "date": "2026-02-13",
      "time": "12:14:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5577,
      "pred_gbt": 0.6038,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.68,
      "approach_r2": 0.1071
    },
    {
      "date": "2026-02-13",
      "time": "12:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6439,
      "pred_gbt": 0.6712,
      "pred_empirical": 0.5997,
      "confluence_count": 47,
      "rvol": 0.815,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "12:17:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6402,
      "pred_gbt": 0.6187,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.935,
      "approach_r2": 0.456
    },
    {
      "date": "2026-02-13",
      "time": "12:18:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6885.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.496,
      "pred_empirical": 0.5962,
      "confluence_count": 65,
      "rvol": 0.973,
      "approach_r2": 0.1163
    },
    {
      "date": "2026-02-13",
      "time": "12:18:00",
      "level_type": "hvn",
      "level_price": 6885.38,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5441,
      "pred_gbt": 0.5031,
      "pred_empirical": 0.5962,
      "confluence_count": 65,
      "rvol": 0.973,
      "approach_r2": 0.1163
    },
    {
      "date": "2026-02-13",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6889.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.647,
      "pred_gbt": 0.6069,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.878,
      "approach_r2": 0.0857
    },
    {
      "date": "2026-02-13",
      "time": "12:22:00",
      "level_type": "session_high",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6194,
      "pred_gbt": 0.6491,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.823,
      "approach_r2": 0.7236
    },
    {
      "date": "2026-02-13",
      "time": "12:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6072,
      "pred_gbt": 0.6086,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.823,
      "approach_r2": 0.7236
    },
    {
      "date": "2026-02-13",
      "time": "12:24:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6484,
      "pred_gbt": 0.669,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.742,
      "approach_r2": 0.8203
    },
    {
      "date": "2026-02-13",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.6461,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.786,
      "approach_r2": 0.3408
    },
    {
      "date": "2026-02-13",
      "time": "12:26:00",
      "level_type": "vwap_plus2",
      "level_price": 6890.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6447,
      "pred_gbt": 0.6951,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.704,
      "approach_r2": 0.2835
    },
    {
      "date": "2026-02-13",
      "time": "12:27:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.654,
      "approach_r2": 0.3801
    },
    {
      "date": "2026-02-13",
      "time": "12:28:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.646,
      "pred_gbt": 0.7075,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.659,
      "approach_r2": 0.1634
    },
    {
      "date": "2026-02-13",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6561,
      "pred_gbt": 0.6366,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.551,
      "approach_r2": 0.852
    },
    {
      "date": "2026-02-13",
      "time": "12:31:00",
      "level_type": "lvn",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.4305,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.6,
      "approach_r2": 0.7024
    },
    {
      "date": "2026-02-13",
      "time": "12:32:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6463,
      "pred_gbt": 0.6774,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.66,
      "approach_r2": 0.2851
    },
    {
      "date": "2026-02-13",
      "time": "12:33:00",
      "level_type": "session_high",
      "level_price": 6895.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6316,
      "pred_gbt": 0.6903,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.644,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-02-13",
      "time": "12:33:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.31,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6495,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.644,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-02-13",
      "time": "12:33:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6196,
      "pred_gbt": 0.648,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.644,
      "approach_r2": 0.7752
    },
    {
      "date": "2026-02-13",
      "time": "12:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.48,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.68,
      "approach_r2": 0.7338
    },
    {
      "date": "2026-02-13",
      "time": "12:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6521,
      "pred_gbt": 0.7209,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.64,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-02-13",
      "time": "12:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.99,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6548,
      "pred_gbt": 0.6847,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.613,
      "approach_r2": 0.7813
    },
    {
      "date": "2026-02-13",
      "time": "12:38:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.17,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6493,
      "pred_gbt": 0.6797,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.663,
      "approach_r2": 0.49
    },
    {
      "date": "2026-02-13",
      "time": "12:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6489,
      "pred_gbt": 0.7293,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.637,
      "approach_r2": 0.0192
    },
    {
      "date": "2026-02-13",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.42,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6527,
      "pred_gbt": 0.7062,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.58,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-13",
      "time": "12:42:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6529,
      "pred_gbt": 0.7277,
      "pred_empirical": 0.6488,
      "confluence_count": 37,
      "rvol": 0.651,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-02-13",
      "time": "12:43:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.01,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.6488,
      "confluence_count": 36,
      "rvol": 0.586,
      "approach_r2": 0.133
    },
    {
      "date": "2026-02-13",
      "time": "12:46:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6456,
      "pred_gbt": 0.6562,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.812,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-02-13",
      "time": "12:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6467,
      "pred_gbt": 0.628,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.853,
      "approach_r2": 0.8409
    },
    {
      "date": "2026-02-13",
      "time": "12:49:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6477,
      "pred_gbt": 0.635,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.847,
      "approach_r2": 0.8999
    },
    {
      "date": "2026-02-13",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6542,
      "pred_gbt": 0.6825,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.687,
      "approach_r2": 0.7994
    },
    {
      "date": "2026-02-13",
      "time": "12:55:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6885.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6266,
      "pred_gbt": 0.5533,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 0.563,
      "approach_r2": 0.9395
    },
    {
      "date": "2026-02-13",
      "time": "12:57:00",
      "level_type": "hvn",
      "level_price": 6885.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.592,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 0.759,
      "approach_r2": 0.5577
    },
    {
      "date": "2026-02-13",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6405,
      "pred_gbt": 0.6038,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.082,
      "approach_r2": 0.4334
    },
    {
      "date": "2026-02-13",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6877.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6395,
      "pred_gbt": 0.5611,
      "pred_empirical": 0.612,
      "confluence_count": 45,
      "rvol": 1.254,
      "approach_r2": 0.8881
    },
    {
      "date": "2026-02-13",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6878.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6404,
      "pred_gbt": 0.6118,
      "pred_empirical": 0.5871,
      "confluence_count": 45,
      "rvol": 1.219,
      "approach_r2": 0.8209
    },
    {
      "date": "2026-02-13",
      "time": "13:23:00",
      "level_type": "lvn",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 0.656,
      "approach_r2": 0.1599
    },
    {
      "date": "2026-02-13",
      "time": "13:23:00",
      "level_type": "session_high",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.7178,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 0.656,
      "approach_r2": 0.1599
    },
    {
      "date": "2026-02-13",
      "time": "13:23:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6444,
      "pred_gbt": 0.7348,
      "pred_empirical": 0.6488,
      "confluence_count": 14,
      "rvol": 0.656,
      "approach_r2": 0.1599
    },
    {
      "date": "2026-02-13",
      "time": "13:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6275,
      "pred_gbt": 0.6579,
      "pred_empirical": 0.6488,
      "confluence_count": 16,
      "rvol": 0.656,
      "approach_r2": 0.1599
    },
    {
      "date": "2026-02-13",
      "time": "13:41:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6885.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6437,
      "pred_gbt": 0.6005,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.69,
      "approach_r2": 0.0086
    },
    {
      "date": "2026-02-13",
      "time": "13:41:00",
      "level_type": "hvn",
      "level_price": 6885.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6594,
      "pred_gbt": 0.6326,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.69,
      "approach_r2": 0.0086
    },
    {
      "date": "2026-02-13",
      "time": "13:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7057,
      "pred_gbt": 0.6185,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.869,
      "approach_r2": 0.0228
    },
    {
      "date": "2026-02-13",
      "time": "13:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.708,
      "pred_gbt": 0.6334,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.875,
      "approach_r2": 0.0487
    },
    {
      "date": "2026-02-13",
      "time": "13:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7118,
      "pred_gbt": 0.6285,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.794,
      "approach_r2": 0.0581
    },
    {
      "date": "2026-02-13",
      "time": "13:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6789,
      "pred_gbt": 0.5807,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.781,
      "approach_r2": 0.0651
    },
    {
      "date": "2026-02-13",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.6,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7157,
      "pred_gbt": 0.6413,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.723,
      "approach_r2": 0.1229
    },
    {
      "date": "2026-02-13",
      "time": "14:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7164,
      "pred_gbt": 0.6766,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.695,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-13",
      "time": "14:02:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6844,
      "pred_gbt": 0.6055,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.689,
      "approach_r2": 0.096
    },
    {
      "date": "2026-02-13",
      "time": "14:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.7,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7209,
      "pred_gbt": 0.6368,
      "pred_empirical": 0.5803,
      "confluence_count": 63,
      "rvol": 0.673,
      "approach_r2": 0.3864
    },
    {
      "date": "2026-02-13",
      "time": "14:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6927,
      "pred_gbt": 0.6159,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.606,
      "approach_r2": 0.7064
    },
    {
      "date": "2026-02-13",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7214,
      "pred_gbt": 0.6848,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.636,
      "approach_r2": 0.0351
    },
    {
      "date": "2026-02-13",
      "time": "14:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.727,
      "pred_gbt": 0.6455,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.624,
      "approach_r2": 0.8179
    },
    {
      "date": "2026-02-13",
      "time": "14:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7282,
      "pred_gbt": 0.6447,
      "pred_empirical": 0.5997,
      "confluence_count": 62,
      "rvol": 0.606,
      "approach_r2": 0.9592
    },
    {
      "date": "2026-02-13",
      "time": "14:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6881.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7263,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.5997,
      "confluence_count": 63,
      "rvol": 0.609,
      "approach_r2": 0.3983
    },
    {
      "date": "2026-02-13",
      "time": "14:11:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6885.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6385,
      "pred_gbt": 0.6041,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.663,
      "approach_r2": 0.1269
    },
    {
      "date": "2026-02-13",
      "time": "14:11:00",
      "level_type": "hvn",
      "level_price": 6885.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.6104,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.663,
      "approach_r2": 0.1269
    },
    {
      "date": "2026-02-13",
      "time": "14:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.05,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7124,
      "pred_gbt": 0.6458,
      "pred_empirical": 0.6011,
      "confluence_count": 65,
      "rvol": 0.716,
      "approach_r2": 0.1285
    },
    {
      "date": "2026-02-13",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7272,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.5997,
      "confluence_count": 64,
      "rvol": 0.647,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-13",
      "time": "14:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.73,
      "pred_gbt": 0.6542,
      "pred_empirical": 0.5997,
      "confluence_count": 65,
      "rvol": 0.637,
      "approach_r2": 0.1122
    },
    {
      "date": "2026-02-13",
      "time": "14:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7323,
      "pred_gbt": 0.6481,
      "pred_empirical": 0.5803,
      "confluence_count": 65,
      "rvol": 0.672,
      "approach_r2": 0.5028
    },
    {
      "date": "2026-02-13",
      "time": "14:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7336,
      "pred_gbt": 0.6751,
      "pred_empirical": 0.5997,
      "confluence_count": 66,
      "rvol": 0.627,
      "approach_r2": 0.1536
    },
    {
      "date": "2026-02-13",
      "time": "14:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7064,
      "pred_gbt": 0.682,
      "pred_empirical": 0.5997,
      "confluence_count": 68,
      "rvol": 0.65,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.6057,
      "pred_empirical": 0.6142,
      "confluence_count": 69,
      "rvol": 0.995,
      "approach_r2": 0.4995
    },
    {
      "date": "2026-02-13",
      "time": "14:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6849,
      "pred_gbt": 0.6663,
      "pred_empirical": 0.6011,
      "confluence_count": 69,
      "rvol": 0.923,
      "approach_r2": 0.1211
    },
    {
      "date": "2026-02-13",
      "time": "14:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7028,
      "pred_gbt": 0.6382,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.829,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "14:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6904,
      "pred_gbt": 0.701,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.789,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-02-13",
      "time": "14:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6882.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6843,
      "pred_gbt": 0.62,
      "pred_empirical": 0.5803,
      "confluence_count": 69,
      "rvol": 0.67,
      "approach_r2": 0.5025
    },
    {
      "date": "2026-02-13",
      "time": "14:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6875.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.582,
      "pred_gbt": 0.6923,
      "pred_empirical": 0.6488,
      "confluence_count": 10,
      "rvol": 0.645,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-13",
      "time": "14:41:00",
      "level_type": "ib_high",
      "level_price": 6869.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6274,
      "pred_gbt": 0.6084,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 1.223,
      "approach_r2": 0.0715
    },
    {
      "date": "2026-02-13",
      "time": "14:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6867.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5436,
      "pred_gbt": 0.6487,
      "pred_empirical": 0.5871,
      "confluence_count": 28,
      "rvol": 1.459,
      "approach_r2": 0.4968
    },
    {
      "date": "2026-02-13",
      "time": "14:53:00",
      "level_type": "overnight_high",
      "level_price": 6865.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.6595,
      "pred_empirical": 0.5997,
      "confluence_count": 37,
      "rvol": 0.912,
      "approach_r2": 0.0823
    },
    {
      "date": "2026-02-13",
      "time": "14:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5102,
      "pred_gbt": 0.6092,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.912,
      "approach_r2": 0.0823
    },
    {
      "date": "2026-02-13",
      "time": "14:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5697,
      "pred_gbt": 0.7538,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 0.99,
      "approach_r2": 0.7499
    },
    {
      "date": "2026-02-13",
      "time": "14:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6229,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.023,
      "approach_r2": 0.2611
    },
    {
      "date": "2026-02-13",
      "time": "14:58:00",
      "level_type": "lvn",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.344,
      "approach_r2": 0.2398
    },
    {
      "date": "2026-02-13",
      "time": "14:58:00",
      "level_type": "or15_high",
      "level_price": 6859.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6525,
      "pred_gbt": 0.4647,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.344,
      "approach_r2": 0.2398
    },
    {
      "date": "2026-02-13",
      "time": "14:59:00",
      "level_type": "swing_low_2h",
      "level_price": 6858.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5328,
      "pred_gbt": 0.4499,
      "pred_empirical": 0.6142,
      "confluence_count": 41,
      "rvol": 1.39,
      "approach_r2": 0.3266
    },
    {
      "date": "2026-02-13",
      "time": "15:00:00",
      "level_type": "or30_high",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6092,
      "pred_gbt": 0.5557,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 1.345,
      "approach_r2": 0.3087
    },
    {
      "date": "2026-02-13",
      "time": "15:00:00",
      "level_type": "vwap",
      "level_price": 6863.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6235,
      "pred_gbt": 0.5596,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.345,
      "approach_r2": 0.3087
    },
    {
      "date": "2026-02-13",
      "time": "15:02:00",
      "level_type": "vwap",
      "level_price": 6863.13,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6424,
      "pred_gbt": 0.6408,
      "pred_empirical": 0.6011,
      "confluence_count": 44,
      "rvol": 1.462,
      "approach_r2": 0.1275
    },
    {
      "date": "2026-02-13",
      "time": "15:08:00",
      "level_type": "vwap",
      "level_price": 6863.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6345,
      "pred_gbt": 0.64,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.789,
      "approach_r2": 0.0855
    },
    {
      "date": "2026-02-13",
      "time": "15:10:00",
      "level_type": "vwap",
      "level_price": 6863.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6756,
      "pred_gbt": 0.6494,
      "pred_empirical": 0.5997,
      "confluence_count": 43,
      "rvol": 0.821,
      "approach_r2": 0.1277
    },
    {
      "date": "2026-02-13",
      "time": "15:13:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6093,
      "pred_gbt": 0.5934,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.914,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-02-13",
      "time": "15:15:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5861,
      "pred_gbt": 0.5623,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 1.114,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-02-13",
      "time": "15:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5758,
      "pred_gbt": 0.6025,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.146,
      "approach_r2": 0.5071
    },
    {
      "date": "2026-02-13",
      "time": "15:16:00",
      "level_type": "developing_vpoc",
      "level_price": 6858.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6021,
      "pred_gbt": 0.6124,
      "pred_empirical": 0.5803,
      "confluence_count": 41,
      "rvol": 1.146,
      "approach_r2": 0.5071
    },
    {
      "date": "2026-02-13",
      "time": "15:18:00",
      "level_type": "swing_low_2h",
      "level_price": 6853.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5863,
      "pred_gbt": 0.5994,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 1.263,
      "approach_r2": 0.127
    },
    {
      "date": "2026-02-13",
      "time": "15:23:00",
      "level_type": "swing_low_2h",
      "level_price": 6853.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6207,
      "pred_gbt": 0.5026,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.989,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "15:24:00",
      "level_type": "prior_day_close",
      "level_price": 6850.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6093,
      "pred_gbt": 0.549,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.951,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-13",
      "time": "15:24:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5425,
      "pred_gbt": 0.5235,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.951,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-13",
      "time": "15:24:00",
      "level_type": "value_area_high",
      "level_price": 6849.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6277,
      "pred_gbt": 0.5876,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.951,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-13",
      "time": "15:24:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5241,
      "pred_gbt": 0.5038,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 0.951,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-13",
      "time": "15:26:00",
      "level_type": "swing_low_2h",
      "level_price": 6846.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6134,
      "pred_gbt": 0.605,
      "pred_empirical": 0.6142,
      "confluence_count": 50,
      "rvol": 1.356,
      "approach_r2": 0.4918
    },
    {
      "date": "2026-02-13",
      "time": "15:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6847.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6052,
      "pred_gbt": 0.5949,
      "pred_empirical": 0.6011,
      "confluence_count": 46,
      "rvol": 1.356,
      "approach_r2": 0.4918
    },
    {
      "date": "2026-02-13",
      "time": "15:27:00",
      "level_type": "prior_day_low",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5858,
      "pred_gbt": 0.6223,
      "pred_empirical": 0.5803,
      "confluence_count": 33,
      "rvol": 1.554,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-02-13",
      "time": "15:27:00",
      "level_type": "prior_week_low",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.3591,
      "pred_gbt": 0.6035,
      "pred_empirical": 0.5871,
      "confluence_count": 33,
      "rvol": 1.554,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-02-13",
      "time": "15:27:00",
      "level_type": "lvn",
      "level_price": 6844.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6152,
      "pred_gbt": 0.5405,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.554,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-02-13",
      "time": "15:27:00",
      "level_type": "top_oi_strikes",
      "level_price": 6842.23,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5627,
      "pred_gbt": 0.5403,
      "pred_empirical": 0.5803,
      "confluence_count": 36,
      "rvol": 1.554,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-02-13",
      "time": "15:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6087,
      "pred_gbt": 0.5243,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 1.554,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-02-13",
      "time": "15:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6840.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5188,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.6011,
      "confluence_count": 34,
      "rvol": 1.693,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.4,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6252,
      "pred_gbt": 0.5616,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.628,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-13",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6843.32,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5947,
      "pred_gbt": 0.4983,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 1.572,
      "approach_r2": 0.3359
    },
    {
      "date": "2026-02-13",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6838.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6019,
      "pred_gbt": 0.5447,
      "pred_empirical": 0.5997,
      "confluence_count": 25,
      "rvol": 1.477,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "15:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6835.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5552,
      "pred_gbt": 0.414,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.526,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-02-13",
      "time": "15:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.68,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6248,
      "pred_gbt": 0.518,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.366,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-02-13",
      "time": "15:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6843.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.621,
      "pred_gbt": 0.5123,
      "pred_empirical": 0.6011,
      "confluence_count": 40,
      "rvol": 1.366,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-02-13",
      "time": "15:42:00",
      "level_type": "swing_low_2h",
      "level_price": 6835.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.3921,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.214,
      "approach_r2": 0.0855
    },
    {
      "date": "2026-02-13",
      "time": "15:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6833.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.6698,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.129,
      "approach_r2": 0.7461
    },
    {
      "date": "2026-02-13",
      "time": "15:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6585,
      "pred_gbt": 0.5531,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.212,
      "approach_r2": 0.8006
    },
    {
      "date": "2026-02-13",
      "time": "15:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6399,
      "pred_gbt": 0.6269,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 1.274,
      "approach_r2": 0.5011
    },
    {
      "date": "2026-02-13",
      "time": "15:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.96,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6776,
      "pred_gbt": 0.6809,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.077,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-13",
      "time": "15:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6449,
      "pred_gbt": 0.7634,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 1.062,
      "approach_r2": 0.1254
    },
    {
      "date": "2026-02-13",
      "time": "15:53:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6862,
      "pred_gbt": 0.8163,
      "pred_empirical": 0.5997,
      "confluence_count": 36,
      "rvol": 0.929,
      "approach_r2": 0.2548
    },
    {
      "date": "2026-02-13",
      "time": "15:54:00",
      "level_type": "prior_day_close",
      "level_price": 6850.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6401,
      "pred_gbt": 0.8601,
      "pred_empirical": 0.6488,
      "confluence_count": 25,
      "rvol": 0.851,
      "approach_r2": 0.0375
    },
    {
      "date": "2026-02-13",
      "time": "15:54:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6185,
      "pred_gbt": 0.8307,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 0.851,
      "approach_r2": 0.0375
    },
    {
      "date": "2026-02-13",
      "time": "15:54:00",
      "level_type": "value_area_high",
      "level_price": 6849.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6636,
      "pred_gbt": 0.865,
      "pred_empirical": 0.6488,
      "confluence_count": 20,
      "rvol": 0.851,
      "approach_r2": 0.0375
    },
    {
      "date": "2026-02-13",
      "time": "15:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.71,
      "pred_gbt": 0.9763,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 0.886,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-16",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6859.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5193,
      "pred_gbt": 0.59,
      "pred_empirical": 0.6281,
      "confluence_count": 85,
      "rvol": 0.099,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-02-16",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6859.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5614,
      "pred_gbt": 0.5899,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 0.099,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-02-16",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6858.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5428,
      "pred_gbt": 0.5974,
      "pred_empirical": 0.6281,
      "confluence_count": 85,
      "rvol": 0.099,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-02-16",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6141,
      "pred_gbt": 0.4544,
      "pred_empirical": 0.6142,
      "confluence_count": 80,
      "rvol": 0.099,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-02-16",
      "time": "09:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4944,
      "pred_gbt": 0.5923,
      "pred_empirical": 0.651,
      "confluence_count": 91,
      "rvol": 0.099,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-02-16",
      "time": "09:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6858.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5415,
      "pred_gbt": 0.5962,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 0.099,
      "approach_r2": 0.4211
    },
    {
      "date": "2026-02-16",
      "time": "09:36:00",
      "level_type": "overnight_low",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.5761,
      "pred_empirical": 0.6715,
      "confluence_count": 101,
      "rvol": 0.117,
      "approach_r2": 0.7764
    },
    {
      "date": "2026-02-16",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.73,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5475,
      "pred_gbt": 0.7185,
      "pred_empirical": 0.6674,
      "confluence_count": 106,
      "rvol": 0.117,
      "approach_r2": 0.7764
    },
    {
      "date": "2026-02-16",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6858.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5212,
      "pred_gbt": 0.5712,
      "pred_empirical": 0.6281,
      "confluence_count": 86,
      "rvol": 0.131,
      "approach_r2": 0.5039
    },
    {
      "date": "2026-02-16",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.66,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5749,
      "pred_gbt": 0.6706,
      "pred_empirical": 0.6715,
      "confluence_count": 105,
      "rvol": 0.131,
      "approach_r2": 0.5039
    },
    {
      "date": "2026-02-16",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5125,
      "pred_gbt": 0.6476,
      "pred_empirical": 0.6674,
      "confluence_count": 102,
      "rvol": 0.131,
      "approach_r2": 0.5039
    },
    {
      "date": "2026-02-16",
      "time": "09:38:00",
      "level_type": "vwap",
      "level_price": 6858.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5187,
      "pred_gbt": 0.5634,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.127,
      "approach_r2": 0.2382
    },
    {
      "date": "2026-02-16",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6856.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.6863,
      "pred_empirical": 0.651,
      "confluence_count": 106,
      "rvol": 0.127,
      "approach_r2": 0.2382
    },
    {
      "date": "2026-02-16",
      "time": "09:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.51,
      "pred_gbt": 0.623,
      "pred_empirical": 0.6715,
      "confluence_count": 102,
      "rvol": 0.127,
      "approach_r2": 0.2382
    },
    {
      "date": "2026-02-16",
      "time": "09:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.47,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5515,
      "pred_gbt": 0.6967,
      "pred_empirical": 0.6715,
      "confluence_count": 112,
      "rvol": 0.118,
      "approach_r2": 0.0071
    },
    {
      "date": "2026-02-16",
      "time": "09:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5624,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.6674,
      "confluence_count": 116,
      "rvol": 0.117,
      "approach_r2": 0.381
    },
    {
      "date": "2026-02-16",
      "time": "09:40:00",
      "level_type": "swing_low_2h",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4864,
      "pred_gbt": 0.7343,
      "pred_empirical": 0.6674,
      "confluence_count": 119,
      "rvol": 0.117,
      "approach_r2": 0.381
    },
    {
      "date": "2026-02-16",
      "time": "09:41:00",
      "level_type": "session_low",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5125,
      "pred_gbt": 0.6715,
      "pred_empirical": 0.6674,
      "confluence_count": 102,
      "rvol": 0.099,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-16",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6855.07,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5522,
      "pred_gbt": 0.6794,
      "pred_empirical": 0.6251,
      "confluence_count": 102,
      "rvol": 0.099,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-16",
      "time": "09:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.6782,
      "pred_empirical": 0.6715,
      "confluence_count": 109,
      "rvol": 0.099,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-16",
      "time": "09:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5437,
      "pred_gbt": 0.6643,
      "pred_empirical": 0.6715,
      "confluence_count": 102,
      "rvol": 0.099,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-16",
      "time": "09:42:00",
      "level_type": "prior_day_close",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5582,
      "pred_gbt": 0.7061,
      "pred_empirical": 0.6674,
      "confluence_count": 110,
      "rvol": 0.129,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-16",
      "time": "09:42:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5384,
      "pred_gbt": 0.7473,
      "pred_empirical": 0.637,
      "confluence_count": 110,
      "rvol": 0.129,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-16",
      "time": "09:42:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5912,
      "pred_gbt": 0.676,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 0.129,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-16",
      "time": "09:42:00",
      "level_type": "hvn",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6078,
      "pred_gbt": 0.678,
      "pred_empirical": 0.6715,
      "confluence_count": 114,
      "rvol": 0.129,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-16",
      "time": "09:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6849.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5545,
      "pred_gbt": 0.6913,
      "pred_empirical": 0.637,
      "confluence_count": 122,
      "rvol": 0.129,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-16",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6852.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5724,
      "pred_gbt": 0.7008,
      "pred_empirical": 0.6715,
      "confluence_count": 113,
      "rvol": 0.138,
      "approach_r2": 0.6213
    },
    {
      "date": "2026-02-16",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.6827,
      "pred_empirical": 0.6251,
      "confluence_count": 109,
      "rvol": 0.153,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6847.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5408,
      "pred_gbt": 0.6658,
      "pred_empirical": 0.651,
      "confluence_count": 118,
      "rvol": 0.162,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-16",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6847.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5367,
      "pred_gbt": 0.6799,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 0.162,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-16",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6847.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5497,
      "pred_gbt": 0.6657,
      "pred_empirical": 0.6715,
      "confluence_count": 125,
      "rvol": 0.162,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-16",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 0.162,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-16",
      "time": "09:46:00",
      "level_type": "session_low",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5364,
      "pred_gbt": 0.6751,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 0.177,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-16",
      "time": "09:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.657,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 0.177,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-16",
      "time": "09:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.6834,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 0.177,
      "approach_r2": 0.0147
    },
    {
      "date": "2026-02-16",
      "time": "09:47:00",
      "level_type": "session_low",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.54,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.6674,
      "confluence_count": 118,
      "rvol": 0.144,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-16",
      "time": "09:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.28,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.584,
      "pred_gbt": 0.6994,
      "pred_empirical": 0.651,
      "confluence_count": 121,
      "rvol": 0.144,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-16",
      "time": "09:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6847.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5709,
      "pred_gbt": 0.7212,
      "pred_empirical": 0.6715,
      "confluence_count": 118,
      "rvol": 0.144,
      "approach_r2": 0.1731
    },
    {
      "date": "2026-02-16",
      "time": "09:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6064,
      "pred_gbt": 0.7012,
      "pred_empirical": 0.6715,
      "confluence_count": 121,
      "rvol": 0.145,
      "approach_r2": 0.5281
    },
    {
      "date": "2026-02-16",
      "time": "09:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6081,
      "pred_gbt": 0.7003,
      "pred_empirical": 0.6715,
      "confluence_count": 121,
      "rvol": 0.124,
      "approach_r2": 0.5904
    },
    {
      "date": "2026-02-16",
      "time": "09:50:00",
      "level_type": "vwap",
      "level_price": 6854.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.7158,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 0.114,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-16",
      "time": "09:51:00",
      "level_type": "vwap",
      "level_price": 6854.08,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5716,
      "pred_gbt": 0.7357,
      "pred_empirical": 0.6251,
      "confluence_count": 110,
      "rvol": 0.101,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "09:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5918,
      "pred_gbt": 0.7308,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 0.095,
      "approach_r2": 0.8
    },
    {
      "date": "2026-02-16",
      "time": "09:53:00",
      "level_type": "vwap",
      "level_price": 6854.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6127,
      "pred_gbt": 0.7524,
      "pred_empirical": 0.6281,
      "confluence_count": 110,
      "rvol": 0.092,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.89,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.6569,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 0.092,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "09:53:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5905,
      "pred_gbt": 0.7497,
      "pred_empirical": 0.6251,
      "confluence_count": 111,
      "rvol": 0.092,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "09:54:00",
      "level_type": "vwap",
      "level_price": 6854.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6146,
      "pred_gbt": 0.7202,
      "pred_empirical": 0.6281,
      "confluence_count": 110,
      "rvol": 0.091,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "09:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5712,
      "pred_gbt": 0.6209,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 0.091,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "09:55:00",
      "level_type": "or15_high",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4847,
      "pred_gbt": 0.4599,
      "pred_empirical": 0.5962,
      "confluence_count": 64,
      "rvol": 0.108,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.594,
      "pred_gbt": 0.407,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.108,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6183,
      "pred_gbt": 0.6338,
      "pred_empirical": 0.5962,
      "confluence_count": 86,
      "rvol": 0.108,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6861.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6022,
      "pred_gbt": 0.3741,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.108,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5815,
      "pred_gbt": 0.413,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.108,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "09:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6862.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.4337,
      "pred_empirical": 0.5803,
      "confluence_count": 53,
      "rvol": 0.124,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-16",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6861.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5909,
      "pred_gbt": 0.4436,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.12,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-16",
      "time": "09:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.6522,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.12,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-16",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6861.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5784,
      "pred_gbt": 0.4497,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.12,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-16",
      "time": "09:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6182,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.11,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-02-16",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6202,
      "pred_gbt": 0.6723,
      "pred_empirical": 0.5962,
      "confluence_count": 85,
      "rvol": 0.109,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-02-16",
      "time": "09:59:00",
      "level_type": "developing_vpoc",
      "level_price": 6858.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5583,
      "pred_gbt": 0.6484,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.109,
      "approach_r2": 0.6957
    },
    {
      "date": "2026-02-16",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6861.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5643,
      "pred_gbt": 0.5453,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.089,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-02-16",
      "time": "10:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5824,
      "pred_gbt": 0.5144,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.089,
      "approach_r2": 0.6125
    },
    {
      "date": "2026-02-16",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.58,
      "pred_gbt": 0.5543,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.075,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-16",
      "time": "10:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6859.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6215,
      "pred_gbt": 0.6823,
      "pred_empirical": 0.6142,
      "confluence_count": 82,
      "rvol": 0.075,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-16",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5674,
      "pred_gbt": 0.5595,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.075,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-16",
      "time": "10:01:00",
      "level_type": "developing_vpoc",
      "level_price": 6860.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5596,
      "pred_gbt": 0.6814,
      "pred_empirical": 0.6109,
      "confluence_count": 83,
      "rvol": 0.075,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-16",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6863.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5721,
      "pred_gbt": 0.607,
      "pred_empirical": 0.5997,
      "confluence_count": 44,
      "rvol": 0.066,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "10:02:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.571,
      "pred_gbt": 0.5936,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.066,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6863.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5595,
      "pred_gbt": 0.6121,
      "pred_empirical": 0.5803,
      "confluence_count": 44,
      "rvol": 0.066,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "10:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6859.45,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6264,
      "pred_gbt": 0.6668,
      "pred_empirical": 0.5962,
      "confluence_count": 83,
      "rvol": 0.065,
      "approach_r2": 0.4579
    },
    {
      "date": "2026-02-16",
      "time": "10:04:00",
      "level_type": "vwap_plus2",
      "level_price": 6863.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.5327,
      "pred_empirical": 0.5997,
      "confluence_count": 33,
      "rvol": 0.069,
      "approach_r2": 0.6993
    },
    {
      "date": "2026-02-16",
      "time": "10:05:00",
      "level_type": "session_high",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5617,
      "pred_gbt": 0.5038,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.062,
      "approach_r2": 0.8892
    },
    {
      "date": "2026-02-16",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.13,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5702,
      "pred_gbt": 0.4953,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.062,
      "approach_r2": 0.8892
    },
    {
      "date": "2026-02-16",
      "time": "10:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.515,
      "pred_empirical": 0.5997,
      "confluence_count": 32,
      "rvol": 0.062,
      "approach_r2": 0.8892
    },
    {
      "date": "2026-02-16",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.5978,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.056,
      "approach_r2": 0.862
    },
    {
      "date": "2026-02-16",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5691,
      "pred_gbt": 0.5124,
      "pred_empirical": 0.5997,
      "confluence_count": 31,
      "rvol": 0.06,
      "approach_r2": 0.771
    },
    {
      "date": "2026-02-16",
      "time": "10:08:00",
      "level_type": "vwap_plus2",
      "level_price": 6864.63,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.5053,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.06,
      "approach_r2": 0.1893
    },
    {
      "date": "2026-02-16",
      "time": "10:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6860.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.6366,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.055,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-02-16",
      "time": "10:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6860.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6237,
      "pred_gbt": 0.649,
      "pred_empirical": 0.5871,
      "confluence_count": 80,
      "rvol": 0.053,
      "approach_r2": 0.027
    },
    {
      "date": "2026-02-16",
      "time": "10:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6860.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6261,
      "pred_gbt": 0.6383,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.053,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-02-16",
      "time": "10:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6860.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5882,
      "pred_gbt": 0.6323,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.051,
      "approach_r2": 0.2606
    },
    {
      "date": "2026-02-16",
      "time": "10:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6860.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5894,
      "pred_gbt": 0.6412,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.048,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-16",
      "time": "10:14:00",
      "level_type": "overnight_low",
      "level_price": 6856.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.552,
      "pred_gbt": 0.714,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 0.049,
      "approach_r2": 0.4447
    },
    {
      "date": "2026-02-16",
      "time": "10:14:00",
      "level_type": "vwap",
      "level_price": 6856.08,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.7607,
      "pred_empirical": 0.6281,
      "confluence_count": 106,
      "rvol": 0.049,
      "approach_r2": 0.4447
    },
    {
      "date": "2026-02-16",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6856.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6301,
      "pred_gbt": 0.7458,
      "pred_empirical": 0.6269,
      "confluence_count": 106,
      "rvol": 0.048,
      "approach_r2": 0.2717
    },
    {
      "date": "2026-02-16",
      "time": "10:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6860.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5924,
      "pred_gbt": 0.6212,
      "pred_empirical": 0.612,
      "confluence_count": 80,
      "rvol": 0.049,
      "approach_r2": 0.4375
    },
    {
      "date": "2026-02-16",
      "time": "10:17:00",
      "level_type": "vwap",
      "level_price": 6856.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6302,
      "pred_gbt": 0.7482,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 0.048,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-16",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6856.15,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6306,
      "pred_gbt": 0.7364,
      "pred_empirical": 0.6269,
      "confluence_count": 105,
      "rvol": 0.06,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-16",
      "time": "10:19:00",
      "level_type": "vwap",
      "level_price": 6856.16,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.636,
      "pred_gbt": 0.7505,
      "pred_empirical": 0.6281,
      "confluence_count": 106,
      "rvol": 0.061,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-02-16",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6856.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5933,
      "pred_gbt": 0.7806,
      "pred_empirical": 0.6281,
      "confluence_count": 106,
      "rvol": 0.078,
      "approach_r2": 0.6786
    },
    {
      "date": "2026-02-16",
      "time": "10:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6315,
      "pred_gbt": 0.6584,
      "pred_empirical": 0.6251,
      "confluence_count": 117,
      "rvol": 0.096,
      "approach_r2": 0.5874
    },
    {
      "date": "2026-02-16",
      "time": "10:23:00",
      "level_type": "vwap",
      "level_price": 6856.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5906,
      "pred_gbt": 0.733,
      "pred_empirical": 0.6269,
      "confluence_count": 106,
      "rvol": 0.085,
      "approach_r2": 0.2881
    },
    {
      "date": "2026-02-16",
      "time": "10:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.81,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6301,
      "pred_gbt": 0.6912,
      "pred_empirical": 0.6269,
      "confluence_count": 118,
      "rvol": 0.081,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-16",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6321,
      "pred_gbt": 0.6518,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.088,
      "approach_r2": 0.0078
    },
    {
      "date": "2026-02-16",
      "time": "10:26:00",
      "level_type": "prior_day_close",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5973,
      "pred_gbt": 0.7473,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.073,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-02-16",
      "time": "10:26:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.5332,
      "pred_gbt": 0.7559,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.073,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-02-16",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6159,
      "pred_gbt": 0.7931,
      "pred_empirical": 0.6281,
      "confluence_count": 119,
      "rvol": 0.073,
      "approach_r2": 0.1739
    },
    {
      "date": "2026-02-16",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.7,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6348,
      "pred_gbt": 0.7191,
      "pred_empirical": 0.6269,
      "confluence_count": 119,
      "rvol": 0.058,
      "approach_r2": 0.0109
    },
    {
      "date": "2026-02-16",
      "time": "10:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.7536,
      "pred_empirical": 0.6281,
      "confluence_count": 119,
      "rvol": 0.058,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-02-16",
      "time": "10:29:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6238,
      "pred_gbt": 0.7534,
      "pred_empirical": 0.6081,
      "confluence_count": 114,
      "rvol": 0.061,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:29:00",
      "level_type": "hvn",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.6398,
      "pred_gbt": 0.7601,
      "pred_empirical": 0.6081,
      "confluence_count": 114,
      "rvol": 0.061,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.6,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6215,
      "pred_gbt": 0.7969,
      "pred_empirical": 0.6281,
      "confluence_count": 118,
      "rvol": 0.061,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6851.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6252,
      "pred_gbt": 0.7986,
      "pred_empirical": 0.6281,
      "confluence_count": 120,
      "rvol": 0.066,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:31:00",
      "level_type": "or15_low",
      "level_price": 6847.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5849,
      "pred_gbt": 0.7276,
      "pred_empirical": 0.6081,
      "confluence_count": 118,
      "rvol": 0.076,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:31:00",
      "level_type": "or30_low",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5735,
      "pred_gbt": 0.6359,
      "pred_empirical": 0.6269,
      "confluence_count": 98,
      "rvol": 0.076,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:31:00",
      "level_type": "ib_low",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5769,
      "pred_gbt": 0.6365,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 0.076,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:31:00",
      "level_type": "session_low",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5526,
      "pred_gbt": 0.6507,
      "pred_empirical": 0.6251,
      "confluence_count": 98,
      "rvol": 0.076,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:31:00",
      "level_type": "vwap_minus2",
      "level_price": 6847.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5828,
      "pred_gbt": 0.7078,
      "pred_empirical": 0.651,
      "confluence_count": 116,
      "rvol": 0.076,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5833,
      "pred_gbt": 0.6614,
      "pred_empirical": 0.6281,
      "confluence_count": 98,
      "rvol": 0.076,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "10:32:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5714,
      "pred_gbt": 0.6681,
      "pred_empirical": 0.651,
      "confluence_count": 109,
      "rvol": 0.082,
      "approach_r2": 0.675
    },
    {
      "date": "2026-02-16",
      "time": "10:33:00",
      "level_type": "top_oi_strikes",
      "level_price": 6845.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6268,
      "pred_gbt": 0.5669,
      "pred_empirical": 0.6281,
      "confluence_count": 99,
      "rvol": 0.095,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-16",
      "time": "10:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.41,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5937,
      "pred_gbt": 0.7167,
      "pred_empirical": 0.651,
      "confluence_count": 106,
      "rvol": 0.095,
      "approach_r2": 0.8909
    },
    {
      "date": "2026-02-16",
      "time": "10:34:00",
      "level_type": "session_low",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5363,
      "pred_gbt": 0.5361,
      "pred_empirical": 0.6251,
      "confluence_count": 87,
      "rvol": 0.105,
      "approach_r2": 0.8366
    },
    {
      "date": "2026-02-16",
      "time": "10:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6846.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5652,
      "pred_gbt": 0.5693,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.105,
      "approach_r2": 0.8366
    },
    {
      "date": "2026-02-16",
      "time": "10:34:00",
      "level_type": "swing_low_2h",
      "level_price": 6844.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5673,
      "pred_gbt": 0.5478,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 0.105,
      "approach_r2": 0.8366
    },
    {
      "date": "2026-02-16",
      "time": "10:35:00",
      "level_type": "session_low",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5298,
      "pred_gbt": 0.5238,
      "pred_empirical": 0.6081,
      "confluence_count": 87,
      "rvol": 0.11,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-02-16",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6845.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.584,
      "pred_gbt": 0.6457,
      "pred_empirical": 0.6269,
      "confluence_count": 104,
      "rvol": 0.11,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-02-16",
      "time": "10:35:00",
      "level_type": "swing_low_2h",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5608,
      "pred_gbt": 0.5474,
      "pred_empirical": 0.6109,
      "confluence_count": 87,
      "rvol": 0.11,
      "approach_r2": 0.0016
    },
    {
      "date": "2026-02-16",
      "time": "10:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6845.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5907,
      "pred_gbt": 0.7173,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.1,
      "approach_r2": 0.7129
    },
    {
      "date": "2026-02-16",
      "time": "10:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6845.3,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5932,
      "pred_gbt": 0.7258,
      "pred_empirical": 0.6251,
      "confluence_count": 104,
      "rvol": 0.094,
      "approach_r2": 0.9066
    },
    {
      "date": "2026-02-16",
      "time": "10:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.582,
      "pred_empirical": 0.6281,
      "confluence_count": 89,
      "rvol": 0.085,
      "approach_r2": 0.8096
    },
    {
      "date": "2026-02-16",
      "time": "10:39:00",
      "level_type": "session_low",
      "level_price": 6843.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5122,
      "pred_gbt": 0.6222,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.068,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-16",
      "time": "10:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5636,
      "pred_gbt": 0.702,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 0.068,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-16",
      "time": "10:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6843.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5434,
      "pred_gbt": 0.6332,
      "pred_empirical": 0.6142,
      "confluence_count": 73,
      "rvol": 0.068,
      "approach_r2": 0.0313
    },
    {
      "date": "2026-02-16",
      "time": "10:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5435,
      "pred_gbt": 0.6334,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 0.068,
      "approach_r2": 0.5625
    },
    {
      "date": "2026-02-16",
      "time": "10:41:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5423,
      "pred_gbt": 0.6326,
      "pred_empirical": 0.6081,
      "confluence_count": 88,
      "rvol": 0.071,
      "approach_r2": 0.3711
    },
    {
      "date": "2026-02-16",
      "time": "10:42:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.32,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5403,
      "pred_gbt": 0.6496,
      "pred_empirical": 0.6109,
      "confluence_count": 88,
      "rvol": 0.068,
      "approach_r2": 0.0422
    },
    {
      "date": "2026-02-16",
      "time": "10:43:00",
      "level_type": "vwap_minus2",
      "level_price": 6844.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5469,
      "pred_gbt": 0.6469,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 0.068,
      "approach_r2": 0.755
    },
    {
      "date": "2026-02-16",
      "time": "10:44:00",
      "level_type": "vwap_minus2",
      "level_price": 6843.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5744,
      "pred_gbt": 0.5481,
      "pred_empirical": 0.6269,
      "confluence_count": 88,
      "rvol": 0.084,
      "approach_r2": 0.9898
    },
    {
      "date": "2026-02-16",
      "time": "10:46:00",
      "level_type": "vwap_minus2",
      "level_price": 6843.42,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.521,
      "pred_gbt": 0.446,
      "pred_empirical": 0.5962,
      "confluence_count": 74,
      "rvol": 0.091,
      "approach_r2": 0.2133
    },
    {
      "date": "2026-02-16",
      "time": "10:47:00",
      "level_type": "vwap_minus1",
      "level_price": 6848.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6335,
      "pred_gbt": 0.6681,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.11,
      "approach_r2": 0.04
    },
    {
      "date": "2026-02-16",
      "time": "10:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6848.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6515,
      "pred_gbt": 0.6703,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.125,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-02-16",
      "time": "10:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6848.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6524,
      "pred_gbt": 0.6482,
      "pred_empirical": 0.6081,
      "confluence_count": 123,
      "rvol": 0.114,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-02-16",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6853.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6154,
      "pred_gbt": 0.7143,
      "pred_empirical": 0.6269,
      "confluence_count": 109,
      "rvol": 0.11,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-02-16",
      "time": "10:51:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.6664,
      "pred_empirical": 0.6251,
      "confluence_count": 129,
      "rvol": 0.11,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-02-16",
      "time": "10:52:00",
      "level_type": "vwap",
      "level_price": 6853.86,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6188,
      "pred_gbt": 0.7481,
      "pred_empirical": 0.6269,
      "confluence_count": 109,
      "rvol": 0.094,
      "approach_r2": 0.8396
    },
    {
      "date": "2026-02-16",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6848.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6608,
      "pred_gbt": 0.6995,
      "pred_empirical": 0.6269,
      "confluence_count": 123,
      "rvol": 0.084,
      "approach_r2": 0.4229
    },
    {
      "date": "2026-02-16",
      "time": "10:57:00",
      "level_type": "session_low",
      "level_price": 6842.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5247,
      "pred_gbt": 0.448,
      "pred_empirical": 0.5962,
      "confluence_count": 72,
      "rvol": 0.087,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-16",
      "time": "10:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6843.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5297,
      "pred_gbt": 0.4342,
      "pred_empirical": 0.6142,
      "confluence_count": 74,
      "rvol": 0.087,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-16",
      "time": "10:57:00",
      "level_type": "swing_low_2h",
      "level_price": 6842.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5558,
      "pred_gbt": 0.4498,
      "pred_empirical": 0.6142,
      "confluence_count": 72,
      "rvol": 0.087,
      "approach_r2": 0.3077
    },
    {
      "date": "2026-02-16",
      "time": "10:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5285,
      "pred_gbt": 0.4101,
      "pred_empirical": 0.6109,
      "confluence_count": 72,
      "rvol": 0.099,
      "approach_r2": 0.4737
    },
    {
      "date": "2026-02-16",
      "time": "11:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5283,
      "pred_gbt": 0.4966,
      "pred_empirical": 0.5962,
      "confluence_count": 73,
      "rvol": 0.1,
      "approach_r2": 0.1191
    },
    {
      "date": "2026-02-16",
      "time": "11:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.24,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5409,
      "pred_gbt": 0.4273,
      "pred_empirical": 0.5871,
      "confluence_count": 65,
      "rvol": 0.101,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-16",
      "time": "11:02:00",
      "level_type": "session_low",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5019,
      "pred_gbt": 0.4754,
      "pred_empirical": 0.6142,
      "confluence_count": 57,
      "rvol": 0.101,
      "approach_r2": 0.1291
    },
    {
      "date": "2026-02-16",
      "time": "11:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6842.05,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.441,
      "pred_empirical": 0.612,
      "confluence_count": 61,
      "rvol": 0.101,
      "approach_r2": 0.1291
    },
    {
      "date": "2026-02-16",
      "time": "11:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5332,
      "pred_gbt": 0.4893,
      "pred_empirical": 0.612,
      "confluence_count": 57,
      "rvol": 0.101,
      "approach_r2": 0.1291
    },
    {
      "date": "2026-02-16",
      "time": "11:03:00",
      "level_type": "top_oi_strikes",
      "level_price": 6845.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.64,
      "pred_gbt": 0.6142,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.107,
      "approach_r2": 0.5315
    },
    {
      "date": "2026-02-16",
      "time": "11:03:00",
      "level_type": "session_low",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4881,
      "pred_gbt": 0.4876,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.107,
      "approach_r2": 0.5315
    },
    {
      "date": "2026-02-16",
      "time": "11:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6841.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4915,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.107,
      "approach_r2": 0.5315
    },
    {
      "date": "2026-02-16",
      "time": "11:03:00",
      "level_type": "swing_low_2h",
      "level_price": 6841.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5194,
      "pred_gbt": 0.5001,
      "pred_empirical": 0.5871,
      "confluence_count": 46,
      "rvol": 0.107,
      "approach_r2": 0.5315
    },
    {
      "date": "2026-02-16",
      "time": "11:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6841.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4942,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.5871,
      "confluence_count": 47,
      "rvol": 0.113,
      "approach_r2": 0.7941
    },
    {
      "date": "2026-02-16",
      "time": "11:05:00",
      "level_type": "or30_low",
      "level_price": 6846.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6225,
      "pred_gbt": 0.6288,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.117,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "11:05:00",
      "level_type": "ib_low",
      "level_price": 6846.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5918,
      "pred_gbt": 0.6246,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.117,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "11:06:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6333,
      "pred_gbt": 0.6958,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 0.147,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-02-16",
      "time": "11:06:00",
      "level_type": "hvn",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.6937,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 0.147,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-02-16",
      "time": "11:06:00",
      "level_type": "or15_low",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6682,
      "pred_gbt": 0.6994,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 0.147,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-02-16",
      "time": "11:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6319,
      "pred_gbt": 0.6874,
      "pred_empirical": 0.6269,
      "confluence_count": 112,
      "rvol": 0.147,
      "approach_r2": 0.4537
    },
    {
      "date": "2026-02-16",
      "time": "11:07:00",
      "level_type": "prior_day_close",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6093,
      "pred_gbt": 0.7094,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.15,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-16",
      "time": "11:07:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5901,
      "pred_gbt": 0.726,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.15,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-16",
      "time": "11:07:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6468,
      "pred_gbt": 0.7159,
      "pred_empirical": 0.6081,
      "confluence_count": 111,
      "rvol": 0.15,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-16",
      "time": "11:08:00",
      "level_type": "vwap",
      "level_price": 6852.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6194,
      "pred_gbt": 0.699,
      "pred_empirical": 0.5962,
      "confluence_count": 108,
      "rvol": 0.148,
      "approach_r2": 0.0303
    },
    {
      "date": "2026-02-16",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 6852.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6217,
      "pred_gbt": 0.6922,
      "pred_empirical": 0.6109,
      "confluence_count": 108,
      "rvol": 0.147,
      "approach_r2": 0.2315
    },
    {
      "date": "2026-02-16",
      "time": "11:11:00",
      "level_type": "overnight_low",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5915,
      "pred_gbt": 0.5811,
      "pred_empirical": 0.6081,
      "confluence_count": 101,
      "rvol": 0.131,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-02-16",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 6852.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6492,
      "pred_gbt": 0.6876,
      "pred_empirical": 0.6081,
      "confluence_count": 108,
      "rvol": 0.13,
      "approach_r2": 0.1253
    },
    {
      "date": "2026-02-16",
      "time": "11:14:00",
      "level_type": "vwap_plus1",
      "level_price": 6858.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.6201,
      "pred_empirical": 0.612,
      "confluence_count": 85,
      "rvol": 0.128,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-16",
      "time": "11:16:00",
      "level_type": "vwap",
      "level_price": 6852.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6729,
      "pred_gbt": 0.6771,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.113,
      "approach_r2": 0.8828
    },
    {
      "date": "2026-02-16",
      "time": "11:17:00",
      "level_type": "vwap",
      "level_price": 6852.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6313,
      "pred_gbt": 0.7019,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.129,
      "approach_r2": 0.83
    },
    {
      "date": "2026-02-16",
      "time": "11:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.6933,
      "pred_empirical": 0.6269,
      "confluence_count": 117,
      "rvol": 0.141,
      "approach_r2": 0.9205
    },
    {
      "date": "2026-02-16",
      "time": "11:19:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.644,
      "pred_gbt": 0.6914,
      "pred_empirical": 0.6109,
      "confluence_count": 117,
      "rvol": 0.145,
      "approach_r2": 0.0804
    },
    {
      "date": "2026-02-16",
      "time": "11:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.6874,
      "pred_empirical": 0.6109,
      "confluence_count": 117,
      "rvol": 0.154,
      "approach_r2": 0.0435
    },
    {
      "date": "2026-02-16",
      "time": "11:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6495,
      "pred_gbt": 0.6867,
      "pred_empirical": 0.6269,
      "confluence_count": 117,
      "rvol": 0.149,
      "approach_r2": 0.6392
    },
    {
      "date": "2026-02-16",
      "time": "11:22:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6509,
      "pred_gbt": 0.7242,
      "pred_empirical": 0.6269,
      "confluence_count": 116,
      "rvol": 0.127,
      "approach_r2": 0.8475
    },
    {
      "date": "2026-02-16",
      "time": "11:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6387,
      "pred_gbt": 0.7072,
      "pred_empirical": 0.6109,
      "confluence_count": 110,
      "rvol": 0.109,
      "approach_r2": 0.0965
    },
    {
      "date": "2026-02-16",
      "time": "11:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6433,
      "pred_gbt": 0.6951,
      "pred_empirical": 0.6081,
      "confluence_count": 109,
      "rvol": 0.116,
      "approach_r2": 0.809
    },
    {
      "date": "2026-02-16",
      "time": "11:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.664,
      "pred_gbt": 0.7278,
      "pred_empirical": 0.6081,
      "confluence_count": 129,
      "rvol": 0.12,
      "approach_r2": 0.9024
    },
    {
      "date": "2026-02-16",
      "time": "11:27:00",
      "level_type": "vwap",
      "level_price": 6852.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6426,
      "pred_gbt": 0.7599,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.13,
      "approach_r2": 0.9024
    },
    {
      "date": "2026-02-16",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.85,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6427,
      "pred_gbt": 0.6445,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.139,
      "approach_r2": 0.1894
    },
    {
      "date": "2026-02-16",
      "time": "11:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6438,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.6011,
      "confluence_count": 84,
      "rvol": 0.128,
      "approach_r2": 0.2667
    },
    {
      "date": "2026-02-16",
      "time": "11:32:00",
      "level_type": "vwap",
      "level_price": 6852.43,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6895,
      "pred_gbt": 0.7741,
      "pred_empirical": 0.6081,
      "confluence_count": 113,
      "rvol": 0.121,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-02-16",
      "time": "11:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6601,
      "pred_gbt": 0.7485,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.122,
      "approach_r2": 0.7563
    },
    {
      "date": "2026-02-16",
      "time": "11:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.7483,
      "pred_empirical": 0.6269,
      "confluence_count": 116,
      "rvol": 0.1,
      "approach_r2": 0.9313
    },
    {
      "date": "2026-02-16",
      "time": "11:36:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6573,
      "pred_gbt": 0.7216,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 0.118,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-02-16",
      "time": "11:36:00",
      "level_type": "hvn",
      "level_price": 6848.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6378,
      "pred_gbt": 0.721,
      "pred_empirical": 0.6109,
      "confluence_count": 114,
      "rvol": 0.118,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-02-16",
      "time": "11:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6845.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5965,
      "pred_gbt": 0.6355,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 0.118,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-02-16",
      "time": "11:36:00",
      "level_type": "or15_low",
      "level_price": 6847.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.691,
      "pred_gbt": 0.744,
      "pred_empirical": 0.6109,
      "confluence_count": 118,
      "rvol": 0.118,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-02-16",
      "time": "11:36:00",
      "level_type": "or30_low",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6145,
      "pred_gbt": 0.6235,
      "pred_empirical": 0.6142,
      "confluence_count": 98,
      "rvol": 0.118,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-02-16",
      "time": "11:36:00",
      "level_type": "ib_low",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6177,
      "pred_gbt": 0.6317,
      "pred_empirical": 0.5962,
      "confluence_count": 98,
      "rvol": 0.118,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-02-16",
      "time": "11:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.97,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6544,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.6081,
      "confluence_count": 111,
      "rvol": 0.118,
      "approach_r2": 0.9412
    },
    {
      "date": "2026-02-16",
      "time": "11:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.92,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6503,
      "pred_gbt": 0.7428,
      "pred_empirical": 0.6081,
      "confluence_count": 110,
      "rvol": 0.137,
      "approach_r2": 0.6598
    },
    {
      "date": "2026-02-16",
      "time": "11:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6453,
      "pred_gbt": 0.7174,
      "pred_empirical": 0.5962,
      "confluence_count": 110,
      "rvol": 0.158,
      "approach_r2": 0.0232
    },
    {
      "date": "2026-02-16",
      "time": "11:40:00",
      "level_type": "developing_vpoc",
      "level_price": 6845.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6366,
      "pred_gbt": 0.6663,
      "pred_empirical": 0.6081,
      "confluence_count": 104,
      "rvol": 0.192,
      "approach_r2": 0.9863
    },
    {
      "date": "2026-02-16",
      "time": "11:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.56,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6474,
      "pred_gbt": 0.6666,
      "pred_empirical": 0.6081,
      "confluence_count": 107,
      "rvol": 0.211,
      "approach_r2": 0.9135
    },
    {
      "date": "2026-02-16",
      "time": "11:42:00",
      "level_type": "prior_day_close",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6345,
      "pred_gbt": 0.7029,
      "pred_empirical": 0.6109,
      "confluence_count": 110,
      "rvol": 0.211,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-02-16",
      "time": "11:42:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.7252,
      "pred_empirical": 0.6269,
      "confluence_count": 110,
      "rvol": 0.211,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-02-16",
      "time": "11:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6636,
      "pred_gbt": 0.7196,
      "pred_empirical": 0.6081,
      "confluence_count": 106,
      "rvol": 0.211,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-02-16",
      "time": "11:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6846.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6494,
      "pred_gbt": 0.6722,
      "pred_empirical": 0.6109,
      "confluence_count": 98,
      "rvol": 0.211,
      "approach_r2": 0.8435
    },
    {
      "date": "2026-02-16",
      "time": "11:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6846.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6628,
      "pred_gbt": 0.7325,
      "pred_empirical": 0.6109,
      "confluence_count": 106,
      "rvol": 0.188,
      "approach_r2": 0.5326
    },
    {
      "date": "2026-02-16",
      "time": "11:44:00",
      "level_type": "vwap",
      "level_price": 6851.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6504,
      "pred_gbt": 0.7536,
      "pred_empirical": 0.5962,
      "confluence_count": 112,
      "rvol": 0.164,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-16",
      "time": "11:48:00",
      "level_type": "vwap",
      "level_price": 6851.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7001,
      "pred_gbt": 0.741,
      "pred_empirical": 0.6109,
      "confluence_count": 113,
      "rvol": 0.117,
      "approach_r2": 0.8167
    },
    {
      "date": "2026-02-16",
      "time": "11:50:00",
      "level_type": "overnight_low",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6525,
      "pred_gbt": 0.7215,
      "pred_empirical": 0.6142,
      "confluence_count": 101,
      "rvol": 0.122,
      "approach_r2": 0.75
    },
    {
      "date": "2026-02-16",
      "time": "11:52:00",
      "level_type": "vwap",
      "level_price": 6851.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.699,
      "pred_gbt": 0.7435,
      "pred_empirical": 0.5962,
      "confluence_count": 111,
      "rvol": 0.109,
      "approach_r2": 0.675
    },
    {
      "date": "2026-02-16",
      "time": "12:03:00",
      "level_type": "vwap",
      "level_price": 6851.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7061,
      "pred_gbt": 0.8526,
      "pred_empirical": 0.5962,
      "confluence_count": 109,
      "rvol": 0.065,
      "approach_r2": 0.9091
    },
    {
      "date": "2026-02-16",
      "time": "12:03:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6794,
      "pred_gbt": 0.8548,
      "pred_empirical": 0.6142,
      "confluence_count": 107,
      "rvol": 0.065,
      "approach_r2": 0.9091
    },
    {
      "date": "2026-02-16",
      "time": "12:05:00",
      "level_type": "vwap",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7014,
      "pred_gbt": 0.7723,
      "pred_empirical": 0.6142,
      "confluence_count": 107,
      "rvol": 0.079,
      "approach_r2": 0.4808
    },
    {
      "date": "2026-02-16",
      "time": "12:11:00",
      "level_type": "vwap",
      "level_price": 6852.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7038,
      "pred_gbt": 0.8017,
      "pred_empirical": 0.612,
      "confluence_count": 108,
      "rvol": 0.053,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-16",
      "time": "12:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6898,
      "pred_gbt": 0.8062,
      "pred_empirical": 0.612,
      "confluence_count": 113,
      "rvol": 0.053,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-16",
      "time": "12:16:00",
      "level_type": "prior_day_close",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6718,
      "pred_gbt": 0.8494,
      "pred_empirical": 0.612,
      "confluence_count": 110,
      "rvol": 0.023,
      "approach_r2": 0.1481
    },
    {
      "date": "2026-02-16",
      "time": "12:16:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.8563,
      "pred_empirical": 0.6142,
      "confluence_count": 110,
      "rvol": 0.023,
      "approach_r2": 0.1481
    },
    {
      "date": "2026-02-16",
      "time": "12:18:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6925,
      "pred_gbt": 0.8434,
      "pred_empirical": 0.612,
      "confluence_count": 114,
      "rvol": 0.029,
      "approach_r2": 0.4675
    },
    {
      "date": "2026-02-16",
      "time": "12:18:00",
      "level_type": "hvn",
      "level_price": 6848.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7071,
      "pred_gbt": 0.8455,
      "pred_empirical": 0.612,
      "confluence_count": 114,
      "rvol": 0.029,
      "approach_r2": 0.4675
    },
    {
      "date": "2026-02-16",
      "time": "12:29:00",
      "level_type": "overnight_low",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6809,
      "pred_gbt": 0.8058,
      "pred_empirical": 0.612,
      "confluence_count": 101,
      "rvol": 0.045,
      "approach_r2": 0.7895
    },
    {
      "date": "2026-02-16",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6978,
      "pred_gbt": 0.7672,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.069,
      "approach_r2": 0.4339
    },
    {
      "date": "2026-02-16",
      "time": "12:30:00",
      "level_type": "swing_high_2h",
      "level_price": 6858.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7184,
      "pred_gbt": 0.8933,
      "pred_empirical": 0.5803,
      "confluence_count": 85,
      "rvol": 0.069,
      "approach_r2": 0.4339
    },
    {
      "date": "2026-02-16",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7305,
      "pred_gbt": 0.6939,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.093,
      "approach_r2": 0.4172
    },
    {
      "date": "2026-02-16",
      "time": "12:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7298,
      "pred_gbt": 0.6951,
      "pred_empirical": 0.5871,
      "confluence_count": 90,
      "rvol": 0.1,
      "approach_r2": 0.9135
    },
    {
      "date": "2026-02-16",
      "time": "12:32:00",
      "level_type": "swing_high_2h",
      "level_price": 6858.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7211,
      "pred_gbt": 0.8492,
      "pred_empirical": 0.6011,
      "confluence_count": 85,
      "rvol": 0.1,
      "approach_r2": 0.9135
    },
    {
      "date": "2026-02-16",
      "time": "12:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7302,
      "pred_gbt": 0.7439,
      "pred_empirical": 0.5871,
      "confluence_count": 90,
      "rvol": 0.1,
      "approach_r2": 0.9135
    },
    {
      "date": "2026-02-16",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6951,
      "pred_gbt": 0.6859,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.105,
      "approach_r2": 0.5818
    },
    {
      "date": "2026-02-16",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6921,
      "pred_gbt": 0.7283,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.096,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-16",
      "time": "12:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6958,
      "pred_gbt": 0.8054,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.045,
      "approach_r2": 0.0804
    },
    {
      "date": "2026-02-16",
      "time": "12:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6978,
      "pred_gbt": 0.8151,
      "pred_empirical": 0.5803,
      "confluence_count": 89,
      "rvol": 0.029,
      "approach_r2": 0.0168
    },
    {
      "date": "2026-02-16",
      "time": "12:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7021,
      "pred_gbt": 0.7996,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.048,
      "approach_r2": 0.2149
    },
    {
      "date": "2026-02-16",
      "time": "12:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7012,
      "pred_gbt": 0.8005,
      "pred_empirical": 0.5803,
      "confluence_count": 90,
      "rvol": 0.052,
      "approach_r2": 0.0093
    },
    {
      "date": "2026-02-16",
      "time": "12:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7399,
      "pred_gbt": 0.7739,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.053,
      "approach_r2": 0.7305
    },
    {
      "date": "2026-02-16",
      "time": "12:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7407,
      "pred_gbt": 0.7347,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.054,
      "approach_r2": 0.7605
    },
    {
      "date": "2026-02-16",
      "time": "12:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7419,
      "pred_gbt": 0.7675,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.054,
      "approach_r2": 0.8963
    },
    {
      "date": "2026-02-16",
      "time": "12:51:00",
      "level_type": "swing_high_2h",
      "level_price": 6859.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7296,
      "pred_gbt": 0.9093,
      "pred_empirical": 0.5803,
      "confluence_count": 82,
      "rvol": 0.054,
      "approach_r2": 0.8963
    },
    {
      "date": "2026-02-16",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6857.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.711,
      "pred_gbt": 0.8093,
      "pred_empirical": 0.6011,
      "confluence_count": 90,
      "rvol": 0.05,
      "approach_r2": 0.9245
    },
    {
      "date": "2026-02-16",
      "time": "12:57:00",
      "level_type": "vwap",
      "level_price": 6852.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7245,
      "pred_gbt": 0.7767,
      "pred_empirical": 0.5871,
      "confluence_count": 103,
      "rvol": 0.062,
      "approach_r2": 0.0918
    },
    {
      "date": "2026-02-16",
      "time": "12:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.7068,
      "pred_gbt": 0.8115,
      "pred_empirical": 0.6011,
      "confluence_count": 107,
      "rvol": 0.062,
      "approach_r2": 0.0918
    },
    {
      "date": "2026-02-16",
      "time": "12:58:00",
      "level_type": "prior_day_close",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6978,
      "pred_gbt": 0.7649,
      "pred_empirical": 0.612,
      "confluence_count": 110,
      "rvol": 0.09,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-02-16",
      "time": "12:58:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.64,
      "pred_gbt": 0.7409,
      "pred_empirical": 0.6142,
      "confluence_count": 110,
      "rvol": 0.09,
      "approach_r2": 0.5329
    },
    {
      "date": "2026-02-16",
      "time": "12:59:00",
      "level_type": "overnight_low",
      "level_price": 6856.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6949,
      "pred_gbt": 0.7272,
      "pred_empirical": 0.5871,
      "confluence_count": 101,
      "rvol": 0.132,
      "approach_r2": 0.625
    },
    {
      "date": "2026-02-17",
      "time": "09:35:00",
      "level_type": "prior_day_close",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4317,
      "pred_gbt": 0.3008,
      "pred_empirical": 0.6004,
      "confluence_count": 59,
      "rvol": 1.134,
      "approach_r2": 0.497
    },
    {
      "date": "2026-02-17",
      "time": "09:35:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.3278,
      "pred_empirical": 0.6004,
      "confluence_count": 63,
      "rvol": 1.134,
      "approach_r2": 0.497
    },
    {
      "date": "2026-02-17",
      "time": "09:35:00",
      "level_type": "hvn",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4808,
      "pred_gbt": 0.3506,
      "pred_empirical": 0.6004,
      "confluence_count": 62,
      "rvol": 1.134,
      "approach_r2": 0.497
    },
    {
      "date": "2026-02-17",
      "time": "09:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6852.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.563,
      "pred_gbt": 0.456,
      "pred_empirical": 0.6674,
      "confluence_count": 67,
      "rvol": 1.134,
      "approach_r2": 0.497
    },
    {
      "date": "2026-02-17",
      "time": "09:36:00",
      "level_type": "value_area_low",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4209,
      "pred_gbt": 0.3302,
      "pred_empirical": 0.6674,
      "confluence_count": 52,
      "rvol": 1.054,
      "approach_r2": 0.1517
    },
    {
      "date": "2026-02-17",
      "time": "09:36:00",
      "level_type": "vwap_plus2",
      "level_price": 6855.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5454,
      "pred_gbt": 0.3683,
      "pred_empirical": 0.651,
      "confluence_count": 59,
      "rvol": 1.054,
      "approach_r2": 0.1517
    },
    {
      "date": "2026-02-17",
      "time": "09:37:00",
      "level_type": "vwap_plus2",
      "level_price": 6858.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5538,
      "pred_gbt": 0.4366,
      "pred_empirical": 0.651,
      "confluence_count": 60,
      "rvol": 0.99,
      "approach_r2": 0.3993
    },
    {
      "date": "2026-02-17",
      "time": "09:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5424,
      "pred_gbt": 0.3464,
      "pred_empirical": 0.6715,
      "confluence_count": 67,
      "rvol": 0.965,
      "approach_r2": 0.0034
    },
    {
      "date": "2026-02-17",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5496,
      "pred_gbt": 0.3045,
      "pred_empirical": 0.6251,
      "confluence_count": 57,
      "rvol": 0.96,
      "approach_r2": 0.2998
    },
    {
      "date": "2026-02-17",
      "time": "09:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6856.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4934,
      "pred_gbt": 0.3311,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 0.938,
      "approach_r2": 0.5237
    },
    {
      "date": "2026-02-17",
      "time": "09:41:00",
      "level_type": "developing_vpoc",
      "level_price": 6855.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4798,
      "pred_gbt": 0.3406,
      "pred_empirical": 0.637,
      "confluence_count": 64,
      "rvol": 0.938,
      "approach_r2": 0.5237
    },
    {
      "date": "2026-02-17",
      "time": "09:42:00",
      "level_type": "overnight_high",
      "level_price": 6848.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5026,
      "pred_gbt": 0.3873,
      "pred_empirical": 0.6081,
      "confluence_count": 34,
      "rvol": 0.984,
      "approach_r2": 0.4144
    },
    {
      "date": "2026-02-17",
      "time": "09:42:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4107,
      "pred_gbt": 0.3094,
      "pred_empirical": 0.637,
      "confluence_count": 52,
      "rvol": 0.984,
      "approach_r2": 0.4144
    },
    {
      "date": "2026-02-17",
      "time": "09:42:00",
      "level_type": "vwap",
      "level_price": 6849.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4833,
      "pred_gbt": 0.3866,
      "pred_empirical": 0.651,
      "confluence_count": 50,
      "rvol": 0.984,
      "approach_r2": 0.4144
    },
    {
      "date": "2026-02-17",
      "time": "09:43:00",
      "level_type": "value_area_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4127,
      "pred_gbt": 0.3775,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.013,
      "approach_r2": 0.3022
    },
    {
      "date": "2026-02-17",
      "time": "09:43:00",
      "level_type": "lvn",
      "level_price": 6842.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4059,
      "pred_gbt": 0.4046,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.013,
      "approach_r2": 0.3022
    },
    {
      "date": "2026-02-17",
      "time": "09:43:00",
      "level_type": "vwap_minus1",
      "level_price": 6842.41,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4138,
      "pred_gbt": 0.3953,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.013,
      "approach_r2": 0.3022
    },
    {
      "date": "2026-02-17",
      "time": "09:44:00",
      "level_type": "prior_day_low",
      "level_price": 6841.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3717,
      "pred_gbt": 0.4649,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.029,
      "approach_r2": 0.0523
    },
    {
      "date": "2026-02-17",
      "time": "09:44:00",
      "level_type": "gap_fill",
      "level_price": 6841.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.35,
      "pred_gbt": 0.4548,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 1.029,
      "approach_r2": 0.0523
    },
    {
      "date": "2026-02-17",
      "time": "09:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3924,
      "pred_gbt": 0.3635,
      "pred_empirical": 0.5962,
      "confluence_count": 22,
      "rvol": 1.029,
      "approach_r2": 0.0523
    },
    {
      "date": "2026-02-17",
      "time": "09:45:00",
      "level_type": "or15_low",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3434,
      "pred_gbt": 0.5182,
      "pred_empirical": 0.5962,
      "confluence_count": 7,
      "rvol": 1.096,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-17",
      "time": "09:45:00",
      "level_type": "session_low",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3397,
      "pred_gbt": 0.5515,
      "pred_empirical": 0.6269,
      "confluence_count": 7,
      "rvol": 1.096,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-17",
      "time": "09:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6833.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3442,
      "pred_gbt": 0.5084,
      "pred_empirical": 0.6081,
      "confluence_count": 9,
      "rvol": 1.096,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-17",
      "time": "09:45:00",
      "level_type": "swing_low_2h",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3683,
      "pred_gbt": 0.5432,
      "pred_empirical": 0.6081,
      "confluence_count": 7,
      "rvol": 1.096,
      "approach_r2": 0.7035
    },
    {
      "date": "2026-02-17",
      "time": "09:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6840.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3899,
      "pred_gbt": 0.3162,
      "pred_empirical": 0.6109,
      "confluence_count": 22,
      "rvol": 1.215,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "09:46:00",
      "level_type": "developing_vpoc",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.377,
      "pred_gbt": 0.3343,
      "pred_empirical": 0.5962,
      "confluence_count": 18,
      "rvol": 1.215,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "09:47:00",
      "level_type": "vwap_minus2",
      "level_price": 6832.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3567,
      "pred_gbt": 0.4586,
      "pred_empirical": 0.6109,
      "confluence_count": 9,
      "rvol": 1.202,
      "approach_r2": 0.381
    },
    {
      "date": "2026-02-17",
      "time": "09:51:00",
      "level_type": "session_low",
      "level_price": 6817.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3365,
      "pred_gbt": 0.5292,
      "pred_empirical": 0.6081,
      "confluence_count": 5,
      "rvol": 1.166,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-17",
      "time": "09:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6817.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.365,
      "pred_gbt": 0.5243,
      "pred_empirical": 0.6109,
      "confluence_count": 5,
      "rvol": 1.166,
      "approach_r2": 0.4309
    },
    {
      "date": "2026-02-17",
      "time": "09:53:00",
      "level_type": "prior_week_low",
      "level_price": 6808.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.1936,
      "pred_gbt": 0.3114,
      "pred_empirical": 0.6715,
      "confluence_count": 21,
      "rvol": 1.309,
      "approach_r2": 0.3472
    },
    {
      "date": "2026-02-17",
      "time": "09:54:00",
      "level_type": "session_low",
      "level_price": 6809.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3402,
      "pred_gbt": 0.3871,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.406,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-02-17",
      "time": "09:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6809.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3689,
      "pred_gbt": 0.3981,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.406,
      "approach_r2": 0.1689
    },
    {
      "date": "2026-02-17",
      "time": "09:55:00",
      "level_type": "overnight_low",
      "level_price": 6805.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3645,
      "pred_gbt": 0.3568,
      "pred_empirical": 0.6281,
      "confluence_count": 21,
      "rvol": 1.297,
      "approach_r2": 0.85
    },
    {
      "date": "2026-02-17",
      "time": "09:56:00",
      "level_type": "session_low",
      "level_price": 6805.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3586,
      "pred_gbt": 0.333,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 1.266,
      "approach_r2": 0.5164
    },
    {
      "date": "2026-02-17",
      "time": "09:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6807.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3859,
      "pred_gbt": 0.3488,
      "pred_empirical": 0.6251,
      "confluence_count": 24,
      "rvol": 1.266,
      "approach_r2": 0.5164
    },
    {
      "date": "2026-02-17",
      "time": "09:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6805.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3879,
      "pred_gbt": 0.3428,
      "pred_empirical": 0.651,
      "confluence_count": 23,
      "rvol": 1.266,
      "approach_r2": 0.5164
    },
    {
      "date": "2026-02-17",
      "time": "09:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6805.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.352,
      "pred_gbt": 0.3344,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.231,
      "approach_r2": 0.1497
    },
    {
      "date": "2026-02-17",
      "time": "09:58:00",
      "level_type": "session_low",
      "level_price": 6803.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3024,
      "pred_gbt": 0.3659,
      "pred_empirical": 0.6269,
      "confluence_count": 17,
      "rvol": 1.119,
      "approach_r2": 0.3488
    },
    {
      "date": "2026-02-17",
      "time": "09:58:00",
      "level_type": "vwap_minus2",
      "level_price": 6804.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3813,
      "pred_gbt": 0.364,
      "pred_empirical": 0.6269,
      "confluence_count": 21,
      "rvol": 1.119,
      "approach_r2": 0.3488
    },
    {
      "date": "2026-02-17",
      "time": "09:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6803.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3026,
      "pred_gbt": 0.3568,
      "pred_empirical": 0.6081,
      "confluence_count": 17,
      "rvol": 1.119,
      "approach_r2": 0.3488
    },
    {
      "date": "2026-02-17",
      "time": "09:59:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3479,
      "pred_gbt": 0.3507,
      "pred_empirical": 0.6269,
      "confluence_count": 11,
      "rvol": 1.222,
      "approach_r2": 0.3349
    },
    {
      "date": "2026-02-17",
      "time": "09:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6800.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3733,
      "pred_gbt": 0.3504,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 1.222,
      "approach_r2": 0.3349
    },
    {
      "date": "2026-02-17",
      "time": "10:03:00",
      "level_type": "top_oi_strikes",
      "level_price": 6815.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3859,
      "pred_gbt": 0.463,
      "pred_empirical": 0.5962,
      "confluence_count": 8,
      "rvol": 1.258,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-02-17",
      "time": "10:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6813.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3836,
      "pred_gbt": 0.4504,
      "pred_empirical": 0.6109,
      "confluence_count": 15,
      "rvol": 1.258,
      "approach_r2": 0.1282
    },
    {
      "date": "2026-02-17",
      "time": "10:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6812.61,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4077,
      "pred_gbt": 0.3899,
      "pred_empirical": 0.6142,
      "confluence_count": 18,
      "rvol": 1.167,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "10:06:00",
      "level_type": "vwap_minus1",
      "level_price": 6811.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3634,
      "pred_gbt": 0.3955,
      "pred_empirical": 0.6109,
      "confluence_count": 18,
      "rvol": 1.113,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-02-17",
      "time": "10:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6811.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.425,
      "pred_gbt": 0.3754,
      "pred_empirical": 0.6142,
      "confluence_count": 19,
      "rvol": 1.024,
      "approach_r2": 0.8125
    },
    {
      "date": "2026-02-17",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6826.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3762,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.5803,
      "confluence_count": 2,
      "rvol": 1.075,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "10:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6811.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.4494,
      "pred_empirical": 0.5803,
      "confluence_count": 19,
      "rvol": 0.866,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-02-17",
      "time": "10:25:00",
      "level_type": "prior_week_low",
      "level_price": 6808.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3864,
      "pred_gbt": 0.3234,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.887,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-17",
      "time": "10:25:00",
      "level_type": "overnight_low",
      "level_price": 6805.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.3908,
      "pred_gbt": 0.3754,
      "pred_empirical": 0.5803,
      "confluence_count": 21,
      "rvol": 0.887,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-17",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.88,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4263,
      "pred_gbt": 0.3695,
      "pred_empirical": 0.5871,
      "confluence_count": 24,
      "rvol": 0.887,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-17",
      "time": "10:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4463,
      "pred_gbt": 0.4399,
      "pred_empirical": 0.6011,
      "confluence_count": 24,
      "rvol": 0.868,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-02-17",
      "time": "10:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6806.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4403,
      "pred_gbt": 0.4285,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 0.868,
      "approach_r2": 0.0357
    },
    {
      "date": "2026-02-17",
      "time": "10:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.49,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4503,
      "pred_gbt": 0.4475,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 0.835,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-17",
      "time": "10:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6807.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4297,
      "pred_gbt": 0.342,
      "pred_empirical": 0.612,
      "confluence_count": 23,
      "rvol": 0.928,
      "approach_r2": 0.6
    },
    {
      "date": "2026-02-17",
      "time": "10:32:00",
      "level_type": "round_number",
      "level_price": 6800.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3724,
      "pred_gbt": 0.4109,
      "pred_empirical": 0.6011,
      "confluence_count": 11,
      "rvol": 0.955,
      "approach_r2": 0.482
    },
    {
      "date": "2026-02-17",
      "time": "10:32:00",
      "level_type": "or30_low",
      "level_price": 6797.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.385,
      "pred_gbt": 0.4947,
      "pred_empirical": 0.6011,
      "confluence_count": 7,
      "rvol": 0.955,
      "approach_r2": 0.482
    },
    {
      "date": "2026-02-17",
      "time": "10:32:00",
      "level_type": "ib_low",
      "level_price": 6796.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3882,
      "pred_gbt": 0.4986,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 0.955,
      "approach_r2": 0.482
    },
    {
      "date": "2026-02-17",
      "time": "10:32:00",
      "level_type": "session_low",
      "level_price": 6796.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3651,
      "pred_gbt": 0.482,
      "pred_empirical": 0.612,
      "confluence_count": 7,
      "rvol": 0.955,
      "approach_r2": 0.482
    },
    {
      "date": "2026-02-17",
      "time": "10:32:00",
      "level_type": "swing_low_2h",
      "level_price": 6796.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3945,
      "pred_gbt": 0.4966,
      "pred_empirical": 0.5871,
      "confluence_count": 7,
      "rvol": 0.955,
      "approach_r2": 0.482
    },
    {
      "date": "2026-02-17",
      "time": "10:39:00",
      "level_type": "session_low",
      "level_price": 6791.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3612,
      "pred_gbt": 0.6241,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.061,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-17",
      "time": "10:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6791.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3906,
      "pred_gbt": 0.6174,
      "pred_empirical": 0.6011,
      "confluence_count": 5,
      "rvol": 1.061,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-17",
      "time": "10:41:00",
      "level_type": "session_low",
      "level_price": 6791.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.359,
      "pred_gbt": 0.4339,
      "pred_empirical": 0.5871,
      "confluence_count": 2,
      "rvol": 0.986,
      "approach_r2": 0.0991
    },
    {
      "date": "2026-02-17",
      "time": "10:41:00",
      "level_type": "swing_low_2h",
      "level_price": 6791.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3883,
      "pred_gbt": 0.4382,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 0.986,
      "approach_r2": 0.0991
    },
    {
      "date": "2026-02-17",
      "time": "10:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6801.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.419,
      "pred_gbt": 0.4072,
      "pred_empirical": 0.6011,
      "confluence_count": 15,
      "rvol": 0.988,
      "approach_r2": 0.1334
    },
    {
      "date": "2026-02-17",
      "time": "10:47:00",
      "level_type": "top_oi_strikes",
      "level_price": 6815.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.402,
      "pred_gbt": 0.4581,
      "pred_empirical": 0.6011,
      "confluence_count": 8,
      "rvol": 1.16,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-02-17",
      "time": "10:50:00",
      "level_type": "developing_vpoc",
      "level_price": 6808.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4088,
      "pred_gbt": 0.4048,
      "pred_empirical": 0.6142,
      "confluence_count": 25,
      "rvol": 1.127,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-17",
      "time": "10:57:00",
      "level_type": "prior_week_low",
      "level_price": 6808.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.2323,
      "pred_gbt": 0.3654,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 0.898,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-02-17",
      "time": "10:57:00",
      "level_type": "developing_vpoc",
      "level_price": 6810.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4656,
      "pred_gbt": 0.4296,
      "pred_empirical": 0.6011,
      "confluence_count": 22,
      "rvol": 0.898,
      "approach_r2": 0.7705
    },
    {
      "date": "2026-02-17",
      "time": "10:58:00",
      "level_type": "vwap",
      "level_price": 6819.76,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4133,
      "pred_gbt": 0.4623,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 0.883,
      "approach_r2": 0.2088
    },
    {
      "date": "2026-02-17",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4657,
      "pred_gbt": 0.4435,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.521,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-17",
      "time": "11:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6838.91,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4786,
      "pred_gbt": 0.4373,
      "pred_empirical": 0.5871,
      "confluence_count": 23,
      "rvol": 1.325,
      "approach_r2": 0.6825
    },
    {
      "date": "2026-02-17",
      "time": "11:07:00",
      "level_type": "prior_day_low",
      "level_price": 6841.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.3615,
      "pred_gbt": 0.4064,
      "pred_empirical": 0.612,
      "confluence_count": 15,
      "rvol": 1.267,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-02-17",
      "time": "11:07:00",
      "level_type": "gap_fill",
      "level_price": 6841.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4294,
      "pred_gbt": 0.429,
      "pred_empirical": 0.5871,
      "confluence_count": 15,
      "rvol": 1.267,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-02-17",
      "time": "11:07:00",
      "level_type": "lvn",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4455,
      "pred_gbt": 0.3958,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 1.267,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-02-17",
      "time": "11:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6839.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5163,
      "pred_gbt": 0.4837,
      "pred_empirical": 0.5871,
      "confluence_count": 18,
      "rvol": 1.267,
      "approach_r2": 0.8643
    },
    {
      "date": "2026-02-17",
      "time": "11:08:00",
      "level_type": "value_area_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4551,
      "pred_gbt": 0.3795,
      "pred_empirical": 0.612,
      "confluence_count": 22,
      "rvol": 1.358,
      "approach_r2": 0.9494
    },
    {
      "date": "2026-02-17",
      "time": "11:10:00",
      "level_type": "overnight_high",
      "level_price": 6848.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4734,
      "pred_gbt": 0.4912,
      "pred_empirical": 0.612,
      "confluence_count": 34,
      "rvol": 1.421,
      "approach_r2": 0.1222
    },
    {
      "date": "2026-02-17",
      "time": "11:11:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4031,
      "pred_gbt": 0.4848,
      "pred_empirical": 0.6281,
      "confluence_count": 52,
      "rvol": 1.542,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-17",
      "time": "11:11:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.4439,
      "pred_empirical": 0.6281,
      "confluence_count": 63,
      "rvol": 1.542,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-17",
      "time": "11:11:00",
      "level_type": "hvn",
      "level_price": 6852.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4652,
      "pred_gbt": 0.452,
      "pred_empirical": 0.6281,
      "confluence_count": 62,
      "rvol": 1.542,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-17",
      "time": "11:13:00",
      "level_type": "vwap_plus2",
      "level_price": 6860.61,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5793,
      "pred_gbt": 0.6196,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 1.641,
      "approach_r2": 0.0588
    },
    {
      "date": "2026-02-17",
      "time": "11:14:00",
      "level_type": "value_area_low",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.4765,
      "pred_empirical": 0.6081,
      "confluence_count": 52,
      "rvol": 1.602,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-02-17",
      "time": "11:17:00",
      "level_type": "prior_day_close",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4841,
      "pred_gbt": 0.4741,
      "pred_empirical": 0.6251,
      "confluence_count": 59,
      "rvol": 1.617,
      "approach_r2": 0.9383
    },
    {
      "date": "2026-02-17",
      "time": "11:19:00",
      "level_type": "lvn",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4934,
      "pred_gbt": 0.4113,
      "pred_empirical": 0.6281,
      "confluence_count": 51,
      "rvol": 1.594,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-17",
      "time": "11:19:00",
      "level_type": "or15_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4415,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 1.594,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-17",
      "time": "11:19:00",
      "level_type": "or30_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4519,
      "pred_gbt": 0.3927,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.594,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-17",
      "time": "11:19:00",
      "level_type": "ib_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5174,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.594,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-17",
      "time": "11:19:00",
      "level_type": "session_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5515,
      "pred_gbt": 0.581,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.594,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-17",
      "time": "11:19:00",
      "level_type": "swing_high_2h",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5387,
      "pred_gbt": 0.5488,
      "pred_empirical": 0.5962,
      "confluence_count": 39,
      "rvol": 1.594,
      "approach_r2": 0.2432
    },
    {
      "date": "2026-02-17",
      "time": "11:22:00",
      "level_type": "prior_day_high",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5472,
      "pred_gbt": 0.5314,
      "pred_empirical": 0.6269,
      "confluence_count": 46,
      "rvol": 1.5,
      "approach_r2": 0.4869
    },
    {
      "date": "2026-02-17",
      "time": "11:22:00",
      "level_type": "top_oi_strikes",
      "level_price": 6865.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5125,
      "pred_gbt": 0.4845,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.5,
      "approach_r2": 0.4869
    },
    {
      "date": "2026-02-17",
      "time": "11:22:00",
      "level_type": "session_high",
      "level_price": 6863.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5757,
      "pred_gbt": 0.6585,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.5,
      "approach_r2": 0.4869
    },
    {
      "date": "2026-02-17",
      "time": "11:22:00",
      "level_type": "swing_high_2h",
      "level_price": 6863.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5631,
      "pred_gbt": 0.6285,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.5,
      "approach_r2": 0.4869
    },
    {
      "date": "2026-02-17",
      "time": "11:23:00",
      "level_type": "session_high",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5677,
      "pred_gbt": 0.6511,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 1.443,
      "approach_r2": 0.1099
    },
    {
      "date": "2026-02-17",
      "time": "11:23:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5551,
      "pred_gbt": 0.6208,
      "pred_empirical": 0.6109,
      "confluence_count": 46,
      "rvol": 1.443,
      "approach_r2": 0.1099
    },
    {
      "date": "2026-02-17",
      "time": "11:25:00",
      "level_type": "session_high",
      "level_price": 6866.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5854,
      "pred_gbt": 0.6361,
      "pred_empirical": 0.612,
      "confluence_count": 47,
      "rvol": 1.098,
      "approach_r2": 0.1332
    },
    {
      "date": "2026-02-17",
      "time": "11:25:00",
      "level_type": "swing_high_2h",
      "level_price": 6866.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5729,
      "pred_gbt": 0.6053,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 1.098,
      "approach_r2": 0.1332
    },
    {
      "date": "2026-02-17",
      "time": "11:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6848.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.493,
      "pred_gbt": 0.5259,
      "pred_empirical": 0.6109,
      "confluence_count": 44,
      "rvol": 1.326,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-02-17",
      "time": "11:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6859.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5322,
      "pred_gbt": 0.4602,
      "pred_empirical": 0.5962,
      "confluence_count": 60,
      "rvol": 0.819,
      "approach_r2": 0.0651
    },
    {
      "date": "2026-02-17",
      "time": "11:43:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.561,
      "pred_gbt": 0.5034,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 0.784,
      "approach_r2": 0.7463
    },
    {
      "date": "2026-02-17",
      "time": "11:43:00",
      "level_type": "hvn",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5764,
      "pred_gbt": 0.5305,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 0.784,
      "approach_r2": 0.7463
    },
    {
      "date": "2026-02-17",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6218,
      "pred_gbt": 0.5399,
      "pred_empirical": 0.6142,
      "confluence_count": 58,
      "rvol": 0.841,
      "approach_r2": 0.5201
    },
    {
      "date": "2026-02-17",
      "time": "11:45:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4647,
      "pred_gbt": 0.5134,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 0.802,
      "approach_r2": 0.6798
    },
    {
      "date": "2026-02-17",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.37,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6246,
      "pred_gbt": 0.5641,
      "pred_empirical": 0.612,
      "confluence_count": 58,
      "rvol": 0.802,
      "approach_r2": 0.6798
    },
    {
      "date": "2026-02-17",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.44,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.624,
      "pred_gbt": 0.5659,
      "pred_empirical": 0.5871,
      "confluence_count": 58,
      "rvol": 0.804,
      "approach_r2": 0.4765
    },
    {
      "date": "2026-02-17",
      "time": "11:47:00",
      "level_type": "prior_day_close",
      "level_price": 6854.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.5039,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.824,
      "approach_r2": 0.3521
    },
    {
      "date": "2026-02-17",
      "time": "11:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6850.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6291,
      "pred_gbt": 0.568,
      "pred_empirical": 0.6011,
      "confluence_count": 59,
      "rvol": 0.737,
      "approach_r2": 0.2774
    },
    {
      "date": "2026-02-17",
      "time": "11:51:00",
      "level_type": "value_area_low",
      "level_price": 6856.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5265,
      "pred_gbt": 0.4687,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.737,
      "approach_r2": 0.599
    },
    {
      "date": "2026-02-17",
      "time": "11:55:00",
      "level_type": "prior_day_high",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6014,
      "pred_gbt": 0.5455,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 0.807,
      "approach_r2": 0.821
    },
    {
      "date": "2026-02-17",
      "time": "11:55:00",
      "level_type": "lvn",
      "level_price": 6862.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5571,
      "pred_gbt": 0.5317,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.807,
      "approach_r2": 0.821
    },
    {
      "date": "2026-02-17",
      "time": "11:55:00",
      "level_type": "top_oi_strikes",
      "level_price": 6865.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5676,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.807,
      "approach_r2": 0.821
    },
    {
      "date": "2026-02-17",
      "time": "11:55:00",
      "level_type": "or15_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5518,
      "pred_gbt": 0.5345,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.807,
      "approach_r2": 0.821
    },
    {
      "date": "2026-02-17",
      "time": "11:55:00",
      "level_type": "or30_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.573,
      "pred_gbt": 0.5359,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.807,
      "approach_r2": 0.821
    },
    {
      "date": "2026-02-17",
      "time": "11:55:00",
      "level_type": "ib_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6063,
      "pred_gbt": 0.6249,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.807,
      "approach_r2": 0.821
    },
    {
      "date": "2026-02-17",
      "time": "12:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.634,
      "pred_gbt": 0.6414,
      "pred_empirical": 0.6142,
      "confluence_count": 67,
      "rvol": 1.022,
      "approach_r2": 0.0129
    },
    {
      "date": "2026-02-17",
      "time": "12:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6403,
      "pred_gbt": 0.5827,
      "pred_empirical": 0.6109,
      "confluence_count": 67,
      "rvol": 1.011,
      "approach_r2": 0.7329
    },
    {
      "date": "2026-02-17",
      "time": "12:03:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6394,
      "pred_gbt": 0.5873,
      "pred_empirical": 0.6011,
      "confluence_count": 62,
      "rvol": 0.759,
      "approach_r2": 0.0011
    },
    {
      "date": "2026-02-17",
      "time": "12:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.29,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6527,
      "pred_gbt": 0.5884,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.711,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-17",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.34,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6522,
      "pred_gbt": 0.6076,
      "pred_empirical": 0.6011,
      "confluence_count": 67,
      "rvol": 0.672,
      "approach_r2": 0.0755
    },
    {
      "date": "2026-02-17",
      "time": "12:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6269,
      "pred_gbt": 0.5833,
      "pred_empirical": 0.612,
      "confluence_count": 67,
      "rvol": 0.613,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-02-17",
      "time": "12:06:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5301,
      "pred_gbt": 0.5238,
      "pred_empirical": 0.6142,
      "confluence_count": 61,
      "rvol": 0.613,
      "approach_r2": 0.5002
    },
    {
      "date": "2026-02-17",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6852.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6038,
      "pred_gbt": 0.5674,
      "pred_empirical": 0.5871,
      "confluence_count": 67,
      "rvol": 0.614,
      "approach_r2": 0.0831
    },
    {
      "date": "2026-02-17",
      "time": "12:10:00",
      "level_type": "overnight_high",
      "level_price": 6848.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.591,
      "pred_gbt": 0.5745,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.685,
      "approach_r2": 0.0835
    },
    {
      "date": "2026-02-17",
      "time": "12:12:00",
      "level_type": "value_area_high",
      "level_price": 6844.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5081,
      "pred_gbt": 0.5104,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.83,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-17",
      "time": "12:18:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5166,
      "pred_gbt": 0.5432,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.772,
      "approach_r2": 0.0996
    },
    {
      "date": "2026-02-17",
      "time": "12:23:00",
      "level_type": "prior_day_low",
      "level_price": 6841.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4258,
      "pred_gbt": 0.4538,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.866,
      "approach_r2": 0.2781
    },
    {
      "date": "2026-02-17",
      "time": "12:23:00",
      "level_type": "gap_fill",
      "level_price": 6841.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.4682,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 0.866,
      "approach_r2": 0.2781
    },
    {
      "date": "2026-02-17",
      "time": "12:23:00",
      "level_type": "lvn",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5127,
      "pred_gbt": 0.4402,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 0.866,
      "approach_r2": 0.2781
    },
    {
      "date": "2026-02-17",
      "time": "12:29:00",
      "level_type": "prior_day_close",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5761,
      "pred_gbt": 0.5118,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.731,
      "approach_r2": 0.4402
    },
    {
      "date": "2026-02-17",
      "time": "12:29:00",
      "level_type": "value_area_low",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6037,
      "pred_gbt": 0.5066,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.731,
      "approach_r2": 0.4402
    },
    {
      "date": "2026-02-17",
      "time": "12:30:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.592,
      "pred_gbt": 0.5407,
      "pred_empirical": 0.5871,
      "confluence_count": 63,
      "rvol": 0.767,
      "approach_r2": 0.0073
    },
    {
      "date": "2026-02-17",
      "time": "12:30:00",
      "level_type": "hvn",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6071,
      "pred_gbt": 0.5793,
      "pred_empirical": 0.5871,
      "confluence_count": 62,
      "rvol": 0.767,
      "approach_r2": 0.0073
    },
    {
      "date": "2026-02-17",
      "time": "12:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.26,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6252,
      "pred_gbt": 0.5357,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.767,
      "approach_r2": 0.0073
    },
    {
      "date": "2026-02-17",
      "time": "12:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6291,
      "pred_gbt": 0.5278,
      "pred_empirical": 0.6011,
      "confluence_count": 64,
      "rvol": 0.702,
      "approach_r2": 0.4263
    },
    {
      "date": "2026-02-17",
      "time": "12:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6214,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.612,
      "confluence_count": 64,
      "rvol": 0.934,
      "approach_r2": 0.5618
    },
    {
      "date": "2026-02-17",
      "time": "12:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6192,
      "pred_gbt": 0.5483,
      "pred_empirical": 0.6011,
      "confluence_count": 63,
      "rvol": 0.87,
      "approach_r2": 0.09
    },
    {
      "date": "2026-02-17",
      "time": "12:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.661,
      "pred_gbt": 0.5961,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.905,
      "approach_r2": 0.64
    },
    {
      "date": "2026-02-17",
      "time": "12:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.592,
      "pred_gbt": 0.5759,
      "pred_empirical": 0.5871,
      "confluence_count": 61,
      "rvol": 0.905,
      "approach_r2": 0.64
    },
    {
      "date": "2026-02-17",
      "time": "12:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.54,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6662,
      "pred_gbt": 0.6145,
      "pred_empirical": 0.5803,
      "confluence_count": 64,
      "rvol": 0.705,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "12:40:00",
      "level_type": "overnight_high",
      "level_price": 6848.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5769,
      "pred_gbt": 0.5551,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.67,
      "approach_r2": 0.6531
    },
    {
      "date": "2026-02-17",
      "time": "12:42:00",
      "level_type": "value_area_high",
      "level_price": 6844.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.4791,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 0.783,
      "approach_r2": 0.7576
    },
    {
      "date": "2026-02-17",
      "time": "12:44:00",
      "level_type": "or15_low",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4446,
      "pred_gbt": 0.5312,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.215,
      "approach_r2": 0.5294
    },
    {
      "date": "2026-02-17",
      "time": "12:45:00",
      "level_type": "vwap",
      "level_price": 6831.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4758,
      "pred_gbt": 0.4362,
      "pred_empirical": 0.6011,
      "confluence_count": 10,
      "rvol": 1.554,
      "approach_r2": 0.8762
    },
    {
      "date": "2026-02-17",
      "time": "12:56:00",
      "level_type": "vwap",
      "level_price": 6831.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.3551,
      "pred_empirical": 0.5997,
      "confluence_count": 10,
      "rvol": 1.156,
      "approach_r2": 0.9968
    },
    {
      "date": "2026-02-17",
      "time": "12:57:00",
      "level_type": "prior_day_low",
      "level_price": 6841.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4384,
      "pred_gbt": 0.445,
      "pred_empirical": 0.5803,
      "confluence_count": 15,
      "rvol": 1.17,
      "approach_r2": 0.7438
    },
    {
      "date": "2026-02-17",
      "time": "12:57:00",
      "level_type": "gap_fill",
      "level_price": 6841.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5092,
      "pred_gbt": 0.4763,
      "pred_empirical": 0.5997,
      "confluence_count": 15,
      "rvol": 1.17,
      "approach_r2": 0.7438
    },
    {
      "date": "2026-02-17",
      "time": "12:57:00",
      "level_type": "lvn",
      "level_price": 6842.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5255,
      "pred_gbt": 0.4514,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.17,
      "approach_r2": 0.7438
    },
    {
      "date": "2026-02-17",
      "time": "13:10:00",
      "level_type": "vwap",
      "level_price": 6832.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5703,
      "pred_gbt": 0.5947,
      "pred_empirical": 0.6488,
      "confluence_count": 9,
      "rvol": 0.693,
      "approach_r2": 0.1394
    },
    {
      "date": "2026-02-17",
      "time": "13:16:00",
      "level_type": "or15_low",
      "level_price": 6834.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4461,
      "pred_gbt": 0.5033,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 0.91,
      "approach_r2": 0.4994
    },
    {
      "date": "2026-02-17",
      "time": "13:21:00",
      "level_type": "overnight_high",
      "level_price": 6848.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5978,
      "pred_gbt": 0.5046,
      "pred_empirical": 0.5997,
      "confluence_count": 34,
      "rvol": 0.745,
      "approach_r2": 0.1055
    },
    {
      "date": "2026-02-17",
      "time": "13:22:00",
      "level_type": "value_area_low",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6255,
      "pred_gbt": 0.488,
      "pred_empirical": 0.6142,
      "confluence_count": 52,
      "rvol": 1.134,
      "approach_r2": 0.3599
    },
    {
      "date": "2026-02-17",
      "time": "13:23:00",
      "level_type": "prior_day_close",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5907,
      "pred_gbt": 0.5126,
      "pred_empirical": 0.6109,
      "confluence_count": 59,
      "rvol": 1.209,
      "approach_r2": 0.6206
    },
    {
      "date": "2026-02-17",
      "time": "13:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6792,
      "pred_gbt": 0.5799,
      "pred_empirical": 0.6109,
      "confluence_count": 64,
      "rvol": 1.209,
      "approach_r2": 0.6206
    },
    {
      "date": "2026-02-17",
      "time": "13:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6117,
      "pred_gbt": 0.5456,
      "pred_empirical": 0.5962,
      "confluence_count": 61,
      "rvol": 1.209,
      "approach_r2": 0.6206
    },
    {
      "date": "2026-02-17",
      "time": "13:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.46,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6662,
      "pred_gbt": 0.569,
      "pred_empirical": 0.612,
      "confluence_count": 63,
      "rvol": 1.348,
      "approach_r2": 0.2122
    },
    {
      "date": "2026-02-17",
      "time": "13:25:00",
      "level_type": "prior_day_vpoc",
      "level_price": 6852.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5981,
      "pred_gbt": 0.5097,
      "pred_empirical": 0.6142,
      "confluence_count": 63,
      "rvol": 1.363,
      "approach_r2": 0.0168
    },
    {
      "date": "2026-02-17",
      "time": "13:25:00",
      "level_type": "hvn",
      "level_price": 6852.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6131,
      "pred_gbt": 0.5508,
      "pred_empirical": 0.6142,
      "confluence_count": 62,
      "rvol": 1.363,
      "approach_r2": 0.0168
    },
    {
      "date": "2026-02-17",
      "time": "13:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6853.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6311,
      "pred_gbt": 0.522,
      "pred_empirical": 0.6142,
      "confluence_count": 64,
      "rvol": 1.363,
      "approach_r2": 0.0168
    },
    {
      "date": "2026-02-17",
      "time": "13:26:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.5454,
      "pred_empirical": 0.5962,
      "confluence_count": 52,
      "rvol": 1.522,
      "approach_r2": 0.076
    },
    {
      "date": "2026-02-17",
      "time": "13:31:00",
      "level_type": "lvn",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6168,
      "pred_gbt": 0.5404,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.815,
      "approach_r2": 0.49
    },
    {
      "date": "2026-02-17",
      "time": "13:31:00",
      "level_type": "or15_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5664,
      "pred_gbt": 0.5112,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.815,
      "approach_r2": 0.49
    },
    {
      "date": "2026-02-17",
      "time": "13:31:00",
      "level_type": "or30_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5767,
      "pred_gbt": 0.5089,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.815,
      "approach_r2": 0.49
    },
    {
      "date": "2026-02-17",
      "time": "13:31:00",
      "level_type": "ib_high",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6392,
      "pred_gbt": 0.6447,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.815,
      "approach_r2": 0.49
    },
    {
      "date": "2026-02-17",
      "time": "13:36:00",
      "level_type": "prior_day_high",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6551,
      "pred_gbt": 0.5949,
      "pred_empirical": 0.5803,
      "confluence_count": 46,
      "rvol": 1.054,
      "approach_r2": 0.6649
    },
    {
      "date": "2026-02-17",
      "time": "13:36:00",
      "level_type": "top_oi_strikes",
      "level_price": 6865.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6229,
      "pred_gbt": 0.5637,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 1.054,
      "approach_r2": 0.6649
    },
    {
      "date": "2026-02-17",
      "time": "13:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6864.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6725,
      "pred_gbt": 0.6696,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 1.054,
      "approach_r2": 0.6649
    },
    {
      "date": "2026-02-17",
      "time": "13:38:00",
      "level_type": "swing_high_2h",
      "level_price": 6865.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6692,
      "pred_gbt": 0.6676,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 1.125,
      "approach_r2": 0.5203
    },
    {
      "date": "2026-02-17",
      "time": "13:39:00",
      "level_type": "session_high",
      "level_price": 6866.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5988,
      "pred_gbt": 0.7027,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 1.387,
      "approach_r2": 0.122
    },
    {
      "date": "2026-02-17",
      "time": "13:39:00",
      "level_type": "swing_high_2h",
      "level_price": 6866.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6079,
      "pred_gbt": 0.6353,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 1.387,
      "approach_r2": 0.122
    },
    {
      "date": "2026-02-17",
      "time": "13:50:00",
      "level_type": "session_high",
      "level_price": 6875.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6308,
      "pred_gbt": 0.6695,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.022,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "13:50:00",
      "level_type": "swing_high_2h",
      "level_price": 6875.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6188,
      "pred_gbt": 0.5985,
      "pred_empirical": 0.6488,
      "confluence_count": 11,
      "rvol": 1.022,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "13:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6878.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6365,
      "pred_gbt": 0.6673,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.012,
      "approach_r2": 0.0842
    },
    {
      "date": "2026-02-17",
      "time": "13:54:00",
      "level_type": "session_high",
      "level_price": 6877.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6399,
      "pred_gbt": 0.7178,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 1.007,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "13:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6879.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6522,
      "pred_gbt": 0.6888,
      "pred_empirical": 0.6488,
      "confluence_count": 18,
      "rvol": 1.007,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "13:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6877.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.628,
      "pred_gbt": 0.651,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 1.007,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "13:55:00",
      "level_type": "session_high",
      "level_price": 6878.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5431,
      "pred_gbt": 0.651,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.173,
      "approach_r2": 0.3372
    },
    {
      "date": "2026-02-17",
      "time": "13:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6879.39,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6193,
      "pred_gbt": 0.6685,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.173,
      "approach_r2": 0.3372
    },
    {
      "date": "2026-02-17",
      "time": "13:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6878.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5459,
      "pred_gbt": 0.5969,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.173,
      "approach_r2": 0.3372
    },
    {
      "date": "2026-02-17",
      "time": "13:56:00",
      "level_type": "session_high",
      "level_price": 6880.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.559,
      "pred_gbt": 0.6712,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.153,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-17",
      "time": "13:56:00",
      "level_type": "vwap_plus2",
      "level_price": 6879.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6344,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.153,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-17",
      "time": "13:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6880.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5619,
      "pred_gbt": 0.6262,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 1.153,
      "approach_r2": 0.1252
    },
    {
      "date": "2026-02-17",
      "time": "13:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6879.94,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6189,
      "pred_gbt": 0.6963,
      "pred_empirical": 0.5997,
      "confluence_count": 18,
      "rvol": 1.18,
      "approach_r2": 0.4913
    },
    {
      "date": "2026-02-17",
      "time": "14:24:00",
      "level_type": "session_high",
      "level_price": 6881.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6649,
      "pred_gbt": 0.7365,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.876,
      "approach_r2": 0.0596
    },
    {
      "date": "2026-02-17",
      "time": "14:24:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6533,
      "pred_gbt": 0.6721,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.876,
      "approach_r2": 0.0596
    },
    {
      "date": "2026-02-17",
      "time": "14:36:00",
      "level_type": "session_high",
      "level_price": 6881.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.604,
      "pred_gbt": 0.7568,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.716,
      "approach_r2": 0.0854
    },
    {
      "date": "2026-02-17",
      "time": "14:36:00",
      "level_type": "swing_high_2h",
      "level_price": 6881.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6068,
      "pred_gbt": 0.7159,
      "pred_empirical": 0.6488,
      "confluence_count": 15,
      "rvol": 0.716,
      "approach_r2": 0.0854
    },
    {
      "date": "2026-02-17",
      "time": "14:40:00",
      "level_type": "session_high",
      "level_price": 6883.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6398,
      "pred_gbt": 0.7932,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.966,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-17",
      "time": "14:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6883.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6279,
      "pred_gbt": 0.7431,
      "pred_empirical": 0.6488,
      "confluence_count": 13,
      "rvol": 0.966,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-17",
      "time": "15:19:00",
      "level_type": "prior_day_high",
      "level_price": 6864.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6901,
      "pred_gbt": 0.6035,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.865,
      "approach_r2": 0.6793
    },
    {
      "date": "2026-02-17",
      "time": "15:19:00",
      "level_type": "top_oi_strikes",
      "level_price": 6865.14,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6309,
      "pred_gbt": 0.5514,
      "pred_empirical": 0.5997,
      "confluence_count": 48,
      "rvol": 0.865,
      "approach_r2": 0.6793
    },
    {
      "date": "2026-02-17",
      "time": "15:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7421,
      "pred_gbt": 0.6235,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.865,
      "approach_r2": 0.6793
    },
    {
      "date": "2026-02-17",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7416,
      "pred_gbt": 0.6195,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.825,
      "approach_r2": 0.3872
    },
    {
      "date": "2026-02-17",
      "time": "15:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.17,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7449,
      "pred_gbt": 0.6383,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.781,
      "approach_r2": 0.4831
    },
    {
      "date": "2026-02-17",
      "time": "15:22:00",
      "level_type": "lvn",
      "level_price": 6862.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6852,
      "pred_gbt": 0.5869,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.836,
      "approach_r2": 0.0031
    },
    {
      "date": "2026-02-17",
      "time": "15:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7082,
      "pred_gbt": 0.5786,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.836,
      "approach_r2": 0.0031
    },
    {
      "date": "2026-02-17",
      "time": "15:23:00",
      "level_type": "or15_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6823,
      "pred_gbt": 0.6471,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.863,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-17",
      "time": "15:23:00",
      "level_type": "or30_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.6147,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.863,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-17",
      "time": "15:23:00",
      "level_type": "ib_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.7004,
      "pred_empirical": 0.6488,
      "confluence_count": 39,
      "rvol": 0.863,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-17",
      "time": "15:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7098,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.863,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-17",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7095,
      "pred_gbt": 0.6136,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.919,
      "approach_r2": 0.591
    },
    {
      "date": "2026-02-17",
      "time": "15:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7153,
      "pred_gbt": 0.5367,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.814,
      "approach_r2": 0.4144
    },
    {
      "date": "2026-02-17",
      "time": "15:31:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6761,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.6011,
      "confluence_count": 57,
      "rvol": 0.916,
      "approach_r2": 0.003
    },
    {
      "date": "2026-02-17",
      "time": "15:32:00",
      "level_type": "value_area_low",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.706,
      "pred_gbt": 0.5734,
      "pred_empirical": 0.5997,
      "confluence_count": 52,
      "rvol": 0.919,
      "approach_r2": 0.0035
    },
    {
      "date": "2026-02-17",
      "time": "15:33:00",
      "level_type": "prior_day_close",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6572,
      "pred_gbt": 0.5562,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.86,
      "approach_r2": 0.4966
    },
    {
      "date": "2026-02-17",
      "time": "15:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6495,
      "pred_gbt": 0.5555,
      "pred_empirical": 0.6011,
      "confluence_count": 56,
      "rvol": 0.86,
      "approach_r2": 0.4966
    },
    {
      "date": "2026-02-17",
      "time": "15:33:00",
      "level_type": "developing_vpoc",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.5805,
      "pred_empirical": 0.5803,
      "confluence_count": 61,
      "rvol": 0.86,
      "approach_r2": 0.4966
    },
    {
      "date": "2026-02-17",
      "time": "15:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6858.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.674,
      "pred_gbt": 0.4866,
      "pred_empirical": 0.5803,
      "confluence_count": 54,
      "rvol": 0.923,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-17",
      "time": "15:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6855.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.656,
      "pred_gbt": 0.5655,
      "pred_empirical": 0.612,
      "confluence_count": 59,
      "rvol": 0.888,
      "approach_r2": 0.5004
    },
    {
      "date": "2026-02-17",
      "time": "15:38:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.5444,
      "pred_empirical": 0.5871,
      "confluence_count": 64,
      "rvol": 0.903,
      "approach_r2": 0.6365
    },
    {
      "date": "2026-02-17",
      "time": "15:39:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6838,
      "pred_gbt": 0.5617,
      "pred_empirical": 0.5803,
      "confluence_count": 59,
      "rvol": 0.895,
      "approach_r2": 0.0187
    },
    {
      "date": "2026-02-17",
      "time": "15:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7121,
      "pred_gbt": 0.5875,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 1.092,
      "approach_r2": 0.7983
    },
    {
      "date": "2026-02-17",
      "time": "15:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7097,
      "pred_gbt": 0.5758,
      "pred_empirical": 0.5997,
      "confluence_count": 49,
      "rvol": 1.128,
      "approach_r2": 0.5406
    },
    {
      "date": "2026-02-17",
      "time": "15:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6858.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7137,
      "pred_gbt": 0.9141,
      "pred_empirical": 0.5803,
      "confluence_count": 60,
      "rvol": 0.652,
      "approach_r2": 0.7403
    },
    {
      "date": "2026-02-17",
      "time": "15:59:00",
      "level_type": "prior_day_high",
      "level_price": 6864.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7734,
      "pred_gbt": 0.9747,
      "pred_empirical": 0.5997,
      "confluence_count": 46,
      "rvol": 0.89,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-02-17",
      "time": "15:59:00",
      "level_type": "lvn",
      "level_price": 6862.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7375,
      "pred_gbt": 0.9733,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.89,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-02-17",
      "time": "15:59:00",
      "level_type": "or15_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7358,
      "pred_gbt": 0.9717,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.89,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-02-17",
      "time": "15:59:00",
      "level_type": "or30_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7522,
      "pred_gbt": 0.9691,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.89,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-02-17",
      "time": "15:59:00",
      "level_type": "ib_high",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7769,
      "pred_gbt": 0.9672,
      "pred_empirical": 0.5997,
      "confluence_count": 39,
      "rvol": 0.89,
      "approach_r2": 0.6836
    },
    {
      "date": "2026-02-18",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6870.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.251,
      "pred_gbt": 0.2708,
      "pred_empirical": 0.367,
      "confluence_count": 15,
      "rvol": 1.076,
      "approach_r2": 0.0968
    },
    {
      "date": "2026-02-18",
      "time": "09:35:00",
      "level_type": "vwap",
      "level_price": 6869.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2757,
      "pred_gbt": 0.2966,
      "pred_empirical": 0.367,
      "confluence_count": 15,
      "rvol": 1.076,
      "approach_r2": 0.0968
    },
    {
      "date": "2026-02-18",
      "time": "09:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6871.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2784,
      "pred_gbt": 0.2,
      "pred_empirical": 0.367,
      "confluence_count": 17,
      "rvol": 1.076,
      "approach_r2": 0.0968
    },
    {
      "date": "2026-02-18",
      "time": "09:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2561,
      "pred_gbt": 0.3143,
      "pred_empirical": 0.367,
      "confluence_count": 13,
      "rvol": 1.076,
      "approach_r2": 0.0968
    },
    {
      "date": "2026-02-18",
      "time": "09:36:00",
      "level_type": "vwap",
      "level_price": 6869.74,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2429,
      "pred_gbt": 0.2442,
      "pred_empirical": 0.367,
      "confluence_count": 15,
      "rvol": 0.938,
      "approach_r2": 0.0781
    },
    {
      "date": "2026-02-18",
      "time": "09:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6871.23,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2807,
      "pred_gbt": 0.1852,
      "pred_empirical": 0.5205,
      "confluence_count": 17,
      "rvol": 0.938,
      "approach_r2": 0.0781
    },
    {
      "date": "2026-02-18",
      "time": "09:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2583,
      "pred_gbt": 0.2891,
      "pred_empirical": 0.367,
      "confluence_count": 13,
      "rvol": 0.938,
      "approach_r2": 0.0781
    },
    {
      "date": "2026-02-18",
      "time": "09:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6868.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.256,
      "pred_gbt": 0.2891,
      "pred_empirical": 0.367,
      "confluence_count": 13,
      "rvol": 0.938,
      "approach_r2": 0.0781
    },
    {
      "date": "2026-02-18",
      "time": "09:37:00",
      "level_type": "vwap",
      "level_price": 6869.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2478,
      "pred_gbt": 0.2943,
      "pred_empirical": 0.367,
      "confluence_count": 15,
      "rvol": 0.875,
      "approach_r2": 0.7401
    },
    {
      "date": "2026-02-18",
      "time": "09:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6866.79,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2174,
      "pred_gbt": 0.3239,
      "pred_empirical": 0.367,
      "confluence_count": 10,
      "rvol": 0.875,
      "approach_r2": 0.7401
    },
    {
      "date": "2026-02-18",
      "time": "09:39:00",
      "level_type": "vwap_plus2",
      "level_price": 6875.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3369,
      "pred_gbt": 0.4512,
      "pred_empirical": 0.5205,
      "confluence_count": 13,
      "rvol": 0.845,
      "approach_r2": 0.5515
    },
    {
      "date": "2026-02-18",
      "time": "09:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6876.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3515,
      "pred_gbt": 0.3273,
      "pred_empirical": 0.5205,
      "confluence_count": 19,
      "rvol": 0.807,
      "approach_r2": 0.675
    },
    {
      "date": "2026-02-18",
      "time": "09:41:00",
      "level_type": "value_area_low",
      "level_price": 6881.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2713,
      "pred_gbt": 0.3018,
      "pred_empirical": 0.367,
      "confluence_count": 36,
      "rvol": 0.839,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-18",
      "time": "09:41:00",
      "level_type": "lvn",
      "level_price": 6882.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3033,
      "pred_gbt": 0.3354,
      "pred_empirical": 0.367,
      "confluence_count": 43,
      "rvol": 0.839,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-18",
      "time": "09:41:00",
      "level_type": "session_high",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2998,
      "pred_gbt": 0.4019,
      "pred_empirical": 0.367,
      "confluence_count": 33,
      "rvol": 0.839,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-18",
      "time": "09:41:00",
      "level_type": "swing_high_2h",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3022,
      "pred_gbt": 0.3851,
      "pred_empirical": 0.367,
      "confluence_count": 33,
      "rvol": 0.839,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-18",
      "time": "09:42:00",
      "level_type": "prior_day_high",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3592,
      "pred_gbt": 0.356,
      "pred_empirical": 0.367,
      "confluence_count": 48,
      "rvol": 0.854,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-18",
      "time": "09:42:00",
      "level_type": "session_high",
      "level_price": 6884.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3787,
      "pred_gbt": 0.3477,
      "pred_empirical": 0.367,
      "confluence_count": 48,
      "rvol": 0.854,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-18",
      "time": "09:42:00",
      "level_type": "swing_high_2h",
      "level_price": 6884.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3666,
      "pred_gbt": 0.344,
      "pred_empirical": 0.367,
      "confluence_count": 48,
      "rvol": 0.854,
      "approach_r2": 0.45
    },
    {
      "date": "2026-02-18",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6884.51,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3903,
      "pred_gbt": 0.3549,
      "pred_empirical": 0.367,
      "confluence_count": 48,
      "rvol": 0.891,
      "approach_r2": 0.1818
    },
    {
      "date": "2026-02-18",
      "time": "09:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.71,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3844,
      "pred_gbt": 0.3724,
      "pred_empirical": 0.367,
      "confluence_count": 44,
      "rvol": 0.966,
      "approach_r2": 0.4375
    },
    {
      "date": "2026-02-18",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.33,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3455,
      "pred_gbt": 0.3715,
      "pred_empirical": 0.367,
      "confluence_count": 33,
      "rvol": 0.982,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-18",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.46,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3094,
      "pred_gbt": 0.311,
      "pred_empirical": 0.367,
      "confluence_count": 33,
      "rvol": 1.01,
      "approach_r2": 0.6777
    },
    {
      "date": "2026-02-18",
      "time": "09:48:00",
      "level_type": "vwap",
      "level_price": 6874.52,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2492,
      "pred_gbt": 0.3449,
      "pred_empirical": 0.367,
      "confluence_count": 13,
      "rvol": 1.117,
      "approach_r2": 0.7448
    },
    {
      "date": "2026-02-18",
      "time": "09:48:00",
      "level_type": "developing_vpoc",
      "level_price": 6872.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2688,
      "pred_gbt": 0.2854,
      "pred_empirical": 0.367,
      "confluence_count": 16,
      "rvol": 1.117,
      "approach_r2": 0.7448
    },
    {
      "date": "2026-02-18",
      "time": "09:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2698,
      "pred_gbt": 0.2411,
      "pred_empirical": 0.367,
      "confluence_count": 13,
      "rvol": 0.931,
      "approach_r2": 0.9167
    },
    {
      "date": "2026-02-18",
      "time": "09:52:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3148,
      "pred_gbt": 0.3209,
      "pred_empirical": 0.367,
      "confluence_count": 34,
      "rvol": 0.921,
      "approach_r2": 0.2042
    },
    {
      "date": "2026-02-18",
      "time": "09:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6879.95,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3161,
      "pred_gbt": 0.3475,
      "pred_empirical": 0.5205,
      "confluence_count": 34,
      "rvol": 0.804,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.09,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3879,
      "pred_gbt": 0.443,
      "pred_empirical": 0.367,
      "confluence_count": 42,
      "rvol": 0.849,
      "approach_r2": 0.045
    },
    {
      "date": "2026-02-18",
      "time": "09:55:00",
      "level_type": "or15_high",
      "level_price": 6888.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3042,
      "pred_gbt": 0.3456,
      "pred_empirical": 0.367,
      "confluence_count": 30,
      "rvol": 0.947,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-02-18",
      "time": "09:55:00",
      "level_type": "session_high",
      "level_price": 6888.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2998,
      "pred_gbt": 0.3492,
      "pred_empirical": 0.367,
      "confluence_count": 30,
      "rvol": 0.947,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-02-18",
      "time": "09:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6888.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3023,
      "pred_gbt": 0.3392,
      "pred_empirical": 0.367,
      "confluence_count": 30,
      "rvol": 0.947,
      "approach_r2": 0.4386
    },
    {
      "date": "2026-02-18",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6890.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2857,
      "pred_gbt": 0.2974,
      "pred_empirical": 0.5205,
      "confluence_count": 22,
      "rvol": 0.95,
      "approach_r2": 0.4772
    },
    {
      "date": "2026-02-18",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.288,
      "pred_gbt": 0.2888,
      "pred_empirical": 0.5205,
      "confluence_count": 22,
      "rvol": 0.95,
      "approach_r2": 0.4772
    },
    {
      "date": "2026-02-18",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6892.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2851,
      "pred_gbt": 0.2856,
      "pred_empirical": 0.5205,
      "confluence_count": 20,
      "rvol": 0.902,
      "approach_r2": 0.0998
    },
    {
      "date": "2026-02-18",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6892.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2875,
      "pred_gbt": 0.2778,
      "pred_empirical": 0.5205,
      "confluence_count": 20,
      "rvol": 0.902,
      "approach_r2": 0.0998
    },
    {
      "date": "2026-02-18",
      "time": "09:58:00",
      "level_type": "session_high",
      "level_price": 6894.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2783,
      "pred_gbt": 0.3202,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.987,
      "approach_r2": 0.0024
    },
    {
      "date": "2026-02-18",
      "time": "09:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6894.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2806,
      "pred_gbt": 0.3085,
      "pred_empirical": 0.5205,
      "confluence_count": 15,
      "rvol": 0.987,
      "approach_r2": 0.0024
    },
    {
      "date": "2026-02-18",
      "time": "09:59:00",
      "level_type": "session_high",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3463,
      "pred_gbt": 0.2682,
      "pred_empirical": 0.5205,
      "confluence_count": 24,
      "rvol": 1.001,
      "approach_r2": 0.163
    },
    {
      "date": "2026-02-18",
      "time": "09:59:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3347,
      "pred_gbt": 0.2693,
      "pred_empirical": 0.367,
      "confluence_count": 24,
      "rvol": 1.001,
      "approach_r2": 0.163
    },
    {
      "date": "2026-02-18",
      "time": "10:00:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2491,
      "pred_gbt": 0.2288,
      "pred_empirical": 0.367,
      "confluence_count": 28,
      "rvol": 0.973,
      "approach_r2": 0.5224
    },
    {
      "date": "2026-02-18",
      "time": "10:00:00",
      "level_type": "or30_high",
      "level_price": 6897.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3101,
      "pred_gbt": 0.2634,
      "pred_empirical": 0.367,
      "confluence_count": 20,
      "rvol": 0.973,
      "approach_r2": 0.5224
    },
    {
      "date": "2026-02-18",
      "time": "10:00:00",
      "level_type": "session_high",
      "level_price": 6897.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2878,
      "pred_gbt": 0.2929,
      "pred_empirical": 0.5205,
      "confluence_count": 20,
      "rvol": 0.973,
      "approach_r2": 0.5224
    },
    {
      "date": "2026-02-18",
      "time": "10:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2902,
      "pred_gbt": 0.2817,
      "pred_empirical": 0.5205,
      "confluence_count": 20,
      "rvol": 0.973,
      "approach_r2": 0.5224
    },
    {
      "date": "2026-02-18",
      "time": "10:01:00",
      "level_type": "overnight_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2971,
      "pred_gbt": 0.2986,
      "pred_empirical": 0.367,
      "confluence_count": 29,
      "rvol": 1.039,
      "approach_r2": 0.2581
    },
    {
      "date": "2026-02-18",
      "time": "10:01:00",
      "level_type": "session_high",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2944,
      "pred_gbt": 0.3455,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 1.039,
      "approach_r2": 0.2581
    },
    {
      "date": "2026-02-18",
      "time": "10:01:00",
      "level_type": "swing_high_2h",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2968,
      "pred_gbt": 0.3303,
      "pred_empirical": 0.367,
      "confluence_count": 28,
      "rvol": 1.039,
      "approach_r2": 0.2581
    },
    {
      "date": "2026-02-18",
      "time": "10:02:00",
      "level_type": "session_high",
      "level_price": 6902.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3601,
      "pred_gbt": 0.2396,
      "pred_empirical": 0.367,
      "confluence_count": 33,
      "rvol": 1.041,
      "approach_r2": 0.5035
    },
    {
      "date": "2026-02-18",
      "time": "10:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6902.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3484,
      "pred_gbt": 0.2405,
      "pred_empirical": 0.367,
      "confluence_count": 33,
      "rvol": 1.041,
      "approach_r2": 0.5035
    },
    {
      "date": "2026-02-18",
      "time": "10:03:00",
      "level_type": "session_high",
      "level_price": 6904.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3587,
      "pred_gbt": 0.247,
      "pred_empirical": 0.5205,
      "confluence_count": 31,
      "rvol": 0.951,
      "approach_r2": 0.1457
    },
    {
      "date": "2026-02-18",
      "time": "10:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6904.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.347,
      "pred_gbt": 0.248,
      "pred_empirical": 0.367,
      "confluence_count": 31,
      "rvol": 0.951,
      "approach_r2": 0.1457
    },
    {
      "date": "2026-02-18",
      "time": "10:06:00",
      "level_type": "vwap_plus2",
      "level_price": 6909.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3349,
      "pred_gbt": 0.3606,
      "pred_empirical": 0.5205,
      "confluence_count": 10,
      "rvol": 1.18,
      "approach_r2": 0.4678
    },
    {
      "date": "2026-02-18",
      "time": "10:07:00",
      "level_type": "vwap_plus2",
      "level_price": 6911.7,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.335,
      "pred_gbt": 0.3108,
      "pred_empirical": 0.5205,
      "confluence_count": 14,
      "rvol": 1.256,
      "approach_r2": 0.5712
    },
    {
      "date": "2026-02-18",
      "time": "10:16:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3947,
      "pred_gbt": 0.514,
      "pred_empirical": 0.367,
      "confluence_count": 88,
      "rvol": 0.699,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-02-18",
      "time": "10:16:00",
      "level_type": "vwap_plus2",
      "level_price": 6919.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4736,
      "pred_gbt": 0.5494,
      "pred_empirical": 0.367,
      "confluence_count": 96,
      "rvol": 0.699,
      "approach_r2": 0.1249
    },
    {
      "date": "2026-02-18",
      "time": "10:17:00",
      "level_type": "session_high",
      "level_price": 6918.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4695,
      "pred_gbt": 0.5866,
      "pred_empirical": 0.367,
      "confluence_count": 90,
      "rvol": 0.731,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "10:17:00",
      "level_type": "swing_high_2h",
      "level_price": 6918.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4567,
      "pred_gbt": 0.5777,
      "pred_empirical": 0.367,
      "confluence_count": 90,
      "rvol": 0.731,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "10:26:00",
      "level_type": "developing_vpoc",
      "level_price": 6913.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3041,
      "pred_gbt": 0.3465,
      "pred_empirical": 0.367,
      "confluence_count": 31,
      "rvol": 0.657,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-18",
      "time": "10:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6908.19,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3766,
      "pred_gbt": 0.2996,
      "pred_empirical": 0.5205,
      "confluence_count": 23,
      "rvol": 0.595,
      "approach_r2": 0.8681
    },
    {
      "date": "2026-02-18",
      "time": "10:31:00",
      "level_type": "vwap_plus1",
      "level_price": 6908.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.374,
      "pred_gbt": 0.3643,
      "pred_empirical": 0.6004,
      "confluence_count": 23,
      "rvol": 0.522,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-18",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6908.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3737,
      "pred_gbt": 0.3542,
      "pred_empirical": 0.6004,
      "confluence_count": 21,
      "rvol": 0.53,
      "approach_r2": 0.3871
    },
    {
      "date": "2026-02-18",
      "time": "10:33:00",
      "level_type": "vwap_plus1",
      "level_price": 6908.64,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.379,
      "pred_gbt": 0.2796,
      "pred_empirical": 0.6004,
      "confluence_count": 21,
      "rvol": 0.516,
      "approach_r2": 0.9098
    },
    {
      "date": "2026-02-18",
      "time": "10:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6908.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3282,
      "pred_gbt": 0.3582,
      "pred_empirical": 0.6004,
      "confluence_count": 15,
      "rvol": 0.557,
      "approach_r2": 0.3425
    },
    {
      "date": "2026-02-18",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6908.95,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3633,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.637,
      "confluence_count": 15,
      "rvol": 0.584,
      "approach_r2": 0.2353
    },
    {
      "date": "2026-02-18",
      "time": "10:40:00",
      "level_type": "ib_high",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4613,
      "pred_gbt": 0.6103,
      "pred_empirical": 0.367,
      "confluence_count": 89,
      "rvol": 0.606,
      "approach_r2": 0.5878
    },
    {
      "date": "2026-02-18",
      "time": "10:40:00",
      "level_type": "session_high",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4954,
      "pred_gbt": 0.6198,
      "pred_empirical": 0.367,
      "confluence_count": 89,
      "rvol": 0.606,
      "approach_r2": 0.5878
    },
    {
      "date": "2026-02-18",
      "time": "10:40:00",
      "level_type": "swing_high_2h",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.6097,
      "pred_empirical": 0.367,
      "confluence_count": 89,
      "rvol": 0.606,
      "approach_r2": 0.5878
    },
    {
      "date": "2026-02-18",
      "time": "10:46:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.436,
      "pred_gbt": 0.5787,
      "pred_empirical": 0.367,
      "confluence_count": 88,
      "rvol": 0.587,
      "approach_r2": 0.7401
    },
    {
      "date": "2026-02-18",
      "time": "10:46:00",
      "level_type": "session_high",
      "level_price": 6919.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5077,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.587,
      "approach_r2": 0.7401
    },
    {
      "date": "2026-02-18",
      "time": "10:46:00",
      "level_type": "swing_high_2h",
      "level_price": 6919.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4949,
      "pred_gbt": 0.7014,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.587,
      "approach_r2": 0.7401
    },
    {
      "date": "2026-02-18",
      "time": "10:52:00",
      "level_type": "developing_vpoc",
      "level_price": 6914.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3852,
      "pred_gbt": 0.3773,
      "pred_empirical": 0.367,
      "confluence_count": 64,
      "rvol": 0.643,
      "approach_r2": 0.4865
    },
    {
      "date": "2026-02-18",
      "time": "10:54:00",
      "level_type": "session_high",
      "level_price": 6920.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5159,
      "pred_gbt": 0.688,
      "pred_empirical": 0.367,
      "confluence_count": 98,
      "rvol": 0.559,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "10:54:00",
      "level_type": "swing_high_2h",
      "level_price": 6920.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5031,
      "pred_gbt": 0.6768,
      "pred_empirical": 0.367,
      "confluence_count": 98,
      "rvol": 0.559,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "10:56:00",
      "level_type": "session_high",
      "level_price": 6921.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5145,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.367,
      "confluence_count": 95,
      "rvol": 0.597,
      "approach_r2": 0.5284
    },
    {
      "date": "2026-02-18",
      "time": "10:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6921.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.6632,
      "pred_empirical": 0.367,
      "confluence_count": 95,
      "rvol": 0.597,
      "approach_r2": 0.5284
    },
    {
      "date": "2026-02-18",
      "time": "11:06:00",
      "level_type": "session_high",
      "level_price": 6923.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4728,
      "pred_gbt": 0.6593,
      "pred_empirical": 0.367,
      "confluence_count": 78,
      "rvol": 0.608,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-02-18",
      "time": "11:06:00",
      "level_type": "swing_high_2h",
      "level_price": 6923.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.46,
      "pred_gbt": 0.6346,
      "pred_empirical": 0.367,
      "confluence_count": 78,
      "rvol": 0.608,
      "approach_r2": 0.0827
    },
    {
      "date": "2026-02-18",
      "time": "11:10:00",
      "level_type": "ib_high",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4394,
      "pred_gbt": 0.6521,
      "pred_empirical": 0.367,
      "confluence_count": 89,
      "rvol": 0.689,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-02-18",
      "time": "11:11:00",
      "level_type": "developing_vpoc",
      "level_price": 6918.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4157,
      "pred_gbt": 0.4958,
      "pred_empirical": 0.367,
      "confluence_count": 90,
      "rvol": 0.725,
      "approach_r2": 0.9262
    },
    {
      "date": "2026-02-18",
      "time": "11:13:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.01,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.5215,
      "pred_empirical": 0.367,
      "confluence_count": 80,
      "rvol": 0.695,
      "approach_r2": 0.7689
    },
    {
      "date": "2026-02-18",
      "time": "11:17:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.458,
      "pred_gbt": 0.5633,
      "pred_empirical": 0.367,
      "confluence_count": 88,
      "rvol": 0.542,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-18",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.45,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.5929,
      "pred_empirical": 0.367,
      "confluence_count": 88,
      "rvol": 0.542,
      "approach_r2": 0.3333
    },
    {
      "date": "2026-02-18",
      "time": "11:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5204,
      "pred_gbt": 0.59,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.582,
      "approach_r2": 0.5071
    },
    {
      "date": "2026-02-18",
      "time": "11:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4827,
      "pred_gbt": 0.5797,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.561,
      "approach_r2": 0.7523
    },
    {
      "date": "2026-02-18",
      "time": "11:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.475,
      "pred_gbt": 0.5444,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.616,
      "approach_r2": 0.0801
    },
    {
      "date": "2026-02-18",
      "time": "11:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.81,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4722,
      "pred_gbt": 0.555,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.66,
      "approach_r2": 0.0799
    },
    {
      "date": "2026-02-18",
      "time": "11:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4787,
      "pred_gbt": 0.5691,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.654,
      "approach_r2": 0.7278
    },
    {
      "date": "2026-02-18",
      "time": "11:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6916.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4804,
      "pred_gbt": 0.576,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.58,
      "approach_r2": 0.4488
    },
    {
      "date": "2026-02-18",
      "time": "11:23:00",
      "level_type": "developing_vpoc",
      "level_price": 6918.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4331,
      "pred_gbt": 0.5858,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.58,
      "approach_r2": 0.4488
    },
    {
      "date": "2026-02-18",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.04,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5273,
      "pred_gbt": 0.5338,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.556,
      "approach_r2": 0.9704
    },
    {
      "date": "2026-02-18",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.11,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5282,
      "pred_gbt": 0.5648,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.507,
      "approach_r2": 0.6606
    },
    {
      "date": "2026-02-18",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4838,
      "pred_gbt": 0.6158,
      "pred_empirical": 0.5205,
      "confluence_count": 93,
      "rvol": 0.493,
      "approach_r2": 0.0037
    },
    {
      "date": "2026-02-18",
      "time": "11:28:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4935,
      "pred_gbt": 0.5568,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.484,
      "approach_r2": 0.9889
    },
    {
      "date": "2026-02-18",
      "time": "11:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6917.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4413,
      "pred_gbt": 0.5463,
      "pred_empirical": 0.367,
      "confluence_count": 91,
      "rvol": 0.484,
      "approach_r2": 0.9889
    },
    {
      "date": "2026-02-18",
      "time": "11:29:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4947,
      "pred_gbt": 0.5411,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.47,
      "approach_r2": 0.9931
    },
    {
      "date": "2026-02-18",
      "time": "11:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4969,
      "pred_gbt": 0.5678,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.468,
      "approach_r2": 0.9944
    },
    {
      "date": "2026-02-18",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.6051,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.547,
      "approach_r2": 0.7051
    },
    {
      "date": "2026-02-18",
      "time": "11:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.93,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.533,
      "pred_gbt": 0.5961,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.558,
      "approach_r2": 0.7051
    },
    {
      "date": "2026-02-18",
      "time": "11:36:00",
      "level_type": "vwap_plus1",
      "level_price": 6917.98,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5343,
      "pred_gbt": 0.589,
      "pred_empirical": 0.367,
      "confluence_count": 93,
      "rvol": 0.491,
      "approach_r2": 0.4539
    },
    {
      "date": "2026-02-18",
      "time": "11:37:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4937,
      "pred_gbt": 0.6023,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.475,
      "approach_r2": 0.1155
    },
    {
      "date": "2026-02-18",
      "time": "11:38:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.06,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4939,
      "pred_gbt": 0.6072,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 0.464,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-18",
      "time": "11:39:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.1,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5398,
      "pred_gbt": 0.6121,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 0.394,
      "approach_r2": 0.1243
    },
    {
      "date": "2026-02-18",
      "time": "11:40:00",
      "level_type": "ib_high",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5049,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.5205,
      "confluence_count": 89,
      "rvol": 0.395,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-18",
      "time": "11:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.16,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4999,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 0.395,
      "approach_r2": 0.0002
    },
    {
      "date": "2026-02-18",
      "time": "11:41:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5455,
      "pred_gbt": 0.5985,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.418,
      "approach_r2": 0.7617
    },
    {
      "date": "2026-02-18",
      "time": "11:42:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.26,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.546,
      "pred_gbt": 0.6322,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.411,
      "approach_r2": 0.7594
    },
    {
      "date": "2026-02-18",
      "time": "11:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5438,
      "pred_gbt": 0.6103,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.437,
      "approach_r2": 0.4914
    },
    {
      "date": "2026-02-18",
      "time": "11:44:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5028,
      "pred_gbt": 0.5909,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.462,
      "approach_r2": 0.5081
    },
    {
      "date": "2026-02-18",
      "time": "11:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5005,
      "pred_gbt": 0.5847,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.473,
      "approach_r2": 0.1276
    },
    {
      "date": "2026-02-18",
      "time": "11:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.597,
      "pred_empirical": 0.5205,
      "confluence_count": 94,
      "rvol": 0.476,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "11:47:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4786,
      "pred_gbt": 0.6027,
      "pred_empirical": 0.367,
      "confluence_count": 88,
      "rvol": 0.497,
      "approach_r2": 0.1309
    },
    {
      "date": "2026-02-18",
      "time": "11:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.5872,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.497,
      "approach_r2": 0.1309
    },
    {
      "date": "2026-02-18",
      "time": "11:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6918.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5032,
      "pred_gbt": 0.5828,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.507,
      "approach_r2": 0.4953
    },
    {
      "date": "2026-02-18",
      "time": "12:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.09,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.498,
      "pred_gbt": 0.5729,
      "pred_empirical": 0.367,
      "confluence_count": 96,
      "rvol": 0.897,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-02-18",
      "time": "12:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6918.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4664,
      "pred_gbt": 0.5813,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.897,
      "approach_r2": 0.0021
    },
    {
      "date": "2026-02-18",
      "time": "12:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.38,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4891,
      "pred_gbt": 0.5975,
      "pred_empirical": 0.367,
      "confluence_count": 96,
      "rvol": 1.068,
      "approach_r2": 0.005
    },
    {
      "date": "2026-02-18",
      "time": "12:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4948,
      "pred_gbt": 0.6026,
      "pred_empirical": 0.367,
      "confluence_count": 96,
      "rvol": 1.071,
      "approach_r2": 0.7042
    },
    {
      "date": "2026-02-18",
      "time": "12:10:00",
      "level_type": "ib_high",
      "level_price": 6919.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5342,
      "pred_gbt": 0.7259,
      "pred_empirical": 0.367,
      "confluence_count": 89,
      "rvol": 0.944,
      "approach_r2": 0.7602
    },
    {
      "date": "2026-02-18",
      "time": "12:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4996,
      "pred_gbt": 0.5746,
      "pred_empirical": 0.367,
      "confluence_count": 94,
      "rvol": 0.944,
      "approach_r2": 0.7602
    },
    {
      "date": "2026-02-18",
      "time": "12:10:00",
      "level_type": "developing_vpoc",
      "level_price": 6918.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4647,
      "pred_gbt": 0.5857,
      "pred_empirical": 0.367,
      "confluence_count": 90,
      "rvol": 0.944,
      "approach_r2": 0.7602
    },
    {
      "date": "2026-02-18",
      "time": "12:11:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5038,
      "pred_gbt": 0.6192,
      "pred_empirical": 0.367,
      "confluence_count": 95,
      "rvol": 0.871,
      "approach_r2": 0.5335
    },
    {
      "date": "2026-02-18",
      "time": "12:17:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4945,
      "pred_gbt": 0.6126,
      "pred_empirical": 0.367,
      "confluence_count": 88,
      "rvol": 0.65,
      "approach_r2": 0.3492
    },
    {
      "date": "2026-02-18",
      "time": "12:19:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.88,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5607,
      "pred_gbt": 0.638,
      "pred_empirical": 0.367,
      "confluence_count": 97,
      "rvol": 0.651,
      "approach_r2": 0.0937
    },
    {
      "date": "2026-02-18",
      "time": "12:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.6148,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.567,
      "approach_r2": 0.071
    },
    {
      "date": "2026-02-18",
      "time": "12:21:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.96,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5673,
      "pred_gbt": 0.6421,
      "pred_empirical": 0.367,
      "confluence_count": 97,
      "rvol": 0.578,
      "approach_r2": 0.3477
    },
    {
      "date": "2026-02-18",
      "time": "12:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5267,
      "pred_gbt": 0.6058,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.538,
      "approach_r2": 0.0009
    },
    {
      "date": "2026-02-18",
      "time": "12:23:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.02,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5291,
      "pred_gbt": 0.6115,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.539,
      "approach_r2": 0.3091
    },
    {
      "date": "2026-02-18",
      "time": "12:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.04,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5326,
      "pred_gbt": 0.601,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.45,
      "approach_r2": 0.1028
    },
    {
      "date": "2026-02-18",
      "time": "12:28:00",
      "level_type": "developing_vpoc",
      "level_price": 6917.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4797,
      "pred_gbt": 0.6065,
      "pred_empirical": 0.5205,
      "confluence_count": 91,
      "rvol": 0.33,
      "approach_r2": 0.1241
    },
    {
      "date": "2026-02-18",
      "time": "12:47:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5231,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.5205,
      "confluence_count": 88,
      "rvol": 0.448,
      "approach_r2": 0.0078
    },
    {
      "date": "2026-02-18",
      "time": "12:50:00",
      "level_type": "ib_high",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5515,
      "pred_gbt": 0.8254,
      "pred_empirical": 0.5205,
      "confluence_count": 89,
      "rvol": 0.45,
      "approach_r2": 0.0301
    },
    {
      "date": "2026-02-18",
      "time": "12:53:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.558,
      "pred_gbt": 0.6055,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.483,
      "approach_r2": 0.7108
    },
    {
      "date": "2026-02-18",
      "time": "12:54:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.62,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5931,
      "pred_gbt": 0.6762,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.55,
      "approach_r2": 0.4102
    },
    {
      "date": "2026-02-18",
      "time": "12:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5525,
      "pred_gbt": 0.6687,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.567,
      "approach_r2": 0.4757
    },
    {
      "date": "2026-02-18",
      "time": "12:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5551,
      "pred_gbt": 0.6515,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.551,
      "approach_r2": 0.6373
    },
    {
      "date": "2026-02-18",
      "time": "12:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.669,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.583,
      "approach_r2": 0.6373
    },
    {
      "date": "2026-02-18",
      "time": "12:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.74,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.551,
      "pred_gbt": 0.7054,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.569,
      "approach_r2": 0.0164
    },
    {
      "date": "2026-02-18",
      "time": "12:58:00",
      "level_type": "developing_vpoc",
      "level_price": 6917.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5131,
      "pred_gbt": 0.7199,
      "pred_empirical": 0.5205,
      "confluence_count": 91,
      "rvol": 0.569,
      "approach_r2": 0.0164
    },
    {
      "date": "2026-02-18",
      "time": "12:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.78,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5602,
      "pred_gbt": 0.6481,
      "pred_empirical": 0.367,
      "confluence_count": 99,
      "rvol": 0.548,
      "approach_r2": 0.5206
    },
    {
      "date": "2026-02-18",
      "time": "13:00:00",
      "level_type": "session_high",
      "level_price": 6923.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5336,
      "pred_gbt": 0.5262,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 0.563,
      "approach_r2": 0.1574
    },
    {
      "date": "2026-02-18",
      "time": "13:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5982,
      "pred_gbt": 0.657,
      "pred_empirical": 0.367,
      "confluence_count": 99,
      "rvol": 0.563,
      "approach_r2": 0.1574
    },
    {
      "date": "2026-02-18",
      "time": "13:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6923.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5208,
      "pred_gbt": 0.4776,
      "pred_empirical": 0.5205,
      "confluence_count": 52,
      "rvol": 0.563,
      "approach_r2": 0.1574
    },
    {
      "date": "2026-02-18",
      "time": "13:02:00",
      "level_type": "session_high",
      "level_price": 6924.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.436,
      "pred_empirical": 0.6004,
      "confluence_count": 36,
      "rvol": 0.724,
      "approach_r2": 0.1062
    },
    {
      "date": "2026-02-18",
      "time": "13:02:00",
      "level_type": "swing_high_2h",
      "level_price": 6924.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4883,
      "pred_gbt": 0.3879,
      "pred_empirical": 0.6004,
      "confluence_count": 36,
      "rvol": 0.724,
      "approach_r2": 0.1062
    },
    {
      "date": "2026-02-18",
      "time": "13:03:00",
      "level_type": "session_high",
      "level_price": 6925.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4829,
      "pred_gbt": 0.4853,
      "pred_empirical": 0.637,
      "confluence_count": 24,
      "rvol": 0.757,
      "approach_r2": 0.4963
    },
    {
      "date": "2026-02-18",
      "time": "13:03:00",
      "level_type": "swing_high_2h",
      "level_price": 6925.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4701,
      "pred_gbt": 0.4279,
      "pred_empirical": 0.637,
      "confluence_count": 24,
      "rvol": 0.757,
      "approach_r2": 0.4963
    },
    {
      "date": "2026-02-18",
      "time": "13:04:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5874,
      "pred_gbt": 0.7052,
      "pred_empirical": 0.367,
      "confluence_count": 98,
      "rvol": 0.901,
      "approach_r2": 0.5568
    },
    {
      "date": "2026-02-18",
      "time": "13:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5811,
      "pred_gbt": 0.6839,
      "pred_empirical": 0.367,
      "confluence_count": 98,
      "rvol": 0.962,
      "approach_r2": 0.3878
    },
    {
      "date": "2026-02-18",
      "time": "13:06:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.29,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5464,
      "pred_gbt": 0.663,
      "pred_empirical": 0.367,
      "confluence_count": 98,
      "rvol": 0.898,
      "approach_r2": 0.5976
    },
    {
      "date": "2026-02-18",
      "time": "13:07:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.32,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5519,
      "pred_gbt": 0.6552,
      "pred_empirical": 0.367,
      "confluence_count": 98,
      "rvol": 0.773,
      "approach_r2": 0.4079
    },
    {
      "date": "2026-02-18",
      "time": "13:08:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5534,
      "pred_gbt": 0.7156,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 0.683,
      "approach_r2": 0.0055
    },
    {
      "date": "2026-02-18",
      "time": "13:09:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5692,
      "pred_gbt": 0.6098,
      "pred_empirical": 0.367,
      "confluence_count": 98,
      "rvol": 0.484,
      "approach_r2": 0.5477
    },
    {
      "date": "2026-02-18",
      "time": "13:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.39,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5693,
      "pred_gbt": 0.6368,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 0.432,
      "approach_r2": 0.1498
    },
    {
      "date": "2026-02-18",
      "time": "13:12:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.43,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5701,
      "pred_gbt": 0.6062,
      "pred_empirical": 0.5205,
      "confluence_count": 98,
      "rvol": 0.42,
      "approach_r2": 0.0012
    },
    {
      "date": "2026-02-18",
      "time": "13:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6918.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.533,
      "pred_gbt": 0.6372,
      "pred_empirical": 0.5205,
      "confluence_count": 90,
      "rvol": 0.388,
      "approach_r2": 0.1036
    },
    {
      "date": "2026-02-18",
      "time": "13:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.48,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5718,
      "pred_gbt": 0.6162,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.398,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-18",
      "time": "13:16:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5753,
      "pred_gbt": 0.6064,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 0.391,
      "approach_r2": 0.7463
    },
    {
      "date": "2026-02-18",
      "time": "13:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5743,
      "pred_gbt": 0.6165,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.38,
      "approach_r2": 0.0648
    },
    {
      "date": "2026-02-18",
      "time": "13:18:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5737,
      "pred_gbt": 0.6211,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.413,
      "approach_r2": 0.0994
    },
    {
      "date": "2026-02-18",
      "time": "13:19:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.27,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4796,
      "pred_gbt": 0.5501,
      "pred_empirical": 0.5205,
      "confluence_count": 88,
      "rvol": 0.452,
      "approach_r2": 0.7556
    },
    {
      "date": "2026-02-18",
      "time": "13:20:00",
      "level_type": "ib_high",
      "level_price": 6919.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5767,
      "pred_gbt": 0.8082,
      "pred_empirical": 0.5205,
      "confluence_count": 89,
      "rvol": 0.453,
      "approach_r2": 0.5206
    },
    {
      "date": "2026-02-18",
      "time": "13:28:00",
      "level_type": "swing_low_2h",
      "level_price": 6907.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3876,
      "pred_gbt": 0.3696,
      "pred_empirical": 0.5205,
      "confluence_count": 24,
      "rvol": 1.095,
      "approach_r2": 0.5518
    },
    {
      "date": "2026-02-18",
      "time": "13:42:00",
      "level_type": "overnight_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4381,
      "pred_gbt": 0.4068,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 1.11,
      "approach_r2": 0.2622
    },
    {
      "date": "2026-02-18",
      "time": "13:42:00",
      "level_type": "vwap",
      "level_price": 6903.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4114,
      "pred_gbt": 0.3726,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 1.11,
      "approach_r2": 0.2622
    },
    {
      "date": "2026-02-18",
      "time": "13:43:00",
      "level_type": "vwap",
      "level_price": 6903.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3914,
      "pred_gbt": 0.3478,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 1.487,
      "approach_r2": 0.249
    },
    {
      "date": "2026-02-18",
      "time": "13:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6902.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3913,
      "pred_gbt": 0.3818,
      "pred_empirical": 0.367,
      "confluence_count": 33,
      "rvol": 1.487,
      "approach_r2": 0.249
    },
    {
      "date": "2026-02-18",
      "time": "13:49:00",
      "level_type": "vwap",
      "level_price": 6903.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4407,
      "pred_gbt": 0.3922,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 1.348,
      "approach_r2": 0.0557
    },
    {
      "date": "2026-02-18",
      "time": "13:51:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3457,
      "pred_gbt": 0.4479,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 1.089,
      "approach_r2": 0.1098
    },
    {
      "date": "2026-02-18",
      "time": "13:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4034,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 1.089,
      "approach_r2": 0.1098
    },
    {
      "date": "2026-02-18",
      "time": "13:52:00",
      "level_type": "or30_high",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3809,
      "pred_gbt": 0.3229,
      "pred_empirical": 0.6004,
      "confluence_count": 20,
      "rvol": 1.316,
      "approach_r2": 0.0913
    },
    {
      "date": "2026-02-18",
      "time": "13:53:00",
      "level_type": "swing_low_2h",
      "level_price": 6896.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3784,
      "pred_gbt": 0.3247,
      "pred_empirical": 0.5205,
      "confluence_count": 22,
      "rvol": 1.533,
      "approach_r2": 0.3235
    },
    {
      "date": "2026-02-18",
      "time": "13:54:00",
      "level_type": "vwap",
      "level_price": 6903.66,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3805,
      "pred_gbt": 0.4116,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 1.834,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "13:58:00",
      "level_type": "vwap",
      "level_price": 6903.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4063,
      "pred_gbt": 0.5377,
      "pred_empirical": 0.6004,
      "confluence_count": 30,
      "rvol": 1.248,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "14:06:00",
      "level_type": "vwap",
      "level_price": 6903.67,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.479,
      "pred_gbt": 0.4669,
      "pred_empirical": 0.637,
      "confluence_count": 30,
      "rvol": 0.796,
      "approach_r2": 0.052
    },
    {
      "date": "2026-02-18",
      "time": "14:17:00",
      "level_type": "swing_low_2h",
      "level_price": 6894.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4097,
      "pred_gbt": 0.4141,
      "pred_empirical": 0.6004,
      "confluence_count": 16,
      "rvol": 0.979,
      "approach_r2": 0.5012
    },
    {
      "date": "2026-02-18",
      "time": "14:21:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.3909,
      "pred_gbt": 0.5202,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 1.195,
      "approach_r2": 0.0219
    },
    {
      "date": "2026-02-18",
      "time": "14:23:00",
      "level_type": "overnight_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4453,
      "pred_gbt": 0.4984,
      "pred_empirical": 0.6004,
      "confluence_count": 29,
      "rvol": 1.368,
      "approach_r2": 0.1206
    },
    {
      "date": "2026-02-18",
      "time": "14:23:00",
      "level_type": "vwap",
      "level_price": 6903.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4153,
      "pred_gbt": 0.4637,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 1.368,
      "approach_r2": 0.1206
    },
    {
      "date": "2026-02-18",
      "time": "14:26:00",
      "level_type": "vwap",
      "level_price": 6903.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4429,
      "pred_gbt": 0.4689,
      "pred_empirical": 0.6004,
      "confluence_count": 28,
      "rvol": 0.905,
      "approach_r2": 0.5021
    },
    {
      "date": "2026-02-18",
      "time": "14:27:00",
      "level_type": "or30_high",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4315,
      "pred_gbt": 0.5008,
      "pred_empirical": 0.6715,
      "confluence_count": 20,
      "rvol": 0.784,
      "approach_r2": 0.3495
    },
    {
      "date": "2026-02-18",
      "time": "14:33:00",
      "level_type": "swing_low_2h",
      "level_price": 6890.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4386,
      "pred_gbt": 0.4907,
      "pred_empirical": 0.5205,
      "confluence_count": 25,
      "rvol": 0.956,
      "approach_r2": 0.7606
    },
    {
      "date": "2026-02-18",
      "time": "14:36:00",
      "level_type": "or15_high",
      "level_price": 6888.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4061,
      "pred_gbt": 0.4051,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 1.668,
      "approach_r2": 0.2768
    },
    {
      "date": "2026-02-18",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4655,
      "pred_gbt": 0.3862,
      "pred_empirical": 0.367,
      "confluence_count": 42,
      "rvol": 1.668,
      "approach_r2": 0.2768
    },
    {
      "date": "2026-02-18",
      "time": "14:37:00",
      "level_type": "prior_day_high",
      "level_price": 6883.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4651,
      "pred_gbt": 0.4012,
      "pred_empirical": 0.5205,
      "confluence_count": 48,
      "rvol": 1.907,
      "approach_r2": 0.4906
    },
    {
      "date": "2026-02-18",
      "time": "14:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.45,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4291,
      "pred_gbt": 0.4177,
      "pred_empirical": 0.367,
      "confluence_count": 42,
      "rvol": 1.907,
      "approach_r2": 0.4906
    },
    {
      "date": "2026-02-18",
      "time": "14:37:00",
      "level_type": "swing_low_2h",
      "level_price": 6884.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.367,
      "confluence_count": 50,
      "rvol": 1.907,
      "approach_r2": 0.4906
    },
    {
      "date": "2026-02-18",
      "time": "14:38:00",
      "level_type": "lvn",
      "level_price": 6882.35,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4285,
      "pred_gbt": 0.3664,
      "pred_empirical": 0.5205,
      "confluence_count": 43,
      "rvol": 2.166,
      "approach_r2": 0.0223
    },
    {
      "date": "2026-02-18",
      "time": "14:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3722,
      "pred_gbt": 0.4474,
      "pred_empirical": 0.367,
      "confluence_count": 42,
      "rvol": 2.403,
      "approach_r2": 0.4969
    },
    {
      "date": "2026-02-18",
      "time": "14:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.22,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3984,
      "pred_gbt": 0.3889,
      "pred_empirical": 0.367,
      "confluence_count": 42,
      "rvol": 2.519,
      "approach_r2": 0.127
    },
    {
      "date": "2026-02-18",
      "time": "14:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4185,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.367,
      "confluence_count": 42,
      "rvol": 1.773,
      "approach_r2": 0.1192
    },
    {
      "date": "2026-02-18",
      "time": "14:43:00",
      "level_type": "swing_low_2h",
      "level_price": 6882.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4101,
      "pred_gbt": 0.5414,
      "pred_empirical": 0.367,
      "confluence_count": 45,
      "rvol": 1.566,
      "approach_r2": 0.5047
    },
    {
      "date": "2026-02-18",
      "time": "14:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6886.03,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4584,
      "pred_gbt": 0.5251,
      "pred_empirical": 0.5205,
      "confluence_count": 42,
      "rvol": 1.298,
      "approach_r2": 0.0247
    },
    {
      "date": "2026-02-18",
      "time": "14:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.97,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4959,
      "pred_gbt": 0.4652,
      "pred_empirical": 0.5205,
      "confluence_count": 46,
      "rvol": 1.172,
      "approach_r2": 0.2551
    },
    {
      "date": "2026-02-18",
      "time": "14:49:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.512,
      "pred_gbt": 0.5628,
      "pred_empirical": 0.5205,
      "confluence_count": 46,
      "rvol": 0.971,
      "approach_r2": 0.6946
    },
    {
      "date": "2026-02-18",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.8,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4873,
      "pred_gbt": 0.5399,
      "pred_empirical": 0.5205,
      "confluence_count": 46,
      "rvol": 0.969,
      "approach_r2": 0.0391
    },
    {
      "date": "2026-02-18",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5102,
      "pred_gbt": 0.5596,
      "pred_empirical": 0.5205,
      "confluence_count": 46,
      "rvol": 0.958,
      "approach_r2": 0.2248
    },
    {
      "date": "2026-02-18",
      "time": "14:52:00",
      "level_type": "vwap_minus1",
      "level_price": 6885.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4577,
      "pred_gbt": 0.5524,
      "pred_empirical": 0.5205,
      "confluence_count": 44,
      "rvol": 0.892,
      "approach_r2": 0.5028
    },
    {
      "date": "2026-02-18",
      "time": "14:53:00",
      "level_type": "value_area_low",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.4884,
      "pred_gbt": 0.503,
      "pred_empirical": 0.5205,
      "confluence_count": 36,
      "rvol": 1.079,
      "approach_r2": 0.123
    },
    {
      "date": "2026-02-18",
      "time": "14:54:00",
      "level_type": "swing_low_2h",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4584,
      "pred_gbt": 0.6276,
      "pred_empirical": 0.5205,
      "confluence_count": 36,
      "rvol": 1.092,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "14:56:00",
      "level_type": "swing_low_2h",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3243,
      "pred_gbt": 0.4534,
      "pred_empirical": 0.5205,
      "confluence_count": 27,
      "rvol": 1.358,
      "approach_r2": 0.4956
    },
    {
      "date": "2026-02-18",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.65,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4814,
      "pred_gbt": 0.5277,
      "pred_empirical": 0.5205,
      "confluence_count": 49,
      "rvol": 1.315,
      "approach_r2": 0.1283
    },
    {
      "date": "2026-02-18",
      "time": "15:02:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5105,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.5205,
      "confluence_count": 49,
      "rvol": 1.176,
      "approach_r2": 0.2395
    },
    {
      "date": "2026-02-18",
      "time": "15:03:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.55,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5124,
      "pred_gbt": 0.5359,
      "pred_empirical": 0.5205,
      "confluence_count": 49,
      "rvol": 1.111,
      "approach_r2": 0.0145
    },
    {
      "date": "2026-02-18",
      "time": "15:04:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4851,
      "pred_gbt": 0.523,
      "pred_empirical": 0.5205,
      "confluence_count": 48,
      "rvol": 1.228,
      "approach_r2": 0.0132
    },
    {
      "date": "2026-02-18",
      "time": "15:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6884.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4867,
      "pred_gbt": 0.5318,
      "pred_empirical": 0.5205,
      "confluence_count": 49,
      "rvol": 1.236,
      "approach_r2": 0.0167
    },
    {
      "date": "2026-02-18",
      "time": "15:07:00",
      "level_type": "prior_day_high",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5261,
      "pred_gbt": 0.6186,
      "pred_empirical": 0.5205,
      "confluence_count": 48,
      "rvol": 1.188,
      "approach_r2": 0.5025
    },
    {
      "date": "2026-02-18",
      "time": "15:12:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.408,
      "pred_gbt": 0.4523,
      "pred_empirical": 0.637,
      "confluence_count": 12,
      "rvol": 0.941,
      "approach_r2": 0.5085
    },
    {
      "date": "2026-02-18",
      "time": "15:16:00",
      "level_type": "swing_low_2h",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.3462,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.6004,
      "confluence_count": 16,
      "rvol": 1.05,
      "approach_r2": 0.1217
    },
    {
      "date": "2026-02-18",
      "time": "15:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6872.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4148,
      "pred_gbt": 0.4376,
      "pred_empirical": 0.6004,
      "confluence_count": 16,
      "rvol": 1.052,
      "approach_r2": 0.5076
    },
    {
      "date": "2026-02-18",
      "time": "15:30:00",
      "level_type": "value_area_low",
      "level_price": 6881.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5462,
      "pred_gbt": 0.4479,
      "pred_empirical": 0.637,
      "confluence_count": 36,
      "rvol": 0.813,
      "approach_r2": 0.463
    },
    {
      "date": "2026-02-18",
      "time": "15:30:00",
      "level_type": "lvn",
      "level_price": 6882.35,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5344,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.6004,
      "confluence_count": 43,
      "rvol": 0.813,
      "approach_r2": 0.463
    },
    {
      "date": "2026-02-18",
      "time": "15:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.526,
      "pred_gbt": 0.4596,
      "pred_empirical": 0.5205,
      "confluence_count": 45,
      "rvol": 0.813,
      "approach_r2": 0.463
    },
    {
      "date": "2026-02-18",
      "time": "15:31:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.65,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.4812,
      "pred_empirical": 0.5205,
      "confluence_count": 45,
      "rvol": 0.89,
      "approach_r2": 0.7571
    },
    {
      "date": "2026-02-18",
      "time": "15:32:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5251,
      "pred_gbt": 0.4638,
      "pred_empirical": 0.5205,
      "confluence_count": 45,
      "rvol": 0.864,
      "approach_r2": 0.7784
    },
    {
      "date": "2026-02-18",
      "time": "15:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4868,
      "pred_gbt": 0.5168,
      "pred_empirical": 0.5205,
      "confluence_count": 45,
      "rvol": 0.884,
      "approach_r2": 0.5062
    },
    {
      "date": "2026-02-18",
      "time": "15:34:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.54,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5211,
      "pred_gbt": 0.5583,
      "pred_empirical": 0.5205,
      "confluence_count": 45,
      "rvol": 0.922,
      "approach_r2": 0.1209
    },
    {
      "date": "2026-02-18",
      "time": "15:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6882.51,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5441,
      "pred_gbt": 0.5129,
      "pred_empirical": 0.6004,
      "confluence_count": 45,
      "rvol": 0.806,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-18",
      "time": "15:37:00",
      "level_type": "or15_high",
      "level_price": 6888.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4826,
      "pred_gbt": 0.5394,
      "pred_empirical": 0.651,
      "confluence_count": 30,
      "rvol": 0.757,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-18",
      "time": "15:47:00",
      "level_type": "or30_high",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4617,
      "pred_gbt": 0.393,
      "pred_empirical": 0.6674,
      "confluence_count": 20,
      "rvol": 1.247,
      "approach_r2": 0.1146
    },
    {
      "date": "2026-02-18",
      "time": "15:49:00",
      "level_type": "vwap",
      "level_price": 6899.44,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.485,
      "pred_gbt": 0.4839,
      "pred_empirical": 0.5205,
      "confluence_count": 34,
      "rvol": 1.43,
      "approach_r2": 0.5044
    },
    {
      "date": "2026-02-18",
      "time": "15:50:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.4551,
      "pred_gbt": 0.5678,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 1.258,
      "approach_r2": 0.7449
    },
    {
      "date": "2026-02-18",
      "time": "15:54:00",
      "level_type": "overnight_high",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.5355,
      "pred_gbt": 0.8856,
      "pred_empirical": 0.6715,
      "confluence_count": 29,
      "rvol": 0.902,
      "approach_r2": 0.0912
    },
    {
      "date": "2026-02-18",
      "time": "15:58:00",
      "level_type": "vwap",
      "level_price": 6899.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.5624,
      "pred_gbt": 0.9258,
      "pred_empirical": 0.6004,
      "confluence_count": 34,
      "rvol": 0.933,
      "approach_r2": 0.0555
    },
    {
      "date": "2026-02-19",
      "time": "09:35:00",
      "level_type": "prior_day_low",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5101,
      "pred_gbt": 0.3924,
      "pred_empirical": 0.5205,
      "confluence_count": 99,
      "rvol": 0.831,
      "approach_r2": 0.0169
    },
    {
      "date": "2026-02-19",
      "time": "09:35:00",
      "level_type": "overnight_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4859,
      "pred_gbt": 0.3882,
      "pred_empirical": 0.6004,
      "confluence_count": 95,
      "rvol": 0.831,
      "approach_r2": 0.0169
    },
    {
      "date": "2026-02-19",
      "time": "09:35:00",
      "level_type": "lvn",
      "level_price": 6865.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5149,
      "pred_gbt": 0.3878,
      "pred_empirical": 0.637,
      "confluence_count": 86,
      "rvol": 0.831,
      "approach_r2": 0.0169
    },
    {
      "date": "2026-02-19",
      "time": "09:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4991,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.5205,
      "confluence_count": 107,
      "rvol": 0.905,
      "approach_r2": 0.0456
    },
    {
      "date": "2026-02-19",
      "time": "09:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.44,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5346,
      "pred_gbt": 0.3481,
      "pred_empirical": 0.5205,
      "confluence_count": 97,
      "rvol": 0.999,
      "approach_r2": 0.5179
    },
    {
      "date": "2026-02-19",
      "time": "09:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5266,
      "pred_gbt": 0.3916,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 1.003,
      "approach_r2": 0.0674
    },
    {
      "date": "2026-02-19",
      "time": "09:39:00",
      "level_type": "vwap",
      "level_price": 6868.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4264,
      "pred_gbt": 0.311,
      "pred_empirical": 0.6715,
      "confluence_count": 50,
      "rvol": 1.067,
      "approach_r2": 0.0152
    },
    {
      "date": "2026-02-19",
      "time": "09:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5279,
      "pred_gbt": 0.3712,
      "pred_empirical": 0.6004,
      "confluence_count": 97,
      "rvol": 1.031,
      "approach_r2": 0.05
    },
    {
      "date": "2026-02-19",
      "time": "09:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6863.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5152,
      "pred_gbt": 0.3759,
      "pred_empirical": 0.6004,
      "confluence_count": 98,
      "rvol": 0.908,
      "approach_r2": 0.093
    },
    {
      "date": "2026-02-19",
      "time": "09:42:00",
      "level_type": "developing_vpoc",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4275,
      "pred_gbt": 0.3099,
      "pred_empirical": 0.651,
      "confluence_count": 44,
      "rvol": 0.855,
      "approach_r2": 0.3349
    },
    {
      "date": "2026-02-19",
      "time": "09:43:00",
      "level_type": "vwap_plus1",
      "level_price": 6872.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4843,
      "pred_gbt": 0.3411,
      "pred_empirical": 0.6081,
      "confluence_count": 51,
      "rvol": 0.88,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "09:44:00",
      "level_type": "session_high",
      "level_price": 6877.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4789,
      "pred_gbt": 0.4077,
      "pred_empirical": 0.6251,
      "confluence_count": 52,
      "rvol": 0.961,
      "approach_r2": 0.3405
    },
    {
      "date": "2026-02-19",
      "time": "09:44:00",
      "level_type": "vwap_plus2",
      "level_price": 6878.37,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5481,
      "pred_gbt": 0.3299,
      "pred_empirical": 0.6281,
      "confluence_count": 49,
      "rvol": 0.961,
      "approach_r2": 0.3405
    },
    {
      "date": "2026-02-19",
      "time": "09:44:00",
      "level_type": "swing_high_2h",
      "level_price": 6877.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4818,
      "pred_gbt": 0.3945,
      "pred_empirical": 0.651,
      "confluence_count": 52,
      "rvol": 0.961,
      "approach_r2": 0.3405
    },
    {
      "date": "2026-02-19",
      "time": "09:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6864.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5318,
      "pred_gbt": 0.401,
      "pred_empirical": 0.5205,
      "confluence_count": 95,
      "rvol": 1.072,
      "approach_r2": 0.1443
    },
    {
      "date": "2026-02-19",
      "time": "09:46:00",
      "level_type": "vwap_plus1",
      "level_price": 6873.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5347,
      "pred_gbt": 0.3914,
      "pred_empirical": 0.6674,
      "confluence_count": 60,
      "rvol": 1.114,
      "approach_r2": 0.5352
    },
    {
      "date": "2026-02-19",
      "time": "09:47:00",
      "level_type": "vwap_plus1",
      "level_price": 6873.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.484,
      "pred_gbt": 0.4137,
      "pred_empirical": 0.6251,
      "confluence_count": 56,
      "rvol": 1.082,
      "approach_r2": 0.4602
    },
    {
      "date": "2026-02-19",
      "time": "09:48:00",
      "level_type": "vwap_plus2",
      "level_price": 6878.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.535,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.6269,
      "confluence_count": 48,
      "rvol": 1.051,
      "approach_r2": 0.7234
    },
    {
      "date": "2026-02-19",
      "time": "09:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.48,
      "pred_gbt": 0.4081,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 0.883,
      "approach_r2": 0.0374
    },
    {
      "date": "2026-02-19",
      "time": "09:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5308,
      "pred_gbt": 0.487,
      "pred_empirical": 0.6109,
      "confluence_count": 49,
      "rvol": 0.734,
      "approach_r2": 0.1417
    },
    {
      "date": "2026-02-19",
      "time": "09:51:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5339,
      "pred_gbt": 0.4819,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 0.676,
      "approach_r2": 0.1054
    },
    {
      "date": "2026-02-19",
      "time": "09:52:00",
      "level_type": "or15_high",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4735,
      "pred_gbt": 0.3912,
      "pred_empirical": 0.6269,
      "confluence_count": 42,
      "rvol": 0.742,
      "approach_r2": 0.0879
    },
    {
      "date": "2026-02-19",
      "time": "09:52:00",
      "level_type": "session_high",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4683,
      "pred_gbt": 0.4378,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 0.742,
      "approach_r2": 0.0879
    },
    {
      "date": "2026-02-19",
      "time": "09:52:00",
      "level_type": "vwap_plus2",
      "level_price": 6879.87,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5562,
      "pred_gbt": 0.4518,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 0.742,
      "approach_r2": 0.0879
    },
    {
      "date": "2026-02-19",
      "time": "09:52:00",
      "level_type": "swing_high_2h",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4712,
      "pred_gbt": 0.423,
      "pred_empirical": 0.5962,
      "confluence_count": 42,
      "rvol": 0.742,
      "approach_r2": 0.0879
    },
    {
      "date": "2026-02-19",
      "time": "09:53:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4655,
      "pred_gbt": 0.376,
      "pred_empirical": 0.6142,
      "confluence_count": 35,
      "rvol": 0.819,
      "approach_r2": 0.0035
    },
    {
      "date": "2026-02-19",
      "time": "09:53:00",
      "level_type": "session_high",
      "level_price": 6882.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4899,
      "pred_gbt": 0.4425,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 0.819,
      "approach_r2": 0.0035
    },
    {
      "date": "2026-02-19",
      "time": "09:53:00",
      "level_type": "swing_high_2h",
      "level_price": 6882.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4928,
      "pred_gbt": 0.4277,
      "pred_empirical": 0.6269,
      "confluence_count": 57,
      "rvol": 0.819,
      "approach_r2": 0.0035
    },
    {
      "date": "2026-02-19",
      "time": "09:54:00",
      "level_type": "vwap_plus2",
      "level_price": 6882.14,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5567,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.6142,
      "confluence_count": 56,
      "rvol": 0.823,
      "approach_r2": 0.0666
    },
    {
      "date": "2026-02-19",
      "time": "09:55:00",
      "level_type": "value_area_high",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4577,
      "pred_gbt": 0.3923,
      "pred_empirical": 0.6269,
      "confluence_count": 39,
      "rvol": 0.909,
      "approach_r2": 0.4009
    },
    {
      "date": "2026-02-19",
      "time": "09:56:00",
      "level_type": "session_high",
      "level_price": 6888.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4563,
      "pred_gbt": 0.458,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 0.98,
      "approach_r2": 0.5847
    },
    {
      "date": "2026-02-19",
      "time": "09:56:00",
      "level_type": "swing_high_2h",
      "level_price": 6888.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4592,
      "pred_gbt": 0.4429,
      "pred_empirical": 0.6081,
      "confluence_count": 38,
      "rvol": 0.98,
      "approach_r2": 0.5847
    },
    {
      "date": "2026-02-19",
      "time": "09:57:00",
      "level_type": "session_high",
      "level_price": 6890.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.3293,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 0.926,
      "approach_r2": 0.7602
    },
    {
      "date": "2026-02-19",
      "time": "09:57:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.4153,
      "pred_empirical": 0.6109,
      "confluence_count": 42,
      "rvol": 0.926,
      "approach_r2": 0.7602
    },
    {
      "date": "2026-02-19",
      "time": "09:57:00",
      "level_type": "swing_high_2h",
      "level_price": 6890.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5018,
      "pred_gbt": 0.3305,
      "pred_empirical": 0.5962,
      "confluence_count": 32,
      "rvol": 0.926,
      "approach_r2": 0.7602
    },
    {
      "date": "2026-02-19",
      "time": "09:58:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.49,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.535,
      "pred_gbt": 0.403,
      "pred_empirical": 0.5871,
      "confluence_count": 41,
      "rvol": 0.824,
      "approach_r2": 0.0885
    },
    {
      "date": "2026-02-19",
      "time": "09:59:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.51,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5279,
      "pred_gbt": 0.463,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.845,
      "approach_r2": 0.0859
    },
    {
      "date": "2026-02-19",
      "time": "10:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6880.69,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.6269,
      "confluence_count": 49,
      "rvol": 0.832,
      "approach_r2": 0.754
    },
    {
      "date": "2026-02-19",
      "time": "10:03:00",
      "level_type": "lvn",
      "level_price": 6891.58,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4125,
      "pred_gbt": 0.4621,
      "pred_empirical": 0.5871,
      "confluence_count": 14,
      "rvol": 0.964,
      "approach_r2": 0.1084
    },
    {
      "date": "2026-02-19",
      "time": "10:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4868,
      "pred_gbt": 0.3802,
      "pred_empirical": 0.6269,
      "confluence_count": 51,
      "rvol": 1.082,
      "approach_r2": 0.0757
    },
    {
      "date": "2026-02-19",
      "time": "10:09:00",
      "level_type": "vwap",
      "level_price": 6875.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5219,
      "pred_gbt": 0.4805,
      "pred_empirical": 0.6081,
      "confluence_count": 61,
      "rvol": 0.733,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-02-19",
      "time": "10:11:00",
      "level_type": "vwap",
      "level_price": 6875.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5273,
      "pred_gbt": 0.4858,
      "pred_empirical": 0.6269,
      "confluence_count": 60,
      "rvol": 0.672,
      "approach_r2": 0.3535
    },
    {
      "date": "2026-02-19",
      "time": "10:13:00",
      "level_type": "vwap",
      "level_price": 6875.86,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5275,
      "pred_gbt": 0.4892,
      "pred_empirical": 0.6081,
      "confluence_count": 60,
      "rvol": 0.664,
      "approach_r2": 0.1732
    },
    {
      "date": "2026-02-19",
      "time": "10:14:00",
      "level_type": "developing_vpoc",
      "level_price": 6874.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4615,
      "pred_gbt": 0.388,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 0.636,
      "approach_r2": 0.0068
    },
    {
      "date": "2026-02-19",
      "time": "10:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.95,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.552,
      "pred_gbt": 0.475,
      "pred_empirical": 0.612,
      "confluence_count": 48,
      "rvol": 0.667,
      "approach_r2": 0.0004
    },
    {
      "date": "2026-02-19",
      "time": "10:18:00",
      "level_type": "vwap",
      "level_price": 6876.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5276,
      "pred_gbt": 0.4246,
      "pred_empirical": 0.651,
      "confluence_count": 58,
      "rvol": 0.852,
      "approach_r2": 0.721
    },
    {
      "date": "2026-02-19",
      "time": "10:18:00",
      "level_type": "developing_vpoc",
      "level_price": 6876.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5013,
      "pred_gbt": 0.4061,
      "pred_empirical": 0.651,
      "confluence_count": 57,
      "rvol": 0.852,
      "approach_r2": 0.721
    },
    {
      "date": "2026-02-19",
      "time": "10:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5056,
      "pred_gbt": 0.4224,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.841,
      "approach_r2": 0.4542
    },
    {
      "date": "2026-02-19",
      "time": "10:21:00",
      "level_type": "vwap",
      "level_price": 6876.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.474,
      "pred_gbt": 0.432,
      "pred_empirical": 0.6081,
      "confluence_count": 58,
      "rvol": 0.86,
      "approach_r2": 0.1126
    },
    {
      "date": "2026-02-19",
      "time": "10:22:00",
      "level_type": "or15_high",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4866,
      "pred_gbt": 0.497,
      "pred_empirical": 0.6142,
      "confluence_count": 42,
      "rvol": 0.812,
      "approach_r2": 0.4854
    },
    {
      "date": "2026-02-19",
      "time": "10:22:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5094,
      "pred_gbt": 0.4505,
      "pred_empirical": 0.6142,
      "confluence_count": 48,
      "rvol": 0.812,
      "approach_r2": 0.4854
    },
    {
      "date": "2026-02-19",
      "time": "10:24:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": false,
      "pred_logistic": 0.4882,
      "pred_gbt": 0.4611,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.632,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-02-19",
      "time": "10:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6884.09,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5569,
      "pred_gbt": 0.4744,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.632,
      "approach_r2": 0.0017
    },
    {
      "date": "2026-02-19",
      "time": "10:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6880.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4964,
      "pred_gbt": 0.4625,
      "pred_empirical": 0.5962,
      "confluence_count": 51,
      "rvol": 0.653,
      "approach_r2": 0.087
    },
    {
      "date": "2026-02-19",
      "time": "10:26:00",
      "level_type": "vwap",
      "level_price": 6876.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4547,
      "pred_gbt": 0.5154,
      "pred_empirical": 0.6081,
      "confluence_count": 57,
      "rvol": 0.642,
      "approach_r2": 0.4998
    },
    {
      "date": "2026-02-19",
      "time": "10:32:00",
      "level_type": "vwap_plus1",
      "level_price": 6883.89,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.554,
      "pred_gbt": 0.4774,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.868,
      "approach_r2": 0.4253
    },
    {
      "date": "2026-02-19",
      "time": "10:33:00",
      "level_type": "value_area_high",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4817,
      "pred_gbt": 0.4917,
      "pred_empirical": 0.612,
      "confluence_count": 39,
      "rvol": 0.875,
      "approach_r2": 0.7168
    },
    {
      "date": "2026-02-19",
      "time": "10:34:00",
      "level_type": "lvn",
      "level_price": 6891.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.434,
      "pred_gbt": 0.4016,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 0.842,
      "approach_r2": 0.7542
    },
    {
      "date": "2026-02-19",
      "time": "10:34:00",
      "level_type": "or30_high",
      "level_price": 6890.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4393,
      "pred_gbt": 0.3962,
      "pred_empirical": 0.612,
      "confluence_count": 29,
      "rvol": 0.842,
      "approach_r2": 0.7542
    },
    {
      "date": "2026-02-19",
      "time": "10:34:00",
      "level_type": "vwap_plus2",
      "level_price": 6891.64,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5265,
      "pred_gbt": 0.4312,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 0.842,
      "approach_r2": 0.7542
    },
    {
      "date": "2026-02-19",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.53,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.564,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.6011,
      "confluence_count": 39,
      "rvol": 0.568,
      "approach_r2": 0.4608
    },
    {
      "date": "2026-02-19",
      "time": "10:47:00",
      "level_type": "developing_vpoc",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5036,
      "pred_gbt": 0.429,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 0.572,
      "approach_r2": 0.7874
    },
    {
      "date": "2026-02-19",
      "time": "10:48:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.567,
      "pred_gbt": 0.4909,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.557,
      "approach_r2": 0.5124
    },
    {
      "date": "2026-02-19",
      "time": "10:49:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.82,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5616,
      "pred_gbt": 0.4977,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.581,
      "approach_r2": 0.142
    },
    {
      "date": "2026-02-19",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6878.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5379,
      "pred_gbt": 0.4778,
      "pred_empirical": 0.612,
      "confluence_count": 50,
      "rvol": 0.669,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "10:51:00",
      "level_type": "vwap",
      "level_price": 6878.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4892,
      "pred_gbt": 0.4158,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 0.739,
      "approach_r2": 0.1408
    },
    {
      "date": "2026-02-19",
      "time": "10:52:00",
      "level_type": "or15_high",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4597,
      "pred_gbt": 0.4404,
      "pred_empirical": 0.612,
      "confluence_count": 42,
      "rvol": 0.799,
      "approach_r2": 0.5759
    },
    {
      "date": "2026-02-19",
      "time": "10:54:00",
      "level_type": "developing_vpoc",
      "level_price": 6876.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.488,
      "pred_gbt": 0.4087,
      "pred_empirical": 0.5962,
      "confluence_count": 57,
      "rvol": 0.921,
      "approach_r2": 0.4778
    },
    {
      "date": "2026-02-19",
      "time": "10:56:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5022,
      "pred_gbt": 0.4668,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.816,
      "approach_r2": 0.1397
    },
    {
      "date": "2026-02-19",
      "time": "10:56:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5143,
      "pred_gbt": 0.4254,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.816,
      "approach_r2": 0.1397
    },
    {
      "date": "2026-02-19",
      "time": "10:57:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5147,
      "pred_gbt": 0.4226,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.795,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-19",
      "time": "10:58:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5593,
      "pred_gbt": 0.4843,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.733,
      "approach_r2": 0.1085
    },
    {
      "date": "2026-02-19",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.86,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5647,
      "pred_gbt": 0.5038,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.671,
      "approach_r2": 0.1368
    },
    {
      "date": "2026-02-19",
      "time": "11:01:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5694,
      "pred_gbt": 0.5072,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.625,
      "approach_r2": 0.3418
    },
    {
      "date": "2026-02-19",
      "time": "11:03:00",
      "level_type": "vwap",
      "level_price": 6878.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5501,
      "pred_gbt": 0.5039,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.621,
      "approach_r2": 0.3593
    },
    {
      "date": "2026-02-19",
      "time": "11:04:00",
      "level_type": "vwap",
      "level_price": 6878.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5498,
      "pred_gbt": 0.5244,
      "pred_empirical": 0.612,
      "confluence_count": 49,
      "rvol": 0.578,
      "approach_r2": 0.1474
    },
    {
      "date": "2026-02-19",
      "time": "11:05:00",
      "level_type": "developing_vpoc",
      "level_price": 6879.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5011,
      "pred_gbt": 0.4473,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 0.655,
      "approach_r2": 0.4692
    },
    {
      "date": "2026-02-19",
      "time": "11:09:00",
      "level_type": "vwap",
      "level_price": 6878.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.553,
      "pred_gbt": 0.5027,
      "pred_empirical": 0.6142,
      "confluence_count": 49,
      "rvol": 0.706,
      "approach_r2": 0.8356
    },
    {
      "date": "2026-02-19",
      "time": "11:12:00",
      "level_type": "vwap",
      "level_price": 6878.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5544,
      "pred_gbt": 0.5393,
      "pred_empirical": 0.5871,
      "confluence_count": 49,
      "rvol": 0.588,
      "approach_r2": 0.1617
    },
    {
      "date": "2026-02-19",
      "time": "11:13:00",
      "level_type": "vwap",
      "level_price": 6878.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5534,
      "pred_gbt": 0.4996,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.572,
      "approach_r2": 0.0008
    },
    {
      "date": "2026-02-19",
      "time": "11:16:00",
      "level_type": "value_area_high",
      "level_price": 6887.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5169,
      "pred_gbt": 0.4933,
      "pred_empirical": 0.5803,
      "confluence_count": 39,
      "rvol": 0.562,
      "approach_r2": 0.1309
    },
    {
      "date": "2026-02-19",
      "time": "11:17:00",
      "level_type": "vwap_plus1",
      "level_price": 6885.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5803,
      "pred_gbt": 0.5389,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.568,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "11:18:00",
      "level_type": "or30_high",
      "level_price": 6890.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4719,
      "pred_gbt": 0.3968,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 0.675,
      "approach_r2": 0.0714
    },
    {
      "date": "2026-02-19",
      "time": "11:21:00",
      "level_type": "lvn",
      "level_price": 6891.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.466,
      "pred_gbt": 0.4624,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 0.77,
      "approach_r2": 0.0872
    },
    {
      "date": "2026-02-19",
      "time": "11:24:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.3,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5858,
      "pred_gbt": 0.5472,
      "pred_empirical": 0.5997,
      "confluence_count": 38,
      "rvol": 0.578,
      "approach_r2": 0.1074
    },
    {
      "date": "2026-02-19",
      "time": "11:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6887.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5208,
      "pred_gbt": 0.5246,
      "pred_empirical": 0.5803,
      "confluence_count": 40,
      "rvol": 0.578,
      "approach_r2": 0.1074
    },
    {
      "date": "2026-02-19",
      "time": "11:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.34,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5501,
      "pred_gbt": 0.5264,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.583,
      "approach_r2": 0.488
    },
    {
      "date": "2026-02-19",
      "time": "11:26:00",
      "level_type": "prior_week_vpoc",
      "level_price": 6886.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5404,
      "pred_gbt": 0.6349,
      "pred_empirical": 0.5997,
      "confluence_count": 35,
      "rvol": 0.557,
      "approach_r2": 0.5116
    },
    {
      "date": "2026-02-19",
      "time": "11:26:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5524,
      "pred_gbt": 0.5024,
      "pred_empirical": 0.5803,
      "confluence_count": 38,
      "rvol": 0.557,
      "approach_r2": 0.5116
    },
    {
      "date": "2026-02-19",
      "time": "11:27:00",
      "level_type": "or15_high",
      "level_price": 6880.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5433,
      "pred_gbt": 0.5604,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.531,
      "approach_r2": 0.144
    },
    {
      "date": "2026-02-19",
      "time": "11:30:00",
      "level_type": "vwap",
      "level_price": 6878.83,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5115,
      "pred_gbt": 0.4232,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 0.848,
      "approach_r2": 0.088
    },
    {
      "date": "2026-02-19",
      "time": "11:34:00",
      "level_type": "vwap_plus1",
      "level_price": 6886.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5103,
      "pred_gbt": 0.5273,
      "pred_empirical": 0.6011,
      "confluence_count": 38,
      "rvol": 0.782,
      "approach_r2": 0.5017
    },
    {
      "date": "2026-02-19",
      "time": "11:35:00",
      "level_type": "vwap",
      "level_price": 6878.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5021,
      "pred_gbt": 0.4773,
      "pred_empirical": 0.5871,
      "confluence_count": 48,
      "rvol": 0.67,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-19",
      "time": "11:35:00",
      "level_type": "developing_vpoc",
      "level_price": 6880.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4998,
      "pred_gbt": 0.4801,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.67,
      "approach_r2": 0.1284
    },
    {
      "date": "2026-02-19",
      "time": "11:36:00",
      "level_type": "developing_vpoc",
      "level_price": 6877.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.525,
      "pred_gbt": 0.4635,
      "pred_empirical": 0.6011,
      "confluence_count": 52,
      "rvol": 0.615,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "11:37:00",
      "level_type": "vwap",
      "level_price": 6878.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5063,
      "pred_gbt": 0.5029,
      "pred_empirical": 0.6011,
      "confluence_count": 48,
      "rvol": 0.602,
      "approach_r2": 0.1248
    },
    {
      "date": "2026-02-19",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6871.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5066,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 1.031,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "11:46:00",
      "level_type": "lvn",
      "level_price": 6865.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5867,
      "pred_gbt": 0.6571,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 1.076,
      "approach_r2": 0.1226
    },
    {
      "date": "2026-02-19",
      "time": "11:46:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5749,
      "pred_gbt": 0.6716,
      "pred_empirical": 0.6674,
      "confluence_count": 93,
      "rvol": 1.076,
      "approach_r2": 0.1226
    },
    {
      "date": "2026-02-19",
      "time": "11:47:00",
      "level_type": "swing_low_2h",
      "level_price": 6866.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5509,
      "pred_gbt": 0.6174,
      "pred_empirical": 0.6674,
      "confluence_count": 79,
      "rvol": 1.177,
      "approach_r2": 0.5057
    },
    {
      "date": "2026-02-19",
      "time": "11:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.6995,
      "pred_empirical": 0.6715,
      "confluence_count": 94,
      "rvol": 1.223,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-02-19",
      "time": "11:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6865.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.481,
      "pred_gbt": 0.6761,
      "pred_empirical": 0.6715,
      "confluence_count": 92,
      "rvol": 1.223,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-02-19",
      "time": "11:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.65,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5341,
      "pred_gbt": 0.6836,
      "pred_empirical": 0.651,
      "confluence_count": 86,
      "rvol": 1.108,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-02-19",
      "time": "11:49:00",
      "level_type": "swing_low_2h",
      "level_price": 6864.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5823,
      "pred_gbt": 0.7133,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 1.108,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-02-19",
      "time": "11:50:00",
      "level_type": "overnight_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5558,
      "pred_gbt": 0.7062,
      "pred_empirical": 0.6251,
      "confluence_count": 95,
      "rvol": 1.135,
      "approach_r2": 0.027
    },
    {
      "date": "2026-02-19",
      "time": "11:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6863.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5369,
      "pred_gbt": 0.6956,
      "pred_empirical": 0.651,
      "confluence_count": 87,
      "rvol": 1.135,
      "approach_r2": 0.027
    },
    {
      "date": "2026-02-19",
      "time": "11:50:00",
      "level_type": "swing_low_2h",
      "level_price": 6862.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5708,
      "pred_gbt": 0.7251,
      "pred_empirical": 0.6715,
      "confluence_count": 90,
      "rvol": 1.135,
      "approach_r2": 0.027
    },
    {
      "date": "2026-02-19",
      "time": "11:51:00",
      "level_type": "prior_day_low",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.6561,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 1.1,
      "approach_r2": 0.5087
    },
    {
      "date": "2026-02-19",
      "time": "11:51:00",
      "level_type": "swing_low_2h",
      "level_price": 6860.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5907,
      "pred_gbt": 0.6875,
      "pred_empirical": 0.637,
      "confluence_count": 100,
      "rvol": 1.1,
      "approach_r2": 0.5087
    },
    {
      "date": "2026-02-19",
      "time": "11:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6859.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5887,
      "pred_gbt": 0.6763,
      "pred_empirical": 0.6674,
      "confluence_count": 100,
      "rvol": 1.084,
      "approach_r2": 0.0697
    },
    {
      "date": "2026-02-19",
      "time": "11:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.25,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5164,
      "pred_gbt": 0.497,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.223,
      "approach_r2": 0.0492
    },
    {
      "date": "2026-02-19",
      "time": "11:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6870.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4937,
      "pred_gbt": 0.4503,
      "pred_empirical": 0.6142,
      "confluence_count": 39,
      "rvol": 1.251,
      "approach_r2": 0.0079
    },
    {
      "date": "2026-02-19",
      "time": "12:02:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.6137,
      "pred_empirical": 0.651,
      "confluence_count": 101,
      "rvol": 0.8,
      "approach_r2": 0.2656
    },
    {
      "date": "2026-02-19",
      "time": "12:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5863,
      "pred_gbt": 0.6274,
      "pred_empirical": 0.651,
      "confluence_count": 101,
      "rvol": 0.778,
      "approach_r2": 0.3936
    },
    {
      "date": "2026-02-19",
      "time": "12:04:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5837,
      "pred_gbt": 0.6601,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 0.834,
      "approach_r2": 0.0665
    },
    {
      "date": "2026-02-19",
      "time": "12:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.6,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6099,
      "pred_gbt": 0.6882,
      "pred_empirical": 0.651,
      "confluence_count": 104,
      "rvol": 0.872,
      "approach_r2": 0.0013
    },
    {
      "date": "2026-02-19",
      "time": "12:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5891,
      "pred_gbt": 0.6672,
      "pred_empirical": 0.6715,
      "confluence_count": 104,
      "rvol": 0.855,
      "approach_r2": 0.1166
    },
    {
      "date": "2026-02-19",
      "time": "12:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6861.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5781,
      "pred_gbt": 0.6693,
      "pred_empirical": 0.6715,
      "confluence_count": 103,
      "rvol": 1.04,
      "approach_r2": 0.0946
    },
    {
      "date": "2026-02-19",
      "time": "12:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6869.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5386,
      "pred_gbt": 0.4724,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.002,
      "approach_r2": 0.7646
    },
    {
      "date": "2026-02-19",
      "time": "12:12:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.549,
      "pred_gbt": 0.4768,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.73,
      "approach_r2": 0.0998
    },
    {
      "date": "2026-02-19",
      "time": "12:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.93,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5578,
      "pred_gbt": 0.4501,
      "pred_empirical": 0.6011,
      "confluence_count": 50,
      "rvol": 0.598,
      "approach_r2": 0.0716
    },
    {
      "date": "2026-02-19",
      "time": "12:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5605,
      "pred_gbt": 0.4799,
      "pred_empirical": 0.6011,
      "confluence_count": 51,
      "rvol": 0.588,
      "approach_r2": 0.0782
    },
    {
      "date": "2026-02-19",
      "time": "12:20:00",
      "level_type": "vwap",
      "level_price": 6876.91,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.5,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.97,
      "approach_r2": 0.4016
    },
    {
      "date": "2026-02-19",
      "time": "12:20:00",
      "level_type": "developing_vpoc",
      "level_price": 6877.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5396,
      "pred_gbt": 0.4725,
      "pred_empirical": 0.5871,
      "confluence_count": 52,
      "rvol": 0.97,
      "approach_r2": 0.4016
    },
    {
      "date": "2026-02-19",
      "time": "12:23:00",
      "level_type": "or15_high",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5177,
      "pred_gbt": 0.5228,
      "pred_empirical": 0.5803,
      "confluence_count": 42,
      "rvol": 0.902,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-19",
      "time": "12:24:00",
      "level_type": "vwap",
      "level_price": 6876.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5987,
      "pred_gbt": 0.6177,
      "pred_empirical": 0.6142,
      "confluence_count": 55,
      "rvol": 0.964,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-19",
      "time": "12:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.9,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5688,
      "pred_gbt": 0.4881,
      "pred_empirical": 0.5962,
      "confluence_count": 50,
      "rvol": 1.002,
      "approach_r2": 0.1297
    },
    {
      "date": "2026-02-19",
      "time": "12:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.85,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5982,
      "pred_gbt": 0.5725,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.505,
      "approach_r2": 0.1324
    },
    {
      "date": "2026-02-19",
      "time": "12:37:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.578,
      "pred_gbt": 0.4896,
      "pred_empirical": 0.5871,
      "confluence_count": 51,
      "rvol": 0.629,
      "approach_r2": 0.5023
    },
    {
      "date": "2026-02-19",
      "time": "12:38:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5917,
      "pred_gbt": 0.5633,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.647,
      "approach_r2": 0.1075
    },
    {
      "date": "2026-02-19",
      "time": "12:39:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.79,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5905,
      "pred_gbt": 0.5401,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.684,
      "approach_r2": 0.0005
    },
    {
      "date": "2026-02-19",
      "time": "12:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.78,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5878,
      "pred_gbt": 0.5134,
      "pred_empirical": 0.6011,
      "confluence_count": 49,
      "rvol": 0.708,
      "approach_r2": 0.0833
    },
    {
      "date": "2026-02-19",
      "time": "12:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.77,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5888,
      "pred_gbt": 0.5279,
      "pred_empirical": 0.5803,
      "confluence_count": 49,
      "rvol": 0.676,
      "approach_r2": 0.0552
    },
    {
      "date": "2026-02-19",
      "time": "12:44:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6008,
      "pred_gbt": 0.5538,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.575,
      "approach_r2": 0.489
    },
    {
      "date": "2026-02-19",
      "time": "12:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6868.73,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5788,
      "pred_gbt": 0.5186,
      "pred_empirical": 0.5803,
      "confluence_count": 50,
      "rvol": 0.622,
      "approach_r2": 0.0573
    },
    {
      "date": "2026-02-19",
      "time": "12:46:00",
      "level_type": "lvn",
      "level_price": 6865.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.647,
      "pred_gbt": 0.6918,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.71,
      "approach_r2": 0.4672
    },
    {
      "date": "2026-02-19",
      "time": "12:47:00",
      "level_type": "overnight_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.6165,
      "pred_gbt": 0.6973,
      "pred_empirical": 0.6109,
      "confluence_count": 95,
      "rvol": 0.721,
      "approach_r2": 0.5034
    },
    {
      "date": "2026-02-19",
      "time": "12:48:00",
      "level_type": "or15_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5921,
      "pred_gbt": 0.6636,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 0.999,
      "approach_r2": 0.1162
    },
    {
      "date": "2026-02-19",
      "time": "12:48:00",
      "level_type": "or30_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6085,
      "pred_gbt": 0.6662,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 0.999,
      "approach_r2": 0.1162
    },
    {
      "date": "2026-02-19",
      "time": "12:48:00",
      "level_type": "ib_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6118,
      "pred_gbt": 0.6724,
      "pred_empirical": 0.651,
      "confluence_count": 89,
      "rvol": 0.999,
      "approach_r2": 0.1162
    },
    {
      "date": "2026-02-19",
      "time": "12:48:00",
      "level_type": "session_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5881,
      "pred_gbt": 0.6626,
      "pred_empirical": 0.6715,
      "confluence_count": 89,
      "rvol": 0.999,
      "approach_r2": 0.1162
    },
    {
      "date": "2026-02-19",
      "time": "12:48:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.4,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6417,
      "pred_gbt": 0.7294,
      "pred_empirical": 0.6674,
      "confluence_count": 107,
      "rvol": 0.999,
      "approach_r2": 0.1162
    },
    {
      "date": "2026-02-19",
      "time": "12:48:00",
      "level_type": "swing_low_2h",
      "level_price": 6859.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5514,
      "pred_gbt": 0.6067,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 0.999,
      "approach_r2": 0.1162
    },
    {
      "date": "2026-02-19",
      "time": "12:49:00",
      "level_type": "vwap_minus2",
      "level_price": 6860.11,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.618,
      "pred_gbt": 0.7136,
      "pred_empirical": 0.6715,
      "confluence_count": 100,
      "rvol": 1.246,
      "approach_r2": 0.0003
    },
    {
      "date": "2026-02-19",
      "time": "12:50:00",
      "level_type": "prior_day_low",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.5546,
      "pred_gbt": 0.6422,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 1.367,
      "approach_r2": 0.1291
    },
    {
      "date": "2026-02-19",
      "time": "12:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6859.91,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5852,
      "pred_gbt": 0.6275,
      "pred_empirical": 0.6674,
      "confluence_count": 98,
      "rvol": 1.367,
      "approach_r2": 0.1291
    },
    {
      "date": "2026-02-19",
      "time": "12:51:00",
      "level_type": "vwap_minus2",
      "level_price": 6859.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5821,
      "pred_gbt": 0.6596,
      "pred_empirical": 0.6674,
      "confluence_count": 97,
      "rvol": 1.429,
      "approach_r2": 0.501
    },
    {
      "date": "2026-02-19",
      "time": "12:52:00",
      "level_type": "session_low",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.508,
      "pred_gbt": 0.608,
      "pred_empirical": 0.6269,
      "confluence_count": 55,
      "rvol": 1.491,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "12:52:00",
      "level_type": "swing_low_2h",
      "level_price": 6856.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5392,
      "pred_gbt": 0.5992,
      "pred_empirical": 0.6081,
      "confluence_count": 55,
      "rvol": 1.491,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "12:54:00",
      "level_type": "vwap_minus2",
      "level_price": 6859.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6191,
      "pred_gbt": 0.6735,
      "pred_empirical": 0.6674,
      "confluence_count": 99,
      "rvol": 1.311,
      "approach_r2": 0.4975
    },
    {
      "date": "2026-02-19",
      "time": "12:56:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.8,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5899,
      "pred_gbt": 0.6224,
      "pred_empirical": 0.6715,
      "confluence_count": 98,
      "rvol": 1.305,
      "approach_r2": 0.0541
    },
    {
      "date": "2026-02-19",
      "time": "12:57:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.63,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6151,
      "pred_gbt": 0.7048,
      "pred_empirical": 0.6715,
      "confluence_count": 97,
      "rvol": 1.289,
      "approach_r2": 0.1217
    },
    {
      "date": "2026-02-19",
      "time": "12:58:00",
      "level_type": "session_low",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5161,
      "pred_gbt": 0.4706,
      "pred_empirical": 0.6251,
      "confluence_count": 48,
      "rvol": 1.324,
      "approach_r2": 0.7574
    },
    {
      "date": "2026-02-19",
      "time": "12:58:00",
      "level_type": "swing_low_2h",
      "level_price": 6854.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.494,
      "pred_empirical": 0.6281,
      "confluence_count": 48,
      "rvol": 1.324,
      "approach_r2": 0.7574
    },
    {
      "date": "2026-02-19",
      "time": "12:59:00",
      "level_type": "vwap_minus2",
      "level_price": 6858.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6244,
      "pred_gbt": 0.7343,
      "pred_empirical": 0.6715,
      "confluence_count": 99,
      "rvol": 1.232,
      "approach_r2": 0.5034
    },
    {
      "date": "2026-02-19",
      "time": "13:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.96,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6356,
      "pred_gbt": 0.7886,
      "pred_empirical": 0.651,
      "confluence_count": 102,
      "rvol": 1.091,
      "approach_r2": 0.2
    },
    {
      "date": "2026-02-19",
      "time": "13:01:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6382,
      "pred_gbt": 0.7771,
      "pred_empirical": 0.6281,
      "confluence_count": 101,
      "rvol": 0.976,
      "approach_r2": 0.125
    },
    {
      "date": "2026-02-19",
      "time": "13:02:00",
      "level_type": "session_low",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4746,
      "pred_gbt": 0.4263,
      "pred_empirical": 0.6142,
      "confluence_count": 43,
      "rvol": 0.932,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-19",
      "time": "13:02:00",
      "level_type": "swing_low_2h",
      "level_price": 6853.5,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4749,
      "pred_gbt": 0.428,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 0.932,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-19",
      "time": "13:03:00",
      "level_type": "vwap_minus2",
      "level_price": 6857.42,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6397,
      "pred_gbt": 0.7411,
      "pred_empirical": 0.6281,
      "confluence_count": 94,
      "rvol": 0.843,
      "approach_r2": 0.5
    },
    {
      "date": "2026-02-19",
      "time": "13:04:00",
      "level_type": "session_low",
      "level_price": 6852.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4746,
      "pred_gbt": 0.4449,
      "pred_empirical": 0.612,
      "confluence_count": 40,
      "rvol": 0.84,
      "approach_r2": 0.4744
    },
    {
      "date": "2026-02-19",
      "time": "13:04:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4749,
      "pred_gbt": 0.4367,
      "pred_empirical": 0.5871,
      "confluence_count": 40,
      "rvol": 0.84,
      "approach_r2": 0.4744
    },
    {
      "date": "2026-02-19",
      "time": "13:06:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.85,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6228,
      "pred_gbt": 0.6778,
      "pred_empirical": 0.6251,
      "confluence_count": 89,
      "rvol": 1.022,
      "approach_r2": 0.0717
    },
    {
      "date": "2026-02-19",
      "time": "13:07:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.73,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5994,
      "pred_gbt": 0.6532,
      "pred_empirical": 0.6281,
      "confluence_count": 88,
      "rvol": 0.953,
      "approach_r2": 0.1008
    },
    {
      "date": "2026-02-19",
      "time": "13:08:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.64,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.606,
      "pred_gbt": 0.6217,
      "pred_empirical": 0.6281,
      "confluence_count": 87,
      "rvol": 0.898,
      "approach_r2": 0.763
    },
    {
      "date": "2026-02-19",
      "time": "13:09:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.56,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6063,
      "pred_gbt": 0.6114,
      "pred_empirical": 0.6269,
      "confluence_count": 86,
      "rvol": 0.834,
      "approach_r2": 0.52
    },
    {
      "date": "2026-02-19",
      "time": "13:11:00",
      "level_type": "vwap_minus2",
      "level_price": 6856.36,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5965,
      "pred_gbt": 0.5366,
      "pred_empirical": 0.6109,
      "confluence_count": 75,
      "rvol": 0.731,
      "approach_r2": 0.5034
    },
    {
      "date": "2026-02-19",
      "time": "13:14:00",
      "level_type": "vwap_minus1",
      "level_price": 6865.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6501,
      "pred_gbt": 0.6589,
      "pred_empirical": 0.6081,
      "confluence_count": 92,
      "rvol": 0.879,
      "approach_r2": 0.1184
    },
    {
      "date": "2026-02-19",
      "time": "13:17:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.92,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5493,
      "pred_gbt": 0.4784,
      "pred_empirical": 0.6109,
      "confluence_count": 54,
      "rvol": 1.099,
      "approach_r2": 0.4986
    },
    {
      "date": "2026-02-19",
      "time": "13:18:00",
      "level_type": "or15_low",
      "level_price": 6857.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.667,
      "pred_gbt": 0.6857,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 1.045,
      "approach_r2": 0.0994
    },
    {
      "date": "2026-02-19",
      "time": "13:18:00",
      "level_type": "or30_low",
      "level_price": 6857.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6492,
      "pred_gbt": 0.6795,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 1.045,
      "approach_r2": 0.0994
    },
    {
      "date": "2026-02-19",
      "time": "13:18:00",
      "level_type": "ib_low",
      "level_price": 6857.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6193,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 1.045,
      "approach_r2": 0.0994
    },
    {
      "date": "2026-02-19",
      "time": "13:18:00",
      "level_type": "vwap_minus2",
      "level_price": 6855.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5741,
      "pred_gbt": 0.5672,
      "pred_empirical": 0.6142,
      "confluence_count": 54,
      "rvol": 1.045,
      "approach_r2": 0.0994
    },
    {
      "date": "2026-02-19",
      "time": "13:20:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4599,
      "pred_gbt": 0.3661,
      "pred_empirical": 0.612,
      "confluence_count": 21,
      "rvol": 1.326,
      "approach_r2": 0.1503
    },
    {
      "date": "2026-02-19",
      "time": "13:20:00",
      "level_type": "session_low",
      "level_price": 6852.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4619,
      "pred_gbt": 0.3726,
      "pred_empirical": 0.6081,
      "confluence_count": 39,
      "rvol": 1.326,
      "approach_r2": 0.1503
    },
    {
      "date": "2026-02-19",
      "time": "13:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6852.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4622,
      "pred_gbt": 0.3611,
      "pred_empirical": 0.6109,
      "confluence_count": 39,
      "rvol": 1.326,
      "approach_r2": 0.1503
    },
    {
      "date": "2026-02-19",
      "time": "13:23:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5248,
      "pred_gbt": 0.4352,
      "pred_empirical": 0.5962,
      "confluence_count": 49,
      "rvol": 1.106,
      "approach_r2": 0.0834
    },
    {
      "date": "2026-02-19",
      "time": "13:24:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.37,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5237,
      "pred_gbt": 0.4779,
      "pred_empirical": 0.5962,
      "confluence_count": 48,
      "rvol": 1.087,
      "approach_r2": 0.0853
    },
    {
      "date": "2026-02-19",
      "time": "13:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5067,
      "pred_gbt": 0.5601,
      "pred_empirical": 0.5962,
      "confluence_count": 47,
      "rvol": 0.851,
      "approach_r2": 0.7497
    },
    {
      "date": "2026-02-19",
      "time": "13:26:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5421,
      "pred_gbt": 0.5173,
      "pred_empirical": 0.6142,
      "confluence_count": 47,
      "rvol": 0.952,
      "approach_r2": 0.5033
    },
    {
      "date": "2026-02-19",
      "time": "13:27:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.4804,
      "pred_empirical": 0.612,
      "confluence_count": 46,
      "rvol": 0.979,
      "approach_r2": 0.2933
    },
    {
      "date": "2026-02-19",
      "time": "13:33:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.5871,
      "confluence_count": 44,
      "rvol": 0.77,
      "approach_r2": 0.3821
    },
    {
      "date": "2026-02-19",
      "time": "13:34:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.24,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5226,
      "pred_gbt": 0.4786,
      "pred_empirical": 0.612,
      "confluence_count": 44,
      "rvol": 0.844,
      "approach_r2": 0.5019
    },
    {
      "date": "2026-02-19",
      "time": "13:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5072,
      "pred_gbt": 0.6183,
      "pred_empirical": 0.612,
      "confluence_count": 43,
      "rvol": 0.818,
      "approach_r2": 0.7533
    },
    {
      "date": "2026-02-19",
      "time": "13:36:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5391,
      "pred_gbt": 0.5195,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.789,
      "approach_r2": 0.08
    },
    {
      "date": "2026-02-19",
      "time": "13:37:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.99,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5392,
      "pred_gbt": 0.4904,
      "pred_empirical": 0.6011,
      "confluence_count": 43,
      "rvol": 0.79,
      "approach_r2": 0.0867
    },
    {
      "date": "2026-02-19",
      "time": "13:38:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.92,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5154,
      "pred_gbt": 0.5806,
      "pred_empirical": 0.6011,
      "confluence_count": 42,
      "rvol": 0.663,
      "approach_r2": 0.7465
    },
    {
      "date": "2026-02-19",
      "time": "13:45:00",
      "level_type": "prior_day_low",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6741,
      "pred_gbt": 0.7163,
      "pred_empirical": 0.6109,
      "confluence_count": 99,
      "rvol": 0.726,
      "approach_r2": 0.0505
    },
    {
      "date": "2026-02-19",
      "time": "13:45:00",
      "level_type": "overnight_low",
      "level_price": 6862.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6865,
      "pred_gbt": 0.6841,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.726,
      "approach_r2": 0.0505
    },
    {
      "date": "2026-02-19",
      "time": "13:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6723,
      "pred_gbt": 0.668,
      "pred_empirical": 0.5962,
      "confluence_count": 89,
      "rvol": 0.726,
      "approach_r2": 0.0505
    },
    {
      "date": "2026-02-19",
      "time": "13:46:00",
      "level_type": "lvn",
      "level_price": 6865.12,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6736,
      "pred_gbt": 0.6768,
      "pred_empirical": 0.612,
      "confluence_count": 86,
      "rvol": 0.854,
      "approach_r2": 0.0572
    },
    {
      "date": "2026-02-19",
      "time": "13:46:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6851,
      "pred_gbt": 0.6827,
      "pred_empirical": 0.6109,
      "confluence_count": 89,
      "rvol": 0.854,
      "approach_r2": 0.0572
    },
    {
      "date": "2026-02-19",
      "time": "13:48:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6845,
      "pred_gbt": 0.7349,
      "pred_empirical": 0.6281,
      "confluence_count": 90,
      "rvol": 1.012,
      "approach_r2": 0.7292
    },
    {
      "date": "2026-02-19",
      "time": "13:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.8,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6697,
      "pred_gbt": 0.6745,
      "pred_empirical": 0.6269,
      "confluence_count": 90,
      "rvol": 0.983,
      "approach_r2": 0.7741
    },
    {
      "date": "2026-02-19",
      "time": "13:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.79,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6704,
      "pred_gbt": 0.6685,
      "pred_empirical": 0.5962,
      "confluence_count": 90,
      "rvol": 0.861,
      "approach_r2": 0.0944
    },
    {
      "date": "2026-02-19",
      "time": "13:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.74,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7013,
      "pred_gbt": 0.708,
      "pred_empirical": 0.5962,
      "confluence_count": 90,
      "rvol": 0.712,
      "approach_r2": 0.6829
    },
    {
      "date": "2026-02-19",
      "time": "13:56:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.73,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6683,
      "pred_gbt": 0.6647,
      "pred_empirical": 0.5962,
      "confluence_count": 88,
      "rvol": 0.694,
      "approach_r2": 0.4997
    },
    {
      "date": "2026-02-19",
      "time": "13:57:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6817,
      "pred_gbt": 0.7216,
      "pred_empirical": 0.6142,
      "confluence_count": 88,
      "rvol": 0.689,
      "approach_r2": 0.1251
    },
    {
      "date": "2026-02-19",
      "time": "14:07:00",
      "level_type": "vwap",
      "level_price": 6872.97,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6025,
      "pred_gbt": 0.6016,
      "pred_empirical": 0.5803,
      "confluence_count": 51,
      "rvol": 0.619,
      "approach_r2": 0.4999
    },
    {
      "date": "2026-02-19",
      "time": "14:08:00",
      "level_type": "vwap",
      "level_price": 6872.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6296,
      "pred_gbt": 0.5563,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.673,
      "approach_r2": 0.091
    },
    {
      "date": "2026-02-19",
      "time": "14:19:00",
      "level_type": "vwap",
      "level_price": 6872.9,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.642,
      "pred_gbt": 0.5556,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.6,
      "approach_r2": 0.4789
    },
    {
      "date": "2026-02-19",
      "time": "14:22:00",
      "level_type": "vwap",
      "level_price": 6872.89,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6446,
      "pred_gbt": 0.5763,
      "pred_empirical": 0.5997,
      "confluence_count": 50,
      "rvol": 0.64,
      "approach_r2": 0.8141
    },
    {
      "date": "2026-02-19",
      "time": "14:22:00",
      "level_type": "developing_vpoc",
      "level_price": 6872.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6368,
      "pred_gbt": 0.5773,
      "pred_empirical": 0.5803,
      "confluence_count": 47,
      "rvol": 0.64,
      "approach_r2": 0.8141
    },
    {
      "date": "2026-02-19",
      "time": "14:25:00",
      "level_type": "vwap",
      "level_price": 6872.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6441,
      "pred_gbt": 0.629,
      "pred_empirical": 0.5997,
      "confluence_count": 51,
      "rvol": 0.572,
      "approach_r2": 0.0058
    },
    {
      "date": "2026-02-19",
      "time": "14:28:00",
      "level_type": "lvn",
      "level_price": 6865.12,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.7158,
      "pred_gbt": 0.7386,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.601,
      "approach_r2": 0.8556
    },
    {
      "date": "2026-02-19",
      "time": "14:33:00",
      "level_type": "overnight_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6654,
      "pred_gbt": 0.752,
      "pred_empirical": 0.612,
      "confluence_count": 95,
      "rvol": 0.747,
      "approach_r2": 0.0842
    },
    {
      "date": "2026-02-19",
      "time": "14:33:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.72,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6976,
      "pred_gbt": 0.7316,
      "pred_empirical": 0.5871,
      "confluence_count": 88,
      "rvol": 0.747,
      "approach_r2": 0.0842
    },
    {
      "date": "2026-02-19",
      "time": "14:36:00",
      "level_type": "prior_day_low",
      "level_price": 6861.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6268,
      "pred_gbt": 0.6721,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 0.694,
      "approach_r2": 0.5068
    },
    {
      "date": "2026-02-19",
      "time": "14:36:00",
      "level_type": "vwap_minus1",
      "level_price": 6862.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6779,
      "pred_gbt": 0.676,
      "pred_empirical": 0.6142,
      "confluence_count": 90,
      "rvol": 0.694,
      "approach_r2": 0.5068
    },
    {
      "date": "2026-02-19",
      "time": "14:37:00",
      "level_type": "or15_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6648,
      "pred_gbt": 0.6906,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.857,
      "approach_r2": 0.0184
    },
    {
      "date": "2026-02-19",
      "time": "14:37:00",
      "level_type": "or30_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6798,
      "pred_gbt": 0.6855,
      "pred_empirical": 0.612,
      "confluence_count": 89,
      "rvol": 0.857,
      "approach_r2": 0.0184
    },
    {
      "date": "2026-02-19",
      "time": "14:37:00",
      "level_type": "ib_low",
      "level_price": 6857.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.6828,
      "pred_gbt": 0.6926,
      "pred_empirical": 0.6142,
      "confluence_count": 89,
      "rvol": 0.857,
      "approach_r2": 0.0184
    },
    {
      "date": "2026-02-19",
      "time": "14:39:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5763,
      "pred_gbt": 0.5462,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.298,
      "approach_r2": 0.3675
    },
    {
      "date": "2026-02-19",
      "time": "14:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6852.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5566,
      "pred_gbt": 0.4432,
      "pred_empirical": 0.6142,
      "confluence_count": 40,
      "rvol": 1.652,
      "approach_r2": 0.0064
    },
    {
      "date": "2026-02-19",
      "time": "14:51:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.69,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7356,
      "pred_gbt": 0.7692,
      "pred_empirical": 0.5962,
      "confluence_count": 103,
      "rvol": 0.679,
      "approach_r2": 0.6788
    },
    {
      "date": "2026-02-19",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7372,
      "pred_gbt": 0.7681,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.694,
      "approach_r2": 0.4219
    },
    {
      "date": "2026-02-19",
      "time": "15:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.4,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7606,
      "pred_gbt": 0.7592,
      "pred_empirical": 0.612,
      "confluence_count": 104,
      "rvol": 0.534,
      "approach_r2": 0.4771
    },
    {
      "date": "2026-02-19",
      "time": "15:01:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7357,
      "pred_gbt": 0.7399,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.534,
      "approach_r2": 0.4953
    },
    {
      "date": "2026-02-19",
      "time": "15:02:00",
      "level_type": "lvn",
      "level_price": 6865.12,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.717,
      "pred_gbt": 0.7793,
      "pred_empirical": 0.5803,
      "confluence_count": 86,
      "rvol": 0.536,
      "approach_r2": 0.1205
    },
    {
      "date": "2026-02-19",
      "time": "15:05:00",
      "level_type": "overnight_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6622,
      "pred_gbt": 0.7581,
      "pred_empirical": 0.6142,
      "confluence_count": 95,
      "rvol": 0.966,
      "approach_r2": 0.4948
    },
    {
      "date": "2026-02-19",
      "time": "15:06:00",
      "level_type": "prior_day_low",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.708,
      "pred_gbt": 0.7547,
      "pred_empirical": 0.5962,
      "confluence_count": 99,
      "rvol": 1.033,
      "approach_r2": 0.132
    },
    {
      "date": "2026-02-19",
      "time": "15:08:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7508,
      "pred_gbt": 0.7642,
      "pred_empirical": 0.6109,
      "confluence_count": 106,
      "rvol": 0.938,
      "approach_r2": 0.4547
    },
    {
      "date": "2026-02-19",
      "time": "15:09:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7515,
      "pred_gbt": 0.7684,
      "pred_empirical": 0.5962,
      "confluence_count": 106,
      "rvol": 0.895,
      "approach_r2": 0.213
    },
    {
      "date": "2026-02-19",
      "time": "15:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.29,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7552,
      "pred_gbt": 0.7703,
      "pred_empirical": 0.612,
      "confluence_count": 106,
      "rvol": 0.787,
      "approach_r2": 0.0046
    },
    {
      "date": "2026-02-19",
      "time": "15:11:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.27,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7602,
      "pred_gbt": 0.788,
      "pred_empirical": 0.5962,
      "confluence_count": 106,
      "rvol": 0.788,
      "approach_r2": 0.7631
    },
    {
      "date": "2026-02-19",
      "time": "15:13:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7579,
      "pred_gbt": 0.7477,
      "pred_empirical": 0.612,
      "confluence_count": 106,
      "rvol": 0.765,
      "approach_r2": 0.0481
    },
    {
      "date": "2026-02-19",
      "time": "15:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7355,
      "pred_gbt": 0.7053,
      "pred_empirical": 0.5962,
      "confluence_count": 105,
      "rvol": 0.72,
      "approach_r2": 0.5044
    },
    {
      "date": "2026-02-19",
      "time": "15:16:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.21,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7472,
      "pred_gbt": 0.7576,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.729,
      "approach_r2": 0.126
    },
    {
      "date": "2026-02-19",
      "time": "15:17:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7455,
      "pred_gbt": 0.7025,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.71,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "15:18:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7489,
      "pred_gbt": 0.7662,
      "pred_empirical": 0.6142,
      "confluence_count": 105,
      "rvol": 0.705,
      "approach_r2": 0.1305
    },
    {
      "date": "2026-02-19",
      "time": "15:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.15,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.747,
      "pred_gbt": 0.7469,
      "pred_empirical": 0.6142,
      "confluence_count": 104,
      "rvol": 0.76,
      "approach_r2": 0.126
    },
    {
      "date": "2026-02-19",
      "time": "15:21:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7616,
      "pred_gbt": 0.7779,
      "pred_empirical": 0.612,
      "confluence_count": 104,
      "rvol": 0.7,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-19",
      "time": "15:23:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7535,
      "pred_gbt": 0.7476,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 0.641,
      "approach_r2": 0.0854
    },
    {
      "date": "2026-02-19",
      "time": "15:24:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7688,
      "pred_gbt": 0.7299,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.573,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-19",
      "time": "15:24:00",
      "level_type": "developing_vpoc",
      "level_price": 6863.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7264,
      "pred_gbt": 0.6767,
      "pred_empirical": 0.6011,
      "confluence_count": 87,
      "rvol": 0.573,
      "approach_r2": 0.0001
    },
    {
      "date": "2026-02-19",
      "time": "15:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7601,
      "pred_gbt": 0.7064,
      "pred_empirical": 0.5871,
      "confluence_count": 105,
      "rvol": 0.51,
      "approach_r2": 0.126
    },
    {
      "date": "2026-02-19",
      "time": "15:26:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.09,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.736,
      "pred_gbt": 0.6699,
      "pred_empirical": 0.612,
      "confluence_count": 105,
      "rvol": 0.474,
      "approach_r2": 0.4927
    },
    {
      "date": "2026-02-19",
      "time": "15:27:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.08,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.6938,
      "pred_empirical": 0.6011,
      "confluence_count": 105,
      "rvol": 0.446,
      "approach_r2": 0.1022
    },
    {
      "date": "2026-02-19",
      "time": "15:28:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.07,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7735,
      "pred_gbt": 0.6708,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.461,
      "approach_r2": 0.0657
    },
    {
      "date": "2026-02-19",
      "time": "15:29:00",
      "level_type": "vwap_minus1",
      "level_price": 6861.06,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7737,
      "pred_gbt": 0.6688,
      "pred_empirical": 0.6011,
      "confluence_count": 103,
      "rvol": 0.456,
      "approach_r2": 0.0177
    },
    {
      "date": "2026-02-19",
      "time": "15:32:00",
      "level_type": "lvn",
      "level_price": 6865.12,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7463,
      "pred_gbt": 0.6322,
      "pred_empirical": 0.5997,
      "confluence_count": 86,
      "rvol": 0.613,
      "approach_r2": 0.0007
    },
    {
      "date": "2026-02-19",
      "time": "15:37:00",
      "level_type": "developing_vpoc",
      "level_price": 6865.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7402,
      "pred_gbt": 0.6337,
      "pred_empirical": 0.6011,
      "confluence_count": 93,
      "rvol": 0.614,
      "approach_r2": 0.0688
    },
    {
      "date": "2026-02-19",
      "time": "15:41:00",
      "level_type": "prior_day_low",
      "level_price": 6861.5,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7373,
      "pred_gbt": 0.6371,
      "pred_empirical": 0.6011,
      "confluence_count": 99,
      "rvol": 0.482,
      "approach_r2": 0.1202
    },
    {
      "date": "2026-02-19",
      "time": "15:41:00",
      "level_type": "overnight_low",
      "level_price": 6862.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.7181,
      "pred_gbt": 0.6563,
      "pred_empirical": 0.5803,
      "confluence_count": 95,
      "rvol": 0.482,
      "approach_r2": 0.1202
    },
    {
      "date": "2026-02-19",
      "time": "15:41:00",
      "level_type": "vwap_minus1",
      "level_price": 6860.98,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.771,
      "pred_gbt": 0.6828,
      "pred_empirical": 0.5871,
      "confluence_count": 106,
      "rvol": 0.482,
      "approach_r2": 0.1202
    },
    {
      "date": "2026-02-19",
      "time": "15:42:00",
      "level_type": "vwap_minus1",
      "level_price": 6860.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7817,
      "pred_gbt": 0.6506,
      "pred_empirical": 0.6011,
      "confluence_count": 106,
      "rvol": 0.512,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "15:46:00",
      "level_type": "vwap",
      "level_price": 6871.22,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6734,
      "pred_gbt": 0.5748,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.793,
      "approach_r2": 0.1567
    },
    {
      "date": "2026-02-19",
      "time": "15:47:00",
      "level_type": "vwap",
      "level_price": 6871.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6738,
      "pred_gbt": 0.5721,
      "pred_empirical": 0.5997,
      "confluence_count": 41,
      "rvol": 0.834,
      "approach_r2": 0.5005
    },
    {
      "date": "2026-02-19",
      "time": "15:49:00",
      "level_type": "swing_high_2h",
      "level_price": 6873.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7558,
      "pred_gbt": 0.7339,
      "pred_empirical": 0.6488,
      "confluence_count": 51,
      "rvol": 0.758,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "15:52:00",
      "level_type": "vwap",
      "level_price": 6871.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7264,
      "pred_gbt": 0.7916,
      "pred_empirical": 0.6488,
      "confluence_count": 41,
      "rvol": 0.503,
      "approach_r2": 0.035
    },
    {
      "date": "2026-02-19",
      "time": "15:55:00",
      "level_type": "swing_high_2h",
      "level_price": 6873.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7588,
      "pred_gbt": 0.9414,
      "pred_empirical": 0.5997,
      "confluence_count": 53,
      "rvol": 0.56,
      "approach_r2": 0.1247
    },
    {
      "date": "2026-02-19",
      "time": "15:56:00",
      "level_type": "developing_vpoc",
      "level_price": 6871.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.686,
      "pred_gbt": 0.8802,
      "pred_empirical": 0.6488,
      "confluence_count": 44,
      "rvol": 0.575,
      "approach_r2": 0.0
    },
    {
      "date": "2026-02-19",
      "time": "15:58:00",
      "level_type": "swing_high_2h",
      "level_price": 6875.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7535,
      "pred_gbt": 0.9532,
      "pred_empirical": 0.5997,
      "confluence_count": 58,
      "rvol": 0.589,
      "approach_r2": 0.4991
    },
    {
      "date": "2026-02-19",
      "time": "15:59:00",
      "level_type": "or15_high",
      "level_price": 6880.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6939,
      "pred_gbt": 0.9837,
      "pred_empirical": 0.5997,
      "confluence_count": 42,
      "rvol": 0.715,
      "approach_r2": 0.0331
    },
    {
      "date": "2026-02-20",
      "time": "09:55:00",
      "level_type": "prior_day_close",
      "level_price": 6878.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.0151,
      "pred_gbt": 0.2533,
      "pred_empirical": 0.6269,
      "confluence_count": 0,
      "rvol": 28.829,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "10:00:00",
      "level_type": "top_oi_strikes",
      "level_price": 6918.24,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.0028,
      "pred_gbt": 0.3293,
      "pred_empirical": 0.6081,
      "confluence_count": 2,
      "rvol": 34.098,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6918.07,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.001,
      "pred_gbt": 0.303,
      "pred_empirical": 0.612,
      "confluence_count": 2,
      "rvol": 42.011,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "11:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6914.76,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.3021,
      "pred_empirical": 0.6011,
      "confluence_count": 2,
      "rvol": 70.493,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "12:00:00",
      "level_type": "overnight_high",
      "level_price": 6904.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.3075,
      "pred_empirical": 0.6011,
      "confluence_count": 0,
      "rvol": 71.324,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:00:00",
      "level_type": "prior_week_high",
      "level_price": 6925.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4693,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 88.717,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:00:00",
      "level_type": "or15_high",
      "level_price": 6925.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 88.717,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:00:00",
      "level_type": "or30_high",
      "level_price": 6925.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.3958,
      "pred_empirical": 0.6011,
      "confluence_count": 9,
      "rvol": 88.717,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:00:00",
      "level_type": "session_high",
      "level_price": 6925.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.5203,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 88.717,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.2,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4916,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 88.717,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6925.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4701,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 88.717,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.55,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4975,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 90.438,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6924.88,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4975,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 93.138,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.18,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4975,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 98.896,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.5015,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 97.152,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.5015,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 104.082,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6925.96,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.0,
      "pred_gbt": 0.4918,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 92.503,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "15:30:00",
      "level_type": "prior_week_high",
      "level_price": 6925.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.0,
      "pred_gbt": 0.3439,
      "pred_empirical": 0.5997,
      "confluence_count": 13,
      "rvol": 62.77,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "15:30:00",
      "level_type": "or15_high",
      "level_price": 6925.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.0,
      "pred_gbt": 0.3344,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 62.77,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-20",
      "time": "15:30:00",
      "level_type": "or30_high",
      "level_price": 6925.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.0,
      "pred_gbt": 0.3245,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 62.77,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "10:00:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.2837,
      "pred_gbt": 0.2759,
      "pred_empirical": 0.651,
      "confluence_count": 14,
      "rvol": 7.893,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6853.53,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3497,
      "pred_gbt": 0.3091,
      "pred_empirical": 0.6281,
      "confluence_count": 12,
      "rvol": 7.551,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6850.28,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3419,
      "pred_gbt": 0.283,
      "pred_empirical": 0.6281,
      "confluence_count": 15,
      "rvol": 7.384,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "10:20:00",
      "level_type": "swing_low_2h",
      "level_price": 6851.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3714,
      "pred_gbt": 0.3391,
      "pred_empirical": 0.6269,
      "confluence_count": 10,
      "rvol": 7.247,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "10:25:00",
      "level_type": "session_low",
      "level_price": 6851.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3413,
      "pred_gbt": 0.3297,
      "pred_empirical": 0.6281,
      "confluence_count": 10,
      "rvol": 7.344,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "10:45:00",
      "level_type": "or15_low",
      "level_price": 6851.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3526,
      "pred_gbt": 0.329,
      "pred_empirical": 0.6109,
      "confluence_count": 10,
      "rvol": 7.455,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "11:00:00",
      "level_type": "prior_day_low",
      "level_price": 6847.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4011,
      "pred_gbt": 0.3011,
      "pred_empirical": 0.6269,
      "confluence_count": 14,
      "rvol": 7.832,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "11:15:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3373,
      "pred_gbt": 0.3868,
      "pred_empirical": 0.6142,
      "confluence_count": 10,
      "rvol": 9.282,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "11:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6850.7,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3274,
      "pred_gbt": 0.3619,
      "pred_empirical": 0.5962,
      "confluence_count": 15,
      "rvol": 9.988,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "11:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6849.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3271,
      "pred_gbt": 0.3563,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 10.062,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "11:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6848.94,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3413,
      "pred_gbt": 0.3452,
      "pred_empirical": 0.6142,
      "confluence_count": 15,
      "rvol": 10.207,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "11:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6848.2,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3393,
      "pred_gbt": 0.3516,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 10.286,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "11:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6847.52,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3407,
      "pred_gbt": 0.3468,
      "pred_empirical": 0.6142,
      "confluence_count": 14,
      "rvol": 10.324,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "12:30:00",
      "level_type": "round_number",
      "level_price": 6850.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": false,
      "pred_logistic": 0.4428,
      "pred_gbt": 0.3902,
      "pred_empirical": 0.612,
      "confluence_count": 14,
      "rvol": 4.901,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "13:15:00",
      "level_type": "or15_low",
      "level_price": 6851.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5258,
      "pred_gbt": 0.4428,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 4.578,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "13:45:00",
      "level_type": "developing_vpoc",
      "level_price": 6851.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": false,
      "pred_logistic": 0.5112,
      "pred_gbt": 0.4516,
      "pred_empirical": 0.5803,
      "confluence_count": 10,
      "rvol": 4.483,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "14:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3881,
      "pred_gbt": 0.3827,
      "pred_empirical": 0.5997,
      "confluence_count": 1,
      "rvol": 8.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-23",
      "time": "14:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6841.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.3854,
      "pred_gbt": 0.3847,
      "pred_empirical": 0.5997,
      "confluence_count": 1,
      "rvol": 8.323,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "10:00:00",
      "level_type": "overnight_high",
      "level_price": 6883.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.3049,
      "pred_gbt": 0.1619,
      "pred_empirical": 0.367,
      "confluence_count": 3,
      "rvol": 5.602,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6882.78,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4333,
      "pred_gbt": 0.1698,
      "pred_empirical": 0.5205,
      "confluence_count": 3,
      "rvol": 4.594,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "10:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6883.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4472,
      "pred_gbt": 0.229,
      "pred_empirical": 0.5205,
      "confluence_count": 3,
      "rvol": 4.341,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "10:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6884.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4493,
      "pred_gbt": 0.2229,
      "pred_empirical": 0.5205,
      "confluence_count": 3,
      "rvol": 4.369,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "11:00:00",
      "level_type": "or15_high",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3085,
      "pred_gbt": 0.3292,
      "pred_empirical": 0.367,
      "confluence_count": 11,
      "rvol": 4.307,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "11:00:00",
      "level_type": "session_high",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4096,
      "pred_gbt": 0.2975,
      "pred_empirical": 0.5205,
      "confluence_count": 11,
      "rvol": 4.307,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "11:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6895.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.3972,
      "pred_gbt": 0.2952,
      "pred_empirical": 0.5205,
      "confluence_count": 11,
      "rvol": 4.307,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6892.81,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4477,
      "pred_gbt": 0.2659,
      "pred_empirical": 0.5205,
      "confluence_count": 6,
      "rvol": 3.832,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6893.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.464,
      "pred_gbt": 0.3237,
      "pred_empirical": 0.5205,
      "confluence_count": 7,
      "rvol": 3.619,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "11:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4719,
      "pred_gbt": 0.3437,
      "pred_empirical": 0.5205,
      "confluence_count": 12,
      "rvol": 3.636,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.84,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.4875,
      "pred_gbt": 0.2997,
      "pred_empirical": 0.5205,
      "confluence_count": 19,
      "rvol": 3.622,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "12:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6901.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5065,
      "pred_gbt": 0.32,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 3.678,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6902.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5109,
      "pred_gbt": 0.3134,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 3.662,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6903.49,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5125,
      "pred_gbt": 0.413,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 3.648,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6904.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5128,
      "pred_gbt": 0.3654,
      "pred_empirical": 0.5205,
      "confluence_count": 26,
      "rvol": 3.618,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.3139,
      "pred_empirical": 0.5205,
      "confluence_count": 21,
      "rvol": 3.64,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:00:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.4507,
      "pred_gbt": 0.3767,
      "pred_empirical": 0.367,
      "confluence_count": 32,
      "rvol": 2.701,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6898.9,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5956,
      "pred_gbt": 0.3447,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 2.701,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5835,
      "pred_gbt": 0.3195,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 3.006,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5698,
      "pred_gbt": 0.3195,
      "pred_empirical": 0.5205,
      "confluence_count": 31,
      "rvol": 3.371,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5526,
      "pred_gbt": 0.3359,
      "pred_empirical": 0.5205,
      "confluence_count": 33,
      "rvol": 3.832,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.67,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5262,
      "pred_gbt": 0.3271,
      "pred_empirical": 0.5205,
      "confluence_count": 33,
      "rvol": 4.405,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6899.85,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5277,
      "pred_gbt": 0.3115,
      "pred_empirical": 0.5205,
      "confluence_count": 33,
      "rvol": 4.445,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.03,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5272,
      "pred_gbt": 0.3301,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 4.399,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5315,
      "pred_gbt": 0.3319,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 4.415,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.36,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5357,
      "pred_gbt": 0.3319,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 4.403,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.52,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5412,
      "pred_gbt": 0.3279,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 4.365,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5456,
      "pred_gbt": 0.3279,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 4.347,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6900.83,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5071,
      "pred_gbt": 0.4477,
      "pred_empirical": 0.5205,
      "confluence_count": 30,
      "rvol": 4.377,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.23,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4984,
      "pred_gbt": 0.2372,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 4.622,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.61,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4891,
      "pred_gbt": 0.2205,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 4.867,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6901.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4812,
      "pred_gbt": 0.2227,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 5.086,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6902.31,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4768,
      "pred_gbt": 0.2037,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 5.237,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6902.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4745,
      "pred_gbt": 0.2038,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 5.348,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6902.94,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4767,
      "pred_gbt": 0.2034,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 5.373,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6903.22,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4428,
      "pred_gbt": 0.2549,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 5.318,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6903.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4473,
      "pred_gbt": 0.2589,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 5.298,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6903.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4522,
      "pred_gbt": 0.2589,
      "pred_empirical": 0.5205,
      "confluence_count": 29,
      "rvol": 5.272,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4547,
      "pred_gbt": 0.2561,
      "pred_empirical": 0.5205,
      "confluence_count": 28,
      "rvol": 5.26,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.24,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4643,
      "pred_gbt": 0.4651,
      "pred_empirical": 0.5205,
      "confluence_count": 27,
      "rvol": 5.113,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-24",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6904.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "NEG",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.4706,
      "pred_gbt": 0.84,
      "pred_empirical": 0.5205,
      "confluence_count": 26,
      "rvol": 5.031,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:00:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.36,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5097,
      "pred_gbt": 0.4835,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.778,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:00:00",
      "level_type": "vwap_minus2",
      "level_price": 6937.71,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.4974,
      "pred_gbt": 0.4981,
      "pred_empirical": 0.6674,
      "confluence_count": 36,
      "rvol": 2.778,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:05:00",
      "level_type": "vwap",
      "level_price": 6938.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5218,
      "pred_gbt": 0.4997,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.549,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:05:00",
      "level_type": "vwap_minus1",
      "level_price": 6938.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5253,
      "pred_gbt": 0.4984,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.549,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:05:00",
      "level_type": "vwap_minus2",
      "level_price": 6937.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5114,
      "pred_gbt": 0.5466,
      "pred_empirical": 0.6674,
      "confluence_count": 35,
      "rvol": 2.549,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:10:00",
      "level_type": "vwap",
      "level_price": 6938.66,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5362,
      "pred_gbt": 0.4275,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.342,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.77,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5397,
      "pred_gbt": 0.4262,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.342,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:10:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5017,
      "pred_gbt": 0.351,
      "pred_empirical": 0.6674,
      "confluence_count": 36,
      "rvol": 2.342,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:15:00",
      "level_type": "vwap",
      "level_price": 6938.53,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5492,
      "pred_gbt": 0.4783,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.159,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:15:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.61,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5528,
      "pred_gbt": 0.4756,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.159,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:15:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.68,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5148,
      "pred_gbt": 0.3947,
      "pred_empirical": 0.6674,
      "confluence_count": 36,
      "rvol": 2.159,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:20:00",
      "level_type": "vwap",
      "level_price": 6938.43,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5613,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.994,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:20:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.48,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5648,
      "pred_gbt": 0.4939,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 1.994,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:20:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.53,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5271,
      "pred_gbt": 0.4181,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 1.994,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:25:00",
      "level_type": "vwap",
      "level_price": 6938.34,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5644,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.003,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:25:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.39,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5679,
      "pred_gbt": 0.4939,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.003,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:25:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.5301,
      "pred_gbt": 0.412,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.003,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:30:00",
      "level_type": "vwap",
      "level_price": 6938.27,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5679,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.002,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:30:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.31,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5714,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.002,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:30:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5337,
      "pred_gbt": 0.408,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.002,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:35:00",
      "level_type": "vwap",
      "level_price": 6938.21,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5712,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.006,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:35:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.25,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5747,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.006,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:35:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.3,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5371,
      "pred_gbt": 0.408,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.006,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:40:00",
      "level_type": "vwap",
      "level_price": 6938.15,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5745,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.01,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:40:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.2,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5764,
      "pred_gbt": 0.5144,
      "pred_empirical": 0.6251,
      "confluence_count": 35,
      "rvol": 2.01,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:40:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5404,
      "pred_gbt": 0.408,
      "pred_empirical": 0.6715,
      "confluence_count": 36,
      "rvol": 2.01,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:45:00",
      "level_type": "vwap",
      "level_price": 6938.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5779,
      "pred_gbt": 0.4925,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.011,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:45:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.16,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.4898,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.011,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:45:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.22,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5439,
      "pred_gbt": 0.408,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.011,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:50:00",
      "level_type": "vwap",
      "level_price": 6938.06,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5812,
      "pred_gbt": 0.4987,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 2.013,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6938.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6249,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 2.013,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:50:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.13,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5847,
      "pred_gbt": 0.4959,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.013,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:50:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.2,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5473,
      "pred_gbt": 0.414,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.013,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:55:00",
      "level_type": "vwap",
      "level_price": 6938.02,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5845,
      "pred_gbt": 0.4987,
      "pred_empirical": 0.6281,
      "confluence_count": 36,
      "rvol": 2.017,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6938.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.628,
      "pred_gbt": 0.4708,
      "pred_empirical": 0.6081,
      "confluence_count": 36,
      "rvol": 2.017,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6937.1,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.588,
      "pred_gbt": 0.4959,
      "pred_empirical": 0.6251,
      "confluence_count": 36,
      "rvol": 2.017,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "10:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6936.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5506,
      "pred_gbt": 0.414,
      "pred_empirical": 0.651,
      "confluence_count": 36,
      "rvol": 2.017,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:00:00",
      "level_type": "overnight_high",
      "level_price": 6949.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6506,
      "pred_gbt": 0.4566,
      "pred_empirical": 0.612,
      "confluence_count": 13,
      "rvol": 2.086,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:00:00",
      "level_type": "round_number",
      "level_price": 6950.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5495,
      "pred_gbt": 0.4976,
      "pred_empirical": 0.6281,
      "confluence_count": 23,
      "rvol": 2.086,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:00:00",
      "level_type": "or15_high",
      "level_price": 6949.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5995,
      "pred_gbt": 0.4419,
      "pred_empirical": 0.5962,
      "confluence_count": 13,
      "rvol": 2.086,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:00:00",
      "level_type": "session_high",
      "level_price": 6949.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5945,
      "pred_gbt": 0.4503,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 2.086,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6949.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5973,
      "pred_gbt": 0.4207,
      "pred_empirical": 0.5871,
      "confluence_count": 13,
      "rvol": 2.086,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6947.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6635,
      "pred_gbt": 0.6285,
      "pred_empirical": 0.5803,
      "confluence_count": 8,
      "rvol": 2.527,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6947.88,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6679,
      "pred_gbt": 0.631,
      "pred_empirical": 0.5803,
      "confluence_count": 9,
      "rvol": 2.532,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6948.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6766,
      "pred_gbt": 0.6124,
      "pred_empirical": 0.5803,
      "confluence_count": 13,
      "rvol": 2.534,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "11:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6948.43,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6802,
      "pred_gbt": 0.5849,
      "pred_empirical": 0.5803,
      "confluence_count": 14,
      "rvol": 2.554,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:00:00",
      "level_type": "or30_high",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6044,
      "pred_gbt": 0.5443,
      "pred_empirical": 0.5962,
      "confluence_count": 26,
      "rvol": 2.447,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:00:00",
      "level_type": "session_high",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5786,
      "pred_gbt": 0.6434,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 2.447,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6953.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.5814,
      "pred_gbt": 0.5946,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 2.447,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:05:00",
      "level_type": "session_high",
      "level_price": 6954.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6494,
      "pred_gbt": 0.6864,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 2.337,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6954.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6377,
      "pred_gbt": 0.6442,
      "pred_empirical": 0.612,
      "confluence_count": 26,
      "rvol": 2.337,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6952.71,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7006,
      "pred_gbt": 0.6288,
      "pred_empirical": 0.6011,
      "confluence_count": 27,
      "rvol": 1.947,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.04,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7048,
      "pred_gbt": 0.6075,
      "pred_empirical": 0.6011,
      "confluence_count": 28,
      "rvol": 1.948,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7091,
      "pred_gbt": 0.6197,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.948,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "12:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.63,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7118,
      "pred_gbt": 0.6381,
      "pred_empirical": 0.6011,
      "confluence_count": 29,
      "rvol": 1.953,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6953.87,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6664,
      "pred_gbt": 0.6822,
      "pred_empirical": 0.6011,
      "confluence_count": 30,
      "rvol": 1.782,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.11,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6711,
      "pred_gbt": 0.7184,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 1.626,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.33,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6826,
      "pred_gbt": 0.7554,
      "pred_empirical": 0.5803,
      "confluence_count": 27,
      "rvol": 1.475,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.54,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6936,
      "pred_gbt": 0.748,
      "pred_empirical": 0.5803,
      "confluence_count": 28,
      "rvol": 1.329,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7004,
      "pred_gbt": 0.7459,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 1.183,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6954.95,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7072,
      "pred_gbt": 0.7584,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.187,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6955.14,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7103,
      "pred_gbt": 0.7629,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.182,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6955.33,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7133,
      "pred_gbt": 0.7629,
      "pred_empirical": 0.5997,
      "confluence_count": 29,
      "rvol": 1.182,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6955.51,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7175,
      "pred_gbt": 0.7727,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.181,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "13:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6955.68,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7203,
      "pred_gbt": 0.7761,
      "pred_empirical": 0.5997,
      "confluence_count": 30,
      "rvol": 1.182,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6957.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7484,
      "pred_gbt": 0.671,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 2.009,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.13,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7341,
      "pred_gbt": 0.6256,
      "pred_empirical": 0.5803,
      "confluence_count": 26,
      "rvol": 2.309,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.735,
      "pred_gbt": 0.6218,
      "pred_empirical": 0.5803,
      "confluence_count": 25,
      "rvol": 2.323,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6958.84,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.6191,
      "pred_empirical": 0.5997,
      "confluence_count": 24,
      "rvol": 2.309,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.17,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7371,
      "pred_gbt": 0.5897,
      "pred_empirical": 0.5997,
      "confluence_count": 22,
      "rvol": 2.315,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.49,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7388,
      "pred_gbt": 0.5897,
      "pred_empirical": 0.5997,
      "confluence_count": 21,
      "rvol": 2.311,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6959.79,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7349,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.5997,
      "confluence_count": 17,
      "rvol": 2.298,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.08,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7367,
      "pred_gbt": 0.6732,
      "pred_empirical": 0.5997,
      "confluence_count": 16,
      "rvol": 2.293,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "14:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6960.36,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7365,
      "pred_gbt": 0.6728,
      "pred_empirical": 0.5997,
      "confluence_count": 14,
      "rvol": 2.302,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "15:00:00",
      "level_type": "vwap_plus2",
      "level_price": 6961.3,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7241,
      "pred_gbt": 0.6984,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 2.618,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7294,
      "pred_gbt": 0.4906,
      "pred_empirical": 0.5803,
      "confluence_count": 31,
      "rvol": 3.327,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6957.87,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7331,
      "pred_gbt": 0.6885,
      "pred_empirical": 0.5803,
      "confluence_count": 30,
      "rvol": 3.276,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-25",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6958.16,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7319,
      "pred_gbt": 0.9072,
      "pred_empirical": 0.5997,
      "confluence_count": 26,
      "rvol": 3.248,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "10:10:00",
      "level_type": "vwap_minus1",
      "level_price": 6904.6,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6863,
      "pred_gbt": 0.4581,
      "pred_empirical": 0.6109,
      "confluence_count": 1,
      "rvol": 4.115,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "11:25:00",
      "level_type": "developing_vpoc",
      "level_price": 6887.75,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6132,
      "pred_gbt": 0.4755,
      "pred_empirical": 0.612,
      "confluence_count": 0,
      "rvol": 3.374,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "13:00:00",
      "level_type": "round_number",
      "level_price": 6900.0,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5507,
      "pred_gbt": 0.508,
      "pred_empirical": 0.612,
      "confluence_count": 1,
      "rvol": 2.924,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.19,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7087,
      "pred_gbt": 0.4966,
      "pred_empirical": 0.6011,
      "confluence_count": 23,
      "rvol": 3.58,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7085,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.651,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.31,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7083,
      "pred_gbt": 0.4991,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.725,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.37,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7073,
      "pred_gbt": 0.5218,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.815,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7061,
      "pred_gbt": 0.5254,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.911,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7082,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.93,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.52,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7119,
      "pred_gbt": 0.5234,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.911,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.57,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7145,
      "pred_gbt": 0.5355,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.92,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7176,
      "pred_gbt": 0.5355,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.914,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7213,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.895,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.71,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7244,
      "pred_gbt": 0.5213,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.889,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "14:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.76,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7267,
      "pred_gbt": 0.5233,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.901,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6919.97,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6831,
      "pred_gbt": 0.4695,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.507,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.18,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.6978,
      "pred_gbt": 0.4619,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.247,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.38,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7091,
      "pred_gbt": 0.4651,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 3.059,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:15:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.57,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7187,
      "pred_gbt": 0.4272,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 2.902,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:20:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.75,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7269,
      "pred_gbt": 0.4329,
      "pred_empirical": 0.5803,
      "confluence_count": 23,
      "rvol": 2.775,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:25:00",
      "level_type": "vwap_plus1",
      "level_price": 6920.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7295,
      "pred_gbt": 0.4323,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.781,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:30:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.1,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7328,
      "pred_gbt": 0.4028,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.768,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.27,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.703,
      "pred_gbt": 0.4049,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.763,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.42,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7062,
      "pred_gbt": 0.4105,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.758,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.58,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7093,
      "pred_gbt": 0.437,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.754,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7136,
      "pred_gbt": 0.6278,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.722,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-26",
      "time": "15:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6921.87,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7172,
      "pred_gbt": 0.9293,
      "pred_empirical": 0.5997,
      "confluence_count": 23,
      "rvol": 2.704,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "09:55:00",
      "level_type": "vwap",
      "level_price": 6854.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8191,
      "pred_gbt": 0.45,
      "pred_empirical": 0.6081,
      "confluence_count": 0,
      "rvol": 2.734,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "09:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6854.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8446,
      "pred_gbt": 0.4214,
      "pred_empirical": 0.5962,
      "confluence_count": 0,
      "rvol": 2.734,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "09:55:00",
      "level_type": "vwap_minus1",
      "level_price": 6854.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8212,
      "pred_gbt": 0.4487,
      "pred_empirical": 0.6081,
      "confluence_count": 0,
      "rvol": 2.734,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "09:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6854.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8732,
      "pred_gbt": 0.3653,
      "pred_empirical": 0.612,
      "confluence_count": 0,
      "rvol": 2.734,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "09:55:00",
      "level_type": "vwap_minus2",
      "level_price": 6854.17,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.8138,
      "pred_gbt": 0.4811,
      "pred_empirical": 0.6281,
      "confluence_count": 0,
      "rvol": 2.734,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "10:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6876.21,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6709,
      "pred_gbt": 0.3936,
      "pred_empirical": 0.5871,
      "confluence_count": 6,
      "rvol": 2.172,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "10:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6878.01,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6768,
      "pred_gbt": 0.3842,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 2.031,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "10:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6879.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.6856,
      "pred_gbt": 0.4075,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.906,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "11:00:00",
      "level_type": "lvn",
      "level_price": 6872.38,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6433,
      "pred_gbt": 0.4033,
      "pred_empirical": 0.6109,
      "confluence_count": 19,
      "rvol": 1.953,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "11:00:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.46,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6677,
      "pred_gbt": 0.464,
      "pred_empirical": 0.6142,
      "confluence_count": 21,
      "rvol": 1.953,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "11:05:00",
      "level_type": "vwap_plus1",
      "level_price": 6874.99,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6529,
      "pred_gbt": 0.5622,
      "pred_empirical": 0.5871,
      "confluence_count": 10,
      "rvol": 1.996,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "11:10:00",
      "level_type": "vwap_plus1",
      "level_price": 6875.47,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6523,
      "pred_gbt": 0.5797,
      "pred_empirical": 0.5871,
      "confluence_count": 9,
      "rvol": 2.045,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:00:00",
      "level_type": "prior_day_low",
      "level_price": 6870.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6157,
      "pred_gbt": 0.5143,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 2.324,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:00:00",
      "level_type": "gap_fill",
      "level_price": 6870.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6804,
      "pred_gbt": 0.5297,
      "pred_empirical": 0.5962,
      "confluence_count": 16,
      "rvol": 2.324,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:00:00",
      "level_type": "vwap",
      "level_price": 6869.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6741,
      "pred_gbt": 0.5169,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 2.324,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:00:00",
      "level_type": "developing_vpoc",
      "level_price": 6870.75,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6709,
      "pred_gbt": 0.5174,
      "pred_empirical": 0.6142,
      "confluence_count": 16,
      "rvol": 2.324,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:05:00",
      "level_type": "vwap",
      "level_price": 6869.56,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6708,
      "pred_gbt": 0.6125,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 2.463,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:10:00",
      "level_type": "vwap",
      "level_price": 6869.62,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6667,
      "pred_gbt": 0.569,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 2.619,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:15:00",
      "level_type": "vwap",
      "level_price": 6869.67,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6614,
      "pred_gbt": 0.4914,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 2.8,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:20:00",
      "level_type": "vwap",
      "level_price": 6869.72,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.655,
      "pred_gbt": 0.4856,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 3.001,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:25:00",
      "level_type": "vwap",
      "level_price": 6869.77,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6579,
      "pred_gbt": 0.5003,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 3.009,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:30:00",
      "level_type": "vwap",
      "level_price": 6869.81,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6612,
      "pred_gbt": 0.4967,
      "pred_empirical": 0.612,
      "confluence_count": 16,
      "rvol": 3.007,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:35:00",
      "level_type": "vwap",
      "level_price": 6869.86,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6641,
      "pred_gbt": 0.4927,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 3.013,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:40:00",
      "level_type": "vwap",
      "level_price": 6869.9,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6671,
      "pred_gbt": 0.4932,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 3.016,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:45:00",
      "level_type": "vwap",
      "level_price": 6869.94,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6703,
      "pred_gbt": 0.501,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 3.015,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:50:00",
      "level_type": "vwap",
      "level_price": 6869.98,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6734,
      "pred_gbt": 0.501,
      "pred_empirical": 0.5871,
      "confluence_count": 16,
      "rvol": 3.015,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "12:55:00",
      "level_type": "vwap",
      "level_price": 6870.01,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6777,
      "pred_gbt": 0.5019,
      "pred_empirical": 0.5871,
      "confluence_count": 17,
      "rvol": 3.02,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:00:00",
      "level_type": "value_area_high",
      "level_price": 6887.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7539,
      "pred_gbt": 0.4283,
      "pred_empirical": 0.5803,
      "confluence_count": 12,
      "rvol": 3.172,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:00:00",
      "level_type": "or30_high",
      "level_price": 6888.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7247,
      "pred_gbt": 0.5357,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 3.172,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:00:00",
      "level_type": "ib_high",
      "level_price": 6888.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7738,
      "pred_gbt": 0.5384,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 3.172,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:00:00",
      "level_type": "session_high",
      "level_price": 6888.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7969,
      "pred_gbt": 0.6239,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 3.172,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:00:00",
      "level_type": "swing_high_2h",
      "level_price": 6888.25,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7885,
      "pred_gbt": 0.5652,
      "pred_empirical": 0.5997,
      "confluence_count": 9,
      "rvol": 3.172,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.14,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7601,
      "pred_gbt": 0.3331,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.766,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.55,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7624,
      "pred_gbt": 0.3397,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.773,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.93,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7656,
      "pred_gbt": 0.3293,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.758,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.26,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7683,
      "pred_gbt": 0.334,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.753,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:40:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.56,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.771,
      "pred_gbt": 0.334,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.748,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:45:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.83,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7737,
      "pred_gbt": 0.3298,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.744,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:50:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.07,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7758,
      "pred_gbt": 0.4763,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.701,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-02-27",
      "time": "15:55:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.28,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": true,
      "pred_logistic": 0.7791,
      "pred_gbt": 0.8112,
      "pred_empirical": 0.5997,
      "confluence_count": 12,
      "rvol": 4.679,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "10:05:00",
      "level_type": "vwap_plus2",
      "level_price": 6865.76,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "morning",
      "first_touch": true,
      "pred_logistic": 0.7122,
      "pred_gbt": 0.4345,
      "pred_empirical": 0.612,
      "confluence_count": 5,
      "rvol": 2.136,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "10:35:00",
      "level_type": "vwap_plus1",
      "level_price": 6864.34,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.724,
      "pred_gbt": 0.4116,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.859,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "10:40:00",
      "level_type": "vwap_plus1",
      "level_price": 6864.89,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7268,
      "pred_gbt": 0.4116,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.86,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "10:45:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.35,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7296,
      "pred_gbt": 0.4055,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.86,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "10:50:00",
      "level_type": "vwap_plus1",
      "level_price": 6865.72,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7325,
      "pred_gbt": 0.4069,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.859,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "10:55:00",
      "level_type": "vwap_plus1",
      "level_price": 6866.03,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7023,
      "pred_gbt": 0.4315,
      "pred_empirical": 0.5871,
      "confluence_count": 5,
      "rvol": 1.86,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "11:00:00",
      "level_type": "prior_day_close",
      "level_price": 6888.0,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6703,
      "pred_gbt": 0.548,
      "pred_empirical": 0.6142,
      "confluence_count": 4,
      "rvol": 1.924,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "11:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6885.19,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7644,
      "pred_gbt": 0.5221,
      "pred_empirical": 0.5803,
      "confluence_count": 5,
      "rvol": 2.201,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "11:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6886.47,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7617,
      "pred_gbt": 0.4946,
      "pred_empirical": 0.5803,
      "confluence_count": 5,
      "rvol": 2.339,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "11:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6887.58,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7622,
      "pred_gbt": 0.5371,
      "pred_empirical": 0.5803,
      "confluence_count": 5,
      "rvol": 2.342,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "11:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6888.55,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7649,
      "pred_gbt": 0.5183,
      "pred_empirical": 0.5803,
      "confluence_count": 5,
      "rvol": 2.338,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:05:00",
      "level_type": "session_high",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6789,
      "pred_gbt": 0.5918,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 2.078,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:05:00",
      "level_type": "swing_high_2h",
      "level_price": 6897.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.6676,
      "pred_gbt": 0.5608,
      "pred_empirical": 0.5803,
      "confluence_count": 6,
      "rvol": 2.078,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6894.84,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7003,
      "pred_gbt": 0.5898,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.917,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6895.69,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7111,
      "pred_gbt": 0.5749,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.738,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6896.5,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7225,
      "pred_gbt": 0.6389,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.537,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.26,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7231,
      "pred_gbt": 0.6979,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.54,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6897.99,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7259,
      "pred_gbt": 0.7095,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.539,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "12:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6898.67,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "midday",
      "first_touch": true,
      "pred_logistic": 0.7287,
      "pred_gbt": 0.714,
      "pred_empirical": 0.5997,
      "confluence_count": 7,
      "rvol": 1.541,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "13:00:00",
      "level_type": "or15_high",
      "level_price": 6877.75,
      "direction": "from_below",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.5853,
      "pred_gbt": 0.6971,
      "pred_empirical": 0.5803,
      "confluence_count": 1,
      "rvol": 1.498,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "13:30:00",
      "level_type": "developing_vpoc",
      "level_price": 6876.25,
      "direction": "from_above",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.6459,
      "pred_gbt": 0.616,
      "pred_empirical": 0.5997,
      "confluence_count": 1,
      "rvol": 1.346,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "14:10:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.02,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.8043,
      "pred_gbt": 0.4641,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 1.848,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "14:15:00",
      "level_type": "vwap_plus2",
      "level_price": 6905.68,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7999,
      "pred_gbt": 0.4684,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 2.047,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "14:20:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.32,
      "direction": "from_above",
      "outcome": "break",
      "hold": 0,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7949,
      "pred_gbt": 0.4464,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 2.263,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "14:25:00",
      "level_type": "vwap_plus2",
      "level_price": 6906.92,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7952,
      "pred_gbt": 0.5575,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 2.269,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "14:30:00",
      "level_type": "vwap_plus2",
      "level_price": 6907.5,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7977,
      "pred_gbt": 0.5554,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 2.263,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "14:35:00",
      "level_type": "vwap_plus2",
      "level_price": 6908.05,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "afternoon",
      "first_touch": true,
      "pred_logistic": 0.7999,
      "pred_gbt": 0.5624,
      "pred_empirical": 0.5997,
      "confluence_count": 5,
      "rvol": 2.266,
      "approach_r2": 0.3214
    },
    {
      "date": "2026-03-02",
      "time": "15:00:00",
      "level_type": "prior_day_close",
      "level_price": 6888.0,
      "direction": "from_below",
      "outcome": "hold",
      "hold": 1,
      "gex_regime": "POS",
      "time_bucket": "close",
      "first_touch": false,
      "pred_logistic": 0.6972,
      "pred_gbt": 0.568,
      "pred_empirical": 0.5997,
      "confluence_count": 4,
      "rvol": 2.328,
      "approach_r2": 0.3214
    }
  ]
}